#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: