te::gm::WKTParser< Iterator > Class Template Reference

#include <WKTParser.h>

Inheritance diagram for te::gm::WKTParser< Iterator >:

Public Member Functions

void reset ()
 This method resets the Parser to original state. More...
 
Constructor

Initilizer methods.

 WKTParser ()
 Default constructor. More...
 
Access method.

Method to access the geometry generated.

GeometrygetGeometry ()
 It returns the geometry generated by the parser process. More...
 

Private Member Functions

Initializer methods.

Methods to initialize the grammar rules.

void initGeometries ()
 Initializes geometry tagged rules. More...
 
void initGeometriesZ ()
 Initializes geometries z tagged rules. More...
 
void initGeometriesM ()
 Initializes geometries m tagged rules. More...
 
void initGeometriesZM ()
 Initializes geometries zm tagged rules. More...
 
void initCoordinates ()
 Initializes coordinates rules. More...
 
void initPoint ()
 Initializes point rules. More...
 
void initLine ()
 Initializes line rules. More...
 
void initPolygon ()
 Initializes polygon rules. More...
 
void initMultiPoint ()
 Initializes multi point rules. More...
 
void initMultiLine ()
 Initializes multi line rules. More...
 
void initMultiPolygon ()
 Initializes multi polygon rules. More...
 
void initPolyhedralSurface ()
 Initializes polyhedral surface rules. More...
 
void initTIN ()
 Initializes TIN rules. More...
 
void initTriangle ()
 Initializes triangle rules. More...
 
void initGeometryCollection ()
 Initializes geometry collection rules. More...
 

Private Attributes

WKTActions m_a
 
Rules of WKT Grammar.
qi::rule< Iterator, ascii::space_type > geometry
 
qi::rule< Iterator, ascii::space_type > geometryTagged
 
qi::rule< Iterator, ascii::space_type > geometryZTagged
 
qi::rule< Iterator, ascii::space_type > geometryMTagged
 
qi::rule< Iterator, ascii::space_type > geometryZMTagged
 
qi::rule< Iterator, ascii::space_type > coordinate
 
qi::rule< Iterator, ascii::space_type > coordinateZ
 
qi::rule< Iterator, ascii::space_type > coordinateM
 
qi::rule< Iterator, ascii::space_type > coordinateZM
 
qi::rule< Iterator, ascii::space_type > pointTagged
 
qi::rule< Iterator, ascii::space_type > pointZTagged
 
qi::rule< Iterator, ascii::space_type > pointMTagged
 
qi::rule< Iterator, ascii::space_type > pointZMTagged
 
qi::rule< Iterator, ascii::space_type > lineStringTagged
 
qi::rule< Iterator, ascii::space_type > lineStringZTagged
 
qi::rule< Iterator, ascii::space_type > lineStringMTagged
 
qi::rule< Iterator, ascii::space_type > lineStringZMTagged
 
qi::rule< Iterator, ascii::space_type > polygonTagged
 
qi::rule< Iterator, ascii::space_type > polygonZTagged
 
qi::rule< Iterator, ascii::space_type > polygonMTagged
 
qi::rule< Iterator, ascii::space_type > polygonZMTagged
 
qi::rule< Iterator, ascii::space_type > polyhedralSurfaceTagged
 
qi::rule< Iterator, ascii::space_type > polyhedralSurfaceZTagged
 
qi::rule< Iterator, ascii::space_type > polyhedralSurfaceMTagged
 
qi::rule< Iterator, ascii::space_type > polyhedralSurfaceZMTagged
 
qi::rule< Iterator, ascii::space_type > multiPointTagged
 
qi::rule< Iterator, ascii::space_type > multiPointZTagged
 
qi::rule< Iterator, ascii::space_type > multiPointMTagged
 
qi::rule< Iterator, ascii::space_type > multiPointZMTagged
 
qi::rule< Iterator, ascii::space_type > multiLineStringTagged
 
qi::rule< Iterator, ascii::space_type > multiLineStringZTagged
 
qi::rule< Iterator, ascii::space_type > multiLineStringMTagged
 
qi::rule< Iterator, ascii::space_type > multiLineStringZMTagged
 
