MathLib
Loading...
Searching...
No Matches
BasicDualQuaternion< T > Member List

This is the complete list of members for BasicDualQuaternion< T >, including all inherited members.

approximately_equal_toBasicDualQuaternion< T >friend
BasicDualQuaternion()=defaultBasicDualQuaternion< T >
BasicDualQuaternion(const BasicQuaternion< T > &rotation, const BasicQuaternion< T > &translation)BasicDualQuaternion< T >inline
BasicDualQuaternion(const BasicQuaternion< T > &rotation, T translation_x, T translation_y, T translation_z)BasicDualQuaternion< T >inline
BasicDualQuaternion(const BasicQuaternion< T > &rotation, const BasicVector3D< T > &translation)BasicDualQuaternion< T >inline
BasicDualQuaternion(const BasicDual< BasicQuaternion< T > > &underlying_representation)BasicDualQuaternion< T >inlineexplicit
blendBasicDualQuaternion< T >friend
check_if_equalBasicDualQuaternion< T >friend
CHECK_IF_EQUALBasicDualQuaternion< T >friend
CHECK_IF_NOT_EQUALBasicDualQuaternion< T >friend
check_if_not_equalBasicDualQuaternion< T >friend
CHECK_IF_ZEROBasicDualQuaternion< T >friend
conjugate() constBasicDualQuaternion< T >inline
conjugateBasicDualQuaternion< T >friend
decode_point(const BasicDualQuaternion< T > &encoded_point)BasicDualQuaternion< T >inlinestatic
dual() constBasicDualQuaternion< T >inline
DualQuaternion typedefBasicDualQuaternion< T >related
DualQuaterniond typedefBasicDualQuaternion< T >related
DualQuaternionf typedefBasicDualQuaternion< T >related
DualQuaternionl typedefBasicDualQuaternion< T >related
encode_point(const BasicVector3D< T > &point)BasicDualQuaternion< T >inlinestatic
formatBasicDualQuaternion< T >friend
identity()BasicDualQuaternion< T >inlinestatic
is_unit() constBasicDualQuaternion< T >inline
isInf() constBasicDualQuaternion< T >inline
isNaN() constBasicDualQuaternion< T >inline
magnitude() constBasicDualQuaternion< T >inline
make_coordinate_system(const BasicQuaternion< T > &rotation, T translation_x, T translation_y, T translation_z)BasicDualQuaternion< T >inlinestatic
make_rotation(const BasicQuaternion< T > &rotation)BasicDualQuaternion< T >inlinestatic
make_translation(T translation_x, T translation_y, T translation_z)BasicDualQuaternion< T >inlinestatic
make_translation(const BasicVector3D< T > &translation)BasicDualQuaternion< T >inlinestatic
norm() constBasicDualQuaternion< T >inline
normalized() constBasicDualQuaternion< T >inline
normalizedBasicDualQuaternion< T >friend
normsquared() constBasicDualQuaternion< T >inline
operator*BasicDualQuaternion< T >friend
operator*BasicDualQuaternion< T >friend
operator*BasicDualQuaternion< T >friend
operator*BasicDualQuaternion< T >friend
operator+BasicDualQuaternion< T >friend
operator/BasicDualQuaternion< T >friend
operator==BasicDualQuaternion< T >friend
real() constBasicDualQuaternion< T >inline
rotation() constBasicDualQuaternion< T >inline
rotation_and_translation_are_orthogonal() constBasicDualQuaternion< T >inline
rotation_magnitude_is_one() constBasicDualQuaternion< T >inline
translation() constBasicDualQuaternion< T >inline
value_type typedefBasicDualQuaternion< T >
zero()BasicDualQuaternion< T >inlinestatic