AddRef()=0 | IMCUnknown | [pure virtual] |
CanUseGimbalRotation() const =0 | I3DShConstraint | [pure virtual] |
GetFreedomRange(int16 index, real &min, real &max) const =0 | I3DShConstraint | [pure virtual] |
GetFreedomValue(int16 index, real &outValue) const =0 | I3DShConstraint | [pure virtual] |
GetGimbalToLocalRotation(TMatrix33 &outRotation) const =0 | I3DShConstraint | [pure virtual] |
GetMotionLimit(int16 index, ELimitType &limit) const =0 | I3DShConstraint | [pure virtual] |
GetNbrFreedom() const =0 | I3DShConstraint | [pure virtual] |
GetRotationsOrder(EEulerAnglesOrder &outOrder) const =0 | I3DShConstraint | [pure virtual] |
GetTransform(TTransform3D &transform) const =0 | I3DShConstraint | [pure virtual] |
GetTransformPartialDerivate(int16 index, TTransform3D &transform) const =0 | I3DShConstraint | [pure virtual] |
GetTransformSecondPartialDerivative(int16 index1, int16 index2, TTransform3D &transform) const =0 | I3DShConstraint | [pure virtual] |
IncrementFreedomValue(int16 index, real &increment)=0 | I3DShConstraint | [pure virtual] |
IsNewConstraint() const =0 | I3DShConstraint | [pure virtual] |
QueryInterface(const MCIID &riid, void **ppvObj)=0 | IMCUnknown | [pure virtual] |
Release()=0 | IMCUnknown | [pure virtual] |
SetTransform(TTransform3D &transform)=0 | I3DShConstraint | [pure virtual] |