Class Member Functions
a
b
c
- castDataType (translotator::AxisAngle, translotator::EulerAngle, translotator::MatrixBase)
- ComplexNum (translotator::ComplexNum)
- complexNumDiv (translotator::ComplexNum, translotator::UnitComplexNum)
- complexNumDivEq (translotator::ComplexNum, translotator::UnitComplexNum)
- complexNumMul (translotator::ComplexNum, translotator::UnitComplexNum)
- complexNumMulEq (translotator::ComplexNum, translotator::UnitComplexNum)
- conjugate (translotator::ComplexNum, translotator::DualNumber, translotator::Quaternion, translotator::UnitDualQuaternion)
- conjugated (translotator::ComplexNum, translotator::DualNumber, translotator::Quaternion, translotator::UnitComplexNum, translotator::UnitDualQuaternion, translotator::UnitQuaternion)
- conjugateDual (translotator::DualQuaternion)
- conjugateFull (translotator::DualQuaternion)
- conjugatePrimary (translotator::DualQuaternion)
- conjugatedDual (translotator::DualQuaternion)
- conjugatedFull (translotator::DualQuaternion)
- conjugatedPrimary (translotator::DualQuaternion)
- castAxisOrder (translotator::EulerAngle)
- cast2ComplexNum (translotator::MatrixBase)
- cast2ComplexNumRef (translotator::MatrixBase)
- cast2DualNumber (translotator::MatrixBase)
- cast2DualNumberRef (translotator::MatrixBase)
- cast2DualQuaternion (translotator::MatrixBase)
- cast2DualQuaternionRef (translotator::MatrixBase)
- cast2Matrix (translotator::MatrixBase)
- cast2MatrixRef (translotator::MatrixBase)
- cast2Quaternion (translotator::MatrixBase)
- cast2QuaternionRef (translotator::MatrixBase)
- cast2SOGroup (translotator::MatrixBase)
- cast2SOGroupRef (translotator::MatrixBase)
- cast2SquareMatrix (translotator::MatrixBase)
- cast2SquareMatrixRef (translotator::MatrixBase)
- cast2UnitComplexNum (translotator::MatrixBase)
- cast2UnitComplexNumRef (translotator::MatrixBase)
- cast2UnitDualQuaternion (translotator::MatrixBase)
- cast2UnitDualQuaternionRef (translotator::MatrixBase)
- cast2UnitQuaternion (translotator::MatrixBase)
- cast2UnitQuaternionRef (translotator::MatrixBase)
- cast2Vector (translotator::MatrixBase)
- cast2VectorRef (translotator::MatrixBase)
- castContainer (translotator::MatrixBase)
- castContainerRef (translotator::MatrixBase)
- col (translotator::MatrixBase)
- colSize (translotator::MatrixBase)
- copyTo (translotator::MatrixBase)
- canonicalize (translotator::Quaternion, translotator::UnitQuaternion)
- canonicalized (translotator::Quaternion, translotator::UnitQuaternion)
- cross (translotator::Vector)
d
e
- EulerAngle (translotator::EulerAngle)
- eye (translotator::MatrixBase)
- Exp (translotator::lie::LieOperator< ObjectType::SE_GROUP, Type >, translotator::lie::LieOperator< ObjectType::SO_GROUP, Type >, translotator::lie::LieOperator< ObjectType::UNIT_COMPLEX_NUM, Type >, translotator::lie::LieOperator< ObjectType::UNIT_QUATERNION, Type >)
- exp (translotator::lie::LieOperator< ObjectType::SE_GROUP, Type >, translotator::lie::LieOperator< ObjectType::SO_GROUP, Type >, translotator::lie::LieOperator< ObjectType::UNIT_COMPLEX_NUM, Type >, translotator::lie::LieOperator< ObjectType::UNIT_QUATERNION, Type >)
f
g
- getAngleInOrder (translotator::EulerAngle)
- getAxisInOrder (translotator::EulerAngle)
- getData (translotator::MatrixBase)
- getDiff (translotator::interpolators::Lerper, translotator::interpolators::ScLerper, translotator::interpolators::SlerpLerper, translotator::interpolators::Slerper)
- getEnd (translotator::interpolators::Lerper, translotator::interpolators::ScLerper, translotator::interpolators::SlerpLerper, translotator::interpolators::Slerper, translotator::interpolators::SlerperFast)
- getStart (translotator::interpolators::Lerper, translotator::interpolators::ScLerper, translotator::interpolators::SlerpLerper, translotator::interpolators::Slerper, translotator::interpolators::SlerperFast)
i
- identity (translotator::AxisAngle, translotator::SEGroup, translotator::SOGroup, translotator::UnitComplexNum, translotator::UnitDualQuaternion, translotator::UnitQuaternion)
- inverse (translotator::AxisAngle, translotator::ComplexNum, translotator::DualQuaternion, translotator::Quaternion, translotator::SOGroup, translotator::SquareMatrix, translotator::UnitComplexNum, translotator::UnitDualQuaternion, translotator::UnitQuaternion)
- inversed (translotator::AxisAngle, translotator::ComplexNum, translotator::DualNumber, translotator::DualQuaternion, translotator::Quaternion, translotator::SEGroup, translotator::SOGroup, translotator::SquareMatrix, translotator::UnitComplexNum, translotator::UnitDualQuaternion, translotator::UnitQuaternion)
- Im (translotator::ComplexNum, translotator::Quaternion)
- initializer_list (translotator::initializer_list)
- interpolate (translotator::interpolators::Lerper, translotator::interpolators::ScLerper, translotator::interpolators::SlerpLerper, translotator::interpolators::Slerper, translotator::interpolators::SlerperFast)
l
- Lerper (translotator::interpolators::Lerper)
- LieAlgebra2Vector (translotator::lie::LieOperator< ObjectType::SE_GROUP, Type >, translotator::lie::LieOperator< ObjectType::SO_GROUP, Type >, translotator::lie::LieOperator< ObjectType::UNIT_COMPLEX_NUM, Type >, translotator::lie::LieOperator< ObjectType::UNIT_QUATERNION, Type >)
- Log (translotator::lie::LieOperator< ObjectType::SE_GROUP, Type >, translotator::lie::LieOperator< ObjectType::SO_GROUP, Type >, translotator::lie::LieOperator< ObjectType::UNIT_COMPLEX_NUM, Type >, translotator::lie::LieOperator< ObjectType::UNIT_QUATERNION, Type >)
- log (translotator::lie::LieOperator< ObjectType::SE_GROUP, Type >, translotator::lie::LieOperator< ObjectType::SO_GROUP, Type >, translotator::lie::LieOperator< ObjectType::UNIT_COMPLEX_NUM, Type >, translotator::lie::LieOperator< ObjectType::UNIT_QUATERNION, Type >)
m
n
- norm (translotator::ComplexNum, translotator::DualNumber, translotator::Quaternion, translotator::Vector)
- normSquared (translotator::ComplexNum, translotator::DualNumber, translotator::Quaternion, translotator::Vector)
- normalize (translotator::ComplexNum, translotator::DualNumber, translotator::DualQuaternion, translotator::Quaternion, translotator::SOGroup, translotator::UnitDualQuaternion, translotator::Vector)
- normalized (translotator::ComplexNum, translotator::DualNumber, translotator::DualQuaternion, translotator::Quaternion, translotator::SOGroup, translotator::UnitComplexNum, translotator::UnitDualQuaternion, translotator::UnitQuaternion, translotator::Vector)
- normDualNum (translotator::DualQuaternion)
- normDualNumSquared (translotator::DualQuaternion)
- normScalar (translotator::DualQuaternion)
- normScalarSquared (translotator::DualQuaternion)
- NaN (translotator::MatrixBase)
o
- operator* (translotator::ComplexNum, translotator::DualNumber, translotator::DualQuaternion, translotator::MatrixBase, translotator::Quaternion, translotator::SEGroup, translotator::SOGroup, translotator::UnitComplexNum, translotator::UnitDualQuaternion, translotator::UnitQuaternion)
- operator*= (translotator::ComplexNum, translotator::DualNumber, translotator::DualQuaternion, translotator::MatrixBase, translotator::Quaternion, translotator::SOGroup, translotator::UnitComplexNum, translotator::UnitDualQuaternion, translotator::UnitQuaternion)
- operator/ (translotator::ComplexNum, translotator::DualNumber, translotator::DualQuaternion, translotator::MatrixBase, translotator::Quaternion, translotator::SEGroup, translotator::SOGroup, translotator::UnitComplexNum, translotator::UnitDualQuaternion, translotator::UnitQuaternion)
- operator/= (translotator::ComplexNum, translotator::DualNumber, translotator::DualQuaternion, translotator::MatrixBase, translotator::Quaternion, translotator::UnitComplexNum, translotator::UnitDualQuaternion, translotator::UnitQuaternion)
- operator[] (translotator::ComplexNum, translotator::DualNumber, translotator::DualQuaternion, translotator::EulerAngle, translotator::Quaternion, translotator::Vector)
- ones (translotator::MatrixBase)
- operator() (translotator::MatrixBase, translotator::integral_constant, translotator::interpolators::Lerper, translotator::interpolators::ScLerper, translotator::interpolators::SlerpLerper, translotator::interpolators::Slerper, translotator::interpolators::SlerperFast)
- operator+ (translotator::MatrixBase, translotator::SOGroup, translotator::UnitComplexNum, translotator::UnitDualQuaternion, translotator::UnitQuaternion)
- operator+= (translotator::MatrixBase)
- operator- (translotator::MatrixBase, translotator::SOGroup, translotator::UnitComplexNum, translotator::UnitDualQuaternion, translotator::UnitQuaternion)
- operator-= (translotator::MatrixBase)
- operator= (translotator::MatrixBase)
- operator value_type (translotator::integral_constant)
p
q
r
s
- sqrt (translotator::DualNumber)
- setBlock (translotator::MatrixBase)
- setCol (translotator::MatrixBase)
- setRow (translotator::MatrixBase)
- swapCols (translotator::MatrixBase)
- swapRows (translotator::MatrixBase)
- SEGroup (translotator::SEGroup)
- SOGroup (translotator::SOGroup)
- setDiff (translotator::interpolators::Lerper, translotator::interpolators::ScLerper, translotator::interpolators::SlerpLerper, translotator::interpolators::Slerper)
- setEnd (translotator::interpolators::Lerper, translotator::interpolators::ScLerper, translotator::interpolators::SlerpLerper, translotator::interpolators::Slerper, translotator::interpolators::SlerperFast)
- setStart (translotator::interpolators::Lerper, translotator::interpolators::ScLerper, translotator::interpolators::SlerpLerper, translotator::interpolators::Slerper, translotator::interpolators::SlerperFast)
- ScLerper (translotator::interpolators::ScLerper)
- SlerpLerper (translotator::interpolators::SlerpLerper)
- Slerper (translotator::interpolators::Slerper)
- SlerperFast (translotator::interpolators::SlerperFast)
t
- toAngleVector (translotator::AxisAngle)
- toEulerAngle2D (translotator::AxisAngle, translotator::UnitComplexNum, translotator::UnitQuaternion)
- toEulerAngle3D (translotator::AxisAngle, translotator::UnitQuaternion)
- toRotMatrix2D (translotator::AxisAngle, translotator::UnitComplexNum, translotator::UnitQuaternion)
- toRotMatrix3D (translotator::AxisAngle, translotator::UnitQuaternion)
- toUnitComplexNum (translotator::AxisAngle, translotator::EulerAngle, translotator::SOGroup)
- toUnitQuaternion (translotator::AxisAngle, translotator::EulerAngle, translotator::SOGroup)
- toMulMatrix (translotator::ComplexNum, translotator::DualNumber, translotator::DualQuaternion, translotator::Quaternion)
- toRightMulMatrix (translotator::DualQuaternion, translotator::Quaternion)
- toAxisAngle (translotator::EulerAngle, translotator::SOGroup, translotator::UnitComplexNum, translotator::UnitQuaternion)
- toSO2Group (translotator::EulerAngle)
- toSO3Group (translotator::EulerAngle)
- toVector (translotator::EulerAngle)
- T (translotator::MatrixBase, translotator::SOGroup)
- toScalar (translotator::MatrixBase)
- toSquareMatrix (translotator::SEGroup)
- translation (translotator::SEGroup)
- toEulerAngle (translotator::SOGroup)
- trace (translotator::SquareMatrix)
- toSE2Group (translotator::UnitDualQuaternion)
- toSE3Group (translotator::UnitDualQuaternion)
- toTranslationVec2D (translotator::UnitDualQuaternion)
- toTranslationVec3D (translotator::UnitDualQuaternion)
- toCrossMatrix (translotator::Vector)
- toDiagMatrix (translotator::Vector)
u
v
w
x
y
z
~