This plugin is part of the ImageGen family.
See the main page for usage, download and installation instructions.

Example 1#

MultiplePieChart/MPie Chart.png

Source#

[{ MultiplePieChartPlugin title='MPie Chart' imap=true

:Country|String, V1, V2, V3
Italy, 10, 14, 10
Norway, 20, 24, 14
France, 15, 26, 2

}] 

Example 2#

MultiplePieChart/MPie Chart 3D.png

Source#


[{ MultiplePieChartPlugin title='MPie Chart 3D' width=600 height=400 threed=true imap=true

:Country|String, V1, V2, V3
Italy, 10, 14, 10
Norway, 20, 24, 12
France, 15, 26, 2

}] 

title
required, the name of the graph, will be used as the root name for the file attachments generated by the plugin.
imap
optional, defaults to 'false', set to 'true' to have an image map generated (assuming the associated library supports it). In that case, node names will be interpreted as wiki page names.
tooltips
optional, defaults to 'false', set to 'true' to have tooltips generated (assuming the associated library supports it).
page
optional, defaults to the current page and is the page to which the generated data files are attached.
output
optional, defaults to 'png'. It indicates the image format generated. It must be a supported output type by the graphical application or library, and it must be displayable using the HTML img tag. In this context, png, jpg, and gif are the most useful.
source
optional, the name of the attachment file that contains the graph data.
_body
required, unless source is specified. The plugin body should contain the graph data, in the appropriate syntax for the specific plugin. It might contain nested plugin invocations; those are evaluated and the resulting data is used. Note that the plugin must return data in the expected graph data syntax, not in HTML. See this example for details.
xaxislabel
optional, label for the horizontal axis.
yaxislabel
optional, label for the vertical axis.
height
optional, height of generated chart in pixels.
width
optional, width of generated chart in pixels.
legend
optional, display chart legend.
threed
optional, render as a three dimensional chart (if supported).
Renderer
basefillpaint
Value: Paint. Sets the base fill paint.
baseitemlabelfont
Value: Font. Sets the base item label font.
baseitemlabelpaint
Value: Paint. Sets the base item label paint.
baseitemlabelsvisible
Value: boolean. Sets the base flag that controls whether or not item labels are visible.
baseoutlinepaint
Value: Paint. Sets the base outline paint.
baseoutlinestroke
Value: Stroke. Sets the base outline stroke.
outlinestroke
Value: Stroke. Sets the outline stroke for ALL series.
basepaint
Value: Paint. Sets the base paint.
baseseriesvisible
Value: boolean. Sets the base visibility.
baseseriesvisibleinlegend
Value: boolean. Sets the base visibility in the legend.
basestroke
Value: Stroke. Sets the base stroke.
fillpaint
Value: Paint. Sets the fill paint for ALL series (optional).
itemlabelfont
Value: Font. Sets the item label font for ALL series. You can set this to null if you prefer to set the font on a per series basis.
itemlabelpaint
Value: Paint. Sets the item label paint for ALL series.
itemlabelsvisible
Value: boolean. Sets the visibility of the item labels for ALL series.
outlinepaint
Value: Paint. Sets the outline paint for ALL series (optional).
outlinestroke
Value: Stroke. Sets the outline stroke for ALL series.
paint
Value: Paint. Sets the paint to be used for ALL series,. If this is null, the renderer will use the paint for the series.
seriesvisible
Value: boolean. Sets the flag that controls the visibility of ALL series. This flag overrides the per series and default settings - you must set it to null if you want the other settings to apply.
stroke
Value: Stroke. Sets the stroke for ALL series.
seriesfillpaint
Value: CSV list of Paint. Set the paint values used for the listed series fill.
seriesoutlinestroke
Value: CSV list of Stroke. Set the outline stroke values used the listed for series.
seriespaint
Value: CSV list of Paint. Set the paint values used for the listed series.
seriesvisible
Value: CSV list of boolean. Set the flag values that control whether the listed series are visible.
seriesvisibleinlegend
Value: CSV list of boolean. Set the flag values that control whether the listed series are visible in the legend.
seriesoutlinepaint
Value: CSV list of Paint. Set the paint values used for the listed series outline.
Multiple Pie Parameters
dataextractorder
Value: TableOrder. Sets the data extract order (by row or by column).
limit
Value: double. Sets the limit below which pie sections are aggregated. Set this to 0.0 if
you don't want any aggregation to occur.

Add new attachment

Only authorized users are allowed to upload new attachments.
« This page (revision-4) was last changed on 10-Aug-2006 00:03 by Nascif Abousalh-Neto