|
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(), int lop_output_index=-1)=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, bool is_visible=true, bool pack=true)=0 | HOM_Geometry | pure virtual |
| point(int index)=0 | HOM_Geometry | pure virtual |
| pointBoundingBox(const char *ptgroup)=0 | HOM_Geometry | pure virtual |
| pointCount()=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 |
| primCount()=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 |
| primTypeIcons()=0 | HOM_Geometry | pure virtual |
| primTypeLabels()=0 | HOM_Geometry | pure virtual |
| primTypeNames()=0 | HOM_Geometry | pure virtual |
| removeFromFolder(const char *path)=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 |
| vertexCount()=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 |