Class BoundsVisitor

  • All Implemented Interfaces:
    FeatureVisitor, FeatureCalc

    public class BoundsVisitor
    extends Object
    implements FeatureCalc
    Calculates the extents (envelope) of the features it visits.
    Since:
    2.2.M2
    Author:
    Cory Horner, Refractions
    • Constructor Detail

      • BoundsVisitor

        public BoundsVisitor()
    • Method Detail

      • visit

        public void visit​(Feature feature)
        Description copied from interface: FeatureVisitor
        Visit the provided feature.

        Please consult the documentation for the FeatureCollection you are visiting to learn more - the provided feature may be invalid, or read only.

        Specified by:
        visit in interface FeatureVisitor
      • reset

        public void reset​(Envelope bounds)
      • getResult

        public CalcResult getResult()
        Description copied from interface: FeatureCalc
        Returns the result of the calculation as a handy object which can be merged and modified.
        Specified by:
        getResult in interface FeatureCalc
        Returns:
        the results of the calculation