Class AbstractScatterPlotView.AbstractVisualLayerIDrawing

  • All Implemented Interfaces:
    com.macrofocus.igraphics.IDrawing
    Enclosing class:
    AbstractScatterPlotView<Component,​Color,​Font,​Row,​Column>

    public abstract class AbstractScatterPlotView.AbstractVisualLayerIDrawing
    extends com.macrofocus.igraphics.AbstractIDrawing
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected AbstractVisualLayerIDrawing​(com.macrofocus.visual.VisualLayer<Row> visualLayer)  
    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      void draw​(com.macrofocus.igraphics.IGraphics g, com.macrofocus.igraphics.Point point, double gw, double gh, com.macrofocus.igraphics.Rectangle clipBounds)  
      abstract void draw​(com.macrofocus.igraphics.IGraphics g, Row row, double width, double height)  
      boolean isActive()  
      • Methods inherited from class com.macrofocus.igraphics.AbstractIDrawing

        addIDrawingListener, notifyIDrawingChanged, removeIDrawingListener
      • Methods inherited from class java.lang.Object

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

      • AbstractVisualLayerIDrawing

        protected AbstractVisualLayerIDrawing​(com.macrofocus.visual.VisualLayer<Row> visualLayer)
    • Method Detail

      • isActive

        public boolean isActive()
        Specified by:
        isActive in interface com.macrofocus.igraphics.IDrawing
        Overrides:
        isActive in class com.macrofocus.igraphics.AbstractIDrawing
      • draw

        public void draw​(com.macrofocus.igraphics.IGraphics g,
                         com.macrofocus.igraphics.Point point,
                         double gw,
                         double gh,
                         com.macrofocus.igraphics.Rectangle clipBounds)
      • draw

        public abstract void draw​(com.macrofocus.igraphics.IGraphics g,
                                  Row row,
                                  double width,
                                  double height)