HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
SIM_OpenCLEnforceBoundaryParms Class Reference

#include <SIM_OpenCLEnforceBoundaryParms.proto.h>

Classes

class  Query
 

Public Member Functions

 SIM_OpenCLEnforceBoundaryParms ()
 
 SIM_OpenCLEnforceBoundaryParms (const SIM_OpenCLEnforceBoundaryParms &)=default
 
 ~SIM_OpenCLEnforceBoundaryParms ()
 
bool operator== (const SIM_OpenCLEnforceBoundaryParms &src) const
 
bool operator!= (const SIM_OpenCLEnforceBoundaryParms &src) const
 
SIM_QuerycreateQueryObject (const SIM_Data *owner) const
 
void save (std::ostream &os) const
 
bool load (UT_IStream &is)
 
int64 getColliderType () const
 
void setColliderType (int64 val)
 
const UT_StringHoldergetField () const
 
void setField (const UT_StringHolder &val)
 
const UT_StringHoldergetVelField () const
 
void setVelField (const UT_StringHolder &val)
 
const UT_StringHoldergetColliderGeo () const
 
void setColliderGeo (const UT_StringHolder &val)
 
const UT_StringHoldergetSurfaceVDB () const
 
void setSurfaceVDB (const UT_StringHolder &val)
 
const UT_StringHoldergetVelocityVDB () const
 
void setVelocityVDB (const UT_StringHolder &val)
 
const UT_StringHoldergetVDBNameSuffix () const
 
void setVDBNameSuffix (const UT_StringHolder &val)
 
bool getUseInstances () const
 
void setUseInstances (bool val)
 
const UT_StringHoldergetInstanceGeo () const
 
void setInstanceGeo (const UT_StringHolder &val)
 

Static Public Member Functions

static int version ()
 
static void loadData (UT_IStream &is, int64 &v)
 
static void loadData (UT_IStream &is, bool &v)
 
static void loadData (UT_IStream &is, fpreal64 &v)
 
static void loadData (UT_IStream &is, UT_Vector2D &v)
 
static void loadData (UT_IStream &is, UT_Vector3D &v)
 
static void loadData (UT_IStream &is, UT_Vector4D &v)
 
static void loadData (UT_IStream &is, UT_Matrix2D &v)
 
static void loadData (UT_IStream &is, UT_Matrix3D &v)
 
static void loadData (UT_IStream &is, UT_Matrix4D &v)
 
static void loadData (UT_IStream &is, UT_Vector2I &v)
 
static void loadData (UT_IStream &is, UT_Vector3I &v)
 
static void loadData (UT_IStream &is, UT_Vector4I &v)
 
static void loadData (UT_IStream &is, UT_StringHolder &v)
 
static void loadData (UT_IStream &is, UT_SharedPtr< UT_Ramp > &v)
 
static void loadData (UT_IStream &is, PRM_DataItemHandle &v)
 
static void saveData (std::ostream &os, int64 v)
 
static void saveData (std::ostream &os, bool v)
 
static void saveData (std::ostream &os, fpreal64 v)
 
static void saveData (std::ostream &os, UT_Vector2D v)
 
static void saveData (std::ostream &os, UT_Vector3D v)
 
static void saveData (std::ostream &os, UT_Vector4D v)
 
static void saveData (std::ostream &os, UT_Matrix2D v)
 
static void saveData (std::ostream &os, UT_Matrix3D v)
 
static void saveData (std::ostream &os, UT_Matrix4D v)
 
static void saveData (std::ostream &os, UT_StringHolder s)
 
static void saveData (std::ostream &os, UT_SharedPtr< UT_Ramp > s)
 
static void saveData (std::ostream &os, PRM_DataItemHandle s)
 

Detailed Description

Definition at line 24 of file SIM_OpenCLEnforceBoundaryParms.proto.h.

Constructor & Destructor Documentation

SIM_OpenCLEnforceBoundaryParms::SIM_OpenCLEnforceBoundaryParms ( )
inline

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

SIM_OpenCLEnforceBoundaryParms::SIM_OpenCLEnforceBoundaryParms ( const SIM_OpenCLEnforceBoundaryParms )
explicitdefault
SIM_OpenCLEnforceBoundaryParms::~SIM_OpenCLEnforceBoundaryParms ( )
inline

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

Member Function Documentation

SIM_Query* SIM_OpenCLEnforceBoundaryParms::createQueryObject ( const SIM_Data owner) const
inline

Definition at line 223 of file SIM_OpenCLEnforceBoundaryParms.proto.h.

const UT_StringHolder& SIM_OpenCLEnforceBoundaryParms::getColliderGeo ( ) const
inline

Definition at line 378 of file SIM_OpenCLEnforceBoundaryParms.proto.h.

int64 SIM_OpenCLEnforceBoundaryParms::getColliderType ( ) const
inline

Definition at line 372 of file SIM_OpenCLEnforceBoundaryParms.proto.h.

const UT_StringHolder& SIM_OpenCLEnforceBoundaryParms::getField ( ) const
inline

Definition at line 374 of file SIM_OpenCLEnforceBoundaryParms.proto.h.

const UT_StringHolder& SIM_OpenCLEnforceBoundaryParms::getInstanceGeo ( ) const
inline

Definition at line 388 of file SIM_OpenCLEnforceBoundaryParms.proto.h.

const UT_StringHolder& SIM_OpenCLEnforceBoundaryParms::getSurfaceVDB ( ) const
inline

Definition at line 380 of file SIM_OpenCLEnforceBoundaryParms.proto.h.

bool SIM_OpenCLEnforceBoundaryParms::getUseInstances ( ) const
inline

Definition at line 386 of file SIM_OpenCLEnforceBoundaryParms.proto.h.

const UT_StringHolder& SIM_OpenCLEnforceBoundaryParms::getVDBNameSuffix ( ) const
inline

Definition at line 384 of file SIM_OpenCLEnforceBoundaryParms.proto.h.

const UT_StringHolder& SIM_OpenCLEnforceBoundaryParms::getVelField ( ) const
inline

Definition at line 376 of file SIM_OpenCLEnforceBoundaryParms.proto.h.

const UT_StringHolder& SIM_OpenCLEnforceBoundaryParms::getVelocityVDB ( ) const
inline

Definition at line 382 of file SIM_OpenCLEnforceBoundaryParms.proto.h.

bool SIM_OpenCLEnforceBoundaryParms::load ( UT_IStream is)
inline

Definition at line 350 of file SIM_OpenCLEnforceBoundaryParms.proto.h.

static void SIM_OpenCLEnforceBoundaryParms::loadData ( UT_IStream is,
int64 v 
)
inlinestatic

Definition at line 230 of file SIM_OpenCLEnforceBoundaryParms.proto.h.

static void SIM_OpenCLEnforceBoundaryParms::loadData ( UT_IStream is,
bool &  v 
)
inlinestatic

Definition at line 232 of file SIM_OpenCLEnforceBoundaryParms.proto.h.

static void SIM_OpenCLEnforceBoundaryParms::loadData ( UT_IStream is,
fpreal64 v 
)
inlinestatic

Definition at line 234 of file SIM_OpenCLEnforceBoundaryParms.proto.h.

static void SIM_OpenCLEnforceBoundaryParms::loadData ( UT_IStream is,
UT_Vector2D v 
)
inlinestatic

Definition at line 236 of file SIM_OpenCLEnforceBoundaryParms.proto.h.

static void SIM_OpenCLEnforceBoundaryParms::loadData ( UT_IStream is,
UT_Vector3D v 
)
inlinestatic

Definition at line 238 of file SIM_OpenCLEnforceBoundaryParms.proto.h.

static void SIM_OpenCLEnforceBoundaryParms::loadData ( UT_IStream is,
UT_Vector4D v 
)
inlinestatic

Definition at line 241 of file SIM_OpenCLEnforceBoundaryParms.proto.h.

static void SIM_OpenCLEnforceBoundaryParms::loadData ( UT_IStream is,
UT_Matrix2D v 
)
inlinestatic

Definition at line 244 of file SIM_OpenCLEnforceBoundaryParms.proto.h.

static void SIM_OpenCLEnforceBoundaryParms::loadData ( UT_IStream is,
UT_Matrix3D v 
)
inlinestatic

Definition at line 246 of file SIM_OpenCLEnforceBoundaryParms.proto.h.

static void SIM_OpenCLEnforceBoundaryParms::loadData ( UT_IStream is,
UT_Matrix4D v 
)
inlinestatic

Definition at line 248 of file SIM_OpenCLEnforceBoundaryParms.proto.h.

static void SIM_OpenCLEnforceBoundaryParms::loadData ( UT_IStream is,
UT_Vector2I v 
)
inlinestatic

Definition at line 250 of file SIM_OpenCLEnforceBoundaryParms.proto.h.

static void SIM_OpenCLEnforceBoundaryParms::loadData ( UT_IStream is,
UT_Vector3I v 
)
inlinestatic

Definition at line 252 of file SIM_OpenCLEnforceBoundaryParms.proto.h.

static void SIM_OpenCLEnforceBoundaryParms::loadData ( UT_IStream is,
UT_Vector4I v 
)
inlinestatic

Definition at line 255 of file SIM_OpenCLEnforceBoundaryParms.proto.h.

static void SIM_OpenCLEnforceBoundaryParms::loadData ( UT_IStream is,
UT_StringHolder v 
)
inlinestatic

Definition at line 258 of file SIM_OpenCLEnforceBoundaryParms.proto.h.

static void SIM_OpenCLEnforceBoundaryParms::loadData ( UT_IStream is,
UT_SharedPtr< UT_Ramp > &  v 
)
inlinestatic

Definition at line 260 of file SIM_OpenCLEnforceBoundaryParms.proto.h.

static void SIM_OpenCLEnforceBoundaryParms::loadData ( UT_IStream is,
PRM_DataItemHandle v 
)
inlinestatic

Definition at line 271 of file SIM_OpenCLEnforceBoundaryParms.proto.h.

bool SIM_OpenCLEnforceBoundaryParms::operator== ( const SIM_OpenCLEnforceBoundaryParms src) const
inline

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

