MlpShape Class Reference

#include <MlpShape.hpp>

Inheritance diagram for MlpShape:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 MlpShape ()
virtual ~MlpShape ()
void setShapeType (int shapeType)
int getShapeType ()
void setGid (std::string gid)
std::string getGid ()
void setSrsName (std::string srsName)
std::string getSrsName ()
virtual void setLastX (std::string xCoord)=0
virtual void setLastY (std::string yCoord)=0
virtual void setLastZ (std::string zCoord)=0
virtual void setLastZone (std::string zone)=0
virtual void setLastHemisphere (std::string hemisphere)=0
virtual const XMLCh * asXmlStr ()=0
virtual const char * asCstr ()=0

Protected Attributes

int _shapeType
std::string _gid
std::string _srsName

Constructor & Destructor Documentation

MlpShape::MlpShape (  ) 
MlpShape::~MlpShape (  )  [virtual]

Member Function Documentation

virtual const char* MlpShape::asCstr (  )  [pure virtual]

Implemented in MlpShapePoint.

virtual const XMLCh* MlpShape::asXmlStr (  )  [pure virtual]

Implemented in MlpShapePoint.

std::string MlpShape::getGid (  ) 
int MlpShape::getShapeType (  ) 
std::string MlpShape::getSrsName (  ) 
void MlpShape::setGid ( std::string  gid  ) 
virtual void MlpShape::setLastHemisphere ( std::string  hemisphere  )  [pure virtual]

Implemented in MlpShapePoint.

virtual void MlpShape::setLastX ( std::string  xCoord  )  [pure virtual]

Implemented in MlpShapePoint.

virtual void MlpShape::setLastY ( std::string  yCoord  )  [pure virtual]

Implemented in MlpShapePoint.

virtual void MlpShape::setLastZ ( std::string  zCoord  )  [pure virtual]

Implemented in MlpShapePoint.

virtual void MlpShape::setLastZone ( std::string  zone  )  [pure virtual]

Implemented in MlpShapePoint.

void MlpShape::setShapeType ( int  shapeType  ) 
void MlpShape::setSrsName ( std::string  srsName  ) 

Member Data Documentation

std::string MlpShape::_gid [protected]
int MlpShape::_shapeType [protected]
std::string MlpShape::_srsName [protected]

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

Generated on Tue Jan 19 10:25:57 2010 for "MLP Library" by  doxygen 1.6.1