|
SAGA API Version 9.14
|
#include <mapping.h>
Public Member Functions | |
| CMap_Base_Layer (void) | |
| virtual | ~CMap_Base_Layer (void) |
| const SG_Char * | List_Parameters (bool bDescription=true, bool bConstraints=true, bool bValue=true) const |
| bool | Set_Parameter (const SG_Char *ID, const char *Value) |
| bool | Set_Parameter (const SG_Char *ID, const wchar_t *Value) |
| bool | Set_Parameter (const SG_Char *ID, const CSG_String &Value) |
| bool | Set_Parameter (const SG_Char *ID, int Value) |
| bool | Set_Parameter (const SG_Char *ID, double Value) |
| bool | Set_Parameter (const SG_Char *ID, const CSG_Colors &Value) |
| virtual CSG_Parameters & | Get_Parameters (void) const =0 |
| bool | Draw (CMap &Map) |
Protected Member Functions | |
| virtual bool | On_Draw (class CSG_Map_DC &dc_Map)=0 |
| virtual CSG_String | Get_Name (void) const =0 |
| CMap_Base_Layer::CMap_Base_Layer | ( | void | ) |
Definition at line 306 of file mapping.cpp.
|
virtual |
Definition at line 310 of file mapping.cpp.
| bool CMap_Base_Layer::Draw | ( | CMap & | Map | ) |
Definition at line 350 of file mapping.cpp.
References On_Draw().
Referenced by CMap::Draw(), and Get_Parameters().
|
protectedpure virtual |
Implemented in CMap_BaseMap, CMap_Graticule, and CMap_Layer.
Referenced by List_Parameters().
|
pure virtual |
Implemented in CMap_BaseMap, CMap_Graticule, and CMap_Layer.
References Draw().
Referenced by List_Parameters(), Set_Parameter(), Set_Parameter(), Set_Parameter(), and Set_Parameter().
| const SG_Char * CMap_Base_Layer::List_Parameters | ( | bool | bDescription = true, |
| bool | bConstraints = true, | ||
| bool | bValue = true ) const |
Definition at line 314 of file mapping.cpp.
References CSG_String::c_str(), Get_Name(), CSG_Parameters::Get_Parameter_Listing(), Get_Parameters(), CSG_String::Printf(), and SG_Char.
|
protectedpure virtual |
Implemented in CMap_BaseMap, CMap_Graticule, and CMap_Layer.
Referenced by Draw().
| bool CMap_Base_Layer::Set_Parameter | ( | const SG_Char * | ID, |
| const char * | Value ) |
Definition at line 324 of file mapping.cpp.
References Set_Parameter(), and SG_Char.
Referenced by Set_Parameter(), Set_Parameter(), Set_Parameter(), Set_Parameter(), Set_Parameter(), and Set_Parameter().
| bool CMap_Base_Layer::Set_Parameter | ( | const SG_Char * | ID, |
| const CSG_Colors & | Value ) |
Definition at line 344 of file mapping.cpp.
References Get_Parameters(), Set_Parameter(), and SG_Char.
| bool CMap_Base_Layer::Set_Parameter | ( | const SG_Char * | ID, |
| const CSG_String & | Value ) |
Definition at line 326 of file mapping.cpp.
References Get_Parameters(), Set_Parameter(), and SG_Char.
| bool CMap_Base_Layer::Set_Parameter | ( | const SG_Char * | ID, |
| const wchar_t * | Value ) |
Definition at line 325 of file mapping.cpp.
References Set_Parameter(), and SG_Char.
| bool CMap_Base_Layer::Set_Parameter | ( | const SG_Char * | ID, |
| double | Value ) |
Definition at line 338 of file mapping.cpp.
References Get_Parameters(), Set_Parameter(), and SG_Char.
| bool CMap_Base_Layer::Set_Parameter | ( | const SG_Char * | ID, |
| int | Value ) |
Definition at line 332 of file mapping.cpp.
References Get_Parameters(), Set_Parameter(), and SG_Char.