Developer documentation
Version 3.0.3-105-gd3941f44
MR::Filter::Connector Class Reference

#include "filter/connected_components.h"

Classes

class  Adjacency
 
class  Cluster
 

Public Member Functions

 Connector ()
 
void run (vector< Cluster > &, vector< uint32_t > &) const
 
template<class VectorType >
void run (vector< Cluster > &, vector< uint32_t > &, const VectorType &, const float) const
 

Static Public Member Functions

static bool largest (const Cluster &i, const Cluster &j)
 

Public Attributes

class MR::Filter::Connector::Adjacency adjacency
 

Detailed Description

Definition at line 39 of file connected_components.h.

Constructor & Destructor Documentation

◆ Connector()

MR::Filter::Connector::Connector ( )
inline

Definition at line 115 of file connected_components.h.

Member Function Documentation

◆ largest()

static bool MR::Filter::Connector::largest ( const Cluster i,
const Cluster j 
)
inlinestatic

Definition at line 108 of file connected_components.h.

◆ run() [1/2]

void MR::Filter::Connector::run ( vector< Cluster > &  ,
vector< uint32_t > &   
) const

◆ run() [2/2]

template<class VectorType >
void MR::Filter::Connector::run ( vector< Cluster > &  clusters,
vector< uint32_t > &  labels,
const VectorType &  data,
const float  threshold 
) const

Definition at line 144 of file connected_components.h.

Member Data Documentation

◆ adjacency

class MR::Filter::Connector::Adjacency MR::Filter::Connector::adjacency

The documentation for this class was generated from the following file: