HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
openvdb::OPENVDB_VERSION_NAME::points::UnitVecCodec Struct Reference

#include <AttributeArray.h>

Classes

struct  Storage
 

Public Types

using StorageType = uint16_t
 

Static Public Member Functions

template<typename T >
static void decode (const StorageType &, math::Vec3< T > &)
 
template<typename T >
static void encode (const math::Vec3< T > &, StorageType &)
 
static const char * name ()
 

Detailed Description

Definition at line 525 of file AttributeArray.h.

Member Typedef Documentation

using openvdb::OPENVDB_VERSION_NAME::points::UnitVecCodec::StorageType = uint16_t

Definition at line 527 of file AttributeArray.h.

Member Function Documentation

template<typename T >
void openvdb::OPENVDB_VERSION_NAME::points::UnitVecCodec::decode ( const StorageType data,
math::Vec3< T > &  val 
)
inlinestatic

Definition at line 1015 of file AttributeArray.h.

template<typename T >
void openvdb::OPENVDB_VERSION_NAME::points::UnitVecCodec::encode ( const math::Vec3< T > &  val,
StorageType data 
)
inlinestatic

Definition at line 1023 of file AttributeArray.h.

static const char* openvdb::OPENVDB_VERSION_NAME::points::UnitVecCodec::name ( void  )
inlinestatic

Definition at line 534 of file AttributeArray.h.


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