Class used to execute the skater operations.
More...
#include <SkaterOperation.h>
|
double | calculateWeight (std::vector< int > attrsIdx, te::graph::Vertex *vFrom, te::graph::Vertex *vTo) |
| Function to calculate the weight attribute using the euclidean distance. More...
|
|
std::auto_ptr< te::mem::DataSet > | createDataSet (te::da::DataSet *inputDataSet, te::da::DataSetType *dsType, std::map< int, int > &skaterMap, std::string linkName) |
|
std::auto_ptr< te::da::DataSetType > | createDataSetType (te::da::DataSetType *dsType) |
|
std::map< int, int > | createSkaterMap (te::graph::AbstractGraph *graph, std::vector< std::size_t > &roots) |
|
void | createWeightAttribute (int weightAttrIdx, std::vector< int > attrsIdx) |
| Function to create the weight attribute. More...
|
|
void | saveDataSet (te::da::DataSet *dataSet, te::da::DataSetType *dsType) |
|
Class used to execute the skater operations.
Definition at line 55 of file SkaterOperation.h.
te::sa::SkaterOperation::SkaterOperation |
( |
| ) |
|
te::sa::SkaterOperation::~SkaterOperation |
( |
| ) |
|
Function to calculate the weight attribute using the euclidean distance.
Function used to create the output dataset
Function used to create the output dataset type
std::map<int, int> te::sa::SkaterOperation::createSkaterMap |
( |
te::graph::AbstractGraph * |
graph, |
|
|
std::vector< std::size_t > & |
roots |
|
) |
| |
|
protected |
void te::sa::SkaterOperation::createWeightAttribute |
( |
int |
weightAttrIdx, |
|
|
std::vector< int > |
attrsIdx |
|
) |
| |
|
protected |
Function to create the weight attribute.
void te::sa::SkaterOperation::execute |
( |
| ) |
|
Function to execute the skater operation.
int te::sa::SkaterOperation::getNumberOfClasses |
( |
| ) |
|
Function used to save the output dataset
int te::sa::SkaterOperation::m_nClassGroups |
|
protected |
The documentation for this class was generated from the following file:
- /home/castejon/castejon_files/develop/terralib5/git_master/terralib5/src/terralib/sa/core/SkaterOperation.h