|
SAGA API Version 9.14
|
#include <mapping.h>
Public Member Functions | |
| CMap_Layer (void) | |
| virtual | ~CMap_Layer (void) |
| CMap_Layer (CSG_Data_Object &Layer) | |
| bool | Create (CSG_Data_Object &Layer) |
| bool | Destroy (void) |
| virtual CSG_Parameters & | Get_Parameters (void) const |
| bool | Classify_Unique (int maxCount=1024, int ColorsID=-1, const SG_Char *Field=NULL) |
| bool | Classify_Equal (int Count, double Minimum, double Maximum, int ColorsID=-1, const SG_Char *Field=NULL, const SG_Char *Normalize=NULL) |
| bool | Classify_Equal (int Count=10, int ColorsID=-1, const SG_Char *Field=NULL, const SG_Char *Normalize=NULL) |
| bool | Classify_Defined (double Interval, double Offset, int ColorsID=-1, const SG_Char *Field=NULL, const SG_Char *Normalize=NULL) |
| bool | Classify_Defined (double Interval, int ColorsID=-1, const SG_Char *Field=NULL, const SG_Char *Normalize=NULL) |
| bool | Classify_Quantile (int Count=10, bool bHistogram=true, int ColorsID=-1, const SG_Char *Field=NULL, const SG_Char *Normalize=NULL) |
| bool | Classify_Geometric (int Count=10, bool bIncreasing=true, int ColorsID=-1, const SG_Char *Field=NULL, const SG_Char *Normalize=NULL) |
| bool | Classify_Natural (int Count=10, int ColorsID=-1, const SG_Char *Field=NULL, const SG_Char *Normalize=NULL) |
| bool | Classify_StdDev (double StdDev, double StdDev_Max=4., int ColorsID=-1, const SG_Char *Field=NULL, const SG_Char *Normalize=NULL) |
| bool | Draw_Legend (CMap_Canvas &Canvas, int x, int y, double Zoom=1.) |
| Public Member Functions inherited from CMap_Base_Layer | |
| 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) |
| bool | Draw (CMap &Map) |
Protected Member Functions | |
| virtual bool | On_Draw (class CSG_Map_DC &dc_Map) |
| virtual CSG_String | Get_Name (void) const |
| CMap_Layer::CMap_Layer | ( | void | ) |
Definition at line 363 of file mapping.cpp.
|
virtual |
Definition at line 377 of file mapping.cpp.
References Destroy().
| CMap_Layer::CMap_Layer | ( | CSG_Data_Object & | Layer | ) |
Definition at line 369 of file mapping.cpp.
References Create().
| bool CMap_Layer::Classify_Defined | ( | double | Interval, |
| double | Offset, | ||
| int | ColorsID = -1, | ||
| const SG_Char * | Field = NULL, | ||
| const SG_Char * | Normalize = NULL ) |
Definition at line 489 of file mapping.cpp.
References SG_Char.
| bool CMap_Layer::Classify_Defined | ( | double | Interval, |
| int | ColorsID = -1, | ||
| const SG_Char * | Field = NULL, | ||
| const SG_Char * | Normalize = NULL ) |
Definition at line 490 of file mapping.cpp.
References SG_Char.
| bool CMap_Layer::Classify_Equal | ( | int | Count, |
| double | Minimum, | ||
| double | Maximum, | ||
| int | ColorsID = -1, | ||
| const SG_Char * | Field = NULL, | ||
| const SG_Char * | Normalize = NULL ) |
Definition at line 487 of file mapping.cpp.
| bool CMap_Layer::Classify_Equal | ( | int | Count = 10, |
| int | ColorsID = -1, | ||
| const SG_Char * | Field = NULL, | ||
| const SG_Char * | Normalize = NULL ) |
Definition at line 488 of file mapping.cpp.
References SG_Char.
| bool CMap_Layer::Classify_Geometric | ( | int | Count = 10, |
| bool | bIncreasing = true, | ||
| int | ColorsID = -1, | ||
| const SG_Char * | Field = NULL, | ||
| const SG_Char * | Normalize = NULL ) |
Definition at line 492 of file mapping.cpp.
References SG_Char.
| bool CMap_Layer::Classify_Natural | ( | int | Count = 10, |
| int | ColorsID = -1, | ||
| const SG_Char * | Field = NULL, | ||
| const SG_Char * | Normalize = NULL ) |
Definition at line 493 of file mapping.cpp.
References SG_Char.
| bool CMap_Layer::Classify_Quantile | ( | int | Count = 10, |
| bool | bHistogram = true, | ||
| int | ColorsID = -1, | ||
| const SG_Char * | Field = NULL, | ||
| const SG_Char * | Normalize = NULL ) |
Definition at line 491 of file mapping.cpp.
References SG_Char.
| bool CMap_Layer::Classify_StdDev | ( | double | StdDev, |
| double | StdDev_Max = 4., | ||
| int | ColorsID = -1, | ||
| const SG_Char * | Field = NULL, | ||
| const SG_Char * | Normalize = NULL ) |
Definition at line 494 of file mapping.cpp.
References SG_Char.
| bool CMap_Layer::Classify_Unique | ( | int | maxCount = 1024, |
| int | ColorsID = -1, | ||
| const SG_Char * | Field = NULL ) |
Definition at line 486 of file mapping.cpp.
References SG_Char.
| bool CMap_Layer::Create | ( | CSG_Data_Object & | Layer | ) |
Definition at line 383 of file mapping.cpp.
References CSG_Data_Object::asGrid(), CSG_Data_Object::asGrids(), CSG_Data_Object::asPointCloud(), CSG_Data_Object::asShapes(), CSG_Data_Object::asTIN(), Destroy(), CSG_Data_Object::Get_ObjectType(), CSG_Shapes::Get_Type(), SG_DATAOBJECT_TYPE_Grid, SG_DATAOBJECT_TYPE_Grids, SG_DATAOBJECT_TYPE_PointCloud, SG_DATAOBJECT_TYPE_Shapes, SG_DATAOBJECT_TYPE_TIN, SHAPE_TYPE_Line, SHAPE_TYPE_Point, SHAPE_TYPE_Points, and SHAPE_TYPE_Polygon.
Referenced by CMap_Layer().
| bool CMap_Layer::Destroy | ( | void | ) |
Definition at line 409 of file mapping.cpp.
Referenced by Create(), and ~CMap_Layer().
| bool CMap_Layer::Draw_Legend | ( | CMap_Canvas & | Canvas, |
| int | x, | ||
| int | y, | ||
| double | Zoom = 1. ) |
Definition at line 497 of file mapping.cpp.
Referenced by CMap_Canvas::Draw_Legend().
|
protectedvirtual |
Implements CMap_Base_Layer.
Definition at line 436 of file mapping.cpp.
References _TL, SG_Get_DataObject_Name(), and SG_Get_ShapeType_Name().
|
virtual |
Implements CMap_Base_Layer.
Definition at line 422 of file mapping.cpp.
|
protectedvirtual |
Implements CMap_Base_Layer.
Definition at line 430 of file mapping.cpp.