dynamic-graph  4.4.0
Dynamic graph library
signal_io< Eigen::Quaternion< _Scalar, _Options > > Struct Template Reference

Template specialization of signal_io for Eigen quaternion objects. More...

#include <dynamic-graph/signal-caster.h>

Inheritance diagram for signal_io< Eigen::Quaternion< _Scalar, _Options > >:
Collaboration diagram for signal_io< Eigen::Quaternion< _Scalar, _Options > >:

Public Types

typedef Eigen::Matrix< _Scalar, 4, 1, _Options > matrix_type
 
typedef Eigen::Quaternion< _Scalar, _Options > quat_type
 

Static Public Member Functions

static quat_type cast (std::istringstream &is)
 
static void disp (const quat_type &value, std::ostream &os)
 
static void trace (const quat_type &value, std::ostream &os)
 
- Static Public Member Functions inherited from signal_io_base< Eigen::Quaternion< _Scalar, _Options > >
static Eigen::Quaternion< _Scalar, _Options > cast (std::istringstream &is)
 deserialize a signal value.
 
static void disp (const Eigen::Quaternion< _Scalar, _Options > &value, std::ostream &os)
 serialize a signal value.
 
static void trace (const Eigen::Quaternion< _Scalar, _Options > &value, std::ostream &os)
 write a signal value to log file
 

Detailed Description

template<typename _Scalar, int _Options>
struct dynamicgraph::signal_io< Eigen::Quaternion< _Scalar, _Options > >

Template specialization of signal_io for Eigen quaternion objects.

Definition at line 81 of file signal-caster.h.


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