![]() |
Springhead
An open source physics engine for virtual reality, haptics and motion generation.
|
これは全メンバの一覧です。PHBallJointNode継承メンバも含んでいます。
| AccumulateBiasForce() | PHTreeNodeND< 3 > | virtual |
| AccumulateInertia() | PHTreeNodeND< 3 > | virtual |
| AddChildObject(ObjectIf *o) | PHTreeNode | virtual |
| AddToGearTrain(PHGear *gear, PHTreeNode *upper, bool isParent) (次で定義されています。 PHTreeNodeND< 3 >) | PHTreeNodeND< 3 > | 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< 3 > | inlinevirtual |
| CloneObject() (次で定義されています。 SceneObject) | SceneObject | virtual |
| CompAccel() (次で定義されています。 PHTreeNodeND< 3 >) | PHTreeNodeND< 3 > | virtual |
| CompArticulatedBiasForce() | PHTreeNode | virtual |
| CompArticulatedInertia() | PHTreeNode | virtual |
| CompCoriolisAccel() | PHTreeNodeND< 3 > | virtual |
| CompJointCoriolisAccel() | PHBallJointNode | virtual |
| CompJointJacobian() | PHBallJointNode | virtual |
| CompRelativePosition() | PHBallJointNode | virtual |
| CompRelativeVelocity() | PHBallJointNode | virtual |
| CompResponse(PHTreeNode *src, const SpatialVector &df) (次で定義されています。 PHTreeNodeND< 3 >) | PHTreeNodeND< 3 > | virtual |
| CompResponse(const SpatialVector &df) (次で定義されています。 PHTreeNode) | PHTreeNode | |
| CompResponseCorrection(PHTreeNode *src, const SpatialVector &dF) (次で定義されています。 PHTreeNodeND< 3 >) | PHTreeNodeND< 3 > | virtual |
| CompResponseCorrection(const SpatialVector &dF) (次で定義されています。 PHTreeNode) | PHTreeNode | |
| CompResponseMap() (次で定義されています。 PHTreeNodeND< 3 >) | PHTreeNodeND< 3 > | virtual |
| CompResponseMatrix() (次で定義されています。 PHTreeNodeND< 3 >) | PHTreeNodeND< 3 > | virtual |
| CompSpatialTransform() | PHTreeNodeND< 3 > | 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< 3 >) | PHTreeNodeND< 3 > | |
| dZdv_map | PHTreeNode | |
| dZdvel_map | PHTreeNodeND< 3 > | |
| Enable(bool bEnable=true) | PHTreeNode | |
| FindByJoint(PHJoint *joint) | PHTreeNode | |
| FindBySolid(PHSolid *solid) | PHTreeNode | |
| gear (次で定義されています。 PHTreeNodeND< 3 >) | PHTreeNodeND< 3 > | |
| gearOffset | PHTreeNodeND< 3 > | |
| gearParent | PHTreeNodeND< 3 > | |
| gearRatio | PHTreeNodeND< 3 > | |
| gearRatioAbs | PHTreeNodeND< 3 > | |
| gearRoot | PHTreeNodeND< 3 > | |
| gearUpper | PHTreeNodeND< 3 > | |
| 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< 3 > | inlinevirtual |
| GetI() (次で定義されています。 PHTreeNode) | PHTreeNode | inline |
| GetIc() (次で定義されています。 PHTreeNode) | PHTreeNode | inline |
| GetJoint() (次で定義されています。 PHBallJointNode) | PHBallJointNode | inline |
| GetName() const | NamedObject | inlinevirtual |
| GetNameManager() const | NamedObject | virtual |
| GetObjectIf() (次で定義されています。 Object) | Object | inline |
| GetObjectIf() const (次で定義されています。 Object) | Object | inline |
| GetParentNode() (次で定義されています。 PHTreeNode) | PHTreeNode | inline |
| GetParentOfGearTrain() | PHTreeNodeND< 3 > | 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< 3 >) | PHTreeNodeND< 3 > | |
| IJ_JIJinv (次で定義されています。 PHTreeNodeND< 3 >) | PHTreeNodeND< 3 > | |
| Includes(PHTreeNode *node) | PHTreeNode | |
| InitArticulatedBiasForce() (次で定義されています。 PHTreeNode) | PHTreeNode | |
| InitArticulatedInertia() (次で定義されています。 PHTreeNodeND< 3 >) | PHTreeNodeND< 3 > | virtual |
| IsEnabled() (次で定義されています。 PHTreeNode) | PHTreeNode | inline |
| J | PHTreeNodeND< 3 > | |
| J_JIJinv (次で定義されています。 PHTreeNodeND< 3 >) | PHTreeNodeND< 3 > | |
| J_JIJinv_Jtr (次で定義されています。 PHTreeNode) | PHTreeNode | |
| JIJ (次で定義されています。 PHTreeNodeND< 3 >) | PHTreeNodeND< 3 > | |
| JIJinv (次で定義されています。 PHTreeNodeND< 3 >) | PHTreeNodeND< 3 > | |
| joint | PHTreeNode | |
| Jst | PHBallJointNode | |
| JtrZplusIc (次で定義されています。 PHTreeNodeND< 3 >) | PHTreeNodeND< 3 > | |
| Loaded(UTLoadContext *) | Object | inlinevirtual |
| Matrix6Nd typedef (次で定義されています。 PHTreeNodeND< 3 >) | PHTreeNodeND< 3 > | |
| MatrixN6d typedef (次で定義されています。 PHTreeNodeND< 3 >) | PHTreeNodeND< 3 > | |
| MatrixNd typedef (次で定義されています。 PHTreeNodeND< 3 >) | PHTreeNodeND< 3 > | |
| 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 | |
| PHBallJointNode(const PHBallJointNodeDesc &desc=PHBallJointNodeDesc()) (次で定義されています。 PHBallJointNode) | PHBallJointNode | inline |
| PHTreeNode() (次で定義されています。 PHTreeNode) | PHTreeNode | |
| PHTreeNodeDesc() (次で定義されています。 PHTreeNodeDesc) | PHTreeNodeDesc | inline |
| PHTreeNodeND() (次で定義されています。 PHTreeNodeND< 3 >) | PHTreeNodeND< 3 > | |
| Prepare() | PHTreeNodeND< 3 > | 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< 3 >) | PHTreeNodeND< 3 > | 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_PHBallJointNodeDesc (次で定義されています。 PHBallJointNode) | PHBallJointNode | |
| Spr::Object::SPR_OBJECTDEF(Object) | Object | |
| SPR_OBJECTDEF1(PHBallJointNode, PHTreeNode) (次で定義されています。 PHBallJointNode) | PHBallJointNode | |
| SPR_OBJECTDEF_ABST(PHTreeNode) (次で定義されています。 PHTreeNode) | PHTreeNode | |
| sumJIJ (次で定義されています。 PHTreeNodeND< 3 >) | PHTreeNodeND< 3 > | |
| sumJIJinv (次で定義されています。 PHTreeNodeND< 3 >) | PHTreeNodeND< 3 > | |
| sumJtrZplusIc (次で定義されています。 PHTreeNodeND< 3 >) | PHTreeNodeND< 3 > | |
| sumXIX (次で定義されています。 PHTreeNodeND< 3 >) | PHTreeNodeND< 3 > | |
| sumXtrIJ (次で定義されています。 PHTreeNodeND< 3 >) | PHTreeNodeND< 3 > | |
| sumXtrIJ_sumJIJinv (次で定義されています。 PHTreeNodeND< 3 >) | PHTreeNodeND< 3 > | |
| sumXtrZplusIc (次で定義されています。 PHTreeNodeND< 3 >) | PHTreeNodeND< 3 > | |
| Tcp | PHTreeNode | |
| UpdateJointPosition(double dt) | PHBallJointNode | virtual |
| UpdateJointVelocities(double *dt) | PHTreeNode | virtual |
| UpdateJointVelocity() | PHTreeNodeND< 3 > | virtual |
| UpdatePosition(double dt) | PHTreeNode | virtual |
| UpdateSolidVelocity(double *dt) | PHTreeNode | virtual |
| VecNd typedef (次で定義されています。 PHTreeNodeND< 3 >) | PHTreeNodeND< 3 > | |
| vel | PHTreeNodeND< 3 > | |
| WriteState(std::string fileName) (次で定義されています。 Object) | Object | virtual |
| WriteStateR(std::ostream &fout) | Object | virtual |
| Xcg (次で定義されています。 PHTreeNodeND< 3 >) | PHTreeNodeND< 3 > | |
| Xcg_mat (次で定義されています。 PHTreeNodeND< 3 >) | PHTreeNodeND< 3 > | |
| Xcj (次で定義されています。 PHTreeNode) | PHTreeNode | |
| Xcj_mat (次で定義されています。 PHTreeNode) | PHTreeNode | |
| Xcp (次で定義されています。 PHTreeNode) | PHTreeNode | |
| Xcp_mat (次で定義されています。 PHTreeNode) | PHTreeNode | |
| XIX (次で定義されています。 PHTreeNode) | PHTreeNode | |
| XtrIJ (次で定義されています。 PHTreeNodeND< 3 >) | PHTreeNodeND< 3 > | |
| XtrIJ_JIJinv (次で定義されています。 PHTreeNodeND< 3 >) | PHTreeNodeND< 3 > | |
| XtrIJ_JIJinv_Jtr (次で定義されています。 PHTreeNode) | PHTreeNode | |
| XtrIJ_JIJinv_JtrIX (次で定義されています。 PHTreeNode) | PHTreeNode | |
| XtrZplusIc (次で定義されています。 PHTreeNode) | PHTreeNode | |
| Z | PHTreeNode | |
| ZplusIc (次で定義されています。 PHTreeNode) | PHTreeNode | |
| ~NamedObject() (次で定義されています。 NamedObject) | NamedObject | virtual |