Class PointExtracter

java.lang.Object
org.locationtech.jts.geom.util.PointExtracter
All Implemented Interfaces:
GeometryFilter

public class PointExtracter extends Object implements GeometryFilter
Extracts all the 0-dimensional (Point) components from a Geometry.
Version:
1.7
See Also:
  • Constructor Details

    • PointExtracter

      public PointExtracter(List pts)
      Constructs a PointExtracterFilter with a list in which to store Points found.
  • Method Details

    • getPoints

      public static List getPoints(Geometry geom, List list)
      Extracts the Point elements from a single Geometry and adds them to the provided List.
      Parameters:
      geom - the geometry from which to extract
      list - the list to add the extracted elements to
    • getPoints

      public static List getPoints(Geometry geom)
      Extracts the Point elements from a single Geometry and returns them in a List.
      Parameters:
      geom - the geometry from which to extract
    • filter

      public void filter(Geometry geom)
      Description copied from interface: GeometryFilter
      Performs an operation with or on geom.
      Specified by:
      filter in interface GeometryFilter
      Parameters:
      geom - a Geometry to which the filter is applied.