My Project 1.0
Holistic Fusion: A Generic Framework for Multimodal Sensor Fusion
Loading...
Searching...
No Matches
holistic_fusion::Pose Class Reference

Class for holding a pose. More...

#include <Pose.h>

Public Member Functions

 Pose ()
 Pose (Eigen::Vector3d position, double time)
 Pose (Eigen::Vector3d position, Eigen::Vector4d orientation, double time)
 Pose (const Pose &other)
Eigen::Vector3d position () const
Eigen::Vector4d orientation () const
double time () const

Private Attributes

Eigen::Vector3d _position
Eigen::Vector4d _orientation
double _time

Detailed Description

Class for holding a pose.

This class provides buffered access to position, orientation, and time values to the represented pose value.

Definition at line 12 of file Pose.h.

Constructor & Destructor Documentation

◆ Pose() [1/4]

holistic_fusion::Pose::Pose ( )
inline

Definition at line 14 of file Pose.h.

◆ Pose() [2/4]

holistic_fusion::Pose::Pose ( Eigen::Vector3d position,
double time )
inline

Definition at line 16 of file Pose.h.

◆ Pose() [3/4]

holistic_fusion::Pose::Pose ( Eigen::Vector3d position,
Eigen::Vector4d orientation,
double time )
inline

Definition at line 18 of file Pose.h.

◆ Pose() [4/4]

holistic_fusion::Pose::Pose ( const Pose & other)
inline

Definition at line 20 of file Pose.h.

Member Function Documentation

◆ orientation()

Eigen::Vector4d holistic_fusion::Pose::orientation ( ) const
inline

Definition at line 24 of file Pose.h.

◆ position()

Eigen::Vector3d holistic_fusion::Pose::position ( ) const
inline

Definition at line 22 of file Pose.h.

◆ time()

double holistic_fusion::Pose::time ( ) const
inline

Definition at line 26 of file Pose.h.

Member Data Documentation

◆ _orientation

Eigen::Vector4d holistic_fusion::Pose::_orientation
private

Definition at line 30 of file Pose.h.

◆ _position

Eigen::Vector3d holistic_fusion::Pose::_position
private

Definition at line 29 of file Pose.h.

◆ _time

double holistic_fusion::Pose::_time
private

Definition at line 31 of file Pose.h.


The documentation for this class was generated from the following file:
  • holistic_fusion/include/holistic_fusion/geometry/Pose.h