8 #ifndef DATAWRITERUTIL_H_
9 #define DATAWRITERUTIL_H_
11 #include "utl/UTMPoint.h"
12 #include "utl/Point.h"
13 #include "utl/Vector.h"
14 #include "utl/CoordinateSystem.h"
15 #include "utl/AugerUnits.h"
18 namespace RdAirplane {
19 namespace DataWriterUtil {
void writeCoordinateSystemToStream(utl::CoordinateSystemPtr pCoordinateSystem, utl::CoordinateSystemPtr pGlobalCoordinateSystem, std::ofstream *pStream)
boost::shared_ptr< const CoordinateTransformer > CoordinateSystemPtr
Shared pointer for coordinate systems.
void writeCoordinatesToStream_spheric(const utl::Point *pPoint, utl::CoordinateSystemPtr pCoordinateSystem, std::ofstream *pStream)
void writeVectorToStream_cartesian(const utl::Vector *pVector, utl::CoordinateSystemPtr pCoordinateSystem, std::ofstream *pStream)
void writeCoordinatesToStream_geodetic(const utl::Point *pPoint, std::ofstream *pStream)
void writeCoordinatesToStream_cartesian(const utl::Point *pPoint, utl::CoordinateSystemPtr pCoordinateSystem, std::ofstream *pStream)