All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups
PatternGeneratorJRL::rigid_body_state_s Struct Reference

State vectors. More...

#include <PreviewControl/rigid-body.hh>

Public Member Functions

struct rigid_body_state_soperator= (const rigid_body_state_s &RB)
 
void reset ()
 
 rigid_body_state_s ()
 

Public Attributes

Translational degrees of freedom
boost_ublas::vector< double > X
 
boost_ublas::vector< double > Y
 
boost_ublas::vector< double > Z
 
Rotational degrees of freedom
boost_ublas::vector< double > Pitch
 
boost_ublas::vector< double > Roll
 
boost_ublas::vector< double > Yaw
 

Detailed Description

State vectors.

Constructor & Destructor Documentation

rigid_body_state_s::rigid_body_state_s ( )

References reset().

Member Function Documentation

struct rigid_body_state_s & rigid_body_state_t::operator= ( const rigid_body_state_s RB)

References i, Pitch, Roll, X, Y, Yaw, and Z.

void rigid_body_state_t::reset ( )

References Pitch, Roll, X, Y, Yaw, and Z.

Referenced by rigid_body_state_s().

Member Data Documentation

boost_ublas::vector<double> PatternGeneratorJRL::rigid_body_state_s::Pitch

Referenced by operator=(), and reset().

boost_ublas::vector<double> PatternGeneratorJRL::rigid_body_state_s::Roll

Referenced by operator=(), and reset().

boost_ublas::vector<double> PatternGeneratorJRL::rigid_body_state_s::X
boost_ublas::vector<double> PatternGeneratorJRL::rigid_body_state_s::Y
boost_ublas::vector<double> PatternGeneratorJRL::rigid_body_state_s::Yaw

Referenced by operator=(), and reset().

boost_ublas::vector<double> PatternGeneratorJRL::rigid_body_state_s::Z

Referenced by operator=(), and reset().