OERotMatrix
class OERotMatrix : public OETransBase
This class represents OERotMatrix.
The OERotMatrix class performs rotation specified by a rotation matrix.
The following methods are publicly inherited from OETransBase:
Constructors
OERotMatrix() -> OERotMatrix
OERotMatrix(mat: OEDoubleArray) -> OERotMatrix
OERotMatrix(mat: OEFloatArray) -> OERotMatrix
OERotMatrix(rhs: OERotMatrix) -> OERotMatrix
Default and copy constructors.
CreateCopy
CreateCopy() -> OETransBase
Deep copy constructor that returns a copy of the object. The memory for the returned OERotMatrix object is dynamically allocated and owned by the caller.
Extract
Extract(r: OEFloatArray, t: OEFloatArray) -> None
Extract(r: OEDoubleArray, t: OEFloatArray) -> None
Extract(r: OEFloatArray, t: OEDoubleArray) -> None
Extract(r: OEDoubleArray, t: OEDoubleArray) -> None
GetInverse
GetInverse() -> OETransBase
GetRotMatrix
GetRotMatrix(mat: OEFloatArray) -> None
GetRotMatrix(mat: OEDoubleArray) -> None