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 860 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 898 of file GEO_PrimVolume.h.

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

Iterator interface

Definition at line 896 of file GEO_PrimVolume.h.

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

Iterator access methods

Definition at line 903 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 867 of file GEO_PrimVolume.h.

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

Definition at line 904 of file GEO_PrimVolume.h.

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

Iterator interface

Definition at line 899 of file GEO_PrimVolume.h.

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

Iterator interface

Definition at line 897 of file GEO_PrimVolume.h.

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

Definition at line 905 of file GEO_PrimVolume.h.

Friends And Related Function Documentation

template<typename T>
friend class GEO_PrimVolume
friend

Definition at line 921 of file GEO_PrimVolume.h.


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