HDK
|
This is the complete list of members for HOM_crowds, including all inherited members.
__repr__()=0 | HOM_crowds | pure virtual |
addBlendshapeInputs(HOM_Geometry &base_shape_geo, const std::vector< HOM_AgentShape * > &shapes, const std::vector< std::string > &channel_names)=0 | HOM_crowds | pure virtual |
addInBetweenShapes(HOM_Geometry &primary_shape_geo, const std::vector< HOM_AgentShape * > &shapes, const std::vector< double > &weights)=0 | HOM_crowds | pure virtual |
applyUsdProceduralOpaque(void *stage, const HOM_LopSelectionRule &selection_rule, const char *camera_path, const std::pair< int, int > &resolution, double lod_threshold, bool optimize_identical_poses, double frame, const char *prototype_material, const char *instance_material, const char *default_material)=0 | HOM_crowds | pure virtual |
computeLocalTransforms(const HOM_AgentRig &rig, const std::vector< HOM_Matrix4 > &world_xforms) const =0 | HOM_crowds | pure virtual |
computeRotationLimits(const HOM_AgentRig &rig, const std::vector< HOM_AgentClip * > &clips, int xform_idx, int parent_xform_idx)=0 | HOM_crowds | pure virtual |
computeWorldTransforms(const HOM_AgentRig &rig, const std::vector< HOM_Matrix4 > &local_xforms) const =0 | HOM_crowds | pure virtual |
findAgentDefinitions(HOM_Geometry &geo, const char *group=0, HOM_EnumValue *group_type=&HOM_geometryType::Primitives)=0 | HOM_crowds | pure virtual |
findShapeDeformer(const char *name)=0 | HOM_crowds | pure virtual |
replaceAgentDefinitions(HOM_Geometry &geo, const std::map< HOM_AgentDefinition *, HOM_AgentDefinition * > &defn_map, const char *group=0, HOM_EnumValue *group_type=&HOM_geometryType::Primitives)=0 | HOM_crowds | pure virtual |
setBlendshapeDeformerParms(HOM_Geometry &base_shape_geo, const std::string &attribs="P N", const std::string &point_id_attrib="id", const std::string &prim_id_attrib="id")=0 | HOM_crowds | pure virtual |
shapeDeformers()=0 | HOM_crowds | pure virtual |
~HOM_crowds() | HOM_crowds | inlinevirtual |