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 forGeometryfunctions (which return a Geometry). Provides metadata about the function.- Version:
- 1.0
- Author:
- Martin Davis
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGeometryPredicate.DisjointPredicatestatic classGeometryPredicate.SimilarPredicatestatic classGeometryPredicate.WithinDistancePredicate
-
Constructor Summary
Constructors Constructor Description GeometryPredicate(String name)GeometryPredicate(String name, int nParams)GeometryPredicate(String name, int nArgs, int nParams)GeometryPredicate(String name, int nArgs, int nParams, String description)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description intgetGeometryArgumentCount()StringgetName()intgetParameterCount()abstract booleanisTrue(org.locationtech.jts.geom.Geometry geom0, org.locationtech.jts.geom.Geometry geom1, double[] param)
-
-
-
Method Detail
-
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)
-
-