qi::rule< Iterator, ascii::space_type > multiPolygonTagged
 
qi::rule< Iterator, ascii::space_type > multiPolygonZTagged
 
qi::rule< Iterator, ascii::space_type > multiPolygonMTagged
 
qi::rule< Iterator, ascii::space_type > multiPolygonZMTagged
 
qi::rule< Iterator, ascii::space_type > triangleTagged
 
qi::rule< Iterator, ascii::space_type > triangleZTagged
 
qi::rule< Iterator, ascii::space_type > triangleMTagged
 
qi::rule< Iterator, ascii::space_type > triangleZMTagged
 
qi::rule< Iterator, ascii::space_type > tinTagged
 
qi::rule< Iterator, ascii::space_type > tinZTagged
 
qi::rule< Iterator, ascii::space_type > tinMTagged
 
qi::rule< Iterator, ascii::space_type > tinZMTagged
 
qi::rule< Iterator, ascii::space_type > geometryCollectionTagged
 
qi::rule< Iterator, ascii::space_type > geometryCollectionZTagged
 
qi::rule< Iterator, ascii::space_type > geometryCollectionMTagged
 
qi::rule< Iterator, ascii::space_type > geometryCollectionZMTagged
 
qi::rule< Iterator, ascii::space_type > pointTxt
 
qi::rule< Iterator, ascii::space_type > pointZTxt
 
qi::rule< Iterator, ascii::space_type > pointMTxt
 
qi::rule< Iterator, ascii::space_type > pointZMTxt
 
qi::rule< Iterator, ascii::space_type > lineStringTxt
 
qi::rule< Iterator, ascii::space_type > lineStringZTxt
 
qi::rule< Iterator, ascii::space_type > lineStringMTxt
 
qi::rule< Iterator, ascii::space_type > lineStringZMTxt
 
qi::rule< Iterator, ascii::space_type > linearRingTxt
 
qi::rule< Iterator, ascii::space_type > linearRingZTxt
 
qi::rule< Iterator, ascii::space_type > linearRingMTxt
 
qi::rule< Iterator, ascii::space_type > linearRingZMTxt
 
qi::rule< Iterator, ascii::space_type > polygonTxt
 
qi::rule< Iterator, ascii::space_type > polygonZTxt
 
qi::rule< Iterator, ascii::space_type > polygonMTxt
 
qi::rule< Iterator, ascii::space_type > polygonZMTxt
 
qi::rule< Iterator, ascii::space_type > polyhedralSurfaceTxt
 
qi::rule< Iterator, ascii::space_type > polyhedralSurfaceZTxt
 
qi::rule< Iterator, ascii::space_type > polyhedralSurfaceMTxt
 
qi::rule< Iterator, ascii::space_type > polyhedralSurfaceZMTxt
 
qi::rule< Iterator, ascii::space_type > multiPointTxt
 
qi::rule< Iterator, ascii::space_type > multiPointZTxt
 
qi::rule< Iterator, ascii::space_type > multiPointMTxt
 
qi::rule< Iterator, ascii::space_type > multiPointZMTxt
 
qi::rule< Iterator, ascii::space_type > multiLineStringTxt
 
qi::rule< Iterator, ascii::space_type > multiLineStringZTxt
 
qi::rule< Iterator, ascii::space_type > multiLineStringMTxt
 
qi::rule< Iterator, ascii::space_type > multiLineStringZMTxt
 
qi::rule< Iterator, ascii::space_type > multiPolygonTxt
 
qi::rule< Iterator, ascii::space_type > multiPolygonZTxt
 
qi::rule< Iterator, ascii::space_type > multiPolygonMTxt
 
qi::rule< Iterator, ascii::space_type > multiPolygonZMTxt
 
qi::rule< Iterator, ascii::space_type > tinTxt
 
qi::rule< Iterator, ascii::space_type > tinZTxt
 
qi::rule< Iterator, ascii::space_type > tinMTxt
 
qi::rule< Iterator, ascii::space_type > tinZMTxt
 
qi::rule< Iterator, ascii::space_type > triangleTxt
 
