OpenVDB
12.0.0
|
#include <nanovdb/NanoVDB.h>
Public Member Functions | |
GridBlindMetaData (const GridBlindMetaData &)=delete | |
const GridBlindMetaData & | operator= (const GridBlindMetaData &)=delete |
__hostdev__ void | setBlindData (void *blindData) |
__hostdev__ const void * | blindData () const |
template<typename BlindDataT > | |
__hostdev__ const BlindDataT * | getBlindData () const |
Get a const pointer to the blind data represented by this meta data. More... | |
__hostdev__ bool | isValid () const |
return true if this meta data has a valid combination of semantic, class and value tags More... | |
__hostdev__ uint64_t | blindDataSize () const |
return size in bytes of the blind data represented by this blind meta data More... | |
Public Attributes | |
int64_t | mDataOffset |
uint64_t | mValueCount |
uint32_t | mValueSize |
GridBlindDataSemantic | mSemantic |
GridBlindDataClass | mDataClass |
GridType | mDataType |
char | mName [MaxNameSize] |
Static Public Attributes | |
static const int | MaxNameSize = 256 |
|
delete |
|
inline |
|
inline |
return size in bytes of the blind data represented by this blind meta data
|
inline |
Get a const pointer to the blind data represented by this meta data.
BlindDataT | Expected value type of the blind data. |
|
inline |
return true if this meta data has a valid combination of semantic, class and value tags
|
delete |
|
inline |
|
static |
GridBlindDataClass mDataClass |
int64_t mDataOffset |
GridType mDataType |
char mName[MaxNameSize] |
GridBlindDataSemantic mSemantic |
uint64_t mValueCount |
uint32_t mValueSize |