![]() |
aimsalgo 6.0.0
Neuroimaging image processing
|

Public Types | |
| enum | Type |
Public Member Functions | |
| Connectivity (int oline, int oslice, Type type) | |
| virtual | ~Connectivity () |
| Type | type () const |
| std::string | type_string () const |
| int | nbNeighbors () const |
| int | offset (int n) const |
| const Point3d & | xyzOffset (int n) const |
| const Point3df & | dir (int n) const |
| bool | isNeighbor (const Point3d &offset) |
| Connectivity & | operator= (const Connectivity &other) |
Static Public Member Functions | |
| static Type | type_from_string (const std::string &) |
| static std::string | type_to_string (Type) |
Protected Member Functions | |
| void | setConnectivity () |
| void | setConnectivity_4_XY () |
| void | setConnectivity_4_XZ () |
| void | setConnectivity_4_YZ () |
| void | setConnectivity_6_XYZ () |
| void | setConnectivity_8_XY () |
| void | setConnectivity_8_XZ () |
| void | setConnectivity_8_YZ () |
| void | setConnectivity_18_XYZ () |
| void | setConnectivity_26_XYZ () |
| void | setConnectivity_9_XY_Zminus () |
| void | setConnectivity_9_XY_Zplus () |
| void | setConnectivity_9_XZ_Yminus () |
| void | setConnectivity_9_XZ_Yplus () |
| void | setConnectivity_9_YZ_Xminus () |
| void | setConnectivity_9_YZ_Xplus () |
| void | setConnectivity_5_XminusY () |
| void | setConnectivity_5_XplusY () |
| void | setConnectivity_5_XYminus () |
| void | setConnectivity_5_XYplus () |
| void | setConnectivity_5_XminusZ () |
| void | setConnectivity_5_XplusZ () |
| void | setConnectivity_5_XZminus () |
| void | setConnectivity_5_XZplus () |
| void | setConnectivity_5_YminusZ () |
| void | setConnectivity_5_YplusZ () |
| void | setConnectivity_5_YZminus () |
| void | setConnectivity_5_YZplus () |
Protected Attributes | |
| int | _xSize |
| int | _sliceSize |
| Type | _type |
| int | _nbNeighbors |
| int * | _offset |
| Point3d * | _xyzOffset |
| std::set< Point3d, BucketMapLess > | _xyzOffsets |
| Point3df * | _dir |