Package com.macrofocus.high_d.parallelcoordinates

# Interface ParallelCoordinatesComponent<Component,Color,Row,C>

All Superinterfaces:
  `com.macrofocus.crossplatform.CPComponent<Component>`

All Known Implementing Classes:
  `AbstractParallelCoordinatesComponent`, `JavaFXParallelCoordinatesComponent`

public interface ParallelCoordinatesComponent<Component,Color,Row,C> extends com.macrofocus.crossplatform.CPComponent<Component>

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `clearCache()`
  `void`
  `createOverplots()`
  `Row`
  `getClosestRow(int x, int y)`
  `Component`
  `getNativeComponent()`
  `List<Row>`
  `getRows(com.macrofocus.geom.Rectangle2D r)`
  `void`
  `reset()`
  `void`
  `scheduleUpdate()`
  `void`
  `setModel(ParallelCoordinatesModel<Color,Row,C> model)`
  `void`
  `waitUntilReady()`

  ### Methods inherited from interface com.macrofocus.crossplatform.CPComponent

  `setStyleClass`

- ## Method Details

  - ### scheduleUpdate

    void scheduleUpdate()

  - ### setModel

    void setModel(ParallelCoordinatesModel<Color,Row,C> model)

  - ### waitUntilReady

    void waitUntilReady()

  - ### getClosestRow

    Row getClosestRow(int x, int y)

  - ### getRows

    List<Row> getRows(com.macrofocus.geom.Rectangle2D r)

  - ### clearCache

    void clearCache()

  - ### reset

    void reset()

  - ### createOverplots

    void createOverplots()

  - ### getNativeComponent

    Component getNativeComponent()
    Specified by:
      `getNativeComponent` in interface `com.macrofocus.crossplatform.CPComponent<Component>`