Class ParallelPlotProjector<V extends SpatialComparable>

  • Type Parameters:
    V - Vector type
    All Implemented Interfaces:
    Projector, VisualizationItem

    @Reference(authors="A. Inselberg",
               title="Parallel Coordinates. Visual Multidimensional Geometry and Its Applications",
               booktitle="",
               url="https://doi.org/10.1007/978-0-387-68628-8",
               bibkey="doi:10.1007/978-0-387-68628-8")
    public class ParallelPlotProjector<V extends SpatialComparable>
    extends java.lang.Object
    implements Projector
    ParallelPlotProjector is responsible for producing a parallel axes visualization.

    Reference:

    A. Inselberg
    Parallel Coordinates. Visual Multidimensional Geometry and Its Applications

    Since:
    0.5.0
    Author:
    Robert Rödler
    • Constructor Detail

      • ParallelPlotProjector

        public ParallelPlotProjector​(Relation<V> rel)
        Constructor.
        Parameters:
        rel - Relation
    • Method Detail

      • arrange

        public java.util.Collection<PlotItem> arrange​(VisualizerContext context)
        Description copied from interface: Projector
        Produce an arrangement of projections.
        Specified by:
        arrange in interface Projector
        Parameters:
        context - Visualization context
        Returns:
        Arrangement.
      • getMenuName

        public java.lang.String getMenuName()
        Description copied from interface: VisualizationItem
        Name to display in the menu. May be null or empty string.
        Specified by:
        getMenuName in interface VisualizationItem
        Returns:
        Menu name.
      • getRelation

        public Relation<V> getRelation()
        The relation we project.
        Returns:
        Relation