Springhead
An open source physics engine for virtual reality, haptics and motion generation.
PHRootNode メンバ一覧

これは全メンバの一覧です。PHRootNode継承メンバも含んでいます。

AccumulateBiasForce()PHTreeNodeinlinevirtual
AccumulateInertia()PHTreeNodeinlinevirtual
AddChildObject(ObjectIf *o)PHRootNodevirtual
AddToGearTrain(PHGear *gear, PHTreeNode *upper, bool isParent) (次で定義されています。 PHTreeNode)PHTreeNodeinlinevirtual
AfterSetDesc()Objectinlineprotectedvirtual
AssignID(std::vector< PHTreeNode * > &n) (次で定義されています。 PHTreeNode)PHTreeNode
BeforeGetDesc() const Objectinlineprotectedvirtual
bEnabled (次で定義されています。 PHTreeNodeDesc)PHTreeNodeDesc
bReady (次で定義されています。 PHRootNode)PHRootNode
cPHTreeNode
cjPHTreeNode
Clear()Objectinlinevirtual
ClearCorrection()PHTreeNodeinlinevirtual
CloneObject() (次で定義されています。 SceneObject)SceneObjectvirtual
CompAccel() (次で定義されています。 PHRootNode)PHRootNodevirtual
CompArticulatedBiasForce()PHRootNodevirtual
CompArticulatedInertia()PHRootNodevirtual
CompCoriolisAccel()PHTreeNodevirtual
CompJointCoriolisAccel()PHTreeNodeinlinevirtual
CompJointJacobian()PHTreeNodeinlinevirtual
CompRelativePosition()PHTreeNodeinlinevirtual
CompRelativeVelocity()PHTreeNodeinlinevirtual
CompResponse(const SpatialVector &df) (次で定義されています。 PHTreeNode)PHTreeNode
CompResponse(PHTreeNode *src, const SpatialVector &df) (次で定義されています。 PHTreeNode)PHTreeNodevirtual
CompResponseCorrection(const SpatialVector &dF) (次で定義されています。 PHTreeNode)PHTreeNode
CompResponseCorrection(PHTreeNode *src, const SpatialVector &dF) (次で定義されています。 PHTreeNode)PHTreeNodevirtual
CompResponseMap() (次で定義されています。 PHRootNode)PHRootNodevirtual
CompResponseMatrix() (次で定義されています。 PHTreeNode)PHTreeNodevirtual
CompSpatialTransform()PHTreeNodevirtual
ConstructState(void *m) const Objectinlinevirtual
ConstructState(ObjectIf *o, char *&s)Objectprotectedstatic
CreateObject(const IfInfo *info, const void *desc)Objectvirtual
DelChildObject(ObjectIf *o)Objectinlinevirtual
depthPHTreeNode
DestructState(void *m) const Objectinlinevirtual
DestructState(ObjectIf *o, char *&s)Objectprotectedstatic
DumpObjectR(std::ostream &os, int level=0) const Objectvirtual
dZdv_mapPHTreeNode
Enable(bool bEnable=true)PHTreeNode
engine (次で定義されています。 PHRootNode)PHRootNode
FindByJoint(PHJoint *joint)PHTreeNode
FindBySolid(PHSolid *solid)PHTreeNode
GetC() (次で定義されています。 PHTreeNode)PHTreeNodeinline
GetChildNode(int i) (次で定義されています。 PHTreeNode)PHTreeNodeinline
GetChildObject(size_t i)PHRootNodevirtual
GetChildObject(size_t pos) const (次で定義されています。 Object)Objectinlinevirtual
GetDesc(void *desc) const Objectinlinevirtual
GetDescAddress() const Objectinlinevirtual
GetDescSize() const Objectinlinevirtual
GetGearRoot()PHTreeNodeinlinevirtual
GetI() (次で定義されています。 PHTreeNode)PHTreeNodeinline
GetIc() (次で定義されています。 PHTreeNode)PHTreeNodeinline
GetName() const NamedObjectinlinevirtual
GetNameManager() const NamedObjectvirtual
GetObjectIf() (次で定義されています。 Object)Objectinline
GetObjectIf() const (次で定義されています。 Object)Objectinline
GetParentNode() (次で定義されています。 PHTreeNode)PHTreeNodeinline
GetParentOfGearTrain()PHTreeNodeinlinevirtual
GetPHScene() (次で定義されています。 PHTreeNode)PHTreeNode
GetResponse(PHTreeNode *src, const SpatialVector &J, const SpatialVector &df) (次で定義されています。 PHTreeNode)PHTreeNode
GetRootNode() (次で定義されています。 PHTreeNode)PHTreeNode
GetScene() const (次で定義されています。 SceneObject)SceneObjectvirtual
GetSolid() (次で定義されています。 PHTreeNode)PHTreeNodeinline
GetState(void *state) const Objectinlinevirtual
GetStateAddress() const Objectinlinevirtual
GetStateR(char *&state)Objectvirtual
GetStateSize() const Objectinlinevirtual
GetXcp_mat() (次で定義されています。 PHTreeNode)PHTreeNodeinline
GetZ() (次で定義されています。 PHTreeNode)PHTreeNodeinline
IPHTreeNode
Ic (次で定義されています。 PHTreeNode)PHTreeNode
idPHTreeNode
IinvPHRootNode
Includes(PHTreeNode *node)PHTreeNode
InitArticulatedBiasForce() (次で定義されています。 PHTreeNode)PHTreeNode
InitArticulatedInertia() (次で定義されています。 PHTreeNode)PHTreeNodevirtual
IsEnabled() (次で定義されています。 PHTreeNode)PHTreeNodeinline
IsUseNextPose() (次で定義されています。 PHRootNode)PHRootNodeinline
J_JIJinv_Jtr (次で定義されています。 PHTreeNode)PHTreeNode
jointPHTreeNode
Loaded(UTLoadContext *)Objectinlinevirtual
nameNamedObjectprotected
NamedObject() (次で定義されています。 NamedObject)NamedObjectinline
NamedObject(const NamedObject &n) (次で定義されています。 NamedObject)NamedObject
nameManagerNamedObjectprotected
NChildObject() const PHRootNodevirtual
NChildren() (次で定義されています。 PHTreeNode)PHTreeNodeinline
nodesPHRootNode
operator=(const NamedObject &n) (次で定義されています。 NamedObject)NamedObject
PHRootNode(const PHRootNodeDesc &desc=PHRootNodeDesc()) (次で定義されています。 PHRootNode)PHRootNode
PHTreeNode() (次で定義されています。 PHTreeNode)PHTreeNode
PHTreeNodeDesc() (次で定義されています。 PHTreeNodeDesc)PHTreeNodeDescinline
Prepare() (次で定義されています。 PHTreeNode)PHTreeNodevirtual
PrepareDepth() (次で定義されています。 PHTreeNode)PHTreeNode
PrepareGear(PHGears &gears) (次で定義されています。 PHTreeNode)PHTreeNode
Print(std::ostream &os) const Objectvirtual
PrintChildren(std::ostream &os) const Objectprotectedvirtual
PrintFooter(std::ostream &os) const Objectprotectedvirtual
PrintHeader(std::ostream &os, bool bClose) const NamedObjectprotectedvirtual
PrintShort(std::ostream &os) const (次で定義されています。 Object)Objectvirtual
ReadState(std::string fileName) (次で定義されています。 Object)Objectvirtual
ReadStateR(std::istream &fin)Objectvirtual
ResetGear() (次で定義されています。 PHTreeNode)PHTreeNodeinlinevirtual
root (次で定義されています。 PHTreeNode)PHTreeNode
SetDesc(const void *desc)Objectinlinevirtual
SetName(const char *n)NamedObjectvirtual
SetNameManager(NameManagerIf *s)NamedObjectvirtual
SetNextPose(const Posed &p)PHRootNodeinline
SetScene(SceneIf *s) (次で定義されています。 SceneObject)SceneObjectvirtual
SetState(const void *state)Objectinlinevirtual
SetStateR(const char *&state)Objectvirtual
Setup()PHRootNodevirtual
SetupCorrection() (次で定義されています。 PHRootNode)PHRootNode
SetUseNextPose(bool bOn) (次で定義されています。 PHRootNode)PHRootNodeinline
solidPHTreeNode
SPR_DECLMEMBEROF_PHRootNodeDesc (次で定義されています。 PHRootNode)PHRootNode
SPR_DECLMEMBEROF_PHRootNodeState (次で定義されています。 PHRootNode)PHRootNode
SPR_OBJECTDEF(PHRootNode) (次で定義されています。 PHRootNode)PHRootNode
Spr::Object::SPR_OBJECTDEF(Object)Object
SPR_OBJECTDEF_ABST(PHTreeNode) (次で定義されています。 PHTreeNode)PHTreeNode
TcpPHTreeNode
treeId (次で定義されています。 PHRootNode)PHRootNode
UpdateJointPosition(double dt)PHTreeNodeinlinevirtual
UpdateJointVelocities(double *dt)PHRootNodevirtual
UpdateJointVelocity()PHTreeNodeinlinevirtual
UpdatePosition(double dt)PHRootNodevirtual
UpdateSolidVelocity(double *dt)PHRootNodevirtual
WriteState(std::string fileName) (次で定義されています。 Object)Objectvirtual
WriteStateR(std::ostream &fout)Objectvirtual
Xcj (次で定義されています。 PHTreeNode)PHTreeNode
Xcj_mat (次で定義されています。 PHTreeNode)PHTreeNode
Xcp (次で定義されています。 PHTreeNode)PHTreeNode
Xcp_mat (次で定義されています。 PHTreeNode)PHTreeNode
XIX (次で定義されています。 PHTreeNode)PHTreeNode
XtrIJ_JIJinv_Jtr (次で定義されています。 PHTreeNode)PHTreeNode
XtrIJ_JIJinv_JtrIX (次で定義されています。 PHTreeNode)PHTreeNode
XtrZplusIc (次で定義されています。 PHTreeNode)PHTreeNode
ZPHTreeNode
ZplusIc (次で定義されています。 PHTreeNode)PHTreeNode
~NamedObject() (次で定義されています。 NamedObject)NamedObjectvirtual