SAGA API Version 9.14
Loading...
Searching...
No Matches
map_symbology.cpp File Reference
#include "map_symbology.h"
#include "map_layer.h"

Go to the source code of this file.

Macros

#define HISTOGRAM_UPDATE(pLayer)
#define HISTOGRAM_UPDATE(pLayer)
#define isNoData(i)
#define asDouble(i)

Macro Definition Documentation

◆ asDouble

#define asDouble ( i)
Value:
(pObject->asGrid() ? pObject->asGrid()-> asDouble((sLong)i) : pObject->asGrids()-> asDouble((sLong)i))
signed long long sLong
Definition api_core.h:158
#define asDouble(i)

Referenced by CSG_Map_Symbology::_Histogram_Update(), CSG_Map_Layer::Add_Parameters(), CSG_Grid::Add_Value(), CSG_Grid::Add_Value(), CSG_Grids::Add_Value(), CSG_Grids::Add_Value(), CSG_Table_Record::Add_Value(), CSG_Grids::asByte(), CSG_Grids::asByte(), CSG_Grids::asChar(), CSG_Grids::asChar(), CSG_Grids::asDouble(), CSG_Grids::asDouble(), CSG_Table_Record::asDouble(), CSG_Grid::asFloat(), CSG_Grids::asFloat(), CSG_Grids::asFloat(), CSG_Table_Record::asFloat(), CSG_Grids::asInt(), CSG_Grids::asInt(), CSG_Table_DBase::asInt(), CSG_Grids::asLong(), CSG_Grids::asLong(), CSG_Grids::asShort(), CSG_Grids::asShort(), CSG_Grid::DeNormalise(), CSG_Grid::DeStandardise(), CSG_Map_Graticule::Draw(), CSG_Table::Find_Record(), CSG_Grid::Flip(), CSG_Category_Statistics::Get_Category(), CSG_Map_Symbology::Get_Class_Name_byValue(), CSG_Grid::Get_Gradient(), CSG_TIN_Node::Get_Gradient(), CSG_Grid::Get_Gradient_NeighborDir(), CSG_Parameters_Grid_Target::Get_Grids(), CSG_Grid::Get_Histogram(), CSG_Grids::Get_Histogram(), CSG_Grid::Get_Quantile(), CSG_Grids::Get_Quantile(), CSG_Grid::Get_Row(), CSG_Grid::Get_Statistics(), CSG_Grids::Get_Statistics(), CSG_Map_Layer::Get_Stretch_Maximum(), CSG_Map_Layer::Get_Stretch_Minimum(), CSG_Parameters_Grid_Target::Get_System(), CSG_Grids::Get_Z(), CSG_Grid::Invert(), CSG_Grid::is_NoData(), CSG_Grid::is_NoData(), CSG_Grids::is_NoData(), CSG_Grids::is_NoData(), CSG_Grid::Mirror(), CSG_Grid::Mul_Value(), CSG_Grid::Mul_Value(), CSG_Grids::Mul_Value(), CSG_Grids::Mul_Value(), CSG_Table_Record::Mul_Value(), CSG_Grid::Normalise(), CSG_Map_Grid::On_Draw(), CSG_Map_Grids::On_Draw(), CSG_Map_PointCloud::On_Draw(), CSG_Map_Shapes::On_Draw(), CSG_Grid::On_Update(), CSG_Grids::On_Update(), CSG_Table_DBase::Open_Read(), CSG_Grid::operator()(), CSG_Grids::operator()(), CSG_Map_Grids::Parameters_Changed(), CSG_Map_Layer::Parameters_Changed(), CSG_Map_Shapes::Parameters_Changed(), CSG_Map_Shapes_Line::Parameters_Changed(), CSG_Bytes::Read_Double(), CSG_Distance_Weighting::Set_Parameters(), CSG_Grid_Cell_Addressor::Set_Parameters(), CSG_Map_Layer::Set_Stretch(), SG_Degree_To_Double(), CSG_Grid::Standardise(), and CSG_Parameters_Point_Search::Update().

◆ HISTOGRAM_UPDATE [1/2]

#define HISTOGRAM_UPDATE ( pLayer)
Value:
m_Stretch.Set_Histogram((pLayer)->Get_Object()->asTable(true), (pLayer)->Get_Field_Value(), (pLayer)->Get_Field_Normal(), (pLayer)->Get_Scale_Normal())

Referenced by CSG_Map_Symbology::Histogram_Update(), and CSG_Map_Symbology::Update().

◆ HISTOGRAM_UPDATE [2/2]

#define HISTOGRAM_UPDATE ( pLayer)
Value:
_Histogram_Update((pLayer)->Get_Object()->asTable(true), (pLayer)->Get_Field_Value (), (pLayer)->Get_Field_Normal(), (pLayer)->Get_Scale_Normal())

◆ isNoData

#define isNoData ( i)
Value:
(pObject->asGrid() ? pObject->asGrid()->is_NoData((sLong)i) : pObject->asGrids()->is_NoData((sLong)i))

Referenced by CSG_Map_Symbology::_Histogram_Update().