#include "../../../color/RGBAColor.h"#include "../../../common/progress/TaskProgress.h"#include "../../../dataaccess/dataset/DataSet.h"#include "../../../dataaccess/dataset/DataSetType.h"#include "../../../dataaccess/dataset/ObjectId.h"#include "../../../dataaccess/dataset/ObjectIdSet.h"#include "../../../dataaccess/utils/Utils.h"#include "../../../datatype.h"#include "../../../raster.h"#include "../../../maptools/ExternalGraphicRendererManager.h"#include "../../../maptools/MarkRendererManager.h"#include "../../../qt/widgets/Utils.h"#include "../../../se/Utils.h"#include "../../../se.h"#include "ChartDisplay.h"#include "ChartDisplayWidget.h"#include "ChartStyle.h"#include "Histogram.h"#include "HistogramChart.h"#include "Scatter.h"#include "ScatterChart.h"#include "Utils.h"#include <boost/lexical_cast.hpp>#include <QPen>#include <memory>Go to the source code of this file.
Functions | |
| double | getDouble (const std::string &value, std::vector< std::string > &sVector) | 
| double | getDouble (te::dt::DateTime *dateTime) | 
| double | getDouble (te::da::DataSet *dataset, int propId) | 
| void | getObjectIds (te::da::DataSet *dataset, std::vector< std::size_t > pkeys, std::vector< te::da::ObjectId * > &valuesOIDs) | 
| te::da::ObjectId * | getObjectIds (te::da::DataSet *dataset, std::vector< std::size_t > pkeys) | 
| double getDouble | ( | const std::string & | value, | 
| std::vector< std::string > & | sVector | ||
| ) | 
Definition at line 59 of file Utils.cpp.
Referenced by te::qt::widgets::createHistogram(), te::qt::widgets::createScatter(), te::da::DataSet::getAsString(), te::pgis::DataSet::getDateTime(), te::da::DataSet::getDouble(), terralib4::VectorDataSet::getFloat(), te::st::RasterCoverage::getInt(), te::st::RasterCoverage::getValue(), te::mem::DataSetItem::getValue(), te::da::DataSet::getValue(), and te::qt::widgets::GraphicScaleFrame::setStepAction().
| double getDouble | ( | te::dt::DateTime * | dateTime | ) | 
Definition at line 72 of file Utils.cpp.
References te::dt::DATE, te::dt::DateTime::getTypeCode(), and te::dt::TIME_INSTANT.
| double getDouble | ( | te::da::DataSet * | dataset, | 
| int | propId | ||
| ) | 
Definition at line 95 of file Utils.cpp.
References te::dt::FLOAT_TYPE, te::da::DataSet::getDouble(), te::da::DataSet::getFloat(), te::da::DataSet::getInt16(), te::da::DataSet::getInt32(), te::da::DataSet::getInt64(), te::da::DataSet::getNumeric(), te::da::DataSet::getPropertyDataType(), te::dt::INT16_TYPE, te::dt::INT32_TYPE, te::dt::INT64_TYPE, te::dt::NUMERIC_TYPE, te::dt::UINT16_TYPE, te::dt::UINT32_TYPE, and te::dt::UINT64_TYPE.
| void getObjectIds | ( | te::da::DataSet * | dataset, | 
| std::vector< std::size_t > | pkeys, | ||
| std::vector< te::da::ObjectId * > & | valuesOIDs | ||
| ) | 
Definition at line 134 of file Utils.cpp.
References te::da::GenerateOID(), and te::da::DataSet::getPropertyName().
Referenced by te::qt::widgets::createHistogram(), and te::qt::widgets::createScatter().
| te::da::ObjectId* getObjectIds | ( | te::da::DataSet * | dataset, | 
| std::vector< std::size_t > | pkeys | ||
| ) | 
Definition at line 147 of file Utils.cpp.
References te::da::GenerateOID(), and te::da::DataSet::getPropertyName().