Class BufferFunctions


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

      • bufferDescription

        public static java.lang.String bufferDescription
    • Constructor Detail

      • BufferFunctions

        public BufferFunctions()
    • Method Detail

      • bufferWithParams

        public static Geometry bufferWithParams​(Geometry g,
                                                java.lang.Double distance,
                                                java.lang.Integer quadrantSegments,
                                                java.lang.Integer capStyle,
                                                java.lang.Integer joinStyle,
                                                java.lang.Double mitreLimit)
      • bufferWithSimplify

        public static Geometry bufferWithSimplify​(Geometry g,
                                                  java.lang.Double distance,
                                                  java.lang.Double simplifyFactor)
      • bufferCurve

        public static Geometry bufferCurve​(Geometry g,
                                           double distance)
      • bufferCurveWithParams

        public static Geometry bufferCurveWithParams​(Geometry g,
                                                     java.lang.Double distance,
                                                     java.lang.Integer quadrantSegments,
                                                     java.lang.Integer capStyle,
                                                     java.lang.Integer joinStyle,
                                                     java.lang.Double mitreLimit)
      • bufferLineSimplifier

        public static Geometry bufferLineSimplifier​(Geometry g,
                                                    double distance)
      • buildBufferLineSimplifiedSet

        private static Geometry buildBufferLineSimplifiedSet​(Geometry g,
                                                             double distance)
      • bufferValidated

        public static Geometry bufferValidated​(Geometry g,
                                               double distance)
      • bufferValidatedGeom

        public static Geometry bufferValidatedGeom​(Geometry g,
                                                   double distance)
      • singleSidedBufferCurve

        public static Geometry singleSidedBufferCurve​(Geometry geom,
                                                      double distance)
      • singleSidedBuffer

        public static Geometry singleSidedBuffer​(Geometry geom,
                                                 double distance)
      • bufferEach

        public static Geometry bufferEach​(Geometry g,
                                          double distance)
      • bufferAndInverse

        public static Geometry bufferAndInverse​(Geometry g,
                                                double distance)