RML  1.0
Robotics Mathematical Library
Loading...
Searching...
No Matches
Eigen::Vector6d Class Reference

A 6d vector generally used for containing pose [x y z r p y] or velocity [vx vy vz wx wy wz] vectors. More...

#include <Vector6d.h>

Inheritance diagram for Eigen::Vector6d:
[legend]

Public Member Functions

 Vector6d ()
 
template<typename OtherDerived >
 Vector6d (const Eigen::MatrixBase< OtherDerived > &other)
 
template<typename OtherDerived >
Vector6doperator= (const Eigen::MatrixBase< OtherDerived > &other)
 
template<typename OtherDerived >
void LinearVector (const Eigen::MatrixBase< OtherDerived > &linear)
 
template<typename OtherDerived >
void AngularVector (const Eigen::MatrixBase< OtherDerived > &angular)
 
 Vector6d (const Vector3d linear, const Vector3d angular)
 
auto LinearVector () const -> Vector3d
 
auto AngularVector () const -> Vector3d
 

Detailed Description

A 6d vector generally used for containing pose [x y z r p y] or velocity [vx vy vz wx wy wz] vectors.

Constructor & Destructor Documentation

◆ Vector6d() [1/3]

Eigen::Vector6d::Vector6d ( )

◆ Vector6d() [2/3]

template<typename OtherDerived >
Eigen::Vector6d::Vector6d ( const Eigen::MatrixBase< OtherDerived > &  other)
inline

◆ Vector6d() [3/3]

Eigen::Vector6d::Vector6d ( const Vector3d  linear,
const Vector3d  angular 
)

Member Function Documentation

◆ AngularVector() [1/2]

auto Eigen::Vector6d::AngularVector ( ) const -> Vector3d
inline

◆ AngularVector() [2/2]

template<typename OtherDerived >
void Eigen::Vector6d::AngularVector ( const Eigen::MatrixBase< OtherDerived > &  angular)
inline

◆ LinearVector() [1/2]

auto Eigen::Vector6d::LinearVector ( ) const -> Vector3d
inline

◆ LinearVector() [2/2]

template<typename OtherDerived >
void Eigen::Vector6d::LinearVector ( const Eigen::MatrixBase< OtherDerived > &  linear)
inline

◆ operator=()

template<typename OtherDerived >
Vector6d & Eigen::Vector6d::operator= ( const Eigen::MatrixBase< OtherDerived > &  other)
inline

The documentation for this class was generated from the following file: