Transform(ICoordinateList coords, Geometry parent)
            {
                Coordinate[] inputPts = coords.ToArray();

                Coordinate[] newPts =
                    DouglasPeuckerLineSimplifier.Simplify(inputPts,
                                                          m_objSimplifier.DistanceTolerance);

                return(new CoordinateCollection(newPts));
            }