26 #ifndef __TERRALIB_QT_WIDGETS_INTERNAL_HISTOGRAM_H    27 #define __TERRALIB_QT_WIDGETS_INTERNAL_HISTOGRAM_H    30 #include "../Config.h"    42   namespace da  { 
class ObjectId; 
class ObjectIdSet;}
    43   namespace dt  { 
class AbstractData; }
    82           void setType(
int new_type);
    96           void setSummarized(
bool summarized);
   104           std::map<double, unsigned int> getValues();
   113           void setValues(std::map<te::dt::AbstractData*, unsigned int> values);
   121           std::map<std::string, unsigned int> getStringValues();
   129           double& getMinValue();
   136           void setMinValue(
double new_minValue);
   144           double& getInterval();
   151           void setInterval(
double new_Interval);
   159           std::set <std::string>& getStringInterval();
   166           void setStringInterval( std::set <std::string> new_Interval);
   176           void insert (std::pair<te::dt::AbstractData*, unsigned int> new_value, std::vector<te::da::ObjectId*> valuesOIds);
   184           void insert(std::pair<te::dt::AbstractData*, unsigned int> new_value);
   262 #endif  // __TERRALIB_QT_WIDGETS_INTERNAL_HISTOGRAM_H 
This class represents a set of unique ids created in the same context. i.e. from the same data set...
 
This class represents an unique id for a data set element. 
 
mydialect insert("+", new te::da::BinaryOpEncoder("+"))
 
A base class for values that can be retrieved from the data access module. 
 
This file contains a set of utility histogram functions.