A.I.M.S algorithms


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::TopologicalRelation ( )
TopologicalRelation::TopologicalRelation ( const TopologicalRelation )
virtual TopologicalRelation::~TopologicalRelation ( )
inlinevirtual

Definition at line 47 of file relation.h.

Member Function Documentation

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

Definition at line 49 of file relation.h.

References P.

int TopologicalRelation::nbNeighbors ( int  i) const
inline

Definition at line 50 of file relation.h.

References _nbNeighbors.

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

Definition at line 51 of file relation.h.

References _relation.

Member Data Documentation

int TopologicalRelation::_nbNeighbors[27]
protected

Definition at line 57 of file relation.h.

Referenced by nbNeighbors().

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

Definition at line 58 of file relation.h.

Referenced by relation().

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: