#include <HOM_ik_Skeleton.h>
|
| HOM_ik_Skeleton () |
|
virtual | ~HOM_ik_Skeleton () |
|
virtual bool | operator== (HOM_PtrOrNull< HOM_ik_Skeleton > skel) const =0 |
|
bool | operator!= (HOM_PtrOrNull< HOM_ik_Skeleton > skel) const |
|
virtual int | __hash__ () const =0 |
|
virtual std::string | __repr__ () const =0 |
|
virtual HOM_ik_Joint * | addJoint (const HOM_Matrix4 &world_transform=HOM_Matrix4(1.0), HOM_ik_Joint *parent=nullptr, const HOM_Vector3 &rotation_weights=HOM_Vector3(1.0, 1.0, 1.0), const HOM_Vector3 &translation_weights=HOM_Vector3(0.0, 0.0, 0.0), double mass=1.0, const HOM_Vector3 &local_com=HOM_Vector3(0.0, 0.0, 0.0))=0 |
|
virtual HOM_IterableList
< HOM_ik_Joint > * | joints () const =0 |
|
virtual HOM_Vector3 * | centerOfMass () const =0 |
|
Definition at line 25 of file HOM_ik_Skeleton.h.
HOM_ik_Skeleton::HOM_ik_Skeleton |
( |
| ) |
|
|
inline |
virtual HOM_ik_Skeleton::~HOM_ik_Skeleton |
( |
| ) |
|
|
inlinevirtual |
virtual int HOM_ik_Skeleton::__hash__ |
( |
| ) |
const |
|
pure virtual |
virtual std::string HOM_ik_Skeleton::__repr__ |
( |
| ) |
const |
|
pure virtual |
virtual HOM_ik_Joint* HOM_ik_Skeleton::addJoint |
( |
const HOM_Matrix4 & |
world_transform = HOM_Matrix4(1.0) , |
|
|
HOM_ik_Joint * |
parent = nullptr , |
|
|
const HOM_Vector3 & |
rotation_weights = HOM_Vector3(1.0, 1.0, 1.0) , |
|
|
const HOM_Vector3 & |
translation_weights = HOM_Vector3(0.0, 0.0, 0.0) , |
|
|
double |
mass = 1.0 , |
|
|
const HOM_Vector3 & |
local_com = HOM_Vector3(0.0, 0.0, 0.0) |
|
) |
| |
|
pure virtual |
virtual HOM_Vector3* HOM_ik_Skeleton::centerOfMass |
( |
| ) |
const |
|
pure virtual |
virtual HOM_IterableList<HOM_ik_Joint>* HOM_ik_Skeleton::joints |
( |
| ) |
const |
|
pure virtual |
The documentation for this class was generated from the following file: