#include <geos.h>

Public Member Functions | |
| MultiLineString (vector< Geometry * > *newLines, const GeometryFactory *newFactory) | |
Constructs a MultiLineString. | |
| int | getDimension () const |
| Returns line dimension (1). | |
| int | getBoundaryDimension () const |
| Returns Dimension::False if all LineStrings in the collection are closed, 0 otherwise. | |
| Geometry * | getBoundary () const |
| Returns a (possibly empty) MultiPoint. | |
| string | getGeometryType () const |
| Return a string representation of this Geometry type. | |
| virtual GeometryTypeId | getGeometryTypeId () const |
| Return an integer representation of this Geometry type. | |
| bool | isSimple () const |
| Returns false if the Geometry not simple. | |
| bool | equalsExact (const Geometry *other, double tolerance) const |
| Returns true if the two Geometrys are exactly equal, up to a specified tolerance. | |
| geos::MultiLineString::MultiLineString | ( | vector< Geometry * > * | newLines, | |
| const GeometryFactory * | factory | |||
| ) |
Constructs a MultiLineString.
| newLines | The LineStringss for this MultiLineString, or null or an empty array to create the empty geometry. Elements may be empty LineStrings, but not nulls. |
| newFactory | The GeometryFactory used to create this geometry. Caller must keep the factory alive for the life-time of the constructed MultiLineString. |
MultiLineString.
| newLines | the LineStringss for this MultiLineString, or null or an empty array to create the empty geometry. Elements may be empty LineStrings, but not nulls. |
1.5.4