Classes | |
class | TdkJNICanvasFactory |
class | TdkCDCanvasFactory |
class | TdkDefaultGraphicalService |
class | TdkAbstractPointStyleRenderer |
class | TdkPointStyleBasicRenderer |
class | TdkPointStyleBitmapRenderer |
class | TdkPointStyleCompositeRenderer |
class | TdkPointStyleImageRenderer |
class | TdkAbstractPolygonStyleRenderer |
class | TdkPolygonStyleBasicRenderer |
class | TdkPolygonStyleBitmapRenderer |
class | TdkPolygonStyleCompositeRenderer |
class | TdkPolygonStyleRenderer |
class | TdkAbstractTextStyleRenderer |
class | TdkTextStyleBasicRenderer |
class | TdkTextStyleBitmapRenderer |
class | TdkTextStyleBlockRenderer |
class | TdkTextStyleCompositeRenderer |
class | TdkTextStyleHallowRenderer |
class | TdkTextStyleImageRenderer |
class | TdkTextStylePathRenderer |
class | TdkTextStyleReflectedRenderer |
class | TdkTextStyleShadowedRenderer |
class | TdkTextStyleShearRenderer |
class | TdkAbstractCanvasFactory |
class | TdkHighlightTool |
Defines the class TdkTipTool. More... | |
class | TdkMathMatrix |
Defines the TdkMathMatrix class. More... | |
class | TdkTextBounds |
Defines the TdkTextBounds class. More... | |
class | TdkTipTool |
Defines the class TdkTipTool. More... | |
class | TdkCanvas |
Defines the TdkCanvas class. Abstraction interface for drawing porpouses. More... | |
class | TdkCoordTransformer |
Defines the TdkCoordTransformer class. This class implements a coordinate transformation service between Window (World) coordinate system and Device (Viewport) coordinate system. More... | |
struct | TdkPrimitiveCoord |
Defines the TdkPrimitiveCoord class. A primitive type for drawing porpouses. More... | |
Functions | |
virtual void | TdkAbstractGraphicalService::drawLegend (TeViewTree *viewTree, TdkCanvas *canvas, double wx0, double wy0, double wx1, double wy1, bool multipleColumns, TdkViewNodeMap *nodeMap=NULL)=0 |
Draws a legend (related to a TerraLib view) in a canvas. | |
virtual void | TdkAbstractGraphicalService::drawLegend (TdkViewNodeMap &nodeMap, TdkCanvas *canvas, double wx0, double wy0, double wx1, double wy1, bool multipleColumns)=0 |
Draws a legend (related to a TdkViewNodeMap) in a canvas. | |
virtual void | TdkDefaultGraphicalService::drawLegend (TdkViewNodeMap &nodeMap, TdkCanvas *canvas, double wx0, double wy0, double wx1, double wy1, bool multipleColumns) |
Draws a legend (related to a TdkViewNodeMap) in a canvas. |
void TdkDefaultGraphicalService::drawLegend | ( | TdkViewNodeMap & | nodeMap, | |
TdkCanvas * | canvas, | |||
double | wx0, | |||
double | wy0, | |||
double | wx1, | |||
double | wy1, | |||
bool | multipleColumns | |||
) | [virtual, inherited] |
Draws a legend (related to a TdkViewNodeMap) in a canvas.
ViewNodeMap | The TerraLib view's tree of themes. | |
canvas | The canvas where the legend will be drawn. | |
wx0 | World coordinate to define where the legend will be drawn. | |
wx1 | World coordinate to define where the legend will be drawn. | |
wy0 | World coordinate to define where the legend will be drawn. | |
wy1 | World coordinate to define where the legend will be drawn. | |
multipleColumns | Whether to draw one or multiple columns. |
Implements TdkAbstractGraphicalService.
virtual void TdkAbstractGraphicalService::drawLegend | ( | TdkViewNodeMap & | nodeMap, | |
TdkCanvas * | canvas, | |||
double | wx0, | |||
double | wy0, | |||
double | wx1, | |||
double | wy1, | |||
bool | multipleColumns | |||
) | [pure virtual, inherited] |
Draws a legend (related to a TdkViewNodeMap) in a canvas.
ViewNodeMap | The TerraLib view's tree of themes. | |
canvas | The canvas where the legend will be drawn. | |
wx0 | World coordinate to define where the legend will be drawn. | |
wx1 | World coordinate to define where the legend will be drawn. | |
wy0 | World coordinate to define where the legend will be drawn. | |
wy1 | World coordinate to define where the legend will be drawn. | |
multipleColumns | Whether to draw one or multiple columns. |
Implemented in TdkDefaultGraphicalService.
virtual void TdkAbstractGraphicalService::drawLegend | ( | TeViewTree * | viewTree, | |
TdkCanvas * | canvas, | |||
double | wx0, | |||
double | wy0, | |||
double | wx1, | |||
double | wy1, | |||
bool | multipleColumns, | |||
TdkViewNodeMap * | nodeMap = NULL | |||
) | [pure virtual, inherited] |
Draws a legend (related to a TerraLib view) in a canvas.
viewTree | The TerraLib view's tree of themes. | |
canvas | The canvas where the legend will be drawn. | |
wx0 | World coordinate to define where the legend will be drawn. | |
wx1 | World coordinate to define where the legend will be drawn. | |
wy0 | World coordinate to define where the legend will be drawn. | |
wy1 | World coordinate to define where the legend will be drawn. | |
multipleColumns | Whether to draw one or multiple columns. |
Implemented in TdkDefaultGraphicalService.