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

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

ACCESS_DESC(PHHapticEngine) (次で定義されています。 PHHapticEngine)PHHapticEngine
AddChildObject(ObjectIf *o)PHHapticEnginevirtual
AddInactiveSolid(PHBodyIf *body)PHContactDetector
AfterSetDesc()Objectinlineprotectedvirtual
BeforeGetDesc() const Objectinlineprotectedvirtual
bodiesPHContactDetector
bPhysicStep (次で定義されています。 PHHapticEngine)PHHapticEngine
cellBBox (次で定義されています。 PHContactDetector)PHContactDetector
cellOutside (次で定義されています。 PHContactDetector)PHContactDetector
cells (次で定義されています。 PHContactDetector)PHContactDetector
Clear()PHContactDetectorvirtual
CloneObject() (次で定義されています。 SceneObject)SceneObjectvirtual
CompFrictionIntermediateRepresentation(PHHapticStepBase *hs, PHHapticPointer *pointer, PHSolidPairForHaptic *sp, PHShapePairForHaptic *sh)PHHapticEngine
CompFrictionIntermediateRepresentationMulti(PHHapticStepBase *hs, PHHapticPointer *pointer, PHSolidPairForHaptic *sp, PHShapePairForHaptic *sh)PHHapticEngine
CompIntermediateRepresentationForDynamicMultiProxy(PHHapticStepBase *hs, PHIrs &irsNormal, PHIrs &irsFric, PHHapticPointer *pointer)PHHapticEngine
CompIntermediateRepresentationForDynamicProxy(PHHapticStepBase *hs, PHIrs &irsNormal, PHIrs &irsFric, PHHapticPointer *pointer)PHHapticEngine
CompIntermediateRepresentationShapeLevel(PHSolid *solid0, PHHapticPointer *pointer, PHSolidPairForHaptic *so, PHShapePairForHaptic *sh, Posed curShapePoseW[2], double t, bool bInterpolatePose, bool bPoints)PHHapticEngine
ConstructState(void *m) const PHContactDetectorvirtual
Spr::PHEngine::ConstructState(ObjectIf *o, char *&s)Objectprotectedstatic
CreateObject(const IfInfo *info, const void *desc)Objectvirtual
CreateSolidPair()PHHapticEngineinlinevirtual
DelChildObject(ObjectIf *o)PHHapticEnginevirtual
DelShapePairs(PHBody *body, int iBegin, int iEnd)PHContactDetector
DestructState(void *m) const PHContactDetectorvirtual
Spr::PHEngine::DestructState(ObjectIf *o, char *&s)Objectprotectedstatic
Detect(PHHapticPointer *pointer) (次で定義されています。 PHHapticEngine)PHHapticEngine
Spr::PHContactDetector::Detect(unsigned ct, double dt, int mode, bool continuous)PHContactDetector
DetectPair(ShapeIndex sh0, ShapeIndex sh1, unsigned ct, double dt, bool continuous)PHContactDetector
DisablePointerContactDetectionInPhysics()PHHapticEngineprotectedvirtual
DumpObjectR(std::ostream &os, int level=0) const Objectvirtual
DynamicProxyRendering(PHHapticStepBase *hs, PHHapticPointer *pointer)PHHapticEngine
edges (次で定義されています。 PHHapticEngine)PHHapticEngine
Enable(bool on) (次で定義されています。 PHEngine)PHEngineinline
EnableContact(PHSolidIf *lhs, PHSolidIf *rhs, bool bEnable) (次で定義されています。 PHHapticEngine)PHHapticEngine
EnableContact(PHSolidIf **group, size_t length, bool bEnable) (次で定義されています。 PHHapticEngine)PHHapticEngine
EnableContact(PHSolidIf *solid, bool bEnable) (次で定義されています。 PHHapticEngine)PHHapticEngine
EnableContact(bool bEnable)PHHapticEngine
GetCell(int ix, int iy, int iz) (次で定義されています。 PHContactDetector)PHContactDetectorinline
GetChildObject(size_t pos)Objectinlinevirtual
GetChildObject(size_t pos) const (次で定義されています。 Object)Objectinlinevirtual
GetDesc(void *desc) const Objectinlinevirtual
GetDescAddress() const Objectinlinevirtual
GetDescSize() const Objectinlinevirtual
GetHapticStepMode()PHHapticEngine
GetName() const NamedObjectinlinevirtual
GetNameManager() const NamedObjectvirtual
GetObjectIf() (次で定義されています。 Object)Objectinline
GetObjectIf() const (次で定義されています。 Object)Objectinline
GetPointer(int i)PHHapticEngineinline
GetPointerInHaptic(int i)PHHapticEngine
GetPriority() const PHHapticEngineinlinevirtual
GetScene() (次で定義されています。 PHEngine)PHEngineinlinevirtual
GetScene() const (次で定義されています。 SceneObject)SceneObjectvirtual
GetSolidPair(int i, int j)PHHapticEngineinline
GetSolidPairInHaptic(int i, int j)PHHapticEngine
GetSolidPairTemp(int i, int j)PHHapticEngineinline
GetState(void *s) const PHContactDetectorvirtual
GetStateAddress() const Objectinlinevirtual
GetStateR(char *&state)Objectvirtual
GetStateSize() const PHContactDetectorvirtual
hapticPointersPHHapticEngine
HapticRendering(PHHapticStepBase *hs)PHHapticEnginevirtual
hapticSolidsPHHapticEngine
hapticStepPHHapticEngine
HapticStepMode Enum (次で定義されています。 PHHapticEngineDesc)PHHapticEngineDesc
hapticStepMode (次で定義されています。 PHHapticEngine)PHHapticEngineprotected
hapticSteps (次で定義されています。 PHHapticEngine)PHHapticEngineprotected
inactiveBodiesPHContactDetector
IsEnabled() (次で定義されています。 PHEngine)PHEngineinline
IsInactiveSolid(PHBodyIf *body)PHContactDetector
Loaded(UTLoadContext *)Objectinlinevirtual
LOCAL_DYNAMICS Enum 値 (次で定義されています。 PHHapticEngineDesc)PHHapticEngineDesc
MULTI_THREAD Enum 値 (次で定義されています。 PHHapticEngineDesc)PHHapticEngineDesc
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
NPointers()PHHapticEngineinline
NPointersInHaptic()PHHapticEngine
NShapePairs() const (次で定義されています。 PHContactDetector)PHContactDetector
NSolidPairs() const (次で定義されています。 PHContactDetector)PHContactDetector
NSolids()PHHapticEngineinline
NSolidsInHaptic()PHHapticEngine
numDivision (次で定義されています。 PHContactDetector)PHContactDetector
operator=(const NamedObject &n) (次で定義されています。 NamedObject)NamedObject
PenaltyBasedRendering(PHHapticStepBase *hs, PHHapticPointer *pointer)PHHapticEngine
PHContactDetector() (次で定義されています。 PHContactDetector)PHContactDetector
PHEngine() (次で定義されています。 PHEngine)PHEngine
PHHapticEngine() (次で定義されています。 PHHapticEngine)PHHapticEngine
PHHapticEngineDesc() (次で定義されています。 PHHapticEngineDesc)PHHapticEngineDesc
PHSolidPairs typedef (次で定義されています。 PHContactDetector)PHContactDetector
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
ReadState(std::string fileName) (次で定義されています。 Object)Objectvirtual
ReadStateR(std::istream &fin)Objectvirtual
regionBBox (次で定義されています。 PHContactDetector)PHContactDetector
ReleaseState()PHHapticEngine
SetCallbackAfterStep(PHHapticEngineIf::Callback f, void *arg)PHHapticEnginevirtual
SetCallbackBeforeStep(PHHapticEngineIf::Callback f, void *arg)PHHapticEnginevirtual
SetDesc(const void *desc)Objectinlinevirtual
SetDetectionRange(Vec3f center, Vec3f extent, int nx, int ny, int nz)PHContactDetector
SetHapticStepMode(HapticStepMode mode)PHHapticEngine
SetName(const char *n)NamedObjectvirtual
SetNameManager(NameManagerIf *s)NamedObjectvirtual
SetScene(SceneIf *s) (次で定義されています。 SceneObject)SceneObjectvirtual
SetState(const void *s)PHContactDetectorvirtual
SetStateR(const char *&state)Objectvirtual
Setup()Objectinlinevirtual
SINGLE_THREAD Enum 値 (次で定義されています。 PHHapticEngineDesc)PHHapticEngineDesc
solidPairsPHContactDetector
solidPairsTempPHHapticEngine
SolveProxyPose(Vec3d &dr, Vec3d &dtheta, Vec3d &allDepth, PHHapticPointer *pointer, const PHIrs &irs)PHHapticEngine
Spr::Object::SPR_OBJECTDEF(Object)Object
SPR_OBJECTDEF1(PHHapticEngine, PHEngine) (次で定義されています。 PHHapticEngine)PHHapticEngine
StartDetection()PHHapticEnginevirtual
Step()PHHapticEnginevirtual
Step2()PHHapticEnginevirtual
StepHapticLoop()PHHapticEnginevirtual
StepHapticSync()PHHapticEnginevirtual
StepPhysicsSimulation() (次で定義されています。 PHHapticEngine)PHHapticEnginevirtual
UpdateEdgeList()PHHapticEngine
UpdateShapePairs(PHBody *body)PHHapticEngine
VibrationRendering(PHHapticStepBase *hs, PHHapticPointer *pointer)PHHapticEngine
VibrationRenderingMulti(PHHapticStepBase *hs, PHHapticPointer *pointer)PHHapticEngine
WriteState(std::string fileName) (次で定義されています。 Object)Objectvirtual
WriteStateR(std::ostream &fout)Objectvirtual
~NamedObject() (次で定義されています。 NamedObject)NamedObjectvirtual