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

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

accelSORPHConstraintEngineDesc
AddChildObject(ObjectIf *o)PHConstraintEnginevirtual
AddInactiveSolid(PHBodyIf *body)PHContactDetector
AfterSetDesc()Objectinlineprotectedvirtual
BeforeGetDesc() const Objectinlineprotectedvirtual
bodiesPHContactDetector
bReportPHConstraintEngineDesc
bSaveConstraintsPHConstraintEngineDesc
bUpdateAllStatePHConstraintEngineDesc
bUseContactSurfacePHConstraintEngineDesc
cellBBox (次で定義されています。 PHContactDetector)PHContactDetector
cellOutside (次で定義されています。 PHContactDetector)PHContactDetector
cells (次で定義されています。 PHContactDetector)PHContactDetector
Clear()PHConstraintEnginevirtual
CloneObject() (次で定義されています。 SceneObject)SceneObjectvirtual
CompResponseMatrix() (次で定義されています。 PHConstraintEngine)PHConstraintEngine
consPHConstraintEngine
cons_base (次で定義されています。 PHConstraintEngine)PHConstraintEngine
ConstructState(void *m) const PHConstraintEnginevirtual
Spr::PHEngine::ConstructState(ObjectIf *o, char *&s)Objectprotectedstatic
contactCorrectionRatePHConstraintEngineDesc
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)Objectvirtual
CreatePath(const PHPathDesc &desc) (次で定義されています。 PHConstraintEngine)PHConstraintEngine
CreateRootNode(const PHRootNodeDesc &desc, PHSolid *solid=NULL)PHConstraintEngine
CreateSolidPair()PHConstraintEngineinlinevirtual
CreateTreeNode(const PHTreeNodeDesc &desc, PHTreeNode *parent=NULL, PHSolid *solid=NULL)PHConstraintEngine
DelChildObject(ObjectIf *o)PHConstraintEnginevirtual
DelShapePairs(PHBody *body, int iBegin, int iEnd)PHContactDetector
DestructState(void *m) const PHConstraintEnginevirtual
Spr::PHEngine::DestructState(ObjectIf *o, char *&s)Objectprotectedstatic
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 Objectvirtual
edges (次で定義されています。 PHContactDetector)PHContactDetector
Enable(bool on) (次で定義されています。 PHEngine)PHEngineinline
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)PHConstraintEnginevirtual
freezeThresholdPHConstraintEngineDesc
gearsPHConstraintEngine
GetCell(int ix, int iy, int iz) (次で定義されています。 PHContactDetector)PHContactDetectorinline
GetChildObject(size_t pos)Objectinlinevirtual
GetChildObject(size_t pos) const (次で定義されています。 Object)Objectinlinevirtual
GetContactCorrectionRate() (次で定義されています。 PHConstraintEngine)PHConstraintEngineinline
GetContactPoints() (次で定義されています。 PHConstraintEngine)PHConstraintEngine
GetDesc(void *desc) const Objectinlinevirtual
GetDescAddress() const Objectinlinevirtual
GetDescSize() const Objectinlinevirtual
GetName() const NamedObjectinlinevirtual
GetNameManager() const NamedObjectvirtual
GetObjectIf() (次で定義されています。 Object)Objectinline
GetObjectIf() const (次で定義されています。 Object)Objectinline
GetPosCorrectionRate() (次で定義されています。 PHConstraintEngine)PHConstraintEngineinline
GetPriority() const PHConstraintEngineinlinevirtual
GetRegularization() (次で定義されています。 PHConstraintEngine)PHConstraintEngineinline
GetScene() (次で定義されています。 PHEngine)PHEngineinlinevirtual
GetScene() const (次で定義されています。 SceneObject)SceneObjectvirtual
GetShrinkRate() (次で定義されています。 PHConstraintEngine)PHConstraintEngineinline
GetShrinkRateCorrection() (次で定義されています。 PHConstraintEngine)PHConstraintEngineinline
GetState(void *s) const PHConstraintEnginevirtual
GetStateAddress() const Objectinlinevirtual
GetStateR(char *&state)Objectvirtual
GetStateSize() const PHConstraintEnginevirtual
GetVelCorrectionRate() (次で定義されています。 PHConstraintEngine)PHConstraintEngineinline
inactiveBodiesPHContactDetector
IsEnabled() (次で定義されています。 PHEngine)PHEngineinline
IsInactiveSolid(PHBodyIf *body)PHContactDetector
Iterate()PHConstraintEngine
IterateCorrection()PHConstraintEngine
jointsPHConstraintEngine
Loaded(UTLoadContext *)Objectinlinevirtual
methodPHConstraintEngineDesc
NActiveShapePairs() const (次で定義されています。 PHContactDetector)PHContactDetector
NActiveSolidPairs() const (次で定義されています。 PHContactDetector)PHContactDetector
nameNamedObjectprotected
NamedObject() (次で定義されています。 NamedObject)NamedObjectinline
NamedObject(const NamedObject &n) (次で定義されています。 NamedObject)NamedObject
nameManagerNamedObjectprotected
nBroad (次で定義されています。 PHContactDetector)PHContactDetector
NChildObject() const Objectinlinevirtual
nNarrow (次で定義されています。 PHContactDetector)PHContactDetector
NShapePairs() const (次で定義されています。 PHContactDetector)PHContactDetector
NSolidPairs() const (次で定義されています。 PHContactDetector)PHContactDetector
numDivision (次で定義されています。 PHContactDetector)PHContactDetector
numIterPHConstraintEngineDesc
numIterContactCorrectionPHConstraintEngineDesc
numIterCorrectionPHConstraintEngineDesc
operator=(const NamedObject &n) (次で定義されています。 NamedObject)NamedObject
pathsPHConstraintEngine
PHConstraint (次で定義されています。 PHConstraintEngine)PHConstraintEnginefriend
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)PHConstraintEnginefriend
PHSolidPairs typedef (次で定義されています。 PHContactDetector)PHContactDetector
pointsPHConstraintEngine
posCorrectionRatePHConstraintEngineDesc
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
ptimerPHConstraintEngine
ReadState(std::string fileName) (次で定義されています。 Object)Objectvirtual
ReadStateR(std::istream &fin)Objectvirtual
regionBBox (次で定義されています。 PHContactDetector)PHContactDetector
regularization (次で定義されています。 PHConstraintEngineDesc)PHConstraintEngineDesc
renderContact (次で定義されています。 PHConstraintEngine)PHConstraintEngine
SetBSaveConstraints(bool value) (次で定義されています。 PHConstraintEngine)PHConstraintEngineinline
SetContactCorrectionRate(double value) (次で定義されています。 PHConstraintEngine)PHConstraintEngineinline
SetDesc(const void *desc)Objectinlinevirtual
SetDetectionRange(Vec3f center, Vec3f extent, int nx, int ny, int nz)PHContactDetector
SetName(const char *n)NamedObjectvirtual
SetNameManager(NameManagerIf *s)NamedObjectvirtual
SetPosCorrectionRate(double value) (次で定義されています。 PHConstraintEngine)PHConstraintEngineinline
SetRegularization(double reg) (次で定義されています。 PHConstraintEngine)PHConstraintEngineinline
SetScene(SceneIf *s) (次で定義されています。 SceneObject)SceneObjectvirtual
SetShrinkRate(double data) (次で定義されています。 PHConstraintEngine)PHConstraintEngineinline
SetShrinkRateCorrection(double data) (次で定義されています。 PHConstraintEngine)PHConstraintEngineinline
SetState(const void *s)PHConstraintEnginevirtual
SetStateR(const char *&state)Objectvirtual
Setup()PHConstraintEnginevirtual
SetupCorrection()PHConstraintEngine
SetUpdateAllSolidState(bool flag) (次で定義されています。 PHConstraintEngine)PHConstraintEngineinline
SetUseContactSurface(bool flag) (次で定義されています。 PHConstraintEngine)PHConstraintEngineinline
SetVelCorrectionRate(double value) (次で定義されています。 PHConstraintEngine)PHConstraintEngineinline
shrinkRatePHConstraintEngineDesc
shrinkRateCorrection (次で定義されています。 PHConstraintEngineDesc)PHConstraintEngineDesc
solidPairsPHContactDetector
Spr::Object::SPR_OBJECTDEF(Object)Object
Step()PHConstraintEnginevirtual
StepPart1() (次で定義されています。 PHConstraintEngine)PHConstraintEngine
StepPart2() (次で定義されています。 PHConstraintEngine)PHConstraintEngine
timeCollision (次で定義されています。 PHConstraintEngine)PHConstraintEngine
timeIterate (次で定義されています。 PHConstraintEngine)PHConstraintEngine
timeSetup (次で定義されています。 PHConstraintEngine)PHConstraintEngine
treesPHConstraintEngine
UpdateContactInfoQueue() (次で定義されています。 PHConstraintEngine)PHConstraintEngine
UpdateShapePairs(PHBody *body)PHContactDetector
UpdateSolids(bool bVelOnly)PHConstraintEngine
velCorrectionRatePHConstraintEngineDesc
WriteState(std::string fileName) (次で定義されています。 Object)Objectvirtual
WriteStateR(std::ostream &fout)Objectvirtual
~NamedObject() (次で定義されています。 NamedObject)NamedObjectvirtual
~PHConstraintEngine() (次で定義されています。 PHConstraintEngine)PHConstraintEngine