com.vividsolutions.jump.workbench.ui.plugin.analysis
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 java.lang.Object
A function object for Geometry functions (which return a Geometry).
Provides metadata about the function.
- Version:
- 1.0
- Author:
- Martin Davis
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GeometryPredicate
public GeometryPredicate(java.lang.String name,
int nParams)
GeometryPredicate
public GeometryPredicate(java.lang.String name)
GeometryPredicate
public GeometryPredicate(java.lang.String name,
int nArgs,
int nParams)
GeometryPredicate
public GeometryPredicate(java.lang.String name,
int nArgs,
int nParams,
java.lang.String description)
getName
public java.lang.String getName()
getGeometryArgumentCount
public int getGeometryArgumentCount()
getParameterCount
public int getParameterCount()
isTrue
public abstract boolean isTrue(com.vividsolutions.jts.geom.Geometry geom0,
com.vividsolutions.jts.geom.Geometry geom1,
double[] param)