class
Transformation3d
Contents
Constructors, destructors, conversion operators
- Transformation3d()
- Transformation3d(const Translation3d& translation3d) explicit
- Transformation3d(const Rotation3d& rotation3d) explicit
- Transformation3d(const UniformScale3d& uniformScale3d) explicit
- Transformation3d(const Rotation3d& rotation3d, const Translation3d& translation3d)
- Transformation3d(const Transformation3d& translation3d) defaulted
- Transformation3d(Transformation3d&& translation3d) defaulted
Public functions
- auto operator=(const Transformation3d& translation3d) -> Transformation3d& defaulted
- auto operator=(Transformation3d&& translation3d) -> Transformation3d& defaulted
- auto operator*=(const Translation3d& rhs) -> Transformation3d&
- auto operator*=(const UniformScale3d& rhs) -> Transformation3d&
- auto operator*=(const Rotation3d& rhs) -> Transformation3d&
- auto operator*=(const Transformation3d& M1) -> Transformation3d&
- auto transform(const XYZ& r) const -> XYZ
- auto inverted() const -> Transformation3d
- auto get_underlying_matrix() const -> const Eigen::Matrix3d&
- auto get_underlying_matrix() -> Eigen::Matrix3d&
- auto get_translation() const -> XYZ