#include <symbol.h>
Public Member Functions | |
wxGISSimpleLineSymbol (const wxGISColor &Color, double dfWidth) | |
virtual void | Draw (const wxGISGeometry &Geometry, int nLevel=0) |
virtual void | SetStyleToDisplay () |
virtual void | SetLimitStyleToDisplay () |
virtual bool | DrawPreserved (const OGRLineString *pLine, bool bIsRing=false) |
virtual double | GetWidth () const |
virtual void | SetWidth (double dfWidth) |
virtual wxGISEnumLineCup | GeCup () const |
virtual void | SetCup (wxGISEnumLineCup eCup) |
virtual wxGISEnumLineJoin | GetJoin () const |
virtual void | SetJoin (wxGISEnumLineJoin eJoin) |
virtual double | GetMiterLimit () const |
virtual void | SetMiterLimit (double dfMiterLimit) |
virtual wxGISSimpleLineSymbol * | Clone () const |
Public Member Functions inherited from wxGISSymbol | |
wxGISSymbol (const wxGISColor &Color) | |
virtual void | SetupDisplay (wxGISDisplay *const pDisplay) |
virtual wxGISColor | GetColor () const |
virtual void | SetColor (const wxGISColor &Color) |
Public Member Functions inherited from wxGISPointer | |
virtual wxInt32 | Reference (void) |
virtual wxInt32 | Dereference (void) |
virtual wxInt32 | Release (void) |
Protected Attributes | |
double | m_dfWidth |
wxGISEnumLineCup | m_eCup |
wxGISEnumLineJoin | m_eJoin |
double | m_dfMiterLimit |
Protected Attributes inherited from wxGISSymbol | |
wxGISColor | m_Color |
wxGISDisplay * | m_pDisplay |
Protected Attributes inherited from wxGISPointer | |
wxInt32 | m_RefCount |
The class for simple line symbols