#include <MultiPoint.h>
Inheritance diagram for geos::geom::MultiPoint:
Public Member Functions | |
Dimension::DimensionType | getDimension () const |
Returns point dimension (0). | |
int | getBoundaryDimension () const |
Returns Dimension::False (Point has no boundary). | |
Geometry * | getBoundary () const |
Gets the boundary of this geometry. | |
std::string | getGeometryType () const |
Return a string representation of this Geometry type. | |
virtual GeometryTypeId | getGeometryTypeId () const |
Return an integer representation of this Geometry type. | |
bool | equalsExact (const Geometry *other, double tolerance=0) const |
Returns true if the two Geometrys are exactly equal, up to a specified tolerance. | |
Geometry * | clone () const |
Protected Member Functions | |
MultiPoint (std::vector< Geometry * > *newPoints, const GeometryFactory *newFactory) | |
Constructs a MultiPoint . | |
MultiPoint (const MultiPoint &mp) | |
const Coordinate * | getCoordinateN (int n) const |
Friends | |
class | GeometryFactory |
Any collection of Points is a valid MultiPoint.
|
Constructs a
|
|
Creates and returns a full copy of this GeometryCollection object. (including all coordinates contained by it).
Reimplemented from geos::geom::GeometryCollection. |
|
Gets the boundary of this geometry. Zero-dimensional geometries have no boundary by definition, so an empty GeometryCollection is returned.
Reimplemented from geos::geom::GeometryCollection. |