INTRODUCTION
Overview
Download and Install
Quick Start
Documentation
Publications

NONFRAMEWORK CODE
Driver Interfaces
Drivers
Libraries
Utilities

FRAMEWORK CODE
Interfaces
Components
Libraries
Utilities

Full Software Listings

DEVELOPER
Tutorials
Examples
Dev Guide
Dashboard

PEOPLE
Contributors
Users

SourceForge.net Logo
Project
Download
Mailing lists

 

         

hydrolibs/hydrobros1/stringutils.h

00001 /*
00002  * Orca-Robotics Project: Components for robotics 
00003  *               http://orca-robotics.sf.net/
00004  * Copyright (c) 2004-2009 Alex Brooks, Alexei Makarenko, Tobias Kaupp, Ben Upcroft
00005  *
00006  * This distribution is licensed to you under the terms described in
00007  * the LICENSE file included in this distribution.
00008  *
00009  */
00010 
00011 #ifndef HYDROBROS1_STRINGIFY_UTILITIES_H
00012 #define HYDROBROS1_STRINGIFY_UTILITIES_H
00013 
00014 #include <string>
00015 #include <hydrobros1/types.h>
00016 #include <hydroportability/sharedlib.h>
00017 
00018 namespace hydrobros1
00019 {
00020 
00023 SOEXPORT std::string toString( const hydrobros1::CartesianPoint3d& );
00026 SOEXPORT int toCartesianPoint( const std::string &, hydrobros1::CartesianPoint3d& );
00027 
00030 SOEXPORT std::string toString( const hydrobros1::CartesianPoint2d& );
00033 SOEXPORT int toCartesianPoint2d( const std::string &, hydrobros1::CartesianPoint2d& );
00034 
00037 SOEXPORT std::string toString( const hydrobros1::Frame2d& );
00040 SOEXPORT int toFrame2d( const std::string &, hydrobros1::Frame2d& );
00041 
00044 SOEXPORT std::string toString( const hydrobros1::Frame3d& );
00047 SOEXPORT int toFrame3d( const std::string &, hydrobros1::Frame3d& );
00048 
00051 SOEXPORT std::string toString( const hydrobros1::Size2d& );
00054 SOEXPORT int toSize2d( const std::string &, hydrobros1::Size2d& );
00055 
00058 SOEXPORT std::string toString( const hydrobros1::Size3d& );
00061 SOEXPORT int toSize3d( const std::string &, hydrobros1::Size3d& );
00062 
00064 SOEXPORT std::string toString( const hydrobros1::Twist2d& );
00065 
00066 } // namespace
00067 
00068 #endif
 

Webmaster: Tobias Kaupp (tobasco at users.sourceforge.net)


Generated for Orca Robotics by  doxygen 1.4.5