/// <summary> /// /// </summary> /// <param name="filter"></param> public override void Apply(ICoordinateFilter filter) { for (int i = 0; i < _points.Count; i++) { filter.Filter(_points.GetCoordinate(i)); } }
/// <summary> /// Applys a given ICoordinateFilter to this LineString /// </summary> /// <param name="filter"></param> public override void Apply(ICoordinateFilter filter) { foreach (Coordinate c in _points) { filter.Filter(c); } }
/// <summary> /// /// </summary> /// <param name="filter"></param> public override void Apply(ICoordinateFilter filter) { if (IsEmpty) { return; } filter.Filter(Coordinate); }
///<summary> /// Performs an operation with or on this Geometry's coordinates. ///</summary> ///<param name="filter">The filter to apply to this Geometry's coordinates.</param> public override void Apply(ICoordinateFilter filter) { if (filter == null) { throw new ArgumentNullException("filter"); } foreach (Coordinate coord in _points) { filter.Filter(coord); } }
///<summary> /// Performs an operation with or on this Geometry's coordinates. ///</summary> ///<param name="filter">The filter to apply to this Geometry's coordinates</param> public override void Apply(ICoordinateFilter filter) { if (IsEmpty()) { return; } if (filter == null) { throw new ArgumentNullException("filter"); } filter.Filter(_coordinate); }
/// <summary> /// /// </summary> /// <param name="filter"></param> public override void Apply(ICoordinateFilter filter) { for (int i = 0; i < points.Count; i++) filter.Filter(points.GetCoordinate(i)); }
/// <summary> /// /// </summary> /// <param name="filter"></param> public override void Apply(ICoordinateFilter filter) { if (IsEmpty) return; filter.Filter((Coordinate) Coordinate); }
///<summary> /// Performs an operation with or on this Geometry's coordinates. ///</summary> ///<param name="filter">The filter to apply to this Geometry's coordinates.</param> public override void Apply(ICoordinateFilter filter) { if (filter==null) { throw new ArgumentNullException("filter"); } foreach(Coordinate coord in _points) { filter.Filter( coord ); } }
///<summary> /// Performs an operation with or on this Geometry's coordinates. ///</summary> ///<param name="filter">The filter to apply to this Geometry's coordinates</param> public override void Apply(ICoordinateFilter filter) { if ( IsEmpty() ) return; if (filter==null) { throw new ArgumentNullException("filter"); } filter.Filter( _coordinate ); }