#include <symbol.h>
Public Member Functions | |
virtual void | Draw (wxDC &dc, wxCoord x, wxCoord y, wxColour color)=0 |
virtual wxSize | GetExtent ()=0 |
virtual void Symbol::Draw | ( | wxDC & | dc, | |
wxCoord | x, | |||
wxCoord | y, | |||
wxColour | color | |||
) | [pure virtual] |
Performs symbol drawing.
dc | device context | |
x | x coordinate | |
y | y coordinate | |
color | color to draw symbol |
Implemented in MaskedSymbol, CircleSymbol, SquareSymbol, CrossSymbol, and TriangleSymbol.
virtual wxSize Symbol::GetExtent | ( | ) | [pure virtual] |
Called to calculate size required for symbol.
Implemented in MaskedSymbol, and ShapeSymbol.