Class GeometryFunctions

java.lang.Object
nz.org.riskscape.engine.rl.GeometryFunctions

public class GeometryFunctions extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    final nz.org.riskscape.engine.function.IdentifiedFunction
     
    static final nz.org.riskscape.engine.function.IdentifiedFunction
     
    final nz.org.riskscape.engine.function.IdentifiedFunction
     
    final nz.org.riskscape.engine.function.IdentifiedFunction
     
    static final nz.org.riskscape.engine.function.IdentifiedFunction
     
    final nz.org.riskscape.engine.function.IdentifiedFunction
     
    static final FilterFactory
     
    final List<nz.org.riskscape.engine.function.IdentifiedFunction>
     
    static final org.locationtech.jts.geom.GeometryFactory
     
    static final nz.org.riskscape.engine.function.IdentifiedFunction
     
    final nz.org.riskscape.engine.function.IdentifiedFunction
     
    final nz.org.riskscape.engine.function.IdentifiedFunction
     
    static final OverlayOperations
     
    static final nz.org.riskscape.engine.function.IdentifiedFunction
     
    final nz.org.riskscape.engine.function.IdentifiedFunction
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    GeometryFunctions(nz.org.riskscape.engine.Engine engine)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    List<nz.org.riskscape.engine.function.IdentifiedFunction>
     
    List<nz.org.riskscape.engine.function.IdentifiedFunction>
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • GEOMETRY_FACTORY

      public static final org.locationtech.jts.geom.GeometryFactory GEOMETRY_FACTORY
    • FILTER_FACTORY

      public static final FilterFactory FILTER_FACTORY
    • OVERLAY_OPERATIONS

      public static final OverlayOperations OVERLAY_OPERATIONS
    • functions

      public final List<nz.org.riskscape.engine.function.IdentifiedFunction> functions
    • RELATE

      public static final nz.org.riskscape.engine.function.IdentifiedFunction RELATE
    • dwithin

      public final nz.org.riskscape.engine.function.IdentifiedFunction dwithin
    • beyond

      public final nz.org.riskscape.engine.function.IdentifiedFunction beyond
    • BBOX

      public static final nz.org.riskscape.engine.function.IdentifiedFunction BBOX
    • CENTROID

      public static final nz.org.riskscape.engine.function.IdentifiedFunction CENTROID
    • INTERSECTION

      public static final nz.org.riskscape.engine.function.IdentifiedFunction INTERSECTION
    • toCoverage

      public final nz.org.riskscape.engine.function.IdentifiedFunction toCoverage
    • buffer

      public final nz.org.riskscape.engine.function.IdentifiedFunction buffer
    • length

      public final nz.org.riskscape.engine.function.IdentifiedFunction length
    • area

      public final nz.org.riskscape.engine.function.IdentifiedFunction area
    • measure

      public final nz.org.riskscape.engine.function.IdentifiedFunction measure
  • Constructor Details

    • GeometryFunctions

      public GeometryFunctions(nz.org.riskscape.engine.Engine engine)
  • Method Details

    • getFunctions

      public List<nz.org.riskscape.engine.function.IdentifiedFunction> getFunctions()
    • getPredicates

      public List<nz.org.riskscape.engine.function.IdentifiedFunction> getPredicates()