Supported Renderers


The name of each renderer corresponds to a value of the type attribute of the <renderer> sub-element of the <plot> element in a MUGL file.

Each option name corresponds to the name attribute of the <option> sub-element of the <renderer> sub-element, and the accepted and default values correspond to the value attribute of the <option> sub-element.

For a detailed explanation of data types used by Multigraph (colors, numbers, datetimes, and DataMeasures), check out the Data Types page.


band


Fills the region between two data lines with a solid color, and draws a line segment between consecutive data points in each line.

Options

  • linecolor

    Color used for line segments.

    Accepted Value: color

    Default: "black"

  • linewidth

    Width, in pixels, of line segments. A value of 0 indicates that no line segments should be drawn.

    Accepted Value: number

    Default: "1"

  • line1color

    Color used for line segments connecting the values of the first variable.

    Accepted Value: color

    Default: value of linecolor

  • line1width

    Width, in pixels, of line segments connecting the values of the first variable. A value of 0 indicates that no line segments should be drawn.

    Accepted Value: number

    Default: value of linewidth

  • line2color

    Color used for line segments connecting the values of variable 2.

    Accepted Value: color

    Default: value of linecolor

  • line2width

    Width, in pixels, of line segments connecting the values of variable 2. A value of 0 indicates no line segments should be drawn.

    Accepted Value: number

    Default: value of linewidth

  • fillcolor

    Color used for the fill area.

    Accepted Value: color

    Default: "0x808080" (dark gray)

  • fillopacity

    The opacity of the fill area, in the range 0-1. A value of 1 means completely solid (no transparency), 0 means completely invisible.

    Accepted Value: number

    Default: "1"


bar


Renders a standard bar graph with customized fill and line colors, offset width, and transparency.

Options

  • barwidth

    Width, in relative terms to the type of the axis the plot is on, of the bars.

    Accepted Value: DataMeasure

    Default: none

  • baroffset

    The offset, in pixels, of the left edge of each bar from the corresponding data value.

    Accepted Value: number

    Default: "0"

  • barbase

    The location, relative to the plot's vertical axis, of the bottom of the bar; if no barbase is specified, the bars will extend down to the bottom of the plot area.

    Accepted Value: number or datetime

    Default: none

  • linecolor

    The color to be used for the outline around each bar.

    Accepted Value: color

    Default: "black"

  • fillcolor

    The color to be used for the fill inside each bar; if barbase is specified, this color is used only for bars that extend above the base.

    Accepted Value: color

    Default: "black"

  • fillopacity

    The opactiy of the fill area inside each bar, in the range 0-1. A value of 1 means completely solid (no transparency); a value of 0 means completely invisible.

    Accepted Value: number

    Default: "1"

  • hidelines

    Bars which are less wide, in pixels, than this number do not render their outlines.

    Accepted Value: number

    Default: "2"


fill


Connects consecutive non-missing data points with line segments and draws a solid fill between the lines and horizontal axis.

Options

  • linecolor

    Color used for line segments.

    Accepted Value: color

    Default: "black"

  • linewidth

    Width, in pixels, of line segments. A value of 0 indicates no line segments to be drawn.

    Accepted Value: number

    Default: "0"

  • fillcolor

    Color used for the fill area.

    Accepted Value: color

    Default: "0x808080" (dark gray)

  • fillopacity

    The opacity of the fill area, in the range 0-1. A value of 1 means completely solid (no transparency); a value of 0 means completely invisible.

    Accepted Value: number

    Default: "1"

  • fillbase

    The color to be used for the fill inside each bar; if barbase is specified, this color is used only for bars that extend above the base.

    Accepted Value: number or datetime

    Default: none

  • downfillcolor

    Color used for fill area that is below the fillbase, if a fillbase is specified. If not specified, fillcolor is used for all fill areas.

    Accepted Value: color

    Default: none


line


Connects consecutive non-missing data points with line segments.

Options

  • linewidth

    Width, in pixels, of line segments. A value of 0 indicates no line segments should be drawn.

    Accepted Value: number

    Default: "1"

  • linecolor

    Color used for line segments

    Accepted Value: color

    Default: "black"


point


Draws all non-missing data points of a customized size, color, outline, and shape.

Options

  • pointsize

    The radius of drawn points. A value of 0 means do not draw points.

    Accepted Value: number

    Default: "0"

  • pointcolor

    Color used for drawing points.

    Accepted Value: color

    Default: "black"

  • pointshape

    The shape to use for drawing points.

    Accepted Value: One of the following strings: "circle", "square", "triangle", "diamond", "star", "plus", or "x"

    Default: "circle"

  • pointopacity

    The opacity of drawn points, in the range 0-1. A value of 1 means completely solid (no transparency); a value of 0 means completely insivible.

    Accepted Value: number

    Default: "1.0"

  • pointoutlinewidth

    The width, in pixels, of the outline to be drawn around each point. A value of 0 means draw no outline.

    Accepted Value: number

    Default: "0"

  • pointoutlinecolor

    The color to use for the outline around each point.

    Accepted Value: color

    Default: "black"


pointline


Connects consecutive non-missing data points with line segments and emphasizes data points with a customized size, color, outline, and shape.

Options

  • linewidth

    Width, in pixels, of line segments. A value of 0 means do not draw line segments.

    Accepted Value: number

    Default: "1"

  • linecolor

    Color used for line segments.

    Accepted Value: color

    Default: "black"

  • pointsize

    The radius of drawn points. A value of 0 means do not draw points.

    Accepted Value: number

    Default: "0"

  • pointcolor

    Color used for drawing points.

    Accepted Value: color

    Default: "black"

  • pointshape

    The shape to use for drawing points.

    Accepted Value: One of the following strings: "circle", "square", "triangle", "diamond", "star", "plus", or "x"

    Default: "circle"

  • pointopacity

    The opactiy of the drawn points, in the range 0-1. A value of 1 means completely solid (no transparency); a value of 0 means completely invisible.

    Accepted Value: number

    Default: "1.0"

  • pointoutlinewidth

    The width, in pixels, of the outline to be drawn around each point. A value of 0 means draw no outline.

    Accepted Value: number

    Default: "0"

  • pointoutlinecolor

    The color to use for the outline around each point.

    Accepted Value: color

    Default: "black"


rangebar


Draws a vertical bar between two data values, and an optional outline around the bars.

Options

  • barwidth

    Width, in relative terms to the type of the axis the plot is on, of the bars.

    Accepted Value: DataMeasure

    Default: none

  • baroffset

    The offset of the left edge of each bar from the corresponding data value, as a fraction (0-1) of the barwidth.

    Accepted Value: number

    Default: "0"

  • fillcolor

    Color used for filling the bars.

    Accepted Value: color

    Default: "0x808080" (dark gray)

  • fillopacity

    The opactiy of the fill area, in the range 0-1. A value of 1 means completely solid (no transparency); a value of 0 means completely invisible.

    Accepted Value: number

    Default: "1"

  • linecolor

    Color used for outlines around the bars.

    Accepted Value: color

    Default: "black"

  • linewidth

    Width, in pixels, of outlines around the bars. A value of 0 means don't draw outlines.

    Accepted Value: number

    Default: "0"

  • hidelines

    Bars which are less wide, in pixels, than this number do not render their outlines.

    Accepted Value: number

    Default: "2"