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

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

AddChildObject(ObjectIf *o)Objectinlinevirtual
AfterSetDesc()Objectinlineprotectedvirtual
baseCDConvexMesh
bboxReadyCDConvex
BeforeGetDesc() const Objectinlineprotectedvirtual
CalcBBox(Vec3f &bbmin, Vec3f &bbmax, const Posed &pose)CDConvexvirtual
CalcCenterOfMass()CDConvexMeshvirtual
CalcConeCoM(float l) (次で定義されています。 CDShape)CDShapestatic
CalcConeInertia(float r, float l) (次で定義されています。 CDShape)CDShapestatic
CalcConeVolume(float r, float l) (次で定義されています。 CDShape)CDShapestatic
CalcCylinderInertia(float r, float l) (次で定義されています。 CDShape)CDShapestatic
CalcCylinderVolume(float r, float l) (次で定義されています。 CDShape)CDShapestatic
CalcFace()CDConvexMesh
CalcHemisphereCoM(float r) (次で定義されています。 CDShape)CDShapestatic
CalcHemisphereInertia(float r) (次で定義されています。 CDShape)CDShapestatic
CalcHemisphereVolume(float r) (次で定義されています。 CDShape)CDShapestatic
CalcMetrics()CDConvexMeshvirtual
CalcMomentOfInertia()CDConvexMeshvirtual
CalcRoundConeCenterOfMass(Vec2f radius, float length) (次で定義されています。 CDShape)CDShapestatic
CalcRoundConeMomentOfInertia(Vec2f radius, float length) (次で定義されています。 CDShape)CDShapestatic
CalcRoundConeVolume(Vec2f radius, float length) (次で定義されています。 CDShape)CDShapestatic
CalcTetrahedronCoM(const Vec3f &a, const Vec3f &b, const Vec3f &c) (次で定義されています。 CDShape)CDShapestatic
CalcTetrahedronInertia(const Vec3f &a, const Vec3f &b, const Vec3f &c) (次で定義されています。 CDShape)CDShapestatic
CalcTetrahedronVolume(const Vec3f &a, const Vec3f &b, const Vec3f &c) (次で定義されています。 CDShape)CDShapestatic
CalcVolume()CDConvexMeshvirtual
CDConvex() (次で定義されています。 CDConvex)CDConvex
CDConvexMesh() (次で定義されています。 CDConvexMesh)CDConvexMesh
CDConvexMesh(const CDConvexMeshDesc &desc) (次で定義されています。 CDConvexMesh)CDConvexMesh
CDConvexMeshInterpolate() (次で定義されています。 CDConvexMeshInterpolate)CDConvexMeshInterpolate
CDConvexMeshInterpolate(const CDConvexMeshInterpolateDesc &desc) (次で定義されています。 CDConvexMeshInterpolate)CDConvexMeshInterpolate
centerCDConvexprotected
Clear()Objectinlinevirtual
ConstructState(void *m) const Objectinlinevirtual
ConstructState(ObjectIf *o, char *&s)Objectprotectedstatic
CreateObject(const IfInfo *info, const void *desc)Objectvirtual
curPosCDConvexMeshmutable
CurvatureRadius(Vec3d p)CDConvexinlinevirtual
DelChildObject(ObjectIf *o)Objectinlinevirtual
DestructState(void *m) const Objectinlinevirtual
DestructState(ObjectIf *o, char *&s)Objectprotectedstatic
DumpObjectR(std::ostream &os, int level=0) const Objectvirtual
facesCDConvexMesh
FindCutRing(CDCutRing &r, const Posed &toW)CDConvexMeshvirtual
FindNeighbors(int vtx)CDConvexMeshvirtual
GetBase()CDConvexMeshinlinevirtual
GetCenterOfMass()CDConvexinline
GetChildObject(size_t pos)Objectinlinevirtual
GetChildObject(size_t pos) const (次で定義されています。 Object)Objectinlinevirtual
GetContactDamper() (次で定義されています。 CDShape)CDShapeinline
GetContactSpring() (次で定義されています。 CDShape)CDShapeinline
GetDensity() (次で定義されています。 CDShape)CDShapeinline
GetDesc(void *desc) const CDConvexMeshvirtual
GetDescAddress() const Objectinlinevirtual
GetDescSize() const CDConvexMeshinlinevirtual
GetDynamicFriction() (次で定義されています。 CDShape)CDShapeinline
GetElasticity() (次で定義されています。 CDShape)CDShapeinline
GetFace(int i) (次で定義されています。 CDConvexMesh)CDConvexMesh
GetFrictionDamper() (次で定義されています。 CDShape)CDShapeinline
GetFrictionSpring() (次で定義されています。 CDShape)CDShapeinline
GetMaterial() (次で定義されています。 CDShape)CDShapeinline
GetMomentOfInertia()CDConvexinline
GetName() const NamedObjectinlinevirtual
GetNameManager() const NamedObjectvirtual
GetObjectIf() (次で定義されています。 Object)Objectinline
GetObjectIf() const (次で定義されています。 Object)Objectinline
GetReflexDamper() (次で定義されています。 CDShape)CDShapeinline
GetReflexSpring() (次で定義されています。 CDShape)CDShapeinline
GetState(void *state) const Objectinlinevirtual
GetStateAddress() const Objectinlinevirtual
GetStateR(char *&state)Objectvirtual
GetStateSize() const Objectinlinevirtual
GetStaticFriction() (次で定義されています。 CDShape)CDShapeinline
GetVertices() (次で定義されています。 CDConvexMesh)CDConvexMesh
GetVibA() (次で定義されています。 CDShape)CDShapeinline
GetVibB() (次で定義されています。 CDShape)CDShapeinline
GetVibContact() (次で定義されています。 CDShape)CDShapeinline
GetVibT() (次で定義されています。 CDShape)CDShapeinline
GetVibW() (次で定義されています。 CDShape)CDShapeinline
GetVolume() (次で定義されています。 CDConvex)CDConvexinline
GetVtxCount() const (次で定義されています。 CDConvexMesh)CDConvexMeshinlinevirtual
inertiaCDConvexprotected
IsInside(const Vec3f &p) (次で定義されています。 CDConvexMesh)CDConvexMeshvirtual
LineIntersect(const Vec3f &origin, const Vec3f &dir, Vec3f *result, float *offset) (次で定義されています。 CDConvexMesh)CDConvexMeshvirtual
Loaded(UTLoadContext *)Objectinlinevirtual
MergeFace()CDConvexMeshprotected
nameNamedObjectprotected
NamedObject() (次で定義されています。 NamedObject)NamedObjectinline
NamedObject(const NamedObject &n) (次で定義されています。 NamedObject)NamedObject
nameManagerNamedObjectprotected
NChildObject() const Objectinlinevirtual
neighborCDConvexMesh
NFace() (次で定義されています。 CDConvexMesh)CDConvexMesh
Normal(Vec3d p)CDConvexinlinevirtual
nPlanesCDConvexMesh
NVertex() (次で定義されています。 CDConvexMesh)CDConvexMesh
operator=(const NamedObject &n) (次で定義されています。 NamedObject)NamedObject
Print(std::ostream &os) const CDConvexMeshvirtual
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
SetContactDamper(float D) (次で定義されています。 CDShape)CDShapeinline
SetContactSpring(float K) (次で定義されています。 CDShape)CDShapeinline
SetDensity(float d) (次で定義されています。 CDShape)CDShapeinline
SetDesc(const void *desc)CDConvexMeshvirtual
SetDynamicFriction(float mu) (次で定義されています。 CDShape)CDShapeinline
SetElasticity(float e) (次で定義されています。 CDShape)CDShapeinline
SetFrictionDamper(float D) (次で定義されています。 CDShape)CDShapeinline
SetFrictionSpring(float K) (次で定義されています。 CDShape)CDShapeinline
SetMaterial(const PHMaterial &mat) (次で定義されています。 CDShape)CDShapeinline
SetName(const char *n)NamedObjectvirtual
SetNameManager(NameManagerIf *s)NamedObjectvirtual
SetReflexDamper(float D) (次で定義されています。 CDShape)CDShapeinline
SetReflexSpring(float K) (次で定義されています。 CDShape)CDShapeinline
SetState(const void *state)Objectinlinevirtual
SetStateR(const char *&state)Objectvirtual
SetStaticFriction(float mu0) (次で定義されています。 CDShape)CDShapeinline
Setup()Objectinlinevirtual
SetVibA(float vibA) (次で定義されています。 CDShape)CDShapeinline
SetVibB(float vibB) (次で定義されています。 CDShape)CDShapeinline
SetVibContact(bool vibContact) (次で定義されています。 CDShape)CDShapeinline
SetVibration(float vibA, float vibB, float vibW) (次で定義されています。 CDShape)CDShapeinline
SetVibT(float vibT) (次で定義されています。 CDShape)CDShapeinline
SetVibW(float vibW) (次で定義されています。 CDShape)CDShapeinline
SPR_DECLMEMBEROF_CDConvexMeshInterpolateDesc (次で定義されています。 CDConvexMeshInterpolate)CDConvexMeshInterpolate
SPR_DECLMEMBEROF_CDShapeDesc (次で定義されています。 CDShape)CDShape
SPR_OBJECTDEF(CDConvexMeshInterpolate) (次で定義されています。 CDConvexMeshInterpolate)CDConvexMeshInterpolate
SPR_OBJECTDEF(CDConvexMesh) (次で定義されています。 CDConvexMesh)CDConvexMesh
Spr::Object::SPR_OBJECTDEF(Object)Object
SPR_OBJECTDEF_ABST(CDConvex) (次で定義されています。 CDConvex)CDConvex
SPR_OBJECTDEF_ABST(CDShape) (次で定義されています。 CDShape)CDShape
Support(const Vec3f &p) const CDConvexMeshInterpolatevirtual
Spr::CDConvexMesh::Support(Vec3f &w, const Vec3f &v) const CDConvexMeshvirtual
volumeCDConvexprotected
WriteState(std::string fileName) (次で定義されています。 Object)Objectvirtual
WriteStateR(std::ostream &fout)Objectvirtual
~NamedObject() (次で定義されています。 NamedObject)NamedObjectvirtual