Class GeometryPainter


  • public class GeometryPainter
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      GeometryPainter()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static ShapeWriter BADgetConverter​(Viewport viewport)  
      static ShapeWriter getConverter​(Viewport viewport)  
      static void paint​(Geometry geometry, Viewport viewport, java.awt.Graphics2D g, java.awt.Color lineColor, java.awt.Color fillColor)
      Paints a geometry onto a graphics context, using a given Viewport.
      static void paint​(Geometry geometry, Viewport viewport, java.awt.Graphics2D g, java.awt.Color lineColor, java.awt.Color fillColor, java.awt.Stroke stroke)  
      static void paint​(java.awt.Graphics2D g, Viewport viewport, Geometry geometry, Style style)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • GeometryPainter

        public GeometryPainter()
    • Method Detail

      • paint

        public static void paint​(java.awt.Graphics2D g,
                                 Viewport viewport,
                                 Geometry geometry,
                                 Style style)
                          throws java.lang.Exception
        Throws:
        java.lang.Exception
      • paint

        public static void paint​(Geometry geometry,
                                 Viewport viewport,
                                 java.awt.Graphics2D g,
                                 java.awt.Color lineColor,
                                 java.awt.Color fillColor)
        Paints a geometry onto a graphics context, using a given Viewport.
        Parameters:
        geometry - shape to paint
        viewport -
        g - the graphics context
        lineColor - line color (null if none)
        fillColor - fill color (null if none)
      • paint

        public static void paint​(Geometry geometry,
                                 Viewport viewport,
                                 java.awt.Graphics2D g,
                                 java.awt.Color lineColor,
                                 java.awt.Color fillColor,
                                 java.awt.Stroke stroke)