HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GAS_OpenCLParms::Bindings Struct Reference

#include <GAS_OpenCLParms.proto.h>

Public Member Functions

 Bindings ()
 
bool operator== (const Bindings &src) const
 
bool operator!= (const Bindings &src) const
 

Public Attributes

UT_StringHolder name
 
int64 type
 
int64 intval
 
fpreal64 fval
 
UT_Vector2D v2val
 
UT_Vector3D v3val
 
UT_Vector4D v4val
 
int64 timescale
 
UT_StringHolder fieldname
 
bool fieldoffsets
 
UT_SharedPtr< UT_Rampramp
 
int64 rampsize
 
UT_StringHolder geometry
 
UT_StringHolder attribute
 
int64 attribclass
 
int64 attribtype
 
int64 attribsize
 
UT_StringHolder volume
 
int64 vdbtype
 
bool resolution
 
bool voxelsize
 
bool xformtoworld
 
bool xformtovoxel
 
int64 precision
 
bool readable
 
bool writeable
 
bool optional
 
bool defval
 
UT_StringHolder dataname
 
UT_StringHolder optionname
 
int64 optiontype
 
int64 optionsize
 

Detailed Description

Definition at line 26 of file GAS_OpenCLParms.proto.h.

Constructor & Destructor Documentation

GAS_OpenCLParms::Bindings::Bindings ( )
inline

Definition at line 62 of file GAS_OpenCLParms.proto.h.

Member Function Documentation

bool GAS_OpenCLParms::Bindings::operator!= ( const Bindings src) const
inline

Definition at line 137 of file GAS_OpenCLParms.proto.h.

bool GAS_OpenCLParms::Bindings::operator== ( const Bindings src) const
inline

Definition at line 99 of file GAS_OpenCLParms.proto.h.

Member Data Documentation

int64 GAS_OpenCLParms::Bindings::attribclass

Definition at line 42 of file GAS_OpenCLParms.proto.h.

int64 GAS_OpenCLParms::Bindings::attribsize

Definition at line 44 of file GAS_OpenCLParms.proto.h.

int64 GAS_OpenCLParms::Bindings::attribtype

Definition at line 43 of file GAS_OpenCLParms.proto.h.

UT_StringHolder GAS_OpenCLParms::Bindings::attribute

Definition at line 41 of file GAS_OpenCLParms.proto.h.

UT_StringHolder GAS_OpenCLParms::Bindings::dataname

Definition at line 56 of file GAS_OpenCLParms.proto.h.

bool GAS_OpenCLParms::Bindings::defval

Definition at line 55 of file GAS_OpenCLParms.proto.h.

UT_StringHolder GAS_OpenCLParms::Bindings::fieldname

Definition at line 36 of file GAS_OpenCLParms.proto.h.

bool GAS_OpenCLParms::Bindings::fieldoffsets

Definition at line 37 of file GAS_OpenCLParms.proto.h.

fpreal64 GAS_OpenCLParms::Bindings::fval

Definition at line 31 of file GAS_OpenCLParms.proto.h.

UT_StringHolder GAS_OpenCLParms::Bindings::geometry

Definition at line 40 of file GAS_OpenCLParms.proto.h.

int64 GAS_OpenCLParms::Bindings::intval

Definition at line 30 of file GAS_OpenCLParms.proto.h.

UT_StringHolder GAS_OpenCLParms::Bindings::name

Definition at line 28 of file GAS_OpenCLParms.proto.h.

bool GAS_OpenCLParms::Bindings::optional

Definition at line 54 of file GAS_OpenCLParms.proto.h.

UT_StringHolder GAS_OpenCLParms::Bindings::optionname

Definition at line 57 of file GAS_OpenCLParms.proto.h.

int64 GAS_OpenCLParms::Bindings::optionsize

Definition at line 59 of file GAS_OpenCLParms.proto.h.

int64 GAS_OpenCLParms::Bindings::optiontype

Definition at line 58 of file GAS_OpenCLParms.proto.h.

int64 GAS_OpenCLParms::Bindings::precision

Definition at line 51 of file GAS_OpenCLParms.proto.h.

UT_SharedPtr<UT_Ramp> GAS_OpenCLParms::Bindings::ramp

Definition at line 38 of file GAS_OpenCLParms.proto.h.

int64 GAS_OpenCLParms::Bindings::rampsize

Definition at line 39 of file GAS_OpenCLParms.proto.h.

bool GAS_OpenCLParms::Bindings::readable

Definition at line 52 of file GAS_OpenCLParms.proto.h.

bool GAS_OpenCLParms::Bindings::resolution

Definition at line 47 of file GAS_OpenCLParms.proto.h.

int64 GAS_OpenCLParms::Bindings::timescale

Definition at line 35 of file GAS_OpenCLParms.proto.h.

int64 GAS_OpenCLParms::Bindings::type

Definition at line 29 of file GAS_OpenCLParms.proto.h.

UT_Vector2D GAS_OpenCLParms::Bindings::v2val

Definition at line 32 of file GAS_OpenCLParms.proto.h.

UT_Vector3D GAS_OpenCLParms::Bindings::v3val

Definition at line 33 of file GAS_OpenCLParms.proto.h.

UT_Vector4D GAS_OpenCLParms::Bindings::v4val

Definition at line 34 of file GAS_OpenCLParms.proto.h.

int64 GAS_OpenCLParms::Bindings::vdbtype

Definition at line 46 of file GAS_OpenCLParms.proto.h.

UT_StringHolder GAS_OpenCLParms::Bindings::volume

Definition at line 45 of file GAS_OpenCLParms.proto.h.

bool GAS_OpenCLParms::Bindings::voxelsize

Definition at line 48 of file GAS_OpenCLParms.proto.h.

bool GAS_OpenCLParms::Bindings::writeable

Definition at line 53 of file GAS_OpenCLParms.proto.h.

bool GAS_OpenCLParms::Bindings::xformtovoxel

Definition at line 50 of file GAS_OpenCLParms.proto.h.

bool GAS_OpenCLParms::Bindings::xformtoworld

Definition at line 49 of file GAS_OpenCLParms.proto.h.


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