Class GeometryPredicate

java.lang.Object
com.vividsolutions.jump.workbench.ui.plugin.analysis.GeometryPredicate
Direct Known Subclasses:
GeometryPredicate.DisjointPredicate, GeometryPredicate.SimilarPredicate, GeometryPredicate.WithinDistancePredicate

public abstract class GeometryPredicate extends Object
A function object for Geometry functions (which return a Geometry). Provides metadata about the function.
Version:
1.0
Author:
Martin Davis
  • Constructor Details

    • GeometryPredicate

      public GeometryPredicate(String name, int nParams)
    • GeometryPredicate

      public GeometryPredicate(String name)
    • GeometryPredicate

      public GeometryPredicate(String name, int nArgs, int nParams)
    • GeometryPredicate

      public GeometryPredicate(String name, int nArgs, int nParams, String description)
  • Method Details

    • getName

      public String getName()
    • getGeometryArgumentCount

      public int getGeometryArgumentCount()
    • getParameterCount

      public int getParameterCount()
    • isTrue

      public abstract boolean isTrue(org.locationtech.jts.geom.Geometry geom0, org.locationtech.jts.geom.Geometry geom1, double[] param)