Public Types | Public Member Functions | List of all members
RobotDynamics::Math::Vector3d Class Reference

#include <rdl_eigenmath.h>

Inheritance diagram for RobotDynamics::Math::Vector3d:
Inheritance graph
[legend]

Public Types

typedef Eigen::Vector3d Base
 

Public Member Functions

template<typename OtherDerived >
Vector3doperator= (const Eigen::MatrixBase< OtherDerived > &other)
 
void set (const Eigen::Vector3d &v)
 
void set (const double &v0, const double &v1, const double &v2)
 
void transform (const RobotDynamics::Math::SpatialTransform &X)
 Pure virtual object. This object forces objects that inherit from it to have a method that tells how that object is transformed. More...
 
Vector3d transform_copy (const RobotDynamics::Math::SpatialTransform &X) const
 
template<typename OtherDerived >
 Vector3d (const Eigen::MatrixBase< OtherDerived > &other)
 
EIGEN_STRONG_INLINE Vector3d ()
 
EIGEN_STRONG_INLINE Vector3d (const double &v0, const double &v1, const double &v2)
 

Detailed Description

Definition at line 54 of file rdl_eigenmath.h.

Member Typedef Documentation

typedef Eigen::Vector3d RobotDynamics::Math::Vector3d::Base

Definition at line 57 of file rdl_eigenmath.h.

Constructor & Destructor Documentation

template<typename OtherDerived >
RobotDynamics::Math::Vector3d::Vector3d ( const Eigen::MatrixBase< OtherDerived > &  other)
inline

Definition at line 61 of file rdl_eigenmath.h.

EIGEN_STRONG_INLINE RobotDynamics::Math::Vector3d::Vector3d ( )
inline

Definition at line 72 of file rdl_eigenmath.h.

EIGEN_STRONG_INLINE RobotDynamics::Math::Vector3d::Vector3d ( const double &  v0,
const double &  v1,
const double &  v2 
)
inline

Definition at line 76 of file rdl_eigenmath.h.

Member Function Documentation

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

Definition at line 66 of file rdl_eigenmath.h.

void RobotDynamics::Math::Vector3d::set ( const Eigen::Vector3d &  v)
inline

Definition at line 83 of file rdl_eigenmath.h.

void RobotDynamics::Math::Vector3d::set ( const double &  v0,
const double &  v1,
const double &  v2 
)
inline

Definition at line 90 of file rdl_eigenmath.h.

void RobotDynamics::Math::Vector3d::transform ( const RobotDynamics::Math::SpatialTransform X)
inlinevirtual

Pure virtual object. This object forces objects that inherit from it to have a method that tells how that object is transformed.

Parameters
XSpatialTransform

Implements RobotDynamics::Math::TransformableGeometricObject.

Definition at line 527 of file rdl_eigenmath.h.

Vector3d RobotDynamics::Math::Vector3d::transform_copy ( const RobotDynamics::Math::SpatialTransform X) const
inline

Definition at line 522 of file rdl_eigenmath.h.


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


rdl_dynamics
Author(s):
autogenerated on Tue Apr 20 2021 02:25:28