HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
BRAY::ObjectPtr Member List

This is the complete list of members for BRAY::ObjectPtr, including all inherited members.

addInstanceToScene(ObjectPtr &obj)BRAY::ObjectPtr
classof(const InstancablePtr *o)BRAY::ObjectPtrinlinestatic
FieldList typedefBRAY::ObjectPtr
geometry() const BRAY::ObjectPtr
InstancablePtr(InstancableType type)BRAY::InstancablePtrinline
instancableType() const BRAY::InstancablePtrinline
isLeaf() const BRAY::ObjectPtr
isValid() const BRAY::ObjectPtrinline
myObjectBRAY::ObjectPtrprotected
objectProperties(ScenePtr &scene)BRAY::ObjectPtr
objectProperties(const ScenePtr &scene) const BRAY::ObjectPtr
ObjectPtr()BRAY::ObjectPtrinline
objectPtr() const BRAY::ObjectPtrinline
objectPtr()BRAY::ObjectPtrinline
operator bool() const BRAY::ObjectPtrinline
procedural()BRAY::ObjectPtr
ScenePtr classBRAY::ObjectPtrfriend
setGeometry(const ScenePtr &scene, const GT_PrimitiveHandle &prim)BRAY::ObjectPtr
setGeometry(const ScenePtr &scene, const GT_PrimitiveHandle &prim, const GT_DataArrayHandle &holes)BRAY::ObjectPtr
setInstanceAttributes(const ScenePtr &scene, const GT_AttributeListHandle &alist)BRAY::ObjectPtr
setInstanceIds(UT_Array< exint > ids)BRAY::ObjectPtr
setInstanceProperties(const ScenePtr &scene, const GT_AttributeListHandle &alist)BRAY::ObjectPtr
setInstancePrototype(const ObjectPtr &proto)BRAY::ObjectPtr
setInstanceTransforms(ScenePtr &scene, const UT_Array< SpacePtr > &xforms)BRAY::ObjectPtr
setMaterial(ScenePtr &scene, const MaterialPtr &mat, const OptionSet &opts, exint nfacesets=0, const FacesetMaterial *faceset_mat=nullptr)BRAY::ObjectPtr
setVolume(const ScenePtr &scene, const GT_AttributeListHandle &clist, const FieldList &fields, const UT_BoundingBox &extent)BRAY::ObjectPtr
takeOwnership(BRAY_Object *obj)BRAY::ObjectPtr
validateInstance() const BRAY::ObjectPtr
volumeDetailAttributes() const BRAY::ObjectPtr
~InstancablePtr()=0BRAY::InstancablePtrpure virtual
~ObjectPtr() overrideBRAY::ObjectPtr