Class translation_t
Defined in File translation.hpp
Inheritance Relationships
Base Type
public Eigen::Vector3d
Class Documentation
-
class translation_t : public Eigen::Vector3d
Translation type, using Eigen Vector3d.
Public Functions
-
inline array3D_t to_array() const
Convert to array3D_t (custom array type)
- Returns:
Translation components as
{x, y, z}in double precision.
-
inline Eigen::Vector3d to_eigen() const
Convert to Eigen::Vector3d
- Returns:
Copy of this translation as an
Eigen::Vector3d.
-
inline translation_t operator*(double scalar_) const
Scale the translation by a scalar value
- Parameters:
scalar_ – Scale factor applied to each translation component.
- Returns:
Scaled translation vector.
-
inline Eigen::Vector3f to_rerun() const
Convert to Eigen::Vector3f (float precision, for rerun)
- Returns:
Translation components cast to
floatfor visualization.
-
inline array3D_t to_array() const