![]() |
Springhead
An open source physics engine for virtual reality, haptics and motion generation.
|
これは全メンバの一覧です。PHHingeJointNode継承メンバも含んでいます。
AccumulateBiasForce() | PHTreeNodeND< 1 > | virtual |
AccumulateInertia() | PHTreeNodeND< 1 > | virtual |
AddChildObject(ObjectIf *o) | PHTreeNode | virtual |
AddToGearTrain(PHGear *gear, PHTreeNode *upper, bool isParent) (次で定義されています。 PHTreeNodeND< 1 >) | PHTreeNodeND< 1 > | virtual |
AfterSetDesc() | Object | inlineprotectedvirtual |
AssignID(std::vector< PHTreeNode * > &n) (次で定義されています。 PHTreeNode) | PHTreeNode | |
BeforeGetDesc() const | Object | inlineprotectedvirtual |
bEnabled (次で定義されています。 PHTreeNodeDesc) | PHTreeNodeDesc | |
c | PHTreeNode | |
cj | PHTreeNode | |
Clear() | Object | inlinevirtual |
ClearCorrection() | PHTreeNodeND< 1 > | inlinevirtual |
CloneObject() (次で定義されています。 SceneObject) | SceneObject | virtual |
CompAccel() (次で定義されています。 PHTreeNodeND< 1 >) | PHTreeNodeND< 1 > | virtual |
CompArticulatedBiasForce() | PHTreeNode | virtual |
CompArticulatedInertia() | PHTreeNode | virtual |
CompCoriolisAccel() | PHTreeNodeND< 1 > | virtual |
CompJointCoriolisAccel() | PHHingeJointNode | virtual |
CompJointJacobian() | PHHingeJointNode | virtual |
CompRelativePosition() | PHHingeJointNode | virtual |
CompRelativeVelocity() | PHHingeJointNode | virtual |
CompResponse(PHTreeNode *src, const SpatialVector &df) (次で定義されています。 PHTreeNodeND< 1 >) | PHTreeNodeND< 1 > | virtual |
CompResponse(const SpatialVector &df) (次で定義されています。 PHTreeNode) | PHTreeNode | |
CompResponseCorrection(PHTreeNode *src, const SpatialVector &dF) (次で定義されています。 PHTreeNodeND< 1 >) | PHTreeNodeND< 1 > | virtual |
CompResponseCorrection(const SpatialVector &dF) (次で定義されています。 PHTreeNode) | PHTreeNode | |
CompResponseMap() (次で定義されています。 PHTreeNodeND< 1 >) | PHTreeNodeND< 1 > | virtual |
CompResponseMatrix() (次で定義されています。 PHTreeNodeND< 1 >) | PHTreeNodeND< 1 > | virtual |
CompSpatialTransform() | PHTreeNodeND< 1 > | virtual |
ConstructState(void *m) const | Object | inlinevirtual |
ConstructState(ObjectIf *o, char *&s) | Object | protectedstatic |
CreateObject(const IfInfo *info, const void *desc) | Object | virtual |
DelChildObject(ObjectIf *o) | Object | inlinevirtual |
depth | PHTreeNode | |
DestructState(void *m) const | Object | inlinevirtual |
DestructState(ObjectIf *o, char *&s) | Object | protectedstatic |
DumpObjectR(std::ostream &os, int level=0) const | Object | virtual |
dvel (次で定義されています。 PHTreeNodeND< 1 >) | PHTreeNodeND< 1 > | |
dZdv_map | PHTreeNode | |
dZdvel_map | PHTreeNodeND< 1 > | |
Enable(bool bEnable=true) | PHTreeNode | |
FindByJoint(PHJoint *joint) | PHTreeNode | |
FindBySolid(PHSolid *solid) | PHTreeNode | |
gear (次で定義されています。 PHTreeNodeND< 1 >) | PHTreeNodeND< 1 > | |
gearOffset | PHTreeNodeND< 1 > | |
gearParent | PHTreeNodeND< 1 > | |
gearRatio | PHTreeNodeND< 1 > | |
gearRatioAbs | PHTreeNodeND< 1 > | |
gearRoot | PHTreeNodeND< 1 > | |
gearUpper | PHTreeNodeND< 1 > | |
GetC() (次で定義されています。 PHTreeNode) | PHTreeNode | inline |
GetChildNode(int i) (次で定義されています。 PHTreeNode) | PHTreeNode | inline |
GetChildObject(size_t i) | PHTreeNode | virtual |
GetChildObject(size_t pos) const (次で定義されています。 Object) | Object | inlinevirtual |
GetDesc(void *desc) const | Object | inlinevirtual |
GetDescAddress() const | Object | inlinevirtual |
GetDescSize() const | Object | inlinevirtual |
GetGearRoot() | PHTreeNodeND< 1 > | inlinevirtual |
GetI() (次で定義されています。 PHTreeNode) | PHTreeNode | inline |
GetIc() (次で定義されています。 PHTreeNode) | PHTreeNode | inline |
GetJoint() (次で定義されています。 PHTreeNode1D) | PHTreeNode1D | inline |
GetName() const | NamedObject | inlinevirtual |
GetNameManager() const | NamedObject | virtual |
GetObjectIf() (次で定義されています。 Object) | Object | inline |
GetObjectIf() const (次で定義されています。 Object) | Object | inline |
GetParentNode() (次で定義されています。 PHTreeNode) | PHTreeNode | inline |
GetParentOfGearTrain() | PHTreeNodeND< 1 > | inlinevirtual |
GetPHScene() (次で定義されています。 PHTreeNode) | PHTreeNode | |
GetResponse(PHTreeNode *src, const SpatialVector &J, const SpatialVector &df) (次で定義されています。 PHTreeNode) | PHTreeNode | |
GetRootNode() (次で定義されています。 PHTreeNode) | PHTreeNode | |
GetScene() const (次で定義されています。 SceneObject) | SceneObject | virtual |
GetSolid() (次で定義されています。 PHTreeNode) | PHTreeNode | inline |
GetState(void *state) const | Object | inlinevirtual |
GetStateAddress() const | Object | inlinevirtual |
GetStateR(char *&state) | Object | virtual |
GetStateSize() const | Object | inlinevirtual |
GetXcp_mat() (次で定義されています。 PHTreeNode) | PHTreeNode | inline |
GetZ() (次で定義されています。 PHTreeNode) | PHTreeNode | inline |
I | PHTreeNode | |
Ic (次で定義されています。 PHTreeNode) | PHTreeNode | |
id | PHTreeNode | |
IJ (次で定義されています。 PHTreeNodeND< 1 >) | PHTreeNodeND< 1 > | |
IJ_JIJinv (次で定義されています。 PHTreeNodeND< 1 >) | PHTreeNodeND< 1 > | |
Includes(PHTreeNode *node) | PHTreeNode | |
InitArticulatedBiasForce() (次で定義されています。 PHTreeNode) | PHTreeNode | |
InitArticulatedInertia() (次で定義されています。 PHTreeNodeND< 1 >) | PHTreeNodeND< 1 > | virtual |
IsEnabled() (次で定義されています。 PHTreeNode) | PHTreeNode | inline |
J | PHTreeNodeND< 1 > | |
J_JIJinv (次で定義されています。 PHTreeNodeND< 1 >) | PHTreeNodeND< 1 > | |
J_JIJinv_Jtr (次で定義されています。 PHTreeNode) | PHTreeNode | |
JIJ (次で定義されています。 PHTreeNodeND< 1 >) | PHTreeNodeND< 1 > | |
JIJinv (次で定義されています。 PHTreeNodeND< 1 >) | PHTreeNodeND< 1 > | |
joint | PHTreeNode | |
JtrZplusIc (次で定義されています。 PHTreeNodeND< 1 >) | PHTreeNodeND< 1 > | |
Loaded(UTLoadContext *) | Object | inlinevirtual |
Matrix6Nd typedef (次で定義されています。 PHTreeNodeND< 1 >) | PHTreeNodeND< 1 > | |
MatrixN6d typedef (次で定義されています。 PHTreeNodeND< 1 >) | PHTreeNodeND< 1 > | |
MatrixNd typedef (次で定義されています。 PHTreeNodeND< 1 >) | PHTreeNodeND< 1 > | |
name | NamedObject | protected |
NamedObject() (次で定義されています。 NamedObject) | NamedObject | inline |
NamedObject(const NamedObject &n) (次で定義されています。 NamedObject) | NamedObject | |
nameManager | NamedObject | protected |
NChildObject() const | PHTreeNode | virtual |
NChildren() (次で定義されています。 PHTreeNode) | PHTreeNode | inline |
operator=(const NamedObject &n) (次で定義されています。 NamedObject) | NamedObject | |
PHHingeJointNode(const PHHingeJointNodeDesc &desc=PHHingeJointNodeDesc()) (次で定義されています。 PHHingeJointNode) | PHHingeJointNode | inline |
PHTreeNode() (次で定義されています。 PHTreeNode) | PHTreeNode | |
PHTreeNode1D() (次で定義されています。 PHTreeNode1D) | PHTreeNode1D | |
PHTreeNodeDesc() (次で定義されています。 PHTreeNodeDesc) | PHTreeNodeDesc | inline |
PHTreeNodeND() (次で定義されています。 PHTreeNodeND< 1 >) | PHTreeNodeND< 1 > | |
Prepare() | PHTreeNodeND< 1 > | virtual |
PrepareDepth() (次で定義されています。 PHTreeNode) | PHTreeNode | |
PrepareGear(PHGears &gears) (次で定義されています。 PHTreeNode) | PHTreeNode | |
Print(std::ostream &os) const | Object | virtual |
PrintChildren(std::ostream &os) const | Object | protectedvirtual |
PrintFooter(std::ostream &os) const | Object | protectedvirtual |
PrintHeader(std::ostream &os, bool bClose) const | NamedObject | protectedvirtual |
PrintShort(std::ostream &os) const (次で定義されています。 Object) | Object | virtual |
ReadState(std::string fileName) (次で定義されています。 Object) | Object | virtual |
ReadStateR(std::istream &fin) | Object | virtual |
ResetGear() (次で定義されています。 PHTreeNodeND< 1 >) | PHTreeNodeND< 1 > | virtual |
root (次で定義されています。 PHTreeNode) | PHTreeNode | |
SetDesc(const void *desc) | Object | inlinevirtual |
SetName(const char *n) | NamedObject | virtual |
SetNameManager(NameManagerIf *s) | NamedObject | virtual |
SetScene(SceneIf *s) (次で定義されています。 SceneObject) | SceneObject | virtual |
SetState(const void *state) | Object | inlinevirtual |
SetStateR(const char *&state) | Object | virtual |
Setup() | Object | inlinevirtual |
solid | PHTreeNode | |
SPR_DECLMEMBEROF_PHHingeJointNodeDesc (次で定義されています。 PHHingeJointNode) | PHHingeJointNode | |
SPR_DECLMEMBEROF_PHTreeNode1DDesc (次で定義されています。 PHTreeNode1D) | PHTreeNode1D | |
SPR_OBJECTDEF(PHHingeJointNode) (次で定義されています。 PHHingeJointNode) | PHHingeJointNode | |
Spr::Object::SPR_OBJECTDEF(Object) | Object | |
SPR_OBJECTDEF_ABST(PHTreeNode) (次で定義されています。 PHTreeNode) | PHTreeNode | |
SPR_OBJECTDEF_ABST1(PHTreeNode1D, PHTreeNode) (次で定義されています。 PHTreeNode1D) | PHTreeNode1D | |
sumJIJ (次で定義されています。 PHTreeNodeND< 1 >) | PHTreeNodeND< 1 > | |
sumJIJinv (次で定義されています。 PHTreeNodeND< 1 >) | PHTreeNodeND< 1 > | |
sumJtrZplusIc (次で定義されています。 PHTreeNodeND< 1 >) | PHTreeNodeND< 1 > | |
sumXIX (次で定義されています。 PHTreeNodeND< 1 >) | PHTreeNodeND< 1 > | |
sumXtrIJ (次で定義されています。 PHTreeNodeND< 1 >) | PHTreeNodeND< 1 > | |
sumXtrIJ_sumJIJinv (次で定義されています。 PHTreeNodeND< 1 >) | PHTreeNodeND< 1 > | |
sumXtrZplusIc (次で定義されています。 PHTreeNodeND< 1 >) | PHTreeNodeND< 1 > | |
Tcp | PHTreeNode | |
UpdateJointPosition(double dt) | PHHingeJointNode | virtual |
UpdateJointVelocities(double *dt) | PHTreeNode | virtual |
UpdateJointVelocity() | PHTreeNodeND< 1 > | virtual |
UpdatePosition(double dt) | PHTreeNode | virtual |
UpdateSolidVelocity(double *dt) | PHTreeNode | virtual |
VecNd typedef (次で定義されています。 PHTreeNodeND< 1 >) | PHTreeNodeND< 1 > | |
vel | PHTreeNodeND< 1 > | |
WriteState(std::string fileName) (次で定義されています。 Object) | Object | virtual |
WriteStateR(std::ostream &fout) | Object | virtual |
Xcg (次で定義されています。 PHTreeNodeND< 1 >) | PHTreeNodeND< 1 > | |
Xcg_mat (次で定義されています。 PHTreeNodeND< 1 >) | PHTreeNodeND< 1 > | |
Xcj (次で定義されています。 PHTreeNode) | PHTreeNode | |
Xcj_mat (次で定義されています。 PHTreeNode) | PHTreeNode | |
Xcp (次で定義されています。 PHTreeNode) | PHTreeNode | |
Xcp_mat (次で定義されています。 PHTreeNode) | PHTreeNode | |
XIX (次で定義されています。 PHTreeNode) | PHTreeNode | |
XtrIJ (次で定義されています。 PHTreeNodeND< 1 >) | PHTreeNodeND< 1 > | |
XtrIJ_JIJinv (次で定義されています。 PHTreeNodeND< 1 >) | PHTreeNodeND< 1 > | |
XtrIJ_JIJinv_Jtr (次で定義されています。 PHTreeNode) | PHTreeNode | |
XtrIJ_JIJinv_JtrIX (次で定義されています。 PHTreeNode) | PHTreeNode | |
XtrZplusIc (次で定義されています。 PHTreeNode) | PHTreeNode | |
Z | PHTreeNode | |
ZplusIc (次で定義されています。 PHTreeNode) | PHTreeNode | |
~NamedObject() (次で定義されています。 NamedObject) | NamedObject | virtual |