Dissolve.h File Reference

Dissolve operation. More...

#include "../dataaccess/dataset/DataSet.h"
#include "../dataaccess/dataset/DataSetType.h"
#include "../dataaccess/datasource/DataSource.h"
#include "../datatype/Property.h"
#include "../geometry/Enums.h"
#include "../memory/DataSet.h"
#include "../sam.h"
#include "../statistics/core/SummaryFunctions.h"
#include "Algorithm.h"
#include "AlgorithmParams.h"
#include "Config.h"
#include <map>
#include <memory>
#include <string>
#include <vector>

Go to the source code of this file.

Classes

class  te::vp::Dissolve
 

Namespaces

 te
 URI C++ Library.
 
 te::vp
 Namespace for Vector Processing module of TerraLib.
 

Functions

std::vector< te::gm::Geometry * > te::vp::ExtractGeometry (te::gm::Geometry *inputGeometry, te::gm::GeomType outputGeomType)
 
std::vector< std::string > te::vp::GetDissolveProps (const std::map< std::string, te::dt::AbstractData * > &specificParams)
 
te::da::DataSetTypete::vp::GetOutputDataSetType (te::vp::AlgorithmParams *mainParams)
 
std::map< te::dt::Property *, std::vector< te::stat::StatisticalSummary > > te::vp::GetSummaryProps (const std::map< std::string, te::dt::AbstractData * > &specificParams)
 
bool te::vp::IsCollection (const std::map< std::string, te::dt::AbstractData * > &specificParams)
 
void te::vp::PopulateItens (te::da::DataSetType *inputDataSetType, std::vector< te::mem::DataSetItem * > inputItens, std::map< std::string, te::dt::AbstractData * > specificParams, std::vector< te::mem::DataSetItem * > outputItemVec)
 
te::gm::GeomType te::vp::SetGeomResultType (const te::gm::GeomType &geomType, const bool &isCollection)
 
te::gm::Geometryte::vp::ValidateGeometry (te::gm::Geometry *input, std::vector< std::string > &error)
 

Detailed Description

Dissolve operation.

Definition in file Dissolve.h.