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

#include <AttributeArray.h>


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 519 of file AttributeArray.h.

Member Typedef Documentation

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

Definition at line 521 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 

Definition at line 998 of file AttributeArray.h.

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

Definition at line 1006 of file AttributeArray.h.

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

Definition at line 528 of file AttributeArray.h.

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