Public Member Functions | Static Public Member Functions | Private Attributes

cmtk::ImageOperationBoundaryMap Class Reference

Image operation: create binary or multi-valued boundary map. More...

#include <cmtkImageOperationBoundaryMap.h>

Inheritance diagram for cmtk::ImageOperationBoundaryMap:
Inheritance graph
[legend]
Collaboration diagram for cmtk::ImageOperationBoundaryMap:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 ImageOperationBoundaryMap (const bool multiValued)
 Constructor:
virtual
cmtk::UniformVolume::SmartPtr 
Apply (cmtk::UniformVolume::SmartPtr &volume)
 Apply this operation to an image in place.

Static Public Member Functions

static void New ()
 Create new binary boundary map operation.
static void NewMulti ()
 Create new multi-valued boundary map operation.

Private Attributes

bool m_MultiValued
 Multi-valued flag: if this is set, a multi-valued boundary map will be created, otherwise a binary map.

Detailed Description

Image operation: create binary or multi-valued boundary map.

Inherit from image operation base class.

Definition at line 44 of file cmtkImageOperationBoundaryMap.h.


Constructor & Destructor Documentation

cmtk::ImageOperationBoundaryMap::ImageOperationBoundaryMap ( const bool  multiValued ) [inline]

Constructor:

Definition at line 50 of file cmtkImageOperationBoundaryMap.h.


Member Function Documentation

virtual cmtk::UniformVolume::SmartPtr cmtk::ImageOperationBoundaryMap::Apply ( cmtk::UniformVolume::SmartPtr volume ) [inline, virtual]

Apply this operation to an image in place.

Reimplemented from cmtk::ImageOperation.

Definition at line 53 of file cmtkImageOperationBoundaryMap.h.

References cmtk::DataGridMorphologicalOperators::GetBoundaryMap().

static void cmtk::ImageOperationBoundaryMap::New (  ) [inline, static]

Create new binary boundary map operation.

Definition at line 61 of file cmtkImageOperationBoundaryMap.h.

static void cmtk::ImageOperationBoundaryMap::NewMulti (  ) [inline, static]

Create new multi-valued boundary map operation.

Definition at line 67 of file cmtkImageOperationBoundaryMap.h.


Member Data Documentation

Multi-valued flag: if this is set, a multi-valued boundary map will be created, otherwise a binary map.

Definition at line 74 of file cmtkImageOperationBoundaryMap.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines