Class UPolygon

    • Constructor Detail

      • UPolygon

        public UPolygon()
      • UPolygon

        public UPolygon​(String name)
    • Method Detail

      • checkMiddleContactForSpecificTriangle

        public Point2D checkMiddleContactForSpecificTriangle​(Point2D center)
      • addPoint

        public void addPoint​(double x,
                             double y)
      • addPoint

        public void addPoint​(Point2D point)
      • translate

        public UPolygon translate​(double dx,
                                  double dy)
      • rotate

        public void rotate​(double theta)
      • getHeight

        public double getHeight()
      • getWidth

        public double getWidth()
      • getMinX

        public double getMinX()
      • getMinY

        public double getMinY()
      • getMaxX

        public double getMaxX()
      • getMaxY

        public double getMaxY()
      • getMinMax

        public MinMax getMinMax()
      • getPointArray

        public double[] getPointArray​(double x,
                                      double y)
      • setCompressionMode

        public final void setCompressionMode​(CompressionMode compressionMode)
      • setDeltaShadow

        public void setDeltaShadow​(double deltaShadow)
        Specified by:
        setDeltaShadow in interface Shadowable