HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
openvdb::OPENVDB_VERSION_NAME::VecTraits< T, bool > Struct Template Reference

#include <Types.h>

Public Types

using ElementType = typename T::ValueType
 

Static Public Attributes

static const bool IsVec = true
 
static const int Size = T::size
 

Detailed Description

template<typename T, bool = IsSpecializationOf<T, math::Vec2>::value || IsSpecializationOf<T, math::Vec3>::value || IsSpecializationOf<T, math::Vec4>::value>
struct openvdb::OPENVDB_VERSION_NAME::VecTraits< T, bool >

Definition at line 181 of file Types.h.

Member Typedef Documentation

template<typename T, bool = IsSpecializationOf<T, math::Vec2>::value || IsSpecializationOf<T, math::Vec3>::value || IsSpecializationOf<T, math::Vec4>::value>
using openvdb::OPENVDB_VERSION_NAME::VecTraits< T, bool >::ElementType = typename T::ValueType

Definition at line 185 of file Types.h.

Member Data Documentation

template<typename T, bool = IsSpecializationOf<T, math::Vec2>::value || IsSpecializationOf<T, math::Vec3>::value || IsSpecializationOf<T, math::Vec4>::value>
const bool openvdb::OPENVDB_VERSION_NAME::VecTraits< T, bool >::IsVec = true
static

Definition at line 183 of file Types.h.

template<typename T, bool = IsSpecializationOf<T, math::Vec2>::value || IsSpecializationOf<T, math::Vec3>::value || IsSpecializationOf<T, math::Vec4>::value>
const int openvdb::OPENVDB_VERSION_NAME::VecTraits< T, bool >::Size = T::size
static

Definition at line 184 of file Types.h.


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