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

#include <GAS_OpenCLParms.proto.h>

Public Member Functions

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

Public Attributes

UT_StringHolder name
 
int64 type
 
int64 intval
 
fpreal64 fval
 
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
 
bool readable
 
bool writeable
 
bool optional
 

Detailed Description

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

Constructor & Destructor Documentation

GAS_OpenCLParms::Bindings::Bindings ( )
inline

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

Member Function Documentation

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

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

Member Data Documentation

int64 GAS_OpenCLParms::Bindings::attribclass

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

int64 GAS_OpenCLParms::Bindings::attribsize

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

int64 GAS_OpenCLParms::Bindings::attribtype

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

UT_StringHolder GAS_OpenCLParms::Bindings::attribute

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

UT_StringHolder GAS_OpenCLParms::Bindings::fieldname

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

bool GAS_OpenCLParms::Bindings::fieldoffsets

Definition at line 36 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 39 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 46 of file GAS_OpenCLParms.proto.h.

UT_SharedPtr<UT_Ramp> GAS_OpenCLParms::Bindings::ramp

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

int64 GAS_OpenCLParms::Bindings::rampsize

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

bool GAS_OpenCLParms::Bindings::readable

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

int64 GAS_OpenCLParms::Bindings::timescale

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

int64 GAS_OpenCLParms::Bindings::type

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

UT_Vector3D GAS_OpenCLParms::Bindings::v3val

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

UT_Vector4D GAS_OpenCLParms::Bindings::v4val

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

bool GAS_OpenCLParms::Bindings::writeable

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


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