28 #include "../../../maptools/AbstractLayer.h"
29 #include "../../../se/Fill.h"
30 #include "../../../se/Graphic.h"
31 #include "../../../se/LineSymbolizer.h"
32 #include "../../../se/Mark.h"
33 #include "../../../se/PointSymbolizer.h"
34 #include "../../../se/PolygonSymbolizer.h"
35 #include "../../../se/Stroke.h"
36 #include "../../../se/Symbolizer.h"
37 #include "../../../se/Style.h"
38 #include "../../../se/Rule.h"
46 #include <qwt_plot_seriesitem.h>
119 int chartType = m_chart->getChart()->rtti();
142 int chartType = m_chart->getChart()->rtti();
165 int chartType = m_chart->getChart()->rtti();
A LineSymbolizer is used to style a stroke along a linear geometry type, such as a string of line seg...
The RasterSymbolizer describes how to render raster/matrix-coverage data (e.g., satellite photos...
A class to represent a scatter's chart.
void setStroke(te::se::Stroke *newStroke)
It sets the histogram bar's stroke.
A Fill specifies the pattern for filling an area geometry.
const Symbolizer * getSymbolizer(std::size_t i) const
The FeatureTypeStyle defines the styling that is to be applied to a dataset that can be viewed as a f...
Rule * getRule(std::size_t i) const
This is the base class for layers.
void setGraphic(te::se::Graphic *newGraphic)
It sets the he scatter's graphic.
A wdiget used to display a chart.
A Symbolizer describes how a feature is to appear on a map.
A PolygonSymbolizer is used to draw a polygon (or other area-type geometries), including filling its ...
~ChartConfigurer()
Destructor.
A Stroke specifies the appearance of a linear geometry.
A class used to define the style of a histogram's chart.
Stroke * clone() const
It creates a new copy of this object.
The CoverageStyle defines the styling that is to be applied to a subset of Coverage data...
void setStroke(te::se::Stroke *newStroke)
It sets the scatter point's stroke.
Fill * clone() const
It creates a new copy of this object.
const Stroke * getStroke() const
const Stroke * getStroke() const
Gets the Stroke associates with the PolygonSymbolizer.
A PointSymbolizer specifies the rendering of a graphic Symbolizer at a point.
Graphic * clone() const
It creates a new copy of this object.
A Symbology Enconding visitor that configures a given chart based on symbolizer elements.
const Graphic * getGraphic() const
A TextSymbolizer is used to render text labels according to various graphical parameters.
ChartConfigurer(ChartDisplayWidget *chart)
Constructor.
void config(const te::se::Symbolizer *symbolizer)
It configs the chart based on given symbolizer.
virtual te::se::Style * getStyle() const
It returns the Style associated to the layer.
void visit(const te::se::Style &visited)
ChartDisplayWidget * m_chart
A pointer to the chart that will be configured.
void setFill(te::se::Fill *newFill)
It sets the histogram bar's fill.
A class to represent a scatter chart.
The Style defines the styling that is to be applied to a geographic dataset (vector geometries or cov...
A class to represent a histogram chart.
void setFill(te::se::Fill *newFill)
It sets the scatter point's fill.
const Fill * getFill() const
Gets the Fill associates with the PolygonSymbolizer.
virtual ReturnType accept(VisitorType &guest) const =0
It call the visit method from the guest object.
A Graphic is a graphic symbol with an inherent shape, color(s), and possibly size.