/// <summary> /// Determines whether this instance is within the specified geometry /// </summary> /// <param name="geom">The geometry to test against</param> /// <returns></returns> public bool Within(IFdoGeometry geom) { return SpatialUtility.Evaluate(this.InternalInstance, OSGeo.FDO.Filter.SpatialOperations.SpatialOperations_Within, geom.InternalInstance); }
/// <summary> /// Determines whether this instance's envelope intersects the specified geometry /// </summary> /// <param name="geom">The geometry to test against</param> /// <returns></returns> public bool EnvelopeIntersects(IFdoGeometry geom) { return(SpatialUtility.Evaluate(this.InternalInstance, OSGeo.FDO.Filter.SpatialOperations.SpatialOperations_EnvelopeIntersects, geom.InternalInstance)); }
/// <summary> /// Determines whether this instance's envelope intersects the specified geometry /// </summary> /// <param name="geom">The geometry to test against</param> /// <returns></returns> public bool EnvelopeIntersects(IFdoGeometry geom) { return SpatialUtility.Evaluate(this.InternalInstance, OSGeo.FDO.Filter.SpatialOperations.SpatialOperations_EnvelopeIntersects, geom.InternalInstance); }
/// <summary> /// Determines whether this instance is inside the specified geometry /// </summary> /// <param name="geom">The geometry to test against</param> /// <returns></returns> public bool Inside(IFdoGeometry geom) { return(SpatialUtility.Evaluate(this.InternalInstance, OSGeo.FDO.Filter.SpatialOperations.SpatialOperations_Inside, geom.InternalInstance)); }