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

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

ACCESS_DESC(PHScene) (次で定義されています。 PHScene)PHScene
AddChildManager(NameManager *c) (次で定義されています。 NameManager)NameManager
AddChildObject(ObjectIf *o)PHScenevirtual
AfterSetDesc()PHSceneprotectedvirtual
airResistanceRateForAngularVelocityPHSceneDesc
airResistanceRateForVelocityPHSceneDesc
bCCDEnabledPHSceneDesc
bContactDetectionEnabledPHSceneDesc
BeforeGetDesc() const PHSceneprotectedvirtual
BLEND_AVE_ADD Enum 値PHSceneDesc
BLEND_AVE_MUL Enum 値PHSceneDesc
BLEND_MAX Enum 値PHSceneDesc
BLEND_MIN Enum 値PHSceneDesc
blendMode (次で定義されています。 PHSceneDesc)PHSceneDesc
BroadPhaseMode EnumPHSceneDesc
broadPhaseMode (次で定義されています。 PHSceneDesc)PHSceneDesc
childManagersNameManagerprotected
Clear()PHScenevirtual
ClearForce()PHScene
constraintEngine (次で定義されています。 PHScene)PHSceneprotected
ConstructState(void *m) const PHScenevirtual
Spr::Scene::ConstructState(ObjectIf *o, char *&s)Objectprotectedstatic
ContactMode EnumPHSceneDesc
contactTolerancePHSceneDesc
countPHSceneState
CreateGear(PH1DJointIf *lhs, PH1DJointIf *rhs, const PHGearDesc &desc=PHGearDesc()) (次で定義されています。 PHScene)PHScene
CreateHapticPointer() (次で定義されています。 PHScene)PHScene
CreateIKActuator(const IfInfo *ii, const PHIKActuatorDesc &desc=PHIKActuatorDesc()) (次で定義されています。 PHScene)PHScene
CreateIKEndEffector(const PHIKEndEffectorDesc &desc=PHIKEndEffectorDesc()) (次で定義されています。 PHScene)PHScene
CreateJoint(PHSolidIf *lhs, PHSolidIf *rhs, const IfInfo *ii, const PHJointDesc &desc) (次で定義されています。 PHScene)PHScene
CreateObject(const IfInfo *info, const void *desc)PHScenevirtual
CreatePath(const PHPathDesc &desc=PHPathDesc()) (次で定義されています。 PHScene)PHScene
CreateRay(const PHRayDesc &desc=PHRayDesc()) (次で定義されています。 PHScene)PHScene
CreateRootNode(PHSolidIf *root, const PHRootNodeDesc &desc=PHRootNodeDesc()) (次で定義されています。 PHScene)PHScene
CreateShape(const IfInfo *ii, const CDShapeDesc &desc) (次で定義されています。 PHScene)PHScene
CreateSkeleton(const PHSkeletonDesc &desc=PHSkeletonDesc()) (次で定義されています。 PHScene)PHSceneinline
CreateSolid(const PHSolidDesc &desc=PHSolidDesc()) (次で定義されています。 PHScene)PHScene
CreateTreeNode(PHTreeNodeIf *parent, PHSolidIf *child, const PHTreeNodeDesc &desc=PHTreeNodeDesc()) (次で定義されています。 PHScene)PHScene
CreateTreeNodes(PHSolidIf *solid) (次で定義されています。 PHScene)PHScene
CreateTreeNodesRecurs(PHTreeNodeIf *node, PHSolidIf *solid) (次で定義されています。 PHScene)PHScene
DelChildManager(NameManager *c) (次で定義されています。 NameManager)NameManager
DelChildObject(ObjectIf *o)PHScenevirtual
DestructState(void *m) const PHScenevirtual
Spr::Scene::DestructState(ObjectIf *o, char *&s)Objectprotectedstatic
DumpObjectR(std::ostream &os, int level=0) const PHScenevirtual
EnableCCD(bool enable) (次で定義されています。 PHScene)PHSceneinline
EnableContactDetection(bool enable) (次で定義されています。 PHScene)PHSceneinline
engines (次で定義されています。 PHScene)PHScene
femEngine (次で定義されています。 PHScene)PHSceneprotected
FindObject(UTRef< T > &t, UTString name)NameManagerinline
FindObject(T *&t, UTString name) (次で定義されています。 NameManager)NameManagerinline
FindObject(UTString name, UTString cls="") (次で定義されています。 NameManager)NameManagervirtual
FindObjectExact(UTString name, UTString cls="") (次で定義されています。 NameManager)NameManager
FindObjectFromAncestor(UTString name, UTString cls="") (次で定義されています。 NameManager)NameManager
FindObjectFromDescendant(UTString name, UTString cls="") (次で定義されています。 NameManager)NameManager
frictionThresholdPHSceneDesc
GenerateForce()PHScene
GetAirResistanceRateForAngularVelocity() (次で定義されています。 PHScene)PHSceneinline
GetAirResistanceRateForVelocity() (次で定義されています。 PHScene)PHSceneinline
GetBroadPhaseMode() (次で定義されています。 PHScene)PHSceneinline
GetChildObject(size_t pos)PHScenevirtual
GetChildObject(size_t pos) const (次で定義されています。 Object)Objectinlinevirtual
GetConstraintEngine() (次で定義されています。 PHScene)PHScene
GetContact(int i) (次で定義されています。 PHScene)PHScene
GetContactTolerance() (次で定義されています。 PHScene)PHSceneinline
GetCount() const PHSceneinline
GetDesc(void *desc) const Objectinlinevirtual
GetDescAddress() const Objectinlinevirtual
GetDescSize() const Objectinlinevirtual
GetEngine(int i) (次で定義されています。 PHScene)PHScene
GetEngines() (次で定義されています。 PHScene)PHScene
GetFemEngine() (次で定義されています。 PHScene)PHScene
GetFemMesh(int i) (次で定義されています。 PHScene)PHScene
GetFemMeshNew(int i) (次で定義されています。 PHScene)PHScene
GetFrictionThreshold() (次で定義されています。 PHScene)PHSceneinline
GetGear(int i) (次で定義されています。 PHScene)PHScene
GetGravity() (次で定義されています。 PHScene)PHScene
GetGravityEngine() (次で定義されています。 PHScene)PHScene
GetHapticEngine() (次で定義されています。 PHScene)PHScene
GetHapticTimeStep() const PHSceneinline
GetIKActuator(int i) (次で定義されています。 PHScene)PHScene
GetIKEndEffector(int i) (次で定義されています。 PHScene)PHScene
GetIKEngine() (次で定義されています。 PHScene)PHScene
GetImpactThreshold() (次で定義されています。 PHScene)PHSceneinline
GetJoint(int i) (次で定義されています。 PHScene)PHScene
GetLCPSolver() (次で定義されています。 PHScene)PHScene
GetMaterialBlending() (次で定義されています。 PHScene)PHScene
GetMaxAngularVelocity() (次で定義されています。 PHScene)PHSceneinline
GetMaxDeltaOrientation() (次で定義されています。 PHScene)PHSceneinline
GetMaxDeltaPosition() (次で定義されています。 PHScene)PHSceneinline
GetMaxForce() (次で定義されています。 PHScene)PHSceneinline
GetMaxMoment() (次で定義されています。 PHScene)PHSceneinline
GetMaxVelocity() (次で定義されています。 PHScene)PHSceneinline
GetName() const NamedObjectinlinevirtual
GetNameManager() const NamedObjectvirtual
GetNameMap() (次で定義されています。 NameManager)NameManagerinline
GetNumIteration() (次で定義されています。 PHScene)PHScene
GetNumIterationCorrection() (次で定義されています。 PHScene)PHScene
GetObjectIf() (次で定義されています。 Object)Objectinline
GetObjectIf() const (次で定義されています。 Object)Objectinline
GetOpColliAgent() (次で定義されています。 PHScene)PHScene
GetOpEngine() (次で定義されています。 PHScene)PHScene
GetOpObj(int i) (次で定義されています。 PHScene)PHScene
GetPath(int i) (次で定義されています。 PHScene)PHScene
GetPenaltyEngine() (次で定義されています。 PHScene)PHScene
GetPerformanceMeasure() (次で定義されています。 PHScene)PHSceneinlinevirtual
GetRay(int i) (次で定義されています。 PHScene)PHScene
GetRootNode(int i) (次で定義されています。 PHScene)PHScene
GetSdk() (次で定義されています。 PHScene)PHScene
GetSkeleton(int i) (次で定義されています。 PHScene)PHSceneinline
GetSolid(int idx) (次で定義されています。 PHScene)PHScene
GetSolidIndex(PHSolidIf *s) (次で定義されています。 PHScene)PHScene
GetSolidPair(int i, int j) (次で定義されています。 PHScene)PHScene
GetSolidPair(PHSolidIf *lhs, PHSolidIf *rhs, bool &bSwap) (次で定義されています。 PHScene)PHScene
GetSolids() (次で定義されています。 PHScene)PHScene
GetState(void *s) const PHScenevirtual
GetStateAddress() const PHSceneinlinevirtual
GetStateR(char *&s)PHScenevirtual
GetStateSize() const PHScenevirtual
GetTimeStep() const PHSceneinline
GetTimeStepInv() (次で定義されています。 PHScene)PHSceneinline
GetTrackingEngine() (次で定義されています。 PHScene)PHScene
gravityPHSceneDesc
gravityEngine (次で定義されています。 PHScene)PHSceneprotected
hapticEngine (次で定義されています。 PHScene)PHSceneprotected
haptictimeStep (次で定義されています。 PHSceneState)PHSceneState
ikEngine (次で定義されています。 PHScene)PHSceneprotected
impactThresholdPHSceneDesc
Init() (次で定義されています。 PHScene)PHScene
Integrate()PHScene
IntegratePart1() (次で定義されています。 PHScene)PHScene
IntegratePart2() (次で定義されています。 PHScene)PHScene
IsCCDEnabled() (次で定義されています。 PHScene)PHSceneinline
IsContactDetectionEnabled() (次で定義されています。 PHScene)PHSceneinline
LCPSolver EnumPHSceneDesc
Loaded(UTLoadContext *)Objectinlinevirtual
MatrialBlending EnumPHSceneDesc
maxAngularVelocityPHSceneDesc
maxDeltaOrientationPHSceneDesc
maxDeltaPositionPHSceneDesc
maxForcePHSceneDesc
maxMomentPHSceneDesc
maxVelocityPHSceneDesc
method (次で定義されています。 PHSceneDesc)PHSceneDesc
MODE_LCP Enum 値PHSceneDesc
MODE_NONE Enum 値PHSceneDesc
MODE_PARTITION Enum 値PHSceneDesc
MODE_PENALTY Enum 値PHSceneDesc
MODE_SORT_AND_SWEEP_X Enum 値PHSceneDesc
MODE_SORT_AND_SWEEP_Y Enum 値 (次で定義されています。 PHSceneDesc)PHSceneDesc
MODE_SORT_AND_SWEEP_Z Enum 値 (次で定義されています。 PHSceneDesc)PHSceneDesc
nameNamedObjectprotected
NamedObject() (次で定義されています。 NamedObject)NamedObjectinline
NamedObject(const NamedObject &n) (次で定義されています。 NamedObject)NamedObject
NameManager() (次で定義されています。 NameManager)NameManager
nameManagerNamedObjectprotected
NameManagers typedef (次で定義されています。 NameManager)NameManagerprotected
names (次で定義されています。 NameManager)NameManagerprotected
NChildObject() const PHScenevirtual
NContacts() const (次で定義されています。 PHScene)PHScene
NEngines() (次で定義されています。 PHScene)PHScene
NFemMeshes() const (次で定義されています。 PHScene)PHScene
NFemMeshesNew() const (次で定義されています。 PHScene)PHScene
NGears() const (次で定義されています。 PHScene)PHScene
NIKActuators() const (次で定義されています。 PHScene)PHScene
NIKEndEffectors() const (次で定義されています。 PHScene)PHScene
NJoints() const (次で定義されています。 PHScene)PHScene
NOpObjs() const (次で定義されています。 PHScene)PHScene
NPaths() const (次で定義されています。 PHScene)PHScene
NRays() const (次で定義されています。 PHScene)PHScene
NRootNodes() const (次で定義されています。 PHScene)PHScene
NSkeletons() (次で定義されています。 PHScene)PHSceneinline
NSolidPairs() const (次で定義されています。 PHScene)PHScene
NSolids() const (次で定義されています。 PHScene)PHScene
numIterationPHSceneDesc
Object (次で定義されています。 PHScene)PHScenefriend
opEngine (次で定義されています。 PHScene)PHSceneprotected
operator=(const NamedObject &n) (次で定義されています。 NamedObject)NamedObject
opSpAgent (次で定義されています。 PHScene)PHSceneprotected
penaltyEngine (次で定義されています。 PHScene)PHSceneprotected
performanceMeasure (次で定義されています。 PHScene)PHSceneprotected
PHBody (次で定義されています。 PHScene)PHScenefriend
PHConstraint (次で定義されています。 PHScene)PHScenefriend
PHFrame (次で定義されています。 PHScene)PHScenefriend
PHScene(const PHSceneDesc &desc=PHSceneDesc())PHScene
PHSceneDesc() (次で定義されています。 PHSceneDesc)PHSceneDescinline
PHSceneState() (次で定義されています。 PHSceneState)PHSceneStateinline
Print(std::ostream &os) const NameManagervirtual
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
rays (次で定義されています。 PHScene)PHSceneprotected
ReadState(std::string fileName) (次で定義されています。 Object)Objectvirtual
ReadStateR(std::istream &fin)PHScenevirtual
SetAirResistanceRateForAngularVelocity(double rate) (次で定義されています。 PHScene)PHSceneinline
SetAirResistanceRateForVelocity(double rate) (次で定義されています。 PHScene)PHSceneinline
SetBroadPhaseMode(int mode) (次で定義されています。 PHScene)PHSceneinline
SetContactDetectionRange(Vec3f center, Vec3f extent, int nx, int ny, int nz) (次で定義されています。 PHScene)PHScene
SetContactMode(PHSolidIf *lhs, PHSolidIf *rhs, PHSceneDesc::ContactMode=PHSceneDesc::MODE_LCP) (次で定義されています。 PHScene)PHScene
SetContactMode(PHSolidIf **group, size_t length, PHSceneDesc::ContactMode mode=PHSceneDesc::MODE_LCP) (次で定義されています。 PHScene)PHScene
SetContactMode(PHSolidIf *solid, PHSceneDesc::ContactMode=PHSceneDesc::MODE_LCP) (次で定義されています。 PHScene)PHScene
SetContactMode(PHSceneDesc::ContactMode mode=PHSceneDesc::MODE_LCP) (次で定義されています。 PHScene)PHScene
SetContactTolerance(double tol) (次で定義されています。 PHScene)PHSceneinline
SetCount(unsigned c)PHSceneinline
SetDesc(const void *desc)Objectinlinevirtual
SetFrictionThreshold(double vth) (次で定義されています。 PHScene)PHSceneinline
SetGravity(const Vec3d &accel) (次で定義されています。 PHScene)PHScene
SetHapticTimeStep(double dt)PHSceneinline
SetImpactThreshold(double vth) (次で定義されています。 PHScene)PHSceneinline
SetIt typedef (次で定義されています。 NameManager)NameManager
SetLCPSolver(int method) (次で定義されています。 PHScene)PHScene
SetMaterialBlending(int mode) (次で定義されています。 PHScene)PHScene
SetMaxAngularVelocity(double wmax) (次で定義されています。 PHScene)PHSceneinline
SetMaxDeltaOrientation(double dqmax) (次で定義されています。 PHScene)PHSceneinline
SetMaxDeltaPosition(double dpmax) (次で定義されています。 PHScene)PHSceneinline
SetMaxForce(double fmax) (次で定義されています。 PHScene)PHSceneinline
SetMaxMoment(double tmax) (次で定義されています。 PHScene)PHSceneinline
SetMaxVelocity(double vmax) (次で定義されています。 PHScene)PHSceneinline
SetName(const char *n)NamedObjectvirtual
SetNameManager(NameManagerIf *s)NameManagervirtual
SetNumIteration(int n) (次で定義されています。 PHScene)PHScene
SetNumIterationCorrection(int n) (次で定義されています。 PHScene)PHScene
SetPosesOfJointedSolids(const PHSolidIf *base) (次で定義されています。 PHScene)PHScene
SetPosesOfJointedSolidsRecurs(PHSolidIf *base, PHSolids &solids) (次で定義されています。 PHScene)PHSceneprotected
SetState(const void *s)PHScenevirtual
SetStateMode(bool bConstraints) (次で定義されています。 PHScene)PHScene
SetStateR(const char *&state)PHScenevirtual
SetTimeStep(double dt)PHScene
Setup()Objectinlinevirtual
skeletons (次で定義されています。 PHScene)PHSceneprotected
solidsPHSceneprotected
SOLVER_CG Enum 値PHSceneDesc
SOLVER_GS Enum 値PHSceneDesc
SPR_OBJECTDEF(NameManager) (次で定義されています。 NameManager)NameManager
Spr::Object::SPR_OBJECTDEF(Object)Object
Step()PHScene
StepHapticLoop() (次で定義されています。 PHScene)PHScene
StepHapticSync() (次で定義されています。 PHScene)PHScene
timeStepPHSceneState
timeStepInvPHSceneprotected
trackingEngine (次で定義されています。 PHScene)PHSceneprotected
WriteState(std::string fileName) (次で定義されています。 Object)Objectvirtual
WriteStateR(std::ostream &fout)PHScenevirtual
~NamedObject() (次で定義されています。 NamedObject)NamedObjectvirtual
~NameManager() (次で定義されています。 NameManager)NameManagervirtual
~PHScene()PHScene