#include <geos.h>
Public Member Functions | |
MultiPoint (vector< Geometry * > *newPoints, const GeometryFactory *newFactory) | |
Constructs a MultiPoint . | |
int | getDimension () const |
Returns point dimension (0). | |
int | getBoundaryDimension () const |
Returns Dimension::False (Point has no boundary). | |
Geometry * | getBoundary () const |
Returns an EMPTY Geometry. | |
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::MultiPoint::MultiPoint | ( | vector< Geometry * > * | newPoints, | |
const GeometryFactory * | factory | |||
) |
Constructs a MultiPoint
.
newPoints | the Point s for this MultiPoint , or null or an empty array to create the empty geometry. Elements may be empty Point s, but not null s. |
newFactory | The GeometryFactory used to create this geometry Caller must keep the factory alive for the life-time of the constructed MultiPoint. |
MultiPoint
.
newPoints | the Point s for this MultiPoint , or null or an empty array to create the empty geometry. Elements may be empty Point s, but not null s. |