Springhead
An open source physics engine for virtual reality, haptics and motion generation.
PHIKEndEffector メンバ一覧
これは全メンバの一覧です。
PHIKEndEffector
継承メンバも含んでいます。
ACCESS_DESC_STATE
(PHIKEndEffector) (次で定義されています。
PHIKEndEffector
)
PHIKEndEffector
AddChildObject
(ObjectIf *o)
PHIKEndEffector
virtual
AfterSetDesc
()
PHIKEndEffector
inline
virtual
ApplyExactState
()
PHIKEndEffector
inline
virtual
BeforeGetDesc
() const
Object
inline
protected
virtual
bEnabled
PHIKEndEffectorDesc
bForce
PHIKEndEffectorDesc
bNDOFChanged
PHIKEndEffector
bOrientation
PHIKEndEffectorDesc
bPosition
PHIKEndEffectorDesc
bTorque
PHIKEndEffectorDesc
ChangeNDOF
() (次で定義されています。
PHIKEndEffector
)
PHIKEndEffector
inline
Clear
()
Object
inline
virtual
CloneObject
() (次で定義されています。
SceneObject
)
SceneObject
virtual
ConstructState
(void *m) const
Object
inline
virtual
ConstructState
(ObjectIf *o, char *&s)
Object
protected
static
CreateObject
(const IfInfo *info, const void *desc)
Object
virtual
DelChildObject
(ObjectIf *o)
Object
inline
virtual
DestructState
(void *m) const
Object
inline
virtual
DestructState
(ObjectIf *o, char *&s)
Object
protected
static
DumpObjectR
(std::ostream &os, int level=0) const
Object
virtual
Enable
(bool enable)
PHIKEndEffector
EnableForceControl
(bool enable)
PHIKEndEffector
inline
EnableOrientationControl
(bool enable)
PHIKEndEffector
inline
EnablePositionControl
(bool enable)
PHIKEndEffector
inline
EnableTorqueControl
(bool enable)
PHIKEndEffector
inline
forcePriority
PHIKEndEffectorDesc
GetChildObject
(size_t pos)
PHIKEndEffector
virtual
GetChildObject
(size_t pos) const (次で定義されています。
Object
)
Object
inline
virtual
GetDesc
(void *desc) const
Object
inline
virtual
GetDescAddress
() const
Object
inline
virtual
GetDescSize
() const
Object
inline
virtual
GetName
() const
NamedObject
inline
virtual
GetNameManager
() const
NamedObject
virtual
GetObjectIf
() (次で定義されています。
Object
)
Object
inline
GetObjectIf
() const (次で定義されています。
Object
)
Object
inline
GetOriCtlMode
() (次で定義されています。
PHIKEndEffector
)
PHIKEndEffector
inline
GetOrientationPriority
() (次で定義されています。
PHIKEndEffector
)
PHIKEndEffector
inline
GetParentActuator
() (次で定義されています。
PHIKEndEffector
)
PHIKEndEffector
inline
GetPositionPriority
() (次で定義されています。
PHIKEndEffector
)
PHIKEndEffector
inline
GetScene
() const (次で定義されています。
SceneObject
)
SceneObject
virtual
GetSolid
()
PHIKEndEffector
inline
GetSolidTempPose
()
PHIKEndEffector
inline
GetState
(void *state) const
Object
inline
virtual
GetStateAddress
() const
Object
inline
virtual
GetStateR
(char *&state)
Object
virtual
GetStateSize
() const
Object
inline
virtual
GetTargetAngularVelocity
()
PHIKEndEffector
inline
GetTargetDirection
()
PHIKEndEffector
inline
GetTargetForce
()
PHIKEndEffector
inline
GetTargetForceWorkingPoint
()
PHIKEndEffector
inline
GetTargetLocalDirection
()
PHIKEndEffector
inline
GetTargetLocalPosition
()
PHIKEndEffector
inline
GetTargetLookat
()
PHIKEndEffector
inline
GetTargetOrientation
()
PHIKEndEffector
inline
GetTargetPosition
()
PHIKEndEffector
inline
GetTargetTorque
()
PHIKEndEffector
inline
GetTargetVelocity
()
PHIKEndEffector
inline
GetTempTarget
(PTM::VVector< double > &v)
PHIKEndEffector
GetTempTarget
(PTM::VVector< double > &v, PTM::VVector< double > &w) (次で定義されています。
PHIKEndEffector
)
PHIKEndEffector
GetTempVelocity
(PTM::VVector< double > &v)
PHIKEndEffector
ika
(次で定義されています。
PHIKEndEffector
)
PHIKEndEffector
Init
()
PHIKEndEffector
inline
IsEnabled
()
PHIKEndEffector
inline
IsOrientationControlEnabled
()
PHIKEndEffector
inline
IsPositionControlEnabled
()
PHIKEndEffector
inline
lagMulP
(次で定義されています。
PHIKEndEffector
)
PHIKEndEffector
lagMulR
(次で定義されています。
PHIKEndEffector
)
PHIKEndEffector
lastSolidTempPose
PHIKEndEffector
Loaded
(UTLoadContext *)
Object
inline
virtual
MODE_DIRECTION
Enum 値 (次で定義されています。
PHIKEndEffectorDesc
)
PHIKEndEffectorDesc
MODE_LOOKAT
Enum 値 (次で定義されています。
PHIKEndEffectorDesc
)
PHIKEndEffectorDesc
MODE_QUATERNION
Enum 値 (次で定義されています。
PHIKEndEffectorDesc
)
PHIKEndEffectorDesc
name
NamedObject
protected
NamedObject
() (次で定義されています。
NamedObject
)
NamedObject
inline
NamedObject
(const NamedObject &n) (次で定義されています。
NamedObject
)
NamedObject
nameManager
NamedObject
protected
NChildObject
() const
PHIKEndEffector
virtual
ndof
PHIKEndEffector
number
PHIKEndEffector
operator=
(const NamedObject &n) (次で定義されています。
NamedObject
)
NamedObject
OriCtlMode
Enum (次で定義されています。
PHIKEndEffectorDesc
)
PHIKEndEffectorDesc
oriCtlMode
PHIKEndEffectorDesc
orientationPriority
PHIKEndEffectorDesc
PHIKEndEffector
()
PHIKEndEffector
inline
PHIKEndEffector
(const PHIKEndEffectorDesc &desc)
PHIKEndEffector
inline
PHIKEndEffectorDesc
() (次で定義されています。
PHIKEndEffectorDesc
)
PHIKEndEffectorDesc
PHIKEndEffectorState
() (次で定義されています。
PHIKEndEffectorState
)
PHIKEndEffectorState
inline
PosDeviation
()
PHIKEndEffector
inline
positionPriority
PHIKEndEffectorDesc
Print
(std::ostream &os) const
Object
virtual
PrintChildren
(std::ostream &os) const
Object
protected
virtual
PrintFooter
(std::ostream &os) const
Object
protected
virtual
PrintHeader
(std::ostream &os, bool bClose) const
NamedObject
protected
virtual
PrintShort
(std::ostream &os) const (次で定義されています。
Object
)
Object
virtual
ReadState
(std::string fileName) (次で定義されています。
Object
)
Object
virtual
ReadStateR
(std::istream &fin)
Object
virtual
SetDesc
(const void *desc)
Object
inline
virtual
SetName
(const char *n)
NamedObject
virtual
SetNameManager
(NameManagerIf *s)
NamedObject
virtual
SetOriCtlMode
(PHIKEndEffectorDesc::OriCtlMode mode)
PHIKEndEffector
inline
SetOrientationPriority
(double priority)
PHIKEndEffector
inline
SetParentActuator
(PHIKActuatorIf *ika) (次で定義されています。
PHIKEndEffector
)
PHIKEndEffector
inline
SetPositionPriority
(double priority)
PHIKEndEffector
inline
SetScene
(SceneIf *s) (次で定義されています。
SceneObject
)
SceneObject
virtual
SetSolid
(PHSolidIf *solid)
PHIKEndEffector
inline
SetState
(const void *state)
Object
inline
virtual
SetStateR
(const char *&state)
Object
virtual
SetTargetAngularVelocity
(Vec3d angVel)
PHIKEndEffector
inline
SetTargetDirection
(Vec3d direction)
PHIKEndEffector
inline
SetTargetForce
(Vec3d force, Vec3d workingPoint)
PHIKEndEffector
inline
SetTargetLocalDirection
(Vec3d localDirection)
PHIKEndEffector
inline
SetTargetLocalPosition
(Vec3d localPosition)
PHIKEndEffector
inline
SetTargetLookat
(Vec3d lookat)
PHIKEndEffector
inline
SetTargetOrientation
(Quaterniond orientation)
PHIKEndEffector
inline
SetTargetPosition
(Vec3d position)
PHIKEndEffector
inline
SetTargetTorque
(Vec3d torque)
PHIKEndEffector
inline
SetTargetVelocity
(Vec3d velocity)
PHIKEndEffector
inline
Setup
()
Object
inline
virtual
solid
PHIKEndEffector
solidTempPose
PHIKEndEffectorState
SPR_OBJECTDEF
(PHIKEndEffector) (次で定義されています。
PHIKEndEffector
)
PHIKEndEffector
Spr::Object::SPR_OBJECTDEF
(Object)
Object
targetAngVel
PHIKEndEffectorDesc
targetDirection
PHIKEndEffectorDesc
targetForce
PHIKEndEffectorDesc
targetForceWorkingPoint
PHIKEndEffectorDesc
targetLocalDirection
PHIKEndEffectorDesc
targetLocalPosition
PHIKEndEffectorDesc
targetLookat
PHIKEndEffectorDesc
targetOrientation
PHIKEndEffectorDesc
targetPosition
PHIKEndEffectorDesc
targetTorque
PHIKEndEffectorDesc
targetVelocity
PHIKEndEffectorDesc
torquePriority
PHIKEndEffectorDesc
UpdateLagrangeMultiplier
(PTM::VVector< double > &l) (次で定義されています。
PHIKEndEffector
)
PHIKEndEffector
WriteState
(std::string fileName) (次で定義されています。
Object
)
Object
virtual
WriteStateR
(std::ostream &fout)
Object
virtual
~NamedObject
() (次で定義されています。
NamedObject
)
NamedObject
virtual
Springheadに対してThu May 2 2024 02:27:53に生成されました。
1.8.5