Class PolylineGeneralizer


  • public class PolylineGeneralizer
    extends java.lang.Object
    • Field Detail

      • heapSize

        protected int heapSize
      • vertexCount

        protected int vertexCount
      • vertexArea

        protected double[] vertexArea
    • Constructor Detail

      • PolylineGeneralizer

        public PolylineGeneralizer()
    • Method Detail

      • getVertexCount

        public int getVertexCount()
      • getVertexEffectiveArea

        public double[] getVertexEffectiveArea​(double[] array)
      • beginPolyline

        public void beginPolyline()
      • endPolyline

        public void endPolyline()
      • reset

        public void reset()
      • addVertex

        public void addVertex​(double x,
                              double y,
                              double z)
      • computeInitialArea

        protected void computeInitialArea()
      • computeEliminationArea

        protected void computeEliminationArea()
      • heapify

        protected void heapify()