Class MultiCurveExpression<T extends org.geolatte.geom.AbstractGeometryCollection>

Type Parameters:
T -
All Implemented Interfaces:
Expression<T>, Serializable
Direct Known Subclasses:
MultiLineStringExpression

public abstract class MultiCurveExpression<T extends org.geolatte.geom.AbstractGeometryCollection> extends AbstractGeometryCollectionExpression<T>
A MultiCurve is a 1-dimensional GeometryCollection whose elements are Curves.
Author:
tiwe
See Also:
  • Constructor Details

    • MultiCurveExpression

      public MultiCurveExpression(Expression<T> mixin)
  • Method Details

    • isClosed

      public BooleanExpression isClosed()
      Returns 1 (TRUE) if this MultiCurve is closed [StartPoint ( ) = EndPoint ( ) for each Curve in this MultiCurve].
      Returns:
      closed
    • length

      public NumberExpression<Double> length()
      The Length of this MultiCurve which is equal to the sum of the lengths of the element Curves.
      Returns:
      length