ToolMap
Loading...
Searching...
No Matches
tmSymbolVector Class Reference
Inheritance diagram for tmSymbolVector:
tmSymbol tmSymbolVectorLine tmSymbolVectorPoint tmSymbolVectorPolygon tmSymbolVectorLineMultiple tmSymbolVectorPointMultiple

Public Member Functions

wxColour GetColourWithTransparency (const wxColour &col, int trans)
 Get colour with transparency.
 
virtual void SetColour (const wxColour &colour)
 
virtual int ShowLabelDialog (wxWindow *parent, tmLayerProperties *properties, const wxPoint &pos=wxDefaultPosition)
 
- Public Member Functions inherited from tmSymbol
int ShowSymbologyDialog (wxWindow *parent, const wxPoint &dlgpos=wxDefaultPosition)
 Display the symbology dialog.
 
virtual bool Serialize (tmSerialize &s)
 
virtual int GetTransparency ()
 
void SetDatabase (DataBaseTM *database)
 
void SetTocName (TOC_GENERIC_NAME tocname)
 

Static Public Member Functions

static tmSymbolVectorCreateSymbolVectorBasedOnType (TM_GIS_SPATIAL_TYPES spattype, TOC_GENERIC_NAME tocname)
 
static tmSymbolVectorCreateCopySymbolVectorBasedOnType (TM_GIS_SPATIAL_TYPES spattype, TOC_GENERIC_NAME tocname, tmSymbol *origin)
 
- Static Public Member Functions inherited from tmSymbol
static tmSymbolCreateSymbolBasedOnType (TM_GIS_SPATIAL_TYPES spattype, TOC_GENERIC_NAME tocname)
 
static tmSymbolCreateCopySymbolBasedOnType (TM_GIS_SPATIAL_TYPES spattype, TOC_GENERIC_NAME tocname, tmSymbol *origin)
 

Additional Inherited Members

- Protected Member Functions inherited from tmSymbol
char ConvertTransparency (int itransparency)
 Convert transparency.
 
DataBaseTMGetDatabase ()
 
TOC_GENERIC_NAME GetTocName ()
 
- Protected Attributes inherited from tmSymbol
int m_LayerTransparency
 

Member Function Documentation

◆ GetColourWithTransparency()

wxColour tmSymbolVector::GetColourWithTransparency ( const wxColour &  col,
int  trans 
)

Get colour with transparency.

Parameters
colthe original colour
transthe percent of transparency. 0% is opaque, 100% is fully transparent
Returns
The new colour containing the alpha chanel
Author
Lucien Schreiber (c) CREALP 2008
Date
11 September 2008

◆ ShowLabelDialog()

int tmSymbolVector::ShowLabelDialog ( wxWindow *  parent,
tmLayerProperties properties,
const wxPoint &  pos = wxDefaultPosition 
)
virtual

Reimplemented from tmSymbol.


The documentation for this class was generated from the following files: