Go to the documentation of this file.
28 #ifndef __TERRALIB_SA_INTERNAL_SKATERPARAMS_H
29 #define __TERRALIB_SA_INTERNAL_SKATERPARAMS_H
32 #include "../../dataaccess/dataset/DataSet.h"
33 #include "../../dataaccess/dataset/DataSetType.h"
34 #include "../../dataaccess/datasource/DataSource.h"
35 #include "../Config.h"
78 std::unique_ptr<te::da::DataSet>
m_ds;
79 std::unique_ptr<te::sa::GeneralizedProximityMatrix>
m_gpm;
105 m_outputDataSetName =
"";
122 #endif //__TERRALIB_SA_INTERNAL_SKATERPARAMS_H
~SkaterOutputParams()
Virtual destructor.
std::string m_outputDataSetName
Attribute that defines the output dataset name.
#define TESAEXPORT
You can use this macro in order to export/import classes and functions from this module.
Class that represents the skater output parameters.
SkaterAggregationType
Skater aggregation types used to partition the spanning tree.
This class defines the GPM class.
SkaterOutputParams()
Default constructor.
boost::shared_ptr< DataSource > DataSourcePtr
te::da::DataSourcePtr m_dataSource
Pointer to the output data source.