#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 "../../../maptools/Utils.h"
#include "../../../se.h"
#include "../../../qt/widgets/Utils.h"
#include "Histogram.h"
#include "Scatter.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 54 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 67 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 90 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 129 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 142 of file Utils.cpp.
References te::da::GenerateOID(), and te::da::DataSet::getPropertyName().