HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
openvdb::OPENVDB_VERSION_NAME::points::StringCodec< Truncate > Struct Template Reference

#include <AttributeArrayString.h>

Classes

struct  Storage
 

Public Types

using ValueType = Index
 

Static Public Member Functions

template<typename StorageType >
static void decode (const StorageType &, ValueType &)
 
template<typename StorageType >
static void encode (const ValueType &, StorageType &)
 
static const char * name ()
 

Detailed Description

template<bool Truncate>
struct openvdb::OPENVDB_VERSION_NAME::points::StringCodec< Truncate >

Definition at line 36 of file AttributeArrayString.h.

Member Typedef Documentation

template<bool Truncate>
using openvdb::OPENVDB_VERSION_NAME::points::StringCodec< Truncate >::ValueType = Index

Definition at line 38 of file AttributeArrayString.h.

Member Function Documentation

template<bool Truncate>
template<typename StorageType >
void openvdb::OPENVDB_VERSION_NAME::points::StringCodec< Truncate >::decode ( const StorageType &  data,
ValueType val 
)
inlinestatic

Definition at line 126 of file AttributeArrayString.h.

template<bool Truncate>
template<typename StorageType >
void openvdb::OPENVDB_VERSION_NAME::points::StringCodec< Truncate >::encode ( const ValueType val,
StorageType &  data 
)
inlinestatic

Definition at line 135 of file AttributeArrayString.h.

template<bool Truncate>
static const char* openvdb::OPENVDB_VERSION_NAME::points::StringCodec< Truncate >::name ( void  )
inlinestatic

Definition at line 45 of file AttributeArrayString.h.


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