Interface ParallelCoordinatesMatrixModel<Color,O,C>
- All Known Implementing Classes:
AbstractParallelCoordinatesMatrixModel
,DefaultParallelCoordinatesMatrixModel
public interface ParallelCoordinatesMatrixModel<Color,O,C>
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Add a listener for receiving interesting events about changes in the model.com.macrofocus.high_d.axis.group.AxisGroupModel
com.macrofocus.high_d.axis.hierarchy.AxisHierarchy
Gets model holding the colors of each object.Gets model holding the color mapping of each object.com.macrofocus.molap.dataframe.DataFrame
Obtains the model used for filtering objects in the scatter plot.getObject
(int index) int
Returns the number of data objects (typically rows).Obtains the model used for probing objects in the scatter plot (aka mouse over).Obtains the model used for selecting objects in the scatter plot.void
Remove a listener from the list of listeners that should be notified about changes in the model.
-
Method Details
-
getVisual
-
getProbing
MutableSingleSelection<O> getProbing()Obtains the model used for probing objects in the scatter plot (aka mouse over).- Returns:
- the model used for probing.
-
getSelection
MutableSelection<O> getSelection()Obtains the model used for selecting objects in the scatter plot.- Returns:
- the model used for selection.
-
getFilter
Obtains the model used for filtering objects in the scatter plot.- Returns:
- the model used for filtering.
-
getColorMapping
Gets model holding the color mapping of each object.- Returns:
- the model holding the color of each object.
-
getColoring
Gets model holding the colors of each object.- Returns:
- the model holding the color of each object.
-
getObjectCount
int getObjectCount()Returns the number of data objects (typically rows).- Returns:
- the number of data objects
-
getObject
- Parameters:
index
-- Returns:
-
getAxisGroupModel
com.macrofocus.high_d.axis.group.AxisGroupModel getAxisGroupModel() -
getDataFrame
com.macrofocus.molap.dataframe.DataFrame getDataFrame() -
getAxisHierarchy
com.macrofocus.high_d.axis.hierarchy.AxisHierarchy getAxisHierarchy() -
getSettings
ParallelCoordinatesSettings getSettings() -
addParallelCoordinatesMatrixListener
Add a listener for receiving interesting events about changes in the model.- Parameters:
listener
- the listener to add.
-
removeParallelCoordinatesMatrixListener
Remove a listener from the list of listeners that should be notified about changes in the model.- Parameters:
listener
- the listener to remove.
-