This is the complete list of members for te::cl::ISOData, including all inherited members.
| classify(const InputAdaptor< double > &input, const std::vector< unsigned int > &attributesIndices, const std::vector< double > &inputNoDataValues, InputOutputAdaptor< ClusterData::ClusterLabelT > &output, const unsigned int outputIndex, const ClusterData::ClusterLabelT outputNoDataValue, const bool enableProgressInterface, std::vector< ClusterData > *clustersDataPtr) | te::cl::ISOData | |
| classifyElements(const InputAdaptor< double > &input, const std::vector< unsigned int > &attributesIndices, const std::vector< double > &inputNoDataValues, ClustersContainerT &clustersMap, InputOutputAdaptor< unsigned int > &output, const unsigned int outputIndex, const unsigned int outputNoDataValue, const std::vector< std::pair< double, double > > &inputElementsOffsetsAndGains) const | te::cl::ISOData | protected |
| ClustersContainerT typedef | te::cl::ISOData | protected |
| initialize(const Parameters ¶ms) | te::cl::ISOData | |
| initializeClusters(const InputAdaptor< double > &input, const std::vector< unsigned int > &attributesIndices, ClustersContainerT &clustersMap, ClusterData::ClusterLabelT &nextAvaliableClusterLabel, const std::vector< double > &inputNoDataValues, std::vector< std::pair< double, double > > &inputElementsOffsetsAndGains) const | te::cl::ISOData | protected |
| ISOData() | te::cl::ISOData | |
| m_isInitialized | te::cl::ISOData | protected |
| m_parameters | te::cl::ISOData | protected |
| mergeClusters(const double mergeDistThreshold, const unsigned int maxNumberOfMerges, ClustersContainerT &clustersMap) | te::cl::ISOData | protectedstatic |
| printClusters(const ClustersContainerT &clustersMap) | te::cl::ISOData | protectedstatic |
| recodeClustersLabels(ClustersContainerT &clustersMap) | te::cl::ISOData | protectedstatic |
| removeSmallClusters(const unsigned int inputElelementsCount, ClustersContainerT &clustersMap) const | te::cl::ISOData | protected |
| reset() | te::cl::ISOData | protected |
| splitClusters(const unsigned int inputElementsCount, const unsigned int maxNumberOfSplits, ClusterData::ClusterLabelT &nextAvaliableClusterLabel, ClustersContainerT &clustersMap) const | te::cl::ISOData | protected |
| updateClustersStats(const InputAdaptor< double > &input, const std::vector< unsigned int > &attributesIndices, const std::vector< double > &inputNoDataValues, ClustersContainerT &clustersMap, const InputOutputAdaptor< unsigned int > &output, const unsigned int outputIndex, const std::vector< std::pair< double, double > > &inputElementsOffsetsAndGains) const | te::cl::ISOData | protected |
| ~ISOData() | te::cl::ISOData |