/** * Default implementation. */ public boolean crosses(Geometry g) { return baseGeom.crosses(g); }
static public boolean crosses(Geometry arg0,Geometry arg1) { Geometry _this = arg0; return _this.crosses(arg1); }
static public boolean crosses(Geometry arg0,Geometry arg1) { if (arg0 == null || arg1 == null) return false; Geometry _this = arg0; return _this.crosses(arg1); }
/** * @param a Geometry Geometry. * @param b Geometry instance * @return true if Geometry A crosses Geometry B */ public static Boolean geomCrosses(Geometry a,Geometry b) { if(a==null || b==null) { return null; } return a.crosses(b); } }
/** * @param a Geometry Geometry. * @param b Geometry instance * @return true if Geometry A crosses Geometry B */ public static Boolean geomCrosses(Geometry a,Geometry b) { if(a==null || b==null) { return null; } return a.crosses(b); } }
/** * Default implementation. */ public boolean crosses(Geometry g) { return baseGeom.crosses(g); }
/** * @param geom first geometry * @param g second geometry * @return <code>true</code> if the first geometry crosses the second */ public static boolean crosses(Geometry geom, Geometry g) { if (geom == null || g == null) return false; return geom.crosses(g); }
/** * @param a Geometry Geometry. * @param b Geometry instance * @return true if Geometry A crosses Geometry B */ public static Boolean geomCrosses(Geometry a,Geometry b) { if(a==null || b==null) { return null; } return a.crosses(b); } }
public boolean crosses(Geometry g) { return geometry.crosses(g); }
@Override public boolean crosses( Geometry geometry ) { JTSGeometryPair jtsGeoms = JTSGeometryPair.createCompatiblePair( this, geometry ); return jtsGeoms.first.crosses( jtsGeoms.second ); }
public static Boolean crosses(GeometryType geom1, GeometryType geom2) throws FunctionExecutionException { Geometry g1 = getGeometry(geom1); Geometry g2 = getGeometry(geom2); return g1.crosses(g2); }
public static Boolean crosses(GeometryType geom1, GeometryType geom2) throws FunctionExecutionException { Geometry g1 = getGeometry(geom1); Geometry g2 = getGeometry(geom2); return g1.crosses(g2); }
public static Boolean crosses(GeometryType geom1, GeometryType geom2) throws FunctionExecutionException { Geometry g1 = getGeometry(geom1); Geometry g2 = getGeometry(geom2); return g1.crosses(g2); }
public static boolean crosses(Object fieldValue, String geoString) { Geometry otherGeom = GeometryNormalizer.parseGeometry(geoString); Geometry thisGeom = getGeometryFromFieldValue(fieldValue); return thisGeom.crosses(otherGeom); }
@Override public Item item(final QueryContext qc, final InputInfo ii) throws QueryException { return Bln.get(checkGeo(0, qc).crosses(checkGeo(1, qc))); } }
@Override public boolean evaluateInternal(Geometry left, Geometry right) { Envelope envLeft = left.getEnvelopeInternal(); Envelope envRight = right.getEnvelopeInternal(); if(envRight.intersects(envLeft)) return left.crosses(right); return false; }
boolean crosses = ((Geometry)firstFeature.getDefaultGeometry()).crosses((Geometry)secondFeature.getDefaultGeometry());
public boolean evaluate(Object feature) { if (feature instanceof Feature && !validate((Feature)feature)) return false; Geometry left = getLeftGeometry(feature); Geometry right = getRightGeometry(feature); Envelope envLeft = left.getEnvelopeInternal(); Envelope envRight = right.getEnvelopeInternal(); if(envRight.intersects(envLeft)) return left.crosses(right); return false; }