Class AbstractProjection

    • Field Detail

      • scales

        protected final LinearScale[] scales
        Scales in data set
      • p

        private final Projector p
        Projector used
    • Constructor Detail

      • AbstractProjection

        public AbstractProjection​(Projector p,
                                  LinearScale[] scales)
        Constructor.
        Parameters:
        p - Projector
        scales - Scales to use
    • Method Detail

      • getInputDimensionality

        public int getInputDimensionality()
        Description copied from interface: Projection
        Get the input dimensionality of the projection.
        Specified by:
        getInputDimensionality in interface Projection
        Returns:
        Input dimensionality
      • getScale

        public LinearScale getScale​(int d)
        Get the scales used, for rendering scales mostly.
        Specified by:
        getScale in interface Projection
        Parameters:
        d - Dimension
        Returns:
        Scale used
      • 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.
      • getProjector

        public Projector getProjector()
        Description copied from interface: Projection
        Projector used for generating this projection.
        Specified by:
        getProjector in interface Projection
        Returns:
        Projector