HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GEO_PrimVolume::serializeT< T > Class Template Reference

#include <GEO_PrimVolume.h>

Public Member Functions

 serializeT ()=default
 
fpreal getVoxel (exint index) const
 Random access of a voxel value. More...
 
exint entries () const
 
exint index () const
 
fpreal voxel () const
 
bool atEnd () const
 
void rewind ()
 
void advance ()
 
serializeToperator++ ()
 

Friends

class GEO_PrimVolume
 

Detailed Description

template<typename T>
class GEO_PrimVolume::serializeT< T >

Voxel traverser. This serializes the voxels into a linear array of scalar data.

Definition at line 593 of file GEO_PrimVolume.h.

Constructor & Destructor Documentation

template<typename T>
GEO_PrimVolume::serializeT< T >::serializeT ( )
default

Member Function Documentation

template<typename T>
void GEO_PrimVolume::serializeT< T >::advance ( )
inline

Iterator interface

Definition at line 631 of file GEO_PrimVolume.h.

template<typename T>
bool GEO_PrimVolume::serializeT< T >::atEnd ( ) const
inline

Iterator interface

Definition at line 629 of file GEO_PrimVolume.h.

template<typename T>
exint GEO_PrimVolume::serializeT< T >::entries ( ) const
inline

Iterator access methods

Definition at line 636 of file GEO_PrimVolume.h.

template<typename T>
fpreal GEO_PrimVolume::serializeT< T >::getVoxel ( exint  index) const
inline

Random access of a voxel value.

Definition at line 600 of file GEO_PrimVolume.h.

template<typename T>
exint GEO_PrimVolume::serializeT< T >::index ( ) const
inline

Definition at line 637 of file GEO_PrimVolume.h.

template<typename T>
serializeT& GEO_PrimVolume::serializeT< T >::operator++ ( )
inline

Iterator interface

Definition at line 632 of file GEO_PrimVolume.h.

template<typename T>
void GEO_PrimVolume::serializeT< T >::rewind ( )
inline

Iterator interface

Definition at line 630 of file GEO_PrimVolume.h.

template<typename T>
fpreal GEO_PrimVolume::serializeT< T >::voxel ( ) const
inline

Definition at line 638 of file GEO_PrimVolume.h.

Friends And Related Function Documentation

template<typename T>
friend class GEO_PrimVolume
friend

Definition at line 654 of file GEO_PrimVolume.h.


The documentation for this class was generated from the following file: