Class JavaFXScatterPlotMatrixView<Row,Column>

java.lang.Object
com.macrofocus.high_d.scatterplotmatrix.AbstractScatterPlotMatrixView<javafx.scene.Node,javafx.scene.paint.Color,Row,Column>
com.macrofocus.high_d.scatterplotmatrix.javafx.JavaFXScatterPlotMatrixView<Row,Column>
All Implemented Interfaces:
com.macrofocus.crossplatform.CPComponent<javafx.scene.Node>, com.macrofocus.crossplatform.CPInteractiveComponent<javafx.scene.Node>, ScatterPlotMatrixView<javafx.scene.Node,javafx.scene.paint.Color,Row,Column>

public class JavaFXScatterPlotMatrixView<Row,Column> extends AbstractScatterPlotMatrixView<javafx.scene.Node,javafx.scene.paint.Color,Row,Column>
Created by luc on 25/04/16.
  • Constructor Details

    • JavaFXScatterPlotMatrixView

      public JavaFXScatterPlotMatrixView()
  • Method Details

    • getHeader

      public com.macrofocus.crossplatform.CPComponent<? extends javafx.scene.Node> getHeader(com.macrofocus.high_d.axis.AxisModel axisModel)
    • createAxisHeaderView

      protected com.macrofocus.crossplatform.CPComponent<? extends javafx.scene.Node> createAxisHeaderView(com.macrofocus.high_d.axis.AxisModel axisModel)
    • refresh

      protected void refresh()
      Specified by:
      refresh in class AbstractScatterPlotMatrixView<javafx.scene.Node,javafx.scene.paint.Color,Row,Column>
    • getScatterPlotMatrixComponent

      protected ScatterPlotMatrixComponent getScatterPlotMatrixComponent()
      Specified by:
      getScatterPlotMatrixComponent in class AbstractScatterPlotMatrixView<javafx.scene.Node,javafx.scene.paint.Color,Row,Column>
    • getClosestRow

      public Object getClosestRow(int x, int y)
    • getRows

      public List<Row> getRows(com.macrofocus.geom.Rectangle2D rect)
    • setLicenseModel

      public void setLicenseModel(LicenseModel licenseModel)
    • setStyleClass

      public void setStyleClass(String... styleClasses)
    • addMouseListener

      public void addMouseListener(com.macrofocus.crossplatform.CPCanvas.MouseListener l)
    • addMouseMotionListener

      public void addMouseMotionListener(com.macrofocus.crossplatform.CPCanvas.MouseMotionListener l)
    • removeMouseListener

      public void removeMouseListener(com.macrofocus.crossplatform.CPCanvas.MouseListener l)
    • removeMouseMotionListener

      public void removeMouseMotionListener(com.macrofocus.crossplatform.CPCanvas.MouseMotionListener l)
    • getNativeComponent

      public javafx.scene.Node getNativeComponent()
    • getWidth

      public int getWidth()
    • getHeight

      public int getHeight()