|
CartoType API
|
#include <cartotype_type1_map_object.h>
Public Member Functions | |
| CType1MultipleLineOrPolygon (const CMapDataLayer &aLayer, int32 aCompatibilityType) | |
| int32 | Contours () const |
| void | GetContour (int32 aIndex, TContour &aContour) const |
| MWritableContour & | WritableContour (int32 aIndex) |
| TResult | ReadData (TType1Reader &aReader) |
| void | ClearContents () |
Type 1 database representation of line or polygon with more than one contour.
| void CartoType::CType1MultipleLineOrPolygon::ClearContents | ( | ) | [inline, virtual] |
Clear the contents of a map object so that it can be re-used. Derived classes must call this base function from any overriding function.
Reimplemented from CartoType::CType1MapObject.
| int32 CartoType::CType1MultipleLineOrPolygon::Contours | ( | ) | const [inline, virtual] |
Return the number of contours.
Implements CartoType::MPath.
| void CartoType::CType1MultipleLineOrPolygon::GetContour | ( | int32 | aIndex, |
| TContour & | aContour | ||
| ) | const [inline, virtual] |
Return the contour indexed by aIndex.
Implements CartoType::MPath.
| TResult CType1MultipleLineOrPolygon::ReadData | ( | TType1Reader & | aReader | ) | [virtual] |
Read data for a line or polygon with more than one contour from the input stream.
Implements CartoType::CType1MapObject.
| MWritableContour& CartoType::CType1MultipleLineOrPolygon::WritableContour | ( | int32 | aIndex | ) | [inline, virtual] |
Return a writable interface to the contour indexed by aIndex.
Implements CartoType::CMapObject.
1.7.5.1