Choreonoid  1.5
Public Member Functions | List of all members
cnoid::SE3 Class Reference

#include <EigenTypes.h>

Public Member Functions

 SE3 ()
 
 SE3 (const Vector3 &translation, const Quat &rotation)
 
 SE3 (const Vector3 &translation, const Matrix3 &rotation)
 
void set (const Vector3 &translation, const Quat &rotation)
 
void set (const Vector3 &translation, const Matrix3 &R)
 
void set (const Position &T)
 
Vector3translation ()
 
const Vector3translation () const
 
Quatrotation ()
 
const Quatrotation () const
 

Constructor & Destructor Documentation

◆ SE3() [1/3]

cnoid::SE3::SE3 ( )
inline

◆ SE3() [2/3]

cnoid::SE3::SE3 ( const Vector3 translation,
const Quat rotation 
)
inline

◆ SE3() [3/3]

cnoid::SE3::SE3 ( const Vector3 translation,
const Matrix3 rotation 
)
inline

Member Function Documentation

◆ rotation() [1/2]

Quat& cnoid::SE3::rotation ( )
inline

◆ rotation() [2/2]

const Quat& cnoid::SE3::rotation ( ) const
inline

◆ set() [1/3]

void cnoid::SE3::set ( const Vector3 translation,
const Quat rotation 
)
inline

◆ set() [2/3]

void cnoid::SE3::set ( const Vector3 translation,
const Matrix3 R 
)
inline

◆ set() [3/3]

void cnoid::SE3::set ( const Position T)
inline

◆ translation() [1/2]

Vector3& cnoid::SE3::translation ( )
inline

◆ translation() [2/2]

const Vector3& cnoid::SE3::translation ( ) const
inline

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