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

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

AddChildObject(ObjectIf *o)Objectinlinevirtual
AddListener(PHCollisionListener *l, int pos=-1) (次で定義されています。 PHSolidPair)PHSolidPairinline
AfterSetDesc()Objectinlineprotectedvirtual
areaPHSolidPairForPenalty
BeforeGetDesc() const Objectinlineprotectedvirtual
bEnabled (次で定義されています。 PHSolidPairSt)PHSolidPairSt
body (次で定義されています。 PHSolidPair)PHSolidPair
CalcFriction(PHShapePairForPenalty *cp) (次で定義されています。 PHSolidPairForPenalty)PHSolidPairForPenaltyprotected
CalcReflexForce(PHShapePairForPenalty *sp, CDContactAnalysis *analyzer) (次で定義されています。 PHSolidPairForPenalty)PHSolidPairForPenaltyprotected
CalcTriangleReflexForce(PHShapePairForPenalty *cp, Vec3f p0, Vec3f p1, Vec3f p2, Vec3f v0, Vec3f v1, Vec3f v2, bool bFront) (次で定義されています。 PHSolidPairForPenalty)PHSolidPairForPenaltyprotected
Clear()Objectinlinevirtual
cocogPHSolidPairForPenalty
ConstructState(void *m) const Objectinlinevirtual
ConstructState(ObjectIf *o, char *&s)Objectprotectedstatic
ContDetect(unsigned int ct, double dt) (次で定義されています。 PHSolidPair)PHSolidPair
convertedMassPHSolidPairForPenalty
CreateObject(const IfInfo *info, const void *desc)Objectvirtual
CreateShapePair()PHSolidPairForPenaltyinlinevirtual
DelChildObject(ObjectIf *o)Objectinlinevirtual
DestructState(void *m) const Objectinlinevirtual
DestructState(ObjectIf *o, char *&s)Objectprotectedstatic
Detect(unsigned int ct, double dt) (次で定義されています。 PHSolidPair)PHSolidPair
Detect(PHShapePair *shapePair, unsigned ct, double dt, bool continuous) (次で定義されています。 PHSolidPair)PHSolidPair
detector (次で定義されています。 PHSolidPair)PHSolidPair
DumpObjectR(std::ostream &os, int level=0) const Objectvirtual
EnableContact(bool enable) (次で定義されています。 PHSolidPair)PHSolidPairinline
frictionForcePHSolidPairForPenalty
frictionTorquePHSolidPairForPenalty
GenerateForce() (次で定義されています。 PHSolidPairForPenalty)PHSolidPairForPenalty
GetBody(int i)PHSolidPairinline
GetChildObject(size_t pos)Objectinlinevirtual
GetChildObject(size_t pos) const (次で定義されています。 Object)Objectinlinevirtual
GetDesc(void *desc) const Objectinlinevirtual
GetDescAddress() const Objectinlinevirtual
GetDescSize() const Objectinlinevirtual
GetFrictionForce()PHSolidPairForPenaltyinline
GetFrictionTorque()PHSolidPairForPenaltyinline
GetListener(int i) (次で定義されています。 PHSolidPair)PHSolidPairinline
GetObjectIf() (次で定義されています。 Object)Objectinline
GetObjectIf() const (次で定義されています。 Object)Objectinline
GetReflexForce()PHSolidPairForPenaltyinline
GetReflexTorque()PHSolidPairForPenaltyinline
GetShapePair(int i, int j) (次で定義されています。 PHSolidPairForPenalty)PHSolidPairForPenaltyinline
GetSolid(int i)PHSolidPairinline
GetSt(PHSolidPairSt &s) (次で定義されています。 PHSolidPair)PHSolidPairinline
GetState(void *state) const Objectinlinevirtual
GetStateAddress() const Objectinlinevirtual
GetStateR(char *&state)Objectvirtual
GetStateSize() const Objectinlinevirtual
Init(PHContactDetector *d, PHBody *b0, PHBody *b1) (次で定義されています。 PHSolidPair)PHSolidPair
IsContactEnabled()PHSolidPairinline
lastOriPHSolidPairForPenalty
LimitForce(Vec3f &f) (次で定義されています。 PHSolidPairForPenalty)PHSolidPairForPenaltyinlineprotected
LimitForces()PHSolidPairForPenaltyinline
Listeners typedef (次で定義されています。 PHSolidPair)PHSolidPair
listeners (次で定義されています。 PHSolidPair)PHSolidPair
Loaded(UTLoadContext *)Objectinlinevirtual
NChildObject() const Objectinlinevirtual
NListener()PHSolidPairinline
OnContDetect(PHShapePair *sp, unsigned ct, double dt)PHSolidPairinlinevirtual
OnDetect(PHShapePair *sp, unsigned ct, double dt)PHSolidPairForPenaltyvirtual
PHShapePairs typedef (次で定義されています。 PHSolidPair)PHSolidPair
PHSolidPairSt() (次で定義されています。 PHSolidPairSt)PHSolidPairStinline
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 Objectprotectedvirtual
PrintShort(std::ostream &os) const (次で定義されています。 Object)Objectvirtual
ReadState(std::string fileName) (次で定義されています。 Object)Objectvirtual
ReadStateR(std::istream &fin)Objectvirtual
reflexForcePHSolidPairForPenalty
reflexTorquePHSolidPairForPenalty
RemoveListener(int i) (次で定義されています。 PHSolidPair)PHSolidPairinline
SetDesc(const void *desc)Objectinlinevirtual
SetSt(const PHSolidPairSt &s) (次で定義されています。 PHSolidPair)PHSolidPairinline
SetState(const void *state)Objectinlinevirtual
SetStateR(const char *&state)Objectvirtual
Setup(unsigned int ct, double dt) (次で定義されています。 PHSolidPairForPenalty)PHSolidPairForPenalty
Spr::PHSolidPair::Setup()Objectinlinevirtual
shapePairs (次で定義されています。 PHSolidPair)PHSolidPair
SPR_OBJECTDEF(Object)Object
SPR_OBJECTDEF_ABST_NOIF(PHSolidPair) (次で定義されています。 PHSolidPair)PHSolidPair
WriteState(std::string fileName) (次で定義されています。 Object)Objectvirtual
WriteStateR(std::ostream &fout)Objectvirtual
~PHSolidPair() (次で定義されています。 PHSolidPair)PHSolidPairinlinevirtual