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 870 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 908 of file GEO_PrimVolume.h.

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

Iterator interface

Definition at line 906 of file GEO_PrimVolume.h.

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

Iterator access methods

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

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

Definition at line 914 of file GEO_PrimVolume.h.

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

Iterator interface

Definition at line 909 of file GEO_PrimVolume.h.

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

Iterator interface

Definition at line 907 of file GEO_PrimVolume.h.

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

Definition at line 915 of file GEO_PrimVolume.h.

Friends And Related Function Documentation

template<typename T>
friend class GEO_PrimVolume
friend

Definition at line 931 of file GEO_PrimVolume.h.


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