OpenVDB  11.0.0
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
CreateNanoGrid< SrcGridT >::BlindMetaData Struct Reference

#include <nanovdb/util/CreateNanoGrid.h>

Public Member Functions

 BlindMetaData (const std::string &name, const std::string &type, GridBlindDataClass dataClass, size_t i, size_t valueCount, size_t valueSize)
 
 BlindMetaData (const std::string &name, GridBlindDataSemantic dataSemantic, GridBlindDataClass dataClass, GridType dataType, size_t i, size_t valueCount, size_t valueSize)
 
 ~BlindMetaData ()
 
bool operator< (const BlindMetaData &other) const
 

Static Public Member Functions

static GridType mapToType (const std::string &name)
 
static GridBlindDataSemantic mapToSemantics (const std::string &name)
 

Public Attributes

GridBlindMetaDatametaData
 
const size_t order
 
const size_t size
 

Constructor & Destructor Documentation

BlindMetaData ( const std::string &  name,
const std::string &  type,
GridBlindDataClass  dataClass,
size_t  i,
size_t  valueCount,
size_t  valueSize 
)
inline
BlindMetaData ( const std::string &  name,
GridBlindDataSemantic  dataSemantic,
GridBlindDataClass  dataClass,
GridType  dataType,
size_t  i,
size_t  valueCount,
size_t  valueSize 
)
inline
~BlindMetaData ( )
inline

Member Function Documentation

static GridBlindDataSemantic mapToSemantics ( const std::string &  name)
inlinestatic
static GridType mapToType ( const std::string &  name)
inlinestatic
bool operator< ( const BlindMetaData other) const
inline

Member Data Documentation

GridBlindMetaData* metaData
const size_t order
const size_t size