qi::rule< Iterator, ascii::space_type > triangleZTxt
 
qi::rule< Iterator, ascii::space_type > triangleMTxt
 
qi::rule< Iterator, ascii::space_type > triangleZMTxt
 
qi::rule< Iterator, ascii::space_type > geometryCollectionTxt
 
qi::rule< Iterator, ascii::space_type > geometryCollectionZTxt
 
qi::rule< Iterator, ascii::space_type > geometryCollectionMTxt
 
qi::rule< Iterator, ascii::space_type > geometryCollectionZMTxt
 
qi::rule< Iterator, ascii::space_type > empty
 

Detailed Description

template<typename Iterator>
class te::gm::WKTParser< Iterator >

Definition at line 62 of file WKTParser.h.

Constructor & Destructor Documentation

Member Function Documentation

template<typename Iterator >
Geometry* te::gm::WKTParser< Iterator >::getGeometry ( )
inline

It returns the geometry generated by the parser process.

Note
The caller of this method will take the ownership of the geometry.

Definition at line 473 of file WKTParser.h.

References te::gm::WKTActions::getGeometry(), and te::gm::WKTParser< Iterator >::m_a.

template<typename Iterator >
void te::gm::WKTParser< Iterator >::reset ( )
inline

This method resets the Parser to original state.

Note
Should be called case the parser processing faill.
Basically, it is responsable to free the memory.

Definition at line 483 of file WKTParser.h.

References te::gm::WKTParser< Iterator >::m_a, and te::gm::WKTActions::reset().

Member Data Documentation

template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::coordinate
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::coordinateM
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::coordinateZ
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::coordinateZM
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::geometry
private

Definition at line 494 of file WKTParser.h.

Referenced by te::gm::WKTParser< Iterator >::WKTParser().

template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::geometryCollectionMTagged
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::geometryCollectionMTxt
private

Definition at line 563 of file WKTParser.h.

Referenced by te::gm::WKTParser< Iterator >::initGeometryCollection().

template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::geometryCollectionTagged
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::geometryCollectionTxt
private

Definition at line 563 of file WKTParser.h.

Referenced by te::gm::WKTParser< Iterator >::initGeometryCollection().

template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::geometryCollectionZMTagged
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::geometryCollectionZMTxt
private

Definition at line 563 of file WKTParser.h.

Referenced by te::gm::WKTParser< Iterator >::initGeometryCollection().

template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::geometryCollectionZTagged
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::geometryCollectionZTxt
private

Definition at line 563 of file WKTParser.h.

Referenced by te::gm::WKTParser< Iterator >::initGeometryCollection().

template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::geometryMTagged
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::geometryTagged
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::geometryZMTagged
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::geometryZTagged
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::linearRingMTxt
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::linearRingTxt
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::linearRingZMTxt
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::linearRingZTxt
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::lineStringMTagged
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::lineStringMTxt
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::lineStringTagged
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::lineStringTxt
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::lineStringZMTagged
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::lineStringZMTxt
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::lineStringZTagged
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::lineStringZTxt
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::multiLineStringMTagged
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::multiLineStringMTxt
private

Definition at line 551 of file WKTParser.h.

Referenced by te::gm::WKTParser< Iterator >::initMultiLine().

template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::multiLineStringTagged
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::multiLineStringTxt
private

Definition at line 551 of file WKTParser.h.

Referenced by te::gm::WKTParser< Iterator >::initMultiLine().

template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::multiLineStringZMTagged
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::multiLineStringZMTxt
private

Definition at line 551 of file WKTParser.h.

Referenced by te::gm::WKTParser< Iterator >::initMultiLine().

template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::multiLineStringZTagged
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::multiLineStringZTxt
private

Definition at line 551 of file WKTParser.h.

Referenced by te::gm::WKTParser< Iterator >::initMultiLine().

template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::multiPointMTagged
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::multiPointMTxt
private

Definition at line 548 of file WKTParser.h.

Referenced by te::gm::WKTParser< Iterator >::initMultiPoint().

template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::multiPointTagged
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::multiPointTxt
private

Definition at line 548 of file WKTParser.h.

