Class AbstractScatterPlotMatrixComponent.AbstractVisualLayerIDrawing

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

    public abstract class AbstractScatterPlotMatrixComponent.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, com.macrofocus.igraphics.Point p, Row row)  
      protected void draw​(com.macrofocus.igraphics.IGraphics g, Row row)  
      int getLayer()  
      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

        protected void draw​(com.macrofocus.igraphics.IGraphics g,
                            Row row)
      • getLayer

        public int getLayer()
      • draw

        public abstract void draw​(com.macrofocus.igraphics.IGraphics g,
                                  com.macrofocus.igraphics.Point p,
                                  Row row)