Version: 0.6.0
Symbol Class Referenceabstract

#include <symbol.h>

Inheritance diagram for Symbol:

Public Member Functions

virtual void Draw (wxDC &dc, wxCoord x, wxCoord y, wxColour color)=0
 
virtual wxSize GetExtent ()=0
 

Detailed Description

Symbols base class.

Member Function Documentation

virtual void Symbol::Draw ( wxDC &  dc,
wxCoord  x,
wxCoord  y,
wxColour  color 
)
pure virtual

Performs symbol drawing.

Parameters
dcdevice context
xx coordinate
yy coordinate
colorcolor to draw symbol

Implemented in TriangleSymbol, CrossSymbol, SquareSymbol, CircleSymbol, and MaskedSymbol.

Here is the caller graph for this function:

virtual wxSize Symbol::GetExtent ( )
pure virtual

Called to calculate size required for symbol.

Returns
size required for symbol

Implemented in ShapeSymbol, and MaskedSymbol.


The documentation for this class was generated from the following files:
  • /home/bishop/work/projects/nextgismanager/include/freechart/wx/symbol.h
  • /home/bishop/work/projects/nextgismanager/src/freechart/symbol.cpp