- simplifyPoints
Simplify the ordered points (representing a line, polygon, etc) using the
Douglas Peucker algorithm

- hasM
Determine if the geometries contain a M value

- hasZ
Determine if the geometries contain a Z value

- closedPolygon
Check if the polygon outer ring is explicitly closed, where the first and last
point are the same

- distance
Get the Pythagorean theorem distance between two points

- getDimension
Get the dimension of the Geometry, 0 for points, 1 for curves, 2 for surfaces.
If a collection, the

- minimize
Minimize the polyhedral surface

- minimizeGeometry
Minimize the geometry using the shortest x distance between each connected set
of points. The result

- normalize
Normalize the polyhedral surface

- normalizeGeometry
Normalize the geometry so all points outside of the min and max value range are
adjusted to fall wit

- perpendicularDistance
Calculate the perpendicular distance between the point and the line represented
by the start and end

- pointInPolygon
Check if the point is in the polygon