Class FractionBasedFillPainter

    • Constructor Detail

      • FractionBasedFillPainter

        public FractionBasedFillPainter​(java.lang.String displayName,
                                        float[] fractions,
                                        ColorSchemeSingleColorQuery[] colorQueries)
        Creates a new fraction-based fill painter.
        Parameters:
        displayName - The display name of this painter.
        fractions - The fractions of this painter. Must be strictly increasing, starting from 0.0 and ending at 1.0.
        colorQueries - The color queries of this painter. Must have the same size as the fractions array, and all entries must be non- null.
    • Method Detail

      • paintContourBackground

        public void paintContourBackground​(java.awt.Graphics g,
                                           java.awt.Component comp,
                                           float width,
                                           float height,
                                           java.awt.Shape contour,
                                           RadianceColorScheme fillScheme)
        Description copied from interface: RadianceFillPainter
        Fills the contour that matches the specified parameters.
        Specified by:
        paintContourBackground in interface RadianceFillPainter
        Parameters:
        g - Graphics context.
        comp - Component to paint.
        width - Width of a UI component.
        height - Height of a UI component.
        contour - Contour of a UI component.
        fillScheme - The fill color scheme.