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

#include "filter/connected_components.h"

Public Types

typedef Voxel2Vector::index_t index_t

Public Member Functions

 Adjacency ()
void toggle_axis (const size_t axis, const bool value)
void set_axes (const vector< bool > &i)
void initialise (const Header &, const Voxel2Vector &)
const vector< index_t > & operator[] (const size_t index) const
void set_26_adjacency (const bool i)
size_t size () const

Detailed Description

Definition at line 51 of file connected_components.h.

Member Typedef Documentation

◆ index_t

typedef Voxel2Vector::index_t MR::Filter::Connector::Adjacency::index_t

Definition at line 54 of file connected_components.h.

Constructor & Destructor Documentation

◆ Adjacency()

MR::Filter::Connector::Adjacency::Adjacency ( )

Definition at line 56 of file connected_components.h.

Member Function Documentation

◆ initialise()

void MR::Filter::Connector::Adjacency::initialise ( const Header ,
const Voxel2Vector  

◆ operator[]()

const vector< index_t > & MR::Filter::Connector::Adjacency::operator[] ( const size_t  index) const

Definition at line 74 of file connected_components.h.

◆ set_26_adjacency()

void MR::Filter::Connector::Adjacency::set_26_adjacency ( const bool  i)

Definition at line 80 of file connected_components.h.

◆ set_axes()

void MR::Filter::Connector::Adjacency::set_axes ( const vector< bool > &  i)

Definition at line 67 of file connected_components.h.

◆ size()

size_t MR::Filter::Connector::Adjacency::size ( ) const

Definition at line 85 of file connected_components.h.

◆ toggle_axis()

void MR::Filter::Connector::Adjacency::toggle_axis ( const size_t  axis,
const bool  value 

Definition at line 60 of file connected_components.h.

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