Public Types | Public Member Functions | Protected Member Functions

mitk::AutoSegmentationTool Class Reference

Superclass for tool that create a new segmentation without user interaction in render windows. More...

#include <mitkAutoSegmentationTool.h>

Inheritance diagram for mitk::AutoSegmentationTool:
Inheritance graph
[legend]
Collaboration diagram for mitk::AutoSegmentationTool:
Collaboration graph
[legend]

List of all members.

Public Types

typedef AutoSegmentationTool Self
typedef Tool Superclass
typedef itk::SmartPointer< SelfPointer
typedef itk::SmartPointer
< const Self
ConstPointer

Public Member Functions

virtual const char * GetClassName () const

Protected Member Functions

 AutoSegmentationTool ()
virtual ~AutoSegmentationTool ()
virtual const char * GetGroup () const
 Name of a group.

Detailed Description

Superclass for tool that create a new segmentation without user interaction in render windows.

This class is undocumented. Ask the creator ($Author$) to supply useful comments.

Definition at line 33 of file mitkAutoSegmentationTool.h.


Member Typedef Documentation

typedef itk::SmartPointer<const Self> mitk::AutoSegmentationTool::ConstPointer

Reimplemented from mitk::Tool.

Reimplemented in mitk::BinaryThresholdTool, and mitk::BinaryThresholdULTool.

Definition at line 37 of file mitkAutoSegmentationTool.h.

typedef itk::SmartPointer<Self> mitk::AutoSegmentationTool::Pointer

Reimplemented from mitk::Tool.

Reimplemented in mitk::BinaryThresholdTool, and mitk::BinaryThresholdULTool.

Definition at line 37 of file mitkAutoSegmentationTool.h.

Reimplemented from mitk::Tool.

Reimplemented in mitk::BinaryThresholdTool, and mitk::BinaryThresholdULTool.

Definition at line 37 of file mitkAutoSegmentationTool.h.

Reimplemented from mitk::Tool.

Reimplemented in mitk::BinaryThresholdTool, and mitk::BinaryThresholdULTool.

Definition at line 37 of file mitkAutoSegmentationTool.h.


Constructor & Destructor Documentation

mitk::AutoSegmentationTool::AutoSegmentationTool (  ) [protected]

Definition at line 20 of file mitkAutoSegmentationTool.cpp.

:Tool("dummy")
{
}
mitk::AutoSegmentationTool::~AutoSegmentationTool (  ) [protected, virtual]

Definition at line 25 of file mitkAutoSegmentationTool.cpp.

{
}

Member Function Documentation

virtual const char* mitk::AutoSegmentationTool::GetClassName (  ) const [virtual]

Reimplemented from mitk::Tool.

Reimplemented in mitk::BinaryThresholdTool, and mitk::BinaryThresholdULTool.

const char * mitk::AutoSegmentationTool::GetGroup (  ) const [protected, virtual]

Name of a group.

You can group several tools by assigning a group name. Graphical tool selectors might use this information to group tools. (What other reason could there be?)

Reimplemented from mitk::Tool.

Definition at line 29 of file mitkAutoSegmentationTool.cpp.

{
  return "autoSegmentation";
}

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