Beispiel #1
0
 std::ostream& getBytes(std::ostream& strm, PointId start, PointId end) const
 {
     char buf[sizeof(double)];
     for (PointId i = start; i < end; ++i)
     {
         for (const auto& dim : m_context.m_dims->m_used)
         {
             getFieldInternal(dim, i, buf);
             strm.write(buf, m_context.dimSize(dim));
         }
     }
     return strm;
 }
Beispiel #2
0
 void getRawField(Dimension::Id::Enum dim, PointId idx, void *buf) const
 {
     getFieldInternal(dim, idx, buf);
 }