![]() |
Springhead
An open source physics engine for virtual reality, haptics and motion generation.
|
これは全メンバの一覧です。PHConstraintEngine継承メンバも含んでいます。
accelSOR | PHConstraintEngineDesc | |
AddChildObject(ObjectIf *o) | PHConstraintEngine | virtual |
AddInactiveSolid(PHBodyIf *body) | PHContactDetector | |
AfterSetDesc() | Object | inlineprotectedvirtual |
BeforeGetDesc() const | Object | inlineprotectedvirtual |
bodies | PHContactDetector | |
bReport | PHConstraintEngineDesc | |
bSaveConstraints | PHConstraintEngineDesc | |
bUpdateAllState | PHConstraintEngineDesc | |
bUseContactSurface | PHConstraintEngineDesc | |
cellBBox (次で定義されています。 PHContactDetector) | PHContactDetector | |
cellOutside (次で定義されています。 PHContactDetector) | PHContactDetector | |
cells (次で定義されています。 PHContactDetector) | PHContactDetector | |
Clear() | PHConstraintEngine | virtual |
CloneObject() (次で定義されています。 SceneObject) | SceneObject | virtual |
CompResponseMatrix() (次で定義されています。 PHConstraintEngine) | PHConstraintEngine | |
cons | PHConstraintEngine | |
cons_base (次で定義されています。 PHConstraintEngine) | PHConstraintEngine | |
ConstructState(void *m) const | PHConstraintEngine | virtual |
Spr::PHEngine::ConstructState(ObjectIf *o, char *&s) | Object | protectedstatic |
contactCorrectionRate | PHConstraintEngineDesc | |
contactInfoQueue (次で定義されています。 PHConstraintEngine) | PHConstraintEngine | |
count (次で定義されています。 PHConstraintEngine) | PHConstraintEngine | |
CreateGear(const PHGearDesc &desc, PH1DJoint *lhs=NULL, PH1DJoint *rhs=NULL) | PHConstraintEngine | |
CreateJoint(const IfInfo *ii, const PHJointDesc &desc, PHSolid *lhs=NULL, PHSolid *rhs=NULL) | PHConstraintEngine | |
CreateObject(const IfInfo *info, const void *desc) | Object | virtual |
CreatePath(const PHPathDesc &desc) (次で定義されています。 PHConstraintEngine) | PHConstraintEngine | |
CreateRootNode(const PHRootNodeDesc &desc, PHSolid *solid=NULL) | PHConstraintEngine | |
CreateSolidPair() | PHConstraintEngine | inlinevirtual |
CreateTreeNode(const PHTreeNodeDesc &desc, PHTreeNode *parent=NULL, PHSolid *solid=NULL) | PHConstraintEngine | |
DelChildObject(ObjectIf *o) | PHConstraintEngine | virtual |
DelShapePairs(PHBody *body, int iBegin, int iEnd) | PHContactDetector | |
DestructState(void *m) const | PHConstraintEngine | virtual |
Spr::PHEngine::DestructState(ObjectIf *o, char *&s) | Object | protectedstatic |
Detect(unsigned ct, double dt, int mode, bool continuous) | PHContactDetector | |
DetectPair(ShapeIndex sh0, ShapeIndex sh1, unsigned ct, double dt, bool continuous) | PHContactDetector | |
dfEps (次で定義されています。 PHConstraintEngineDesc) | PHConstraintEngineDesc | |
DumpObjectR(std::ostream &os, int level=0) const | Object | virtual |
edges (次で定義されています。 PHContactDetector) | PHContactDetector | |
Enable(bool on) (次で定義されています。 PHEngine) | PHEngine | inline |
EnableContact(PHSolidIf *lhs, PHSolidIf *rhs, bool bEnable) | PHContactDetector | |
EnableContact(PHSolidIf **group, size_t length, bool bEnable) (次で定義されています。 PHContactDetector) | PHContactDetector | |
EnableContact(PHSolidIf *solid, bool bEnable) (次で定義されています。 PHContactDetector) | PHContactDetector | |
EnableContact(bool bEnable) (次で定義されています。 PHContactDetector) | PHContactDetector | |
EnableRenderContact(bool enable) (次で定義されています。 PHConstraintEngine) | PHConstraintEngine | virtual |
freezeThreshold | PHConstraintEngineDesc | |
gears | PHConstraintEngine | |
GetCell(int ix, int iy, int iz) (次で定義されています。 PHContactDetector) | PHContactDetector | inline |
GetChildObject(size_t pos) | Object | inlinevirtual |
GetChildObject(size_t pos) const (次で定義されています。 Object) | Object | inlinevirtual |
GetContactCorrectionRate() (次で定義されています。 PHConstraintEngine) | PHConstraintEngine | inline |
GetContactPoints() (次で定義されています。 PHConstraintEngine) | PHConstraintEngine | |
GetDesc(void *desc) const | Object | inlinevirtual |
GetDescAddress() const | Object | inlinevirtual |
GetDescSize() const | Object | inlinevirtual |
GetName() const | NamedObject | inlinevirtual |
GetNameManager() const | NamedObject | virtual |
GetObjectIf() (次で定義されています。 Object) | Object | inline |
GetObjectIf() const (次で定義されています。 Object) | Object | inline |
GetPosCorrectionRate() (次で定義されています。 PHConstraintEngine) | PHConstraintEngine | inline |
GetPriority() const | PHConstraintEngine | inlinevirtual |
GetRegularization() (次で定義されています。 PHConstraintEngine) | PHConstraintEngine | inline |
GetScene() (次で定義されています。 PHEngine) | PHEngine | inlinevirtual |
GetScene() const (次で定義されています。 SceneObject) | SceneObject | virtual |
GetShrinkRate() (次で定義されています。 PHConstraintEngine) | PHConstraintEngine | inline |
GetShrinkRateCorrection() (次で定義されています。 PHConstraintEngine) | PHConstraintEngine | inline |
GetState(void *s) const | PHConstraintEngine | virtual |
GetStateAddress() const | Object | inlinevirtual |
GetStateR(char *&state) | Object | virtual |
GetStateSize() const | PHConstraintEngine | virtual |
GetVelCorrectionRate() (次で定義されています。 PHConstraintEngine) | PHConstraintEngine | inline |
inactiveBodies | PHContactDetector | |
IsEnabled() (次で定義されています。 PHEngine) | PHEngine | inline |
IsInactiveSolid(PHBodyIf *body) | PHContactDetector | |
Iterate() | PHConstraintEngine | |
IterateCorrection() | PHConstraintEngine | |
joints | PHConstraintEngine | |
Loaded(UTLoadContext *) | Object | inlinevirtual |
method | PHConstraintEngineDesc | |
NActiveShapePairs() const (次で定義されています。 PHContactDetector) | PHContactDetector | |
NActiveSolidPairs() const (次で定義されています。 PHContactDetector) | PHContactDetector | |
name | NamedObject | protected |
NamedObject() (次で定義されています。 NamedObject) | NamedObject | inline |
NamedObject(const NamedObject &n) (次で定義されています。 NamedObject) | NamedObject | |
nameManager | NamedObject | protected |
nBroad (次で定義されています。 PHContactDetector) | PHContactDetector | |
NChildObject() const | Object | inlinevirtual |
nNarrow (次で定義されています。 PHContactDetector) | PHContactDetector | |
NShapePairs() const (次で定義されています。 PHContactDetector) | PHContactDetector | |
NSolidPairs() const (次で定義されています。 PHContactDetector) | PHContactDetector | |
numDivision (次で定義されています。 PHContactDetector) | PHContactDetector | |
numIter | PHConstraintEngineDesc | |
numIterContactCorrection | PHConstraintEngineDesc | |
numIterCorrection | PHConstraintEngineDesc | |
operator=(const NamedObject &n) (次で定義されています。 NamedObject) | NamedObject | |
paths | PHConstraintEngine | |
PHConstraint (次で定義されています。 PHConstraintEngine) | PHConstraintEngine | friend |
PHConstraintBases typedef (次で定義されています。 PHConstraintEngine) | PHConstraintEngine | |
PHConstraintEngine(UTPerformanceMeasureIf *pm=UTPerformanceMeasureIf::GetInstance("global")) (次で定義されています。 PHConstraintEngine) | PHConstraintEngine | |
PHConstraintEngineDesc() (次で定義されています。 PHConstraintEngineDesc) | PHConstraintEngineDesc | |
PHContactDetector() (次で定義されています。 PHContactDetector) | PHContactDetector | |
PHEngine() (次で定義されています。 PHEngine) | PHEngine | |
PHPaths typedef (次で定義されています。 PHConstraintEngine) | PHConstraintEngine | |
PHRootNodes typedef (次で定義されています。 PHConstraintEngine) | PHConstraintEngine | |
PHShapePairForLCP (次で定義されています。 PHConstraintEngine) | PHConstraintEngine | friend |
PHSolidPairs typedef (次で定義されています。 PHContactDetector) | PHContactDetector | |
points | PHConstraintEngine | |
posCorrectionRate | PHConstraintEngineDesc | |
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 |
ptimer | PHConstraintEngine | |
ReadState(std::string fileName) (次で定義されています。 Object) | Object | virtual |
ReadStateR(std::istream &fin) | Object | virtual |
regionBBox (次で定義されています。 PHContactDetector) | PHContactDetector | |
regularization (次で定義されています。 PHConstraintEngineDesc) | PHConstraintEngineDesc | |
renderContact (次で定義されています。 PHConstraintEngine) | PHConstraintEngine | |
SetBSaveConstraints(bool value) (次で定義されています。 PHConstraintEngine) | PHConstraintEngine | inline |
SetContactCorrectionRate(double value) (次で定義されています。 PHConstraintEngine) | PHConstraintEngine | inline |
SetDesc(const void *desc) | Object | inlinevirtual |
SetDetectionRange(Vec3f center, Vec3f extent, int nx, int ny, int nz) | PHContactDetector | |
SetName(const char *n) | NamedObject | virtual |
SetNameManager(NameManagerIf *s) | NamedObject | virtual |
SetPosCorrectionRate(double value) (次で定義されています。 PHConstraintEngine) | PHConstraintEngine | inline |
SetRegularization(double reg) (次で定義されています。 PHConstraintEngine) | PHConstraintEngine | inline |
SetScene(SceneIf *s) (次で定義されています。 SceneObject) | SceneObject | virtual |
SetShrinkRate(double data) (次で定義されています。 PHConstraintEngine) | PHConstraintEngine | inline |
SetShrinkRateCorrection(double data) (次で定義されています。 PHConstraintEngine) | PHConstraintEngine | inline |
SetState(const void *s) | PHConstraintEngine | virtual |
SetStateR(const char *&state) | Object | virtual |
Setup() | PHConstraintEngine | virtual |
SetupCorrection() | PHConstraintEngine | |
SetUpdateAllSolidState(bool flag) (次で定義されています。 PHConstraintEngine) | PHConstraintEngine | inline |
SetUseContactSurface(bool flag) (次で定義されています。 PHConstraintEngine) | PHConstraintEngine | inline |
SetVelCorrectionRate(double value) (次で定義されています。 PHConstraintEngine) | PHConstraintEngine | inline |
shrinkRate | PHConstraintEngineDesc | |
shrinkRateCorrection (次で定義されています。 PHConstraintEngineDesc) | PHConstraintEngineDesc | |
solidPairs | PHContactDetector | |
Spr::Object::SPR_OBJECTDEF(Object) | Object | |
Step() | PHConstraintEngine | virtual |
StepPart1() (次で定義されています。 PHConstraintEngine) | PHConstraintEngine | |
StepPart2() (次で定義されています。 PHConstraintEngine) | PHConstraintEngine | |
timeCollision (次で定義されています。 PHConstraintEngine) | PHConstraintEngine | |
timeIterate (次で定義されています。 PHConstraintEngine) | PHConstraintEngine | |
timeSetup (次で定義されています。 PHConstraintEngine) | PHConstraintEngine | |
trees | PHConstraintEngine | |
UpdateContactInfoQueue() (次で定義されています。 PHConstraintEngine) | PHConstraintEngine | |
UpdateShapePairs(PHBody *body) | PHContactDetector | |
UpdateSolids(bool bVelOnly) | PHConstraintEngine | |
velCorrectionRate | PHConstraintEngineDesc | |
WriteState(std::string fileName) (次で定義されています。 Object) | Object | virtual |
WriteStateR(std::ostream &fout) | Object | virtual |
~NamedObject() (次で定義されています。 NamedObject) | NamedObject | virtual |
~PHConstraintEngine() (次で定義されています。 PHConstraintEngine) | PHConstraintEngine |