26 #ifndef __TERRALIB_GEOMETRY_SERIALIZATION_XML_INTERNAL_SERIALIZER_H
27 #define __TERRALIB_GEOMETRY_SERIALIZATION_XML_INTERNAL_SERIALIZER_H
30 #include "../../Config.h"
37 namespace gm {
class Envelope; }
A class that models a XML writer object built on top of Xerces-C++.
An Envelope defines a 2D rectangular region.
This class models a XML writer object.
This class models a XML reader object.
TEGEOMEXPORT std::unique_ptr< te::gm::Envelope > ReadExtent(te::xml::Reader &reader)
TEGEOMEXPORT void SaveExtent(const te::gm::Envelope &e, te::xml::AbstractWriter &writer)
#define TEGEOMEXPORT
You can use this macro in order to export/import classes and functions from this module.