A Symbology Enconding visitor that configures a given chart based on symbolizers elements. If you want to use this visitor, use a command like: te::qt::widgets::ChartConfigurer cc(chart); cc.config(symbolizer);
More...
#include <ChartConfigurer.h>
A Symbology Enconding visitor that configures a given chart based on symbolizers elements. If you want to use this visitor, use a command like: te::qt::widgets::ChartConfigurer cc(chart); cc.config(symbolizer);
- See also
- te::se::Visitor
Definition at line 68 of file ChartConfigurer.h.
Constructor.
- Parameters
-
chart | A pointer to the chart that will be configured. |
- Note
- This class will not take the ownership of the given chart.
te::qt::widgets::ChartConfigurer::~ChartConfigurer |
( |
| ) |
|
It configs the chart based on given symbolizer.
- Parameters
-
symbolizer | The symbolizer that will be used to config the chart. |
It configs the chart based on given layer.
- Parameters
-
layer | The layer that will be used to config the chart. |
- Note
- This function will simply use the first rule and symbolizer of the given layer.
void te::qt::widgets::ChartConfigurer::config |
( |
const te::se::Stroke * |
stroke | ) |
|
|
private |
Internal method that configs the chart based on given Stroke element.
- Parameters
-
stroke | The Stroke element that will be used to config the chart. |
void te::qt::widgets::ChartConfigurer::config |
( |
const te::se::Fill * |
fill | ) |
|
|
private |
Internal method that configs the chart based on given Fill element.
- Parameters
-
fill | The Fill element that will be used to config the chart. |
void te::qt::widgets::ChartConfigurer::config |
( |
const te::se::Graphic * |
graphic | ) |
|
|
private |
Internal method that configs the chart based on given Graphic element.
- Parameters
-
graphic | The Graphic element that will be used to config the chart. |
void te::qt::widgets::ChartConfigurer::visit |
( |
const te::se::Style & |
visited | ) |
|
|
virtual |
The documentation for this class was generated from the following file:
- /home/castejon/castejon_files/develop/terralib5/git_master/src/terralib/qt/widgets/charts/ChartConfigurer.h