void SIM_OpenCLEnforceBoundaryParms::save ( std::ostream &  os) const
inline

Definition at line 334 of file SIM_OpenCLEnforceBoundaryParms.proto.h.

static void SIM_OpenCLEnforceBoundaryParms::saveData ( std::ostream &  os,
int64  v 
)
inlinestatic

Definition at line 291 of file SIM_OpenCLEnforceBoundaryParms.proto.h.

static void SIM_OpenCLEnforceBoundaryParms::saveData ( std::ostream &  os,
bool  v 
)
inlinestatic

Definition at line 293 of file SIM_OpenCLEnforceBoundaryParms.proto.h.

static void SIM_OpenCLEnforceBoundaryParms::saveData ( std::ostream &  os,
fpreal64  v 
)
inlinestatic

Definition at line 295 of file SIM_OpenCLEnforceBoundaryParms.proto.h.

static void SIM_OpenCLEnforceBoundaryParms::saveData ( std::ostream &  os,
UT_Vector2D  v 
)
inlinestatic

Definition at line 297 of file SIM_OpenCLEnforceBoundaryParms.proto.h.

static void SIM_OpenCLEnforceBoundaryParms::saveData ( std::ostream &  os,
UT_Vector3D  v 
)
inlinestatic

Definition at line 299 of file SIM_OpenCLEnforceBoundaryParms.proto.h.

static void SIM_OpenCLEnforceBoundaryParms::saveData ( std::ostream &  os,
UT_Vector4D  v 
)
inlinestatic

Definition at line 302 of file SIM_OpenCLEnforceBoundaryParms.proto.h.

static void SIM_OpenCLEnforceBoundaryParms::saveData ( std::ostream &  os,
UT_Matrix2D  v 
)
inlinestatic

Definition at line 305 of file SIM_OpenCLEnforceBoundaryParms.proto.h.

static void SIM_OpenCLEnforceBoundaryParms::saveData ( std::ostream &  os,
UT_Matrix3D  v 
)
inlinestatic

Definition at line 307 of file SIM_OpenCLEnforceBoundaryParms.proto.h.

static void SIM_OpenCLEnforceBoundaryParms::saveData ( std::ostream &  os,
UT_Matrix4D  v 
)
inlinestatic

Definition at line 309 of file SIM_OpenCLEnforceBoundaryParms.proto.h.

static void SIM_OpenCLEnforceBoundaryParms::saveData ( std::ostream &  os,
UT_StringHolder  s 
)
inlinestatic

Definition at line 311 of file SIM_OpenCLEnforceBoundaryParms.proto.h.

static void SIM_OpenCLEnforceBoundaryParms::saveData ( std::ostream &  os,
UT_SharedPtr< UT_Ramp s 
)
inlinestatic

Definition at line 313 of file SIM_OpenCLEnforceBoundaryParms.proto.h.

static void SIM_OpenCLEnforceBoundaryParms::saveData ( std::ostream &  os,
PRM_DataItemHandle  s 
)
inlinestatic

Definition at line 320 of file SIM_OpenCLEnforceBoundaryParms.proto.h.

void SIM_OpenCLEnforceBoundaryParms::setColliderGeo ( const UT_StringHolder val)
inline

Definition at line 379 of file SIM_OpenCLEnforceBoundaryParms.proto.h.

void SIM_OpenCLEnforceBoundaryParms::setColliderType ( int64  val)
inline

Definition at line 373 of file SIM_OpenCLEnforceBoundaryParms.proto.h.

void SIM_OpenCLEnforceBoundaryParms::setField ( const UT_StringHolder val)
inline

Definition at line 375 of file SIM_OpenCLEnforceBoundaryParms.proto.h.

void SIM_OpenCLEnforceBoundaryParms::setInstanceGeo ( const UT_StringHolder val)
inline

Definition at line 389 of file SIM_OpenCLEnforceBoundaryParms.proto.h.

void SIM_OpenCLEnforceBoundaryParms::setSurfaceVDB ( const UT_StringHolder val)
inline

Definition at line 381 of file SIM_OpenCLEnforceBoundaryParms.proto.h.

void SIM_OpenCLEnforceBoundaryParms::setUseInstances ( bool  val)
inline

Definition at line 387 of file SIM_OpenCLEnforceBoundaryParms.proto.h.

void SIM_OpenCLEnforceBoundaryParms::setVDBNameSuffix ( const UT_StringHolder val)
inline

Definition at line 385 of file SIM_OpenCLEnforceBoundaryParms.proto.h.

void SIM_OpenCLEnforceBoundaryParms::setVelField ( const UT_StringHolder val)
inline

Definition at line 377 of file SIM_OpenCLEnforceBoundaryParms.proto.h.

void SIM_OpenCLEnforceBoundaryParms::setVelocityVDB ( const UT_StringHolder val)
inline

Definition at line 383 of file SIM_OpenCLEnforceBoundaryParms.proto.h.

static int SIM_OpenCLEnforceBoundaryParms::version ( )
inlinestatic

Definition at line 27 of file SIM_OpenCLEnforceBoundaryParms.proto.h.


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