Class MountainRangeRenderer

    • Field Detail

      • mountainRangeOffset

        protected javafx.beans.property.DoubleProperty mountainRangeOffset
    • Constructor Detail

      • MountainRangeRenderer

        public MountainRangeRenderer()
      • MountainRangeRenderer

        public MountainRangeRenderer​(double mountainRangeOffset)
    • Method Detail

      • getMountainRangeOffset

        public final double getMountainRangeOffset()
        Returns the mountainRangeOffset.
        Returns:
        the mountainRangeOffset, i.e. vertical offset between subsequent data sets
      • mountainRangeOffsetProperty

        public final javafx.beans.property.DoubleProperty mountainRangeOffsetProperty()
      • render

        public java.util.List<de.gsi.dataset.DataSet> render​(javafx.scene.canvas.GraphicsContext gc,
                                                             Chart chart,
                                                             int dataSetOffset,
                                                             javafx.collections.ObservableList<de.gsi.dataset.DataSet> datasets)
        Specified by:
        render in interface Renderer
        Overrides:
        render in class ErrorDataSetRenderer
        Parameters:
        gc - the Canvas' GraphicsContext the renderer should draw upon
        chart - the corresponding chart
        dataSetOffset - global offset of the last drawn DataSet
        datasets - list of globally (ie. in Chart) stored DataSets
        Returns:
        List of drawn DataSets (N.B. return '0' in case Renderer.showInLegend() is false)
      • setMountainRangeOffset

        public MountainRangeRenderer setMountainRangeOffset​(double mountainRangeOffset)
        Sets the dashSize to the specified value. The dash is the horizontal line painted at the ends of the vertical line. It is not painted if set to 0.
        Parameters:
        mountainRangeOffset - tmountainRangeOffset, i.e. vertical offset between subsequent data sets
        Returns:
        itself (fluent design)