57 bool dynamicContent_h,
58 string fullFilename_h,
62 void addLegendItem(
int ID_h,
69 void addLegendItems(vector <LegendItems> legendItems_h);
73 QColor getColor(
double ID_h);
75 string getCategory(
double ID_h);
77 double filterExogenousDataset(
double code_h);
79 void countMyPixels(
bool debug=
false);
vector< LegendItems > getLegendItems()
string label
Label of the layer (spaces allowed)
string name
ID of the layer (no spaces allowed)
vector< LegendItems > legendItems
Vector of legend items.
bool isInteger
Type of the layer (true==integer, false==double. If true, on each legend item: minValue==maxValue==ID...
Thread manager. Responsable to manage the main thread and "speak" with the GUI.
string fullFileName
Filename of the associated dataset (map)
string getFilename()
Return the filename of the associated dataset.
Define layer objects at the regional level.
Initial reclassification rules (dataset filters)
Base class for the regmas application.
double p
Probability that one pixel of code inCode will become of code outCode. 1 for fixed transformation...
int cashedCount
count the pixels whitin a item range
bool getDynamicContent()
Return true if the content may change during simulation period.
bool getIsInteger()
Return if the layer is integer or not (If integer on each legend item: minValue==maxValue==ID) ...
vector< ReclassRules > reclassRulesVector
Vector of initial reclassification rules.
This file is the header of BaseClass and it is included by ALL compiled code.
bool display
Normally true, but some layers used to just keep data shoudn't be normally processed.
bool dynamicContent
True if the content may change during simulation year.