Computes a Result that represents a Geometry made up of the points shared by this Line and g.
Computes a Result that represents a Geometry made up of the points shared by this Line and mp.
Computes a Result that represents a Geometry made up of the points shared by this Line and p.
Computes a Result that represents a Geometry made up of all the points in this Line that are not in g.
Computes a Result that represents a Geometry made up of all the points in this Line that are not in g.
Returns the boundary of this Line.
Returns the boundary of this Line. The boundary of a non-closed Line consists of its two end points. The boundary of a closed Line is empty.
Computes a buffer area around this Line having width d.
Returns a closed version of the line.
Returns a closed version of the line. If already closed, just return this.
Tests whether this Line contains the specified AtMostOneDimension g.
Tests whether this Line contains the specified AtMostOneDimension g. Returns true if the DE-9IM Intersection Matrix for the two geometries is T*****FF*.
Tests whether this Line is covered by the specified AtLeastOneDimension g.
Tests whether this Line is covered by the specified AtLeastOneDimension 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 Line covers the specified AtMostOneDimensions g.
Tests whether this Line covers the specified AtMostOneDimensions 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 Line crosses the specified AtLeastOneDimension g.
Tests whether this Line crosses the specified AtLeastOneDimension g. Returns true if the DE-9IM Intersection Matrix for the two geometries is 0******** (L/L) or T*T****** (L/A).
Tests whether this Line crosses the specified MultiPoint mp.
Tests whether this Line crosses the specified MultiPoint mp. Returns true if the DE-9IM Intersection Matrix for the two geometries is T*****T** (L/P).
Computes a Result that represents a Geometry made up of all the points in this Line that are not in g.
Computes a Result that represents a Geometry made up of all the points in this Line that are not in g.
Computes a Result that represents a Geometry made up of the points shared by this Line and g.
Computes a Result that represents a Geometry made up of the points shared by this Line and mp.
Computes a Result that represents a Geometry made up of the points shared by this Line and p.
Tests if the initial vertex equals the final vertex.
Tests whether this Line is simple.
Tests whether this Line is simple. A Line is simple iff it does not self-intersect at points other than boundary points.
Returns the length of this Line.
Returns a unique representation of the geometry based on standard coordinate ordering.
Tests whether this Line overlaps the specified OneDimension g.
Tests whether this Line overlaps the specified OneDimension g. Returns true if The DE-9IM Intersection Matrix for the two geometries is 1*T***T**.
Computes a Result that represents a Geometry made up of all the points in this Line that are not in mp and all the points in mp that are not in this Line.
Computes a Result that represents a Geometry made up of all the points in this Line that are not in p and all the points in p that are not in this Line.
Computes a Result that represents a Geometry made up of all the points in this Line that are not in g and all the points in g that are not in this Line.
Computes a Result that represents a Geometry made up of all the points in this Line that are not in g and all the points in g that are not in this Line.
Tests whether this Line touches the specified Geometry g.
Tests whether this Line touches the specified Geometry 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 Line and mp.
Computes a Result that represents a Geometry made up of all the points in this Line and p.
Computes a Result that represents a Geometry made up of all the points in this Line and g.
Computes a Result that represents a Geometry made up of all the points in this Line and g.
Get the number of vertices in this geometry
Returns this Line's vertices.
Tests whether this Line is within the specified AtLeastOneDimension g.
Tests whether this Line is within the specified AtLeastOneDimension 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 Line and mp.
Computes a Result that represents a Geometry made up of all the points in this Line and p.
Computes a Result that represents a Geometry made up of all the points in this Line and g.
Computes a Result that represents a Geometry made up of all the points in this Line and g.