HDK
|
This is the complete list of members for HOM_Geometry, including all inherited members.
__repr__()=0 | HOM_Geometry | pure virtual |
_attribInfo(const char *name, int &attr_data_type, int &attr_size, bool &is_array_type)=0 | HOM_Geometry | pure virtual |
_copyCacheTopology(HOM_Geometry &src_geo)=0 | HOM_Geometry | pure virtual |
_copyClearForDrawable(bool keep)=0 | HOM_Geometry | pure virtual |
_copyPrimsForDrawable(HOM_Geometry &src_geo, const std::vector< HOM_Prim * > &prims)=0 | HOM_Geometry | pure virtual |
_copySelectionForDrawable(HOM_Geometry &src_geo, const HOM_Selection *sel)=0 | HOM_Geometry | pure virtual |
_generateGroupMenu(const std::vector< HOM_EnumValue * > &group_types, bool include_selection, bool include_name_attrib, bool case_sensitive, const char *pattern, bool decode_tokens, HOM_Parm *parm)=0 | HOM_Geometry | pure virtual |
_geometryHandle()=0 | HOM_Geometry | pure virtual |
_getPointChildren(HOM_Point *pt)=0 | HOM_Geometry | pure virtual |
_globalAttribs(HOM_EnumValue &scope=HOM_attribScope::Public)=0 | HOM_Geometry | pure virtual |
_guDetailHandle()=0 | HOM_Geometry | pure virtual |
_orderedPoints(const char *groupname, const char *corner_groupname, HOM_Vector2 &dimensions)=0 | HOM_Geometry | pure virtual |
_pointAttribs(HOM_EnumValue &scope=HOM_attribScope::Public)=0 | HOM_Geometry | pure virtual |
_primAttribs(HOM_EnumValue &scope=HOM_attribScope::Public)=0 | HOM_Geometry | pure virtual |
_replaceWith(HOM_Geometry &src_geo)=0 | HOM_Geometry | pure virtual |
_vertexAttribs(HOM_EnumValue &scope=HOM_attribScope::Public)=0 | HOM_Geometry | pure virtual |
addArrayAttrib(HOM_EnumValue &type, const char *name, HOM_EnumValue &data_type, int64 tuple_size=1)=0 | HOM_Geometry | pure virtual |
addAttrib(HOM_EnumValue &type, const char *name, int64 default_value, bool transform_as_normal, bool create_local_variable)=0 | HOM_Geometry | pure virtual |
addAttrib(HOM_EnumValue &type, const char *name, double default_value, bool transform_as_normal, bool create_local_variable)=0 | HOM_Geometry | pure virtual |
addAttrib(HOM_EnumValue &type, const char *name, const char *default_value, bool transform_as_normal, bool create_local_variable)=0 | HOM_Geometry | pure virtual |
addAttrib(HOM_EnumValue &type, const char *name, const std::vector< int64 > &default_value, bool transform_as_normal, bool create_local_variable)=0 | HOM_Geometry | pure virtual |
addAttrib(HOM_EnumValue &type, const char *name, const std::vector< double > &default_value, bool transform_as_normal, bool create_local_variable)=0 | HOM_Geometry | pure virtual |
addAttrib(HOM_EnumValue &type, const char *name, const std::vector< std::string > &default_value, bool transform_as_normal, bool create_local_variable)=0 | HOM_Geometry | pure virtual |
addAttrib(HOM_EnumValue &type, const char *name, const std::map< std::string, hboost::any > &default_value, bool transform_as_normal, bool create_local_variable)=0 | HOM_Geometry | pure virtual |
attribType()=0 | HOM_Geometry | pure virtual |
attributeCaptureObjectPaths()=0 | HOM_Geometry | pure virtual |
attributeCaptureRegions()=0 | HOM_Geometry | pure virtual |
averageEdgeLength()=0 | HOM_Geometry | pure virtual |
averageMinDistance(const HOM_Matrix4 &local_transform, HOM_Geometry &geometry, const HOM_Matrix4 &geometry_transform)=0 | HOM_Geometry | pure virtual |
boundingBox(HOM_Matrix4 *transform=nullptr)=0 | HOM_Geometry | pure virtual |
clear()=0 | HOM_Geometry | pure virtual |
containsPrimType(const char *type_name)=0 | HOM_Geometry | pure virtual |
containsPrimType(HOM_EnumValue &prim_type)=0 | HOM_Geometry | pure virtual |
copy(HOM_Geometry &geometry, bool clone_data_ids=false, const HOM_Selection *prims=nullptr)=0 | HOM_Geometry | pure virtual |
copyAttrib(HOM_Attrib *attrib)=0 | HOM_Geometry | pure virtual |
copyAttribs(const std::vector< HOM_Attrib * > &attribs)=0 | HOM_Geometry | pure virtual |
copyEdges(HOM_Geometry &geometry, const HOM_EdgeGroup *edges=nullptr)=0 | HOM_Geometry | pure virtual |
copyPoints(HOM_Geometry &geometry, const HOM_PointGroup *points=nullptr)=0 | HOM_Geometry | pure virtual |
copyPrims(HOM_Geometry &geometry, const HOM_PrimGroup *prims=nullptr)=0 | HOM_Geometry | pure virtual |
countPrimType(const char *type_name)=0 | HOM_Geometry | pure virtual |
countPrimType(HOM_EnumValue &prim_type)=0 | HOM_Geometry | pure virtual |
countUnusedPoints()=0 | HOM_Geometry | pure virtual |
createBezierCurve(int num_points=4, bool is_closed=false, int order=4)=0 | HOM_Geometry | pure virtual |
createBezierSurface(int rows, int cols, bool is_closed_in_u=false, bool is_closed_in_v=false, int order_u=4, int order_v=4)=0 | HOM_Geometry | pure virtual |
createChannelPrim()=0 | HOM_Geometry | pure virtual |
createEdgeGroup(const char *name)=0 | HOM_Geometry | pure virtual |
createHexahedron()=0 | HOM_Geometry | pure virtual |
createHexahedronInPlace(HOM_Point *p0, HOM_Point *p1, HOM_Point *p2, HOM_Point *p3, HOM_Point *p4, HOM_Point *p5, HOM_Point *p6, HOM_Point *p7)=0 | HOM_Geometry | pure virtual |
createMeshSurface(int rows, int cols, bool is_closed_in_u=false, bool is_closed_in_v=false)=0 | HOM_Geometry | pure virtual |
createNURBSCurve(int num_points=4, bool is_closed=false, int order=4)=0 | HOM_Geometry | pure virtual |
createNURBSSurface(int rows, int cols, bool is_closed_in_u=false, bool is_closed_in_v=false, int order_u=4, int order_v=4)=0 | HOM_Geometry | pure virtual |
createPacked(const char *packed_type, HOM_Point *point=nullptr)=0 | HOM_Geometry | pure virtual |
createPoint()=0 | HOM_Geometry | pure virtual |
createPointGroup(const char *name, bool is_ordered=false, bool unique_name=false)=0 | HOM_Geometry | pure virtual |
createPoints(const std::vector< std::vector< double > > &point_positions)=0 | HOM_Geometry | pure virtual |
createPoints(const std::vector< HOM_Vector3 * > &point_positions)=0 | HOM_Geometry | pure virtual |
createPolygon(bool is_closed=true)=0 | HOM_Geometry | pure virtual |
createPolygons(const std::vector< std::vector< HOM_Point * > > &points, bool is_closed=true)=0 | HOM_Geometry | pure virtual |
createPolygons(const std::vector< std::vector< int > > &point_numbers, bool is_closed=true)=0 | HOM_Geometry | pure virtual |
createPrimGroup(const char *name, bool is_ordered=false, bool unique_name=false)=0 | HOM_Geometry | pure virtual |
createTetrahedron()=0 | HOM_Geometry | pure virtual |
createTetrahedronInPlace(HOM_Point *p0, HOM_Point *p1, HOM_Point *p2, HOM_Point *p3)=0 | HOM_Geometry | pure virtual |
createVertexGroup(const char *name, bool is_ordered=false)=0 | HOM_Geometry | pure virtual |
createVolume(int xres, int yres, int zres, HOM_BoundingBox *bounding_box=NULL)=0 | HOM_Geometry | pure virtual |
data()=0 | HOM_Geometry | pure virtual |
deletePoints(const std::vector< HOM_Point * > &points)=0 | HOM_Geometry | pure virtual |
deletePoints(const HOM_PointGroup &points)=0 | HOM_Geometry | pure virtual |
deletePrims(const std::vector< HOM_Prim * > &prims, bool keep_points=false)=0 | HOM_Geometry | pure virtual |
deletePrims(const HOM_PrimGroup &prims, bool keep_points=false)=0 | HOM_Geometry | pure virtual |
deletePrimsOutsideBoundingBox(const HOM_BoundingBox &bbox)=0 | HOM_Geometry | pure virtual |
dictAttribValue(const char *name)=0 | HOM_Geometry | pure virtual |
dictAttribValue(HOM_Attrib &name)=0 | HOM_Geometry | pure virtual |
dictListAttribValue(const char *name)=0 | HOM_Geometry | pure virtual |
dictListAttribValue(HOM_Attrib &name)=0 | HOM_Geometry | pure virtual |
edgeGroups(HOM_EnumValue &scope=HOM_groupScope::Public)=0 | HOM_Geometry | pure virtual |
edgeLoop(const std::vector< HOM_Edge * > &edges, HOM_EnumValue &loop_type=HOM_componentLoopType::Partial, bool full_loop_per_edge=true, bool force_ring=false, bool allow_ring=true)=0 | HOM_Geometry | pure virtual |
extractPackedPaths(const char *pattern)=0 | HOM_Geometry | pure virtual |
findEdge(HOM_Point *p0, HOM_Point *p1)=0 | HOM_Geometry | pure virtual |
findEdgeGroup(const char *name, HOM_EnumValue &scope=HOM_groupScope::Public)=0 | HOM_Geometry | pure virtual |
findGlobalAttrib(const char *name, HOM_EnumValue &scope=HOM_attribScope::Public)=0 | HOM_Geometry | pure virtual |
findPointAttrib(const char *name, HOM_EnumValue &scope=HOM_attribScope::Public)=0 | HOM_Geometry | pure virtual |
findPointGroup(const char *name, HOM_EnumValue &scope=HOM_groupScope::Public)=0 | HOM_Geometry | pure virtual |
findPrimAttrib(const char *name, HOM_EnumValue &scope=HOM_attribScope::Public)=0 | HOM_Geometry | pure virtual |
findPrimGroup(const char *name, HOM_EnumValue &scope=HOM_groupScope::Public)=0 | HOM_Geometry | pure virtual |
findVertexAttrib(const char *name, HOM_EnumValue &scope=HOM_attribScope::Public)=0 | HOM_Geometry | pure virtual |
findVertexGroup(const char *name, HOM_EnumValue &scope=HOM_groupScope::Public)=0 | HOM_Geometry | pure virtual |
floatAttribValue(const char *name)=0 | HOM_Geometry | pure virtual |
floatAttribValue(HOM_Attrib &attrib)=0 | HOM_Geometry | pure virtual |
floatListAttribValue(const char *name)=0 | HOM_Geometry | pure virtual |
floatListAttribValue(HOM_Attrib &attrib)=0 | HOM_Geometry | pure virtual |
freeze(bool read_only=false, bool clone_data_ids=false)=0 | HOM_Geometry | pure virtual |
generateAttribMenu(HOM_EnumValue *attrib_type=nullptr, HOM_EnumValue *data_type=nullptr, int min_size=1, int max_size=-1, bool array_type=true, bool scalar_type=true, bool case_sensitive=true, const char *pattern="*", bool decode_tokens=false)=0 | HOM_Geometry | pure virtual |
globEdges(const char *pattern)=0 | HOM_Geometry | pure virtual |
globPoints(const char *pattern, bool ordered=false)=0 | HOM_Geometry | pure virtual |
globPrims(const char *pattern)=0 | HOM_Geometry | pure virtual |
globVertices(const char *pattern)=0 | HOM_Geometry | pure virtual |
HOM_Geometry() | HOM_Geometry | inline |
HOM_Geometry(const HOM_Geometry &) | HOM_Geometry | inline |
importLop(HOM_LopNode &lopnode, HOM_LopSelectionRule &selection_rule, const char *purpose=NULL, const char *traversal=NULL, const char *path_attrib_name=NULL, const char *name_attrib_name=NULL, bool strip_layers=false, HOM_OptionalDouble frame=HOM_OptionalDouble())=0 | HOM_Geometry | pure virtual |
importUsdStageOpaque(void *stage, HOM_LopSelectionRule &selection_rule, const char *purpose=NULL, const char *traversal=NULL, const char *path_attrib_name=NULL, const char *name_attrib_name=NULL, HOM_OptionalDouble frame=HOM_OptionalDouble())=0 | HOM_Geometry | pure virtual |
incrementAllDataIds()=0 | HOM_Geometry | pure virtual |
incrementDataIdsForAddOrRemove(bool for_points=true, bool for_prims=true)=0 | HOM_Geometry | pure virtual |
incrementModificationCounter()=0 | HOM_Geometry | pure virtual |
incrementPrimitiveIntrinsicsDataId()=0 | HOM_Geometry | pure virtual |
incrementTopologyDataId()=0 | HOM_Geometry | pure virtual |
intAttribValue(const char *name)=0 | HOM_Geometry | pure virtual |
intAttribValue(HOM_Attrib &attrib)=0 | HOM_Geometry | pure virtual |
intersect(const HOM_Vector3 &rayorig, const HOM_Vector3 &dir, HOM_Vector3 &p, HOM_Vector3 &n, HOM_Vector3 &uvw, const char *pattern=nullptr, float min_hit=1e-2f, float max_hit=1e18f, float tolerance=1e-2F)=0 | HOM_Geometry | pure virtual |
intListAttribValue(const char *name)=0 | HOM_Geometry | pure virtual |
intListAttribValue(HOM_Attrib &attrib)=0 | HOM_Geometry | pure virtual |
intrinsicNames()=0 | HOM_Geometry | pure virtual |
intrinsicReadOnly(const char *intrinsic_name)=0 | HOM_Geometry | pure virtual |
intrinsicSize(const char *intrinsic_name)=0 | HOM_Geometry | pure virtual |
intrinsicValue(const char *intrinsic_name)=0 | HOM_Geometry | pure virtual |
isReadOnly()=0 | HOM_Geometry | pure virtual |
isValid()=0 | HOM_Geometry | pure virtual |
iterPoints()=0 | HOM_Geometry | pure virtual |
iterPrims()=0 | HOM_Geometry | pure virtual |
iterPrimsOfType(HOM_EnumValue &prim_type)=0 | HOM_Geometry | pure virtual |
load(HOM_BinaryString data)=0 | HOM_Geometry | pure virtual |
loadFromFile(const char *file_name)=0 | HOM_Geometry | pure virtual |
merge(HOM_Geometry &geometry, bool clone_data_ids=false, const HOM_Selection *prims=nullptr)=0 | HOM_Geometry | pure virtual |
mergeEdges(HOM_Geometry &geometry, const HOM_EdgeGroup *edges=nullptr)=0 | HOM_Geometry | pure virtual |
mergePoints(HOM_Geometry &geometry, const HOM_PointGroup *points=nullptr)=0 | HOM_Geometry | pure virtual |
mergePrims(HOM_Geometry &geometry, const HOM_PrimGroup *prims=nullptr)=0 | HOM_Geometry | pure virtual |
modificationCounter()=0 | HOM_Geometry | pure virtual |
nearestPoint(const std::vector< double > &position, const char *ptgroup=nullptr, double max_radius=1e+18f)=0 | HOM_Geometry | pure virtual |
nearestPoints(const std::vector< double > &position, int64 max_points, const char *ptgroup=nullptr, double max_radius=1e+18f)=0 | HOM_Geometry | pure virtual |
nearestPrim(const std::vector< double > &position)=0 | HOM_Geometry | pure virtual |
opaqueSetPointFloatAttribValuesFromString(const char *name, const char *values, int64 length, HOM_EnumValue &float_type)=0 | HOM_Geometry | pure virtual |
opaqueSetPointIntAttribValuesFromString(const char *name, const char *values, int64 length, HOM_EnumValue &int_type)=0 | HOM_Geometry | pure virtual |
opaqueSetPrimFloatAttribValuesFromString(const char *name, const char *values, int64 length, HOM_EnumValue &float_type)=0 | HOM_Geometry | pure virtual |
opaqueSetPrimIntAttribValuesFromString(const char *name, const char *values, int64 length, HOM_EnumValue &int_type)=0 | HOM_Geometry | pure virtual |
opaqueSetVertexFloatAttribValuesFromString(const char *name, const char *values, int64 length, HOM_EnumValue &float_type)=0 | HOM_Geometry | pure virtual |
opaqueSetVertexIntAttribValuesFromString(const char *name, const char *values, int64 length, HOM_EnumValue &int_type)=0 | HOM_Geometry | pure virtual |
orientedBoundingBox()=0 | HOM_Geometry | pure virtual |
orientedPointBoundingBox(const char *ptgroup)=0 | HOM_Geometry | pure virtual |
orientedPrimBoundingBox(const char *primgroup)=0 | HOM_Geometry | pure virtual |
packedFolderProperties(const char *path)=0 | HOM_Geometry | pure virtual |
packToFolder(const char *path, HOM_Geometry &geometry, bool is_folder=false)=0 | HOM_Geometry | pure virtual |
point(int index)=0 | HOM_Geometry | pure virtual |
pointBoundingBox(const char *ptgroup)=0 | HOM_Geometry | pure virtual |
pointFloatAttribValues(const char *name)=0 | HOM_Geometry | pure virtual |
pointFloatAttribValuesAsString(const char *name, HOM_EnumValue &float_type=HOM_numericData::Float32)=0 | HOM_Geometry | pure virtual |
pointGroups(HOM_EnumValue &scope=HOM_groupScope::Public)=0 | HOM_Geometry | pure virtual |
pointIntAttribValues(const char *name)=0 | HOM_Geometry | pure virtual |
pointIntAttribValuesAsString(const char *name, HOM_EnumValue &int_type=HOM_numericData::Int32)=0 | HOM_Geometry | pure virtual |
pointLoop(const std::vector< HOM_Point * > &points, HOM_EnumValue &loop_type=HOM_componentLoopType::Partial)=0 | HOM_Geometry | pure virtual |
pointNormals(const std::vector< HOM_Point * > &points)=0 | HOM_Geometry | pure virtual |
pointNormals(const HOM_PointGroup &points)=0 | HOM_Geometry | pure virtual |
points()=0 | HOM_Geometry | pure virtual |
pointStringAttribValues(const char *name)=0 | HOM_Geometry | pure virtual |
preferredPrecision()=0 | HOM_Geometry | pure virtual |
prim(int index)=0 | HOM_Geometry | pure virtual |
primBoundingBox(const char *primgroup)=0 | HOM_Geometry | pure virtual |
primFloatAttribValues(const char *name)=0 | HOM_Geometry | pure virtual |
primFloatAttribValuesAsString(const char *name, HOM_EnumValue &float_type=HOM_numericData::Float32)=0 | HOM_Geometry | pure virtual |
primGroups(HOM_EnumValue &scope=HOM_groupScope::Public)=0 | HOM_Geometry | pure virtual |
primIntAttribValues(const char *name)=0 | HOM_Geometry | pure virtual |
primIntAttribValuesAsString(const char *name, HOM_EnumValue &int_type=HOM_numericData::Int32)=0 | HOM_Geometry | pure virtual |
primitiveIntrinsicsDataId()=0 | HOM_Geometry | pure virtual |
primLoop(const std::vector< HOM_Prim * > &prims, HOM_EnumValue &loop_type=HOM_componentLoopType::Partial)=0 | HOM_Geometry | pure virtual |
prims()=0 | HOM_Geometry | pure virtual |
primsOfType(HOM_EnumValue &prim_type)=0 | HOM_Geometry | pure virtual |
primStringAttribValues(const char *name)=0 | HOM_Geometry | pure virtual |
renameGlobalAttrib(const char *old_name, const char *new_name)=0 | HOM_Geometry | pure virtual |
renamePointAttrib(const char *old_name, const char *new_name)=0 | HOM_Geometry | pure virtual |
renamePrimAttrib(const char *old_name, const char *new_name)=0 | HOM_Geometry | pure virtual |
renameVertexAttrib(const char *old_name, const char *new_name)=0 | HOM_Geometry | pure virtual |
saveToFile(const char *file_name)=0 | HOM_Geometry | pure virtual |
selection()=0 | HOM_Geometry | pure virtual |
setGlobalAttribValue(HOM_Attrib &attrib, int64 attrib_value)=0 | HOM_Geometry | pure virtual |
setGlobalAttribValue(HOM_Attrib &attrib, double attrib_value)=0 | HOM_Geometry | pure virtual |
setGlobalAttribValue(HOM_Attrib &attrib, const char *attrib_value)=0 | HOM_Geometry | pure virtual |
setGlobalAttribValue(HOM_Attrib &attrib, const std::vector< int64 > &attrib_value)=0 | HOM_Geometry | pure virtual |
setGlobalAttribValue(HOM_Attrib &attrib, const std::vector< double > &attrib_value)=0 | HOM_Geometry | pure virtual |
setGlobalAttribValue(HOM_Attrib &attrib, const std::vector< std::string > &attrib_value)=0 | HOM_Geometry | pure virtual |
setGlobalAttribValue(HOM_Attrib &attrib, const std::map< std::string, hboost::any > &attrib_value)=0 | HOM_Geometry | pure virtual |
setGlobalAttribValue(HOM_Attrib &attrib, const std::vector< std::map< std::string, hboost::any > > &attrib_value)=0 | HOM_Geometry | pure virtual |
setGlobalAttribValue(const char *attrib_name, int64 attrib_value)=0 | HOM_Geometry | pure virtual |
setGlobalAttribValue(const char *attrib_name, double attrib_value)=0 | HOM_Geometry | pure virtual |
setGlobalAttribValue(const char *attrib_name, const char *attrib_value)=0 | HOM_Geometry | pure virtual |
setGlobalAttribValue(const char *attrib_name, const std::vector< int64 > &attrib_value)=0 | HOM_Geometry | pure virtual |
setGlobalAttribValue(const char *attrib_name, const std::vector< double > &attrib_value)=0 | HOM_Geometry | pure virtual |
setGlobalAttribValue(const char *attrib_name, const std::vector< std::string > &attrib_value)=0 | HOM_Geometry | pure virtual |
setGlobalAttribValue(const char *attrib_name, const std::map< std::string, hboost::any > &attrib_value)=0 | HOM_Geometry | pure virtual |
setGlobalAttribValue(const char *attrib_name, const std::vector< std::map< std::string, hboost::any > > &attrib_value)=0 | HOM_Geometry | pure virtual |
setIntrinsicValue(const char *intrinsic_name, double value)=0 | HOM_Geometry | pure virtual |
setIntrinsicValue(const char *intrinsic_name, int value)=0 | HOM_Geometry | pure virtual |
setIntrinsicValue(const char *intrinsic_name, int64 value)=0 | HOM_Geometry | pure virtual |
setIntrinsicValue(const char *intrinsic_name, const char *value)=0 | HOM_Geometry | pure virtual |
setIntrinsicValue(const char *intrinsic_name, const std::vector< double > &value)=0 | HOM_Geometry | pure virtual |
setIntrinsicValue(const char *intrinsic_name, const std::vector< int > &value)=0 | HOM_Geometry | pure virtual |
setIntrinsicValue(const char *intrinsic_name, const std::vector< int64 > &value)=0 | HOM_Geometry | pure virtual |
setIntrinsicValue(const char *intrinsic_name, const std::vector< std::string > &value)=0 | HOM_Geometry | pure virtual |
setPointFloatAttribValues(const char *name, const std::vector< double > &values)=0 | HOM_Geometry | pure virtual |
setPointIntAttribValues(const char *name, const std::vector< int64 > &values)=0 | HOM_Geometry | pure virtual |
setPointStringAttribValues(const char *name, const std::vector< std::string > &values)=0 | HOM_Geometry | pure virtual |
setPreferredPrecision(int64 prec)=0 | HOM_Geometry | pure virtual |
setPrimFloatAttribValues(const char *name, const std::vector< double > &values)=0 | HOM_Geometry | pure virtual |
setPrimIntAttribValues(const char *name, const std::vector< int64 > &values)=0 | HOM_Geometry | pure virtual |
setPrimStringAttribValues(const char *name, const std::vector< std::string > &values)=0 | HOM_Geometry | pure virtual |
setVertexFloatAttribValues(const char *name, const std::vector< double > &values)=0 | HOM_Geometry | pure virtual |
setVertexIntAttribValues(const char *name, const std::vector< int64 > &values)=0 | HOM_Geometry | pure virtual |
setVertexStringAttribValues(const char *name, const std::vector< std::string > &values)=0 | HOM_Geometry | pure virtual |
sopNode()=0 | HOM_Geometry | pure virtual |
sopNodeOutputIndex()=0 | HOM_Geometry | pure virtual |
stringAttribValue(const char *name)=0 | HOM_Geometry | pure virtual |
stringAttribValue(HOM_Attrib &attrib)=0 | HOM_Geometry | pure virtual |
stringListAttribValue(const char *name)=0 | HOM_Geometry | pure virtual |
stringListAttribValue(HOM_Attrib &attrib)=0 | HOM_Geometry | pure virtual |
SWIGOUT(%ignore opaqueSetPointFloatAttribValuesFromString) | HOM_Geometry | |
SWIGOUT(%ignore opaqueSetPrimFloatAttribValuesFromString) | HOM_Geometry | |
SWIGOUT(%ignore opaqueSetVertexFloatAttribValuesFromString) | HOM_Geometry | |
SWIGOUT(%ignore opaqueSetPointIntAttribValuesFromString) | HOM_Geometry | |
SWIGOUT(%ignore opaqueSetPrimIntAttribValuesFromString) | HOM_Geometry | |
SWIGOUT(%ignore opaqueSetVertexIntAttribValuesFromString) | HOM_Geometry | |
topologyDataId()=0 | HOM_Geometry | pure virtual |
transform(HOM_Matrix4 &matrix)=0 | HOM_Geometry | pure virtual |
transformPrims(const std::vector< HOM_Prim * > &prims, const HOM_Matrix4 &matrix)=0 | HOM_Geometry | pure virtual |
transformPrims(const HOM_PrimGroup &prims, const HOM_Matrix4 &matrix)=0 | HOM_Geometry | pure virtual |
unpackFromFolder(const char *path)=0 | HOM_Geometry | pure virtual |
vertexFloatAttribValues(const char *name)=0 | HOM_Geometry | pure virtual |
vertexFloatAttribValuesAsString(const char *name, HOM_EnumValue &float_type=HOM_numericData::Float32)=0 | HOM_Geometry | pure virtual |
vertexGroups(HOM_EnumValue &scope=HOM_groupScope::Public)=0 | HOM_Geometry | pure virtual |
vertexIntAttribValues(const char *name)=0 | HOM_Geometry | pure virtual |
vertexIntAttribValuesAsString(const char *name, HOM_EnumValue &int_type=HOM_numericData::Int32)=0 | HOM_Geometry | pure virtual |
vertexStringAttribValues(const char *name)=0 | HOM_Geometry | pure virtual |
vexAttribDataId()=0 | HOM_Geometry | pure virtual |
~HOM_Geometry() | HOM_Geometry | inlinevirtual |