Orientation in 3D space using an angle and axis. This is similar to a quaternion, except that a normalized quaternion only represents -PI to +PI rotation and AngAxis will have the number of revolutions stored.
Inheritance diagram for AngAxis:Public Member Functions | |
| def | GetAngle (self) |
| def | GetAxis (self) |
| def | GetNumRevs (self) |
| def | Set (self, args) |
| def | SetAngle (self, args) |
| def | SetAxis (self, args) |
| def | SetNumRevs (self, args) |
Public Member Functions inherited from Wrapper | |
| def | GetUnwrappedPtr (self) |
Public Attributes | |
| this | |
Static Public Attributes | |
| tuple | Angle = _swig_property(GetAngle, SetAngle) |
| tuple | Axis = _swig_property(GetAxis, SetAxis) |
| tuple | NumRevs = _swig_property(GetNumRevs, SetNumRevs) |
| tuple | thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') |
Static Public Attributes inherited from Wrapper | |
| tuple | thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') |
| def GetAngle | ( | self | ) |
GetAngle(AngAxis self) -> float
| def GetAxis | ( | self | ) |
GetAxis(AngAxis self) -> Point3
| def GetNumRevs | ( | self | ) |
GetNumRevs(AngAxis self) -> int
| def Set | ( | self, | |
| args | |||
| ) |
Set(AngAxis self, float x, float y, float z, float ang) -> AngAxis Set(AngAxis self, Point3 ax, float ang) -> AngAxis Set(AngAxis self, Quat q) -> AngAxis Set(AngAxis self, Matrix3 m) -> AngAxis
| def SetAngle | ( | self, | |
| args | |||
| ) |
SetAngle(AngAxis self, float value)
| def SetAxis | ( | self, | |
| args | |||
| ) |
SetAxis(AngAxis self, Point3 value)
| def SetNumRevs | ( | self, | |
| args | |||
| ) |
SetNumRevs(AngAxis self, int num)