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
 TerraLib.
 
 te::vp
 Namespace for Vector Processing module of TerraLib.
 

Functions

std::vector< te::gm::Geometry * > te::vp::ExtractGeometry (te::gm::Geometry &inputGeometry, const 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::PopulateItems (const te::da::DataSetType *inputDataSetType, const std::vector< te::mem::DataSetItem * > inputItens, const 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)
 

Detailed Description

Dissolve operation.

Definition in file Dissolve.h.