28 #ifndef __TERRALIB_VP_INTERNAL_GEOMETRIC_OP_MEMORY_H
29 #define __TERRALIB_VP_INTERNAL_GEOMETRIC_OP_MEMORY_H
32 #include "../geometry/Geometry.h"
33 #include "../memory/DataSet.h"
56 std::vector<int> tabVec,
57 std::vector<int> geoVec);
60 std::vector<int> tabVec,
61 std::vector<int> geoVec);
64 std::vector<int> tabVec,
65 std::vector<int> geoVec);
A class that models the description of a dataset.
Geometry is the root class of the geometries hierarchy, it follows OGC and ISO standards.
Implementation of a random-access dataset class for the TerraLib In-Memory Data Access driver.
te::mem::DataSet * SetAggregObj(te::da::DataSetType *dsType, std::vector< int > tabVec, std::vector< int > geoVec)
te::mem::DataSet * SetAggregByAttribute(te::da::DataSetType *dsType, std::vector< int > tabVec, std::vector< int > geoVec)
te::mem::DataSet * SetAllObjects(te::da::DataSetType *dsType, std::vector< int > tabVec, std::vector< int > geoVec)
double CalculateTabularOp(const int &tabOperation, gm::Geometry &geom)
#define TEVPEXPORT
You can use this macro in order to export/import classes and functions from this module.
An exception class for the XML module.