39 lines
926 B
C++
39 lines
926 B
C++
/*****************************************************************************
|
|
* \file
|
|
* provides I/O operations on Rall1d
|
|
*
|
|
* \author
|
|
* Erwin Aertbelien, Div. PMA, Dep. of Mech. Eng., K.U.Leuven
|
|
*
|
|
* \version
|
|
* ORO_Geometry V0.2
|
|
*
|
|
* \par History
|
|
* - $log$
|
|
*
|
|
* \par Release
|
|
* $Id: rall2d_io.h,v 1.1.1.1 2002/08/26 14:14:21 rmoreas Exp $
|
|
* $Name: $
|
|
****************************************************************************/
|
|
#ifndef Rall2d_IO_H
|
|
#define Rall2d_IO_H
|
|
|
|
|
|
#include <typeinfo>
|
|
#include "utility_io.h"
|
|
#include "rall2d.h"
|
|
|
|
namespace KDL {
|
|
|
|
template <class T,class V,class S>
|
|
std::ostream& operator << (std::ostream& os,const Rall2d<T,V,S>& r)
|
|
{
|
|
os << "Rall2d<" << typeid(T).name() << ", "<< typeid(V).name() << ", " << typeid(S).name() << ">(" << r.t <<"," << r.d <<","<<r.dd<<")";
|
|
return os;
|
|
}
|
|
|
|
|
|
}
|
|
|
|
#endif
|