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

This is the complete list of members for HOM_crowds, including all inherited members.

__repr__()=0HOM_crowdspure virtual
addBlendshapeInputs(HOM_Geometry &base_shape_geo, const std::vector< HOM_AgentShape * > &shapes, const std::vector< std::string > &channel_names)=0HOM_crowdspure virtual
addInBetweenShapes(HOM_Geometry &primary_shape_geo, const std::vector< HOM_AgentShape * > &shapes, const std::vector< double > &weights)=0HOM_crowdspure virtual
computeLocalTransforms(const HOM_AgentRig &rig, const std::vector< HOM_Matrix4 > &world_xforms) const =0HOM_crowdspure virtual
computeRotationLimits(const HOM_AgentRig &rig, const std::vector< HOM_AgentClip * > &clips, int xform_idx, int parent_xform_idx)=0HOM_crowdspure virtual
computeWorldTransforms(const HOM_AgentRig &rig, const std::vector< HOM_Matrix4 > &local_xforms) const =0HOM_crowdspure virtual
findAgentDefinitions(HOM_Geometry &geo, const char *group=0, HOM_EnumValue *group_type=&HOM_geometryType::Primitives)=0HOM_crowdspure virtual
findShapeDeformer(const char *name)=0HOM_crowdspure 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)=0HOM_crowdspure 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")=0HOM_crowdspure virtual
shapeDeformers()=0HOM_crowdspure virtual
~HOM_crowds()HOM_crowdsinlinevirtual