Inheritance diagram for code::MultiPointShapeType:
enum code::ShapeType::ESRI_Shape [inherited] |
code::MultiPointShapeType::MultiPointShapeType | ( | ) |
virtual code::MultiPointShapeType::~MultiPointShapeType | ( | ) | [inline, virtual] |
virtual void code::MultiPointShapeType::createNetworkFormat | ( | OutputStream & | os | ) | const [virtual] |
Write a network representation into the stream.
The shape type is also written in and should not be written before hand. NOTE: ESRI's data are stored in Intel format. So, these createObject and getNetworkFormat functions should be invoked on an Intel-byte ordered stream.
Implements code::ShapeType.
virtual void code::MultiPointShapeType::createObject | ( | InputStream & | is | ) | throw (std::string) [virtual] |
Fill the object with the InputStream.
the first integer should be used to obtain the right ShapeType to invoke this function on. NOTE: ESRI's data are stored in Intel format. So, these createObject and getNetworkFormat functions should be invoked on an Intel-byte ordered stream.
Implements code::ShapeType.
std::vector<PointShapeType> code::MultiPointShapeType::pts |
ESRI_Shape code::ShapeType::type [inherited] |
ESRI's types .
.. 0 is Null, 1 is Point, etc.