Orocos KDL
rall2d_io.h
1/*****************************************************************************
2 * \file
3 * provides I/O operations on Rall1d
4 *
5 * \author
6 * Erwin Aertbelien, Div. PMA, Dep. of Mech. Eng., K.U.Leuven
7 *
8 * \version
9 * ORO_Geometry V0.2
10 *
11 * \par History
12 * - $log$
13 *
14 * \par Release
15 * $Id: rall2d_io.h,v 1.1.1.1 2002/08/26 14:14:21 rmoreas Exp $
16 * $Name: $
17 ****************************************************************************/
18#ifndef Rall2d_IO_H
19#define Rall2d_IO_H
20
21
22#include <typeinfo>
23#include "utility_io.h"
24#include "rall2d.h"
25
26namespace KDL {
27
28template <class T,class V,class S>
29std::ostream& operator << (std::ostream& os,const Rall2d<T,V,S>& r)
30 {
31 os << "Rall2d<" << typeid(T).name() << ", "<< typeid(V).name() << ", " << typeid(S).name() << ">(" << r.t <<"," << r.d <<","<<r.dd<<")";
32 return os;
33 }
34
35
36}
37
38#endif
Definition rall2d.h:55
V d
1st derivative
Definition rall2d.h:58
V dd
2nd derivative
Definition rall2d.h:59
T t
value
Definition rall2d.h:57
Definition articulatedbodyinertia.hpp:32
std::ostream & operator<<(std::ostream &os, const VectorAcc &r)
Definition frameacc_io.hpp:32