aimsalgo  5.1.2
Neuroimaging image processing
TopologicalRelation Class Reference

#include <aims/topology/relation.h>

Inheritance diagram for TopologicalRelation:
Collaboration diagram for TopologicalRelation:

Public Member Functions

 TopologicalRelation ()
 
 TopologicalRelation (const TopologicalRelation &)
 
virtual ~TopologicalRelation ()
 
const Point3ddeplacement (int i) const
 
int nbNeighbors (int i) const
 
int relation (int i, int j) const
 

Protected Attributes

Point3d P [27]
 
int _nbNeighbors [27]
 
int _relation [27][26]
 

Detailed Description

Definition at line 41 of file relation.h.

Constructor & Destructor Documentation

◆ TopologicalRelation() [1/2]

TopologicalRelation::TopologicalRelation ( )

◆ TopologicalRelation() [2/2]

TopologicalRelation::TopologicalRelation ( const TopologicalRelation )

◆ ~TopologicalRelation()

virtual TopologicalRelation::~TopologicalRelation ( )
inlinevirtual

Definition at line 47 of file relation.h.

Member Function Documentation

◆ deplacement()

const Point3d& TopologicalRelation::deplacement ( int  i) const
inline

Definition at line 49 of file relation.h.

References P.

◆ nbNeighbors()

int TopologicalRelation::nbNeighbors ( int  i) const
inline

Definition at line 50 of file relation.h.

References _nbNeighbors.

◆ relation()

int TopologicalRelation::relation ( int  i,
int  j 
) const
inline

Definition at line 51 of file relation.h.

References _relation.

Member Data Documentation

◆ _nbNeighbors

int TopologicalRelation::_nbNeighbors[27]
protected

Definition at line 57 of file relation.h.

Referenced by nbNeighbors().

◆ _relation

int TopologicalRelation::_relation[27][26]
protected

Definition at line 58 of file relation.h.

Referenced by relation().

◆ P

Point3d TopologicalRelation::P[27]
protected

Definition at line 55 of file relation.h.

Referenced by deplacement().


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