Computes a Result that represents a Geometry made up of the points shared by this MultiPoint and g.
Computes a Result that represents a Geometry made up of the points shared by this MultiPoint and mp.
Computes a Result that represents a Geometry made up of the points shared by this MultiPoint and p.
Computes a Result that represents a Geometry made up of the points shared by the contained lines.
Computes a Result that represents a Geometry made up of all the points in this MultiPoint that are not in g.
Computes a area containing these geometries and buffered by size d.
Computes a area containing these geometries and buffered by size d.
Tests whether this MultiPoint contains the specified ZeroDimensions g.
Tests whether this MultiPoint contains the specified ZeroDimensions g. Returns true if the DE-9IM Intersection Matrix for the two geometries is T*****FF*.
Computes the smallest convex Polygon that contains all the points in the MultiPoint.
Computes the smallest convex Polygon that contains all the points in the MultiPoint. Applies only to MultiPoints with three or more points.
TODO: Assert that the MultiPoint has at least 3 points. Investigate the case where given 3 points that form a straight line, convexHull() returns a line instead of a polygon.
Tests whether this MultiPoint is covered by the specified Geometry g.
Tests whether this MultiPoint is covered by the specified Geometry g. Returns true if the DE-9IM Intersection Matrix for the two geometries is T*F**F*** or *TF**F*** or **FT*F*** or **F*TF***.
Tests whether this MultiPoint covers the specified ZeroMostOneDimensions g.
Tests whether this MultiPoint covers the specified ZeroMostOneDimensions g. Returns true if the DE-9IM Intersection Matrix for the two geometries is T*****FF* or *T****FF* or ***T**FF* or ****T*FF*.
Tests whether this MultiPoint crosses the specified AtLeastOneDimension g.
Tests whether this MultiPoint crosses the specified AtLeastOneDimension g. Returns true if the DE-9IM Intersection Matrix for the two geometries is T*T****** (P/L and P/A).
Computes a Result that represents a Geometry made up of all the points in this MultiPoint that are not in g.
Computes a Result that represents a Geometry made up of all the points in the first line not in the other contained lines.
Computes a Result that represents a Geometry made up of the points shared by this MultiPoint and g.
Computes a Result that represents a Geometry made up of the points shared by this MultiPoint and mp.
Computes a Result that represents a Geometry made up of the points shared by this MultiPoint and p.
Returns a unique representation of the geometry based on standard coordinate ordering.
Tests whether this MultiPoint overlaps the specified MultiPoint mp.
Tests whether this MultiPoint overlaps the specified MultiPoint mp. Returns true if The DE-9IM Intersection Matrix for the two MultiPoints is T*T***T**.
Returns the Points contained in MultiPoint.
Computes a Result that represents a Geometry made up of all the points in this MultiPoint that are not in mp and all the points in mp that are not in this MultiPoint.
Computes a Result that represents a Geometry made up of all the points in this MultiPoint that are not in ml and all the points in ml that are not in this MultiPoint.
Computes a Result that represents a Geometry made up of all the points in this MultiPoint that are not in p and all the points in p that are not in this MultiPoint.
Computes a Result that represents a Geometry made up of all the points in this MultiPoint that are not in l and all the points in l that are not in this MultiPoint.
Computes a Result that represents a Geometry made up of all the points in this MultiPoint that are not in g and all the points in g that are not in this MultiPoint.
Computes a Result that represents a Geometry made up of all the unique points in this MultiPoint.
Tests whether this MultiPoint touches the specified AtLeastOneDimension g.
Tests whether this MultiPoint touches the specified AtLeastOneDimension g. Returns true if the DE-9IM Intersection Matrix for the two geometries is FT*******, F**T***** or F***T****.
Computes a Result that represents a Geometry made up of all the points in this MultiPoint and mp.
Computes a Result that represents a Geometry made up of all the points in this MultiPoint and ml.
Computes a Result that represents a Geometry made up of all the points in this MultiPoint and mp.
Computes a Result that represents a Geometry made up of all the points in this MultiPoint and p.
Computes a Result that represents a Geometry made up of all the points in this MultiPoint and l.
Computes a Result that represents a Geometry made up of all the points in this MultiPoint and p.
Computes the union of the contained points.
Computes the union of the contained points. Useful for de-duplication.
Get the number of vertices in this geometry
Tests whether this MultiPoint is within the specified Geometry g.
Tests whether this MultiPoint is within the specified Geometry g. Returns true if the DE-9IM Intersection Matrix for the two geometries is T*F**F***.
Computes a Result that represents a Geometry made up of all the points in this MultiPoint and mp.
Computes a Result that represents a Geometry made up of all the points in this MultiPoint and ml.
Computes a Result that represents a Geometry made up of all the points in this MultiPoint and mp.
Computes a Result that represents a Geometry made up of all the points in this MultiPoint and p.
Computes a Result that represents a Geometry made up of all the points in this MultiPoint and l.
Computes a Result that represents a Geometry made up of all the points in this MultiPoint and p.