Referenced by te::gm::WKTParser< Iterator >::initMultiPoint().

template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::multiPointZMTagged
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::multiPointZMTxt
private

Definition at line 548 of file WKTParser.h.

Referenced by te::gm::WKTParser< Iterator >::initMultiPoint().

template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::multiPointZTagged
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::multiPointZTxt
private

Definition at line 548 of file WKTParser.h.

Referenced by te::gm::WKTParser< Iterator >::initMultiPoint().

template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::multiPolygonMTagged
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::multiPolygonMTxt
private

Definition at line 554 of file WKTParser.h.

Referenced by te::gm::WKTParser< Iterator >::initMultiPolygon().

template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::multiPolygonTagged
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::multiPolygonTxt
private

Definition at line 554 of file WKTParser.h.

Referenced by te::gm::WKTParser< Iterator >::initMultiPolygon().

template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::multiPolygonZMTagged
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::multiPolygonZMTxt
private

Definition at line 554 of file WKTParser.h.

Referenced by te::gm::WKTParser< Iterator >::initMultiPolygon().

template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::multiPolygonZTagged
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::multiPolygonZTxt
private

Definition at line 554 of file WKTParser.h.

Referenced by te::gm::WKTParser< Iterator >::initMultiPolygon().

template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::pointMTagged
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::pointMTxt
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::pointTagged
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::pointTxt
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::pointZMTagged
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::pointZMTxt
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::pointZTagged
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::pointZTxt
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::polygonMTagged
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::polygonMTxt
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::polygonTagged
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::polygonTxt
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::polygonZMTagged
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::polygonZMTxt
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::polygonZTagged
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::polygonZTxt
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::polyhedralSurfaceMTagged
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::polyhedralSurfaceMTxt
private

Definition at line 545 of file WKTParser.h.

Referenced by te::gm::WKTParser< Iterator >::initPolyhedralSurface().

template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::polyhedralSurfaceTagged
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::polyhedralSurfaceTxt
private

Definition at line 545 of file WKTParser.h.

Referenced by te::gm::WKTParser< Iterator >::initPolyhedralSurface().

template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::polyhedralSurfaceZMTagged
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::polyhedralSurfaceZMTxt
private

Definition at line 545 of file WKTParser.h.

Referenced by te::gm::WKTParser< Iterator >::initPolyhedralSurface().

template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::polyhedralSurfaceZTagged
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::polyhedralSurfaceZTxt
private

Definition at line 545 of file WKTParser.h.

Referenced by te::gm::WKTParser< Iterator >::initPolyhedralSurface().

template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::tinMTagged
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::tinMTxt
private

Definition at line 557 of file WKTParser.h.

Referenced by te::gm::WKTParser< Iterator >::initTIN().

template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::tinTagged
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::tinTxt
private

Definition at line 557 of file WKTParser.h.

Referenced by te::gm::WKTParser< Iterator >::initTIN().

template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::tinZMTagged
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::tinZMTxt
private

Definition at line 557 of file WKTParser.h.

Referenced by te::gm::WKTParser< Iterator >::initTIN().

template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::tinZTagged
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::tinZTxt
private

Definition at line 557 of file WKTParser.h.

Referenced by te::gm::WKTParser< Iterator >::initTIN().

template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::triangleMTagged
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::triangleMTxt
private

Definition at line 560 of file WKTParser.h.

Referenced by te::gm::WKTParser< Iterator >::initTriangle().

template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::triangleTagged
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::triangleTxt
private

Definition at line 560 of file WKTParser.h.

Referenced by te::gm::WKTParser< Iterator >::initTriangle().

template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::triangleZMTagged
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::triangleZMTxt
private

Definition at line 560 of file WKTParser.h.

Referenced by te::gm::WKTParser< Iterator >::initTriangle().

template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::triangleZTagged
private
template<typename Iterator >
qi::rule<Iterator, ascii::space_type> te::gm::WKTParser< Iterator >::triangleZTxt
private

Definition at line 560 of file WKTParser.h.

Referenced by te::gm::WKTParser< Iterator >::initTriangle().


The documentation for this class was generated from the following file: