Fill the inside of a contour with 1. More...
#include <mitkAddContourTool.h>
Public Types | |
typedef AddContourTool | Self |
typedef ContourTool | Superclass |
typedef itk::SmartPointer< Self > | Pointer |
typedef itk::SmartPointer < const Self > | ConstPointer |
Public Member Functions | |
virtual const char * | GetClassName () const |
virtual const char ** | GetXPM () const |
Returns an icon in the XPM format. | |
virtual const char * | GetName () const |
Returns the name of this tool. Make it short! | |
Static Public Member Functions | |
static Pointer | New () |
Protected Member Functions | |
AddContourTool () | |
virtual | ~AddContourTool () |
Fill the inside of a contour with 1.
Fills a visible contour (from FeedbackContourTool) during mouse dragging. When the mouse button is released, AddContourTool tries to extract a slice from the working image and fill in the (filled) contour as a binary image. All inside pixels are set to 1.
While holding the CTRL key, the contour changes color and the pixels on the inside would be filled with 0.
$Author$
Definition at line 46 of file mitkAddContourTool.h.
typedef itk::SmartPointer<const Self> mitk::AddContourTool::ConstPointer |
Reimplemented from mitk::ContourTool.
Definition at line 50 of file mitkAddContourTool.h.
typedef itk::SmartPointer<Self> mitk::AddContourTool::Pointer |
Reimplemented from mitk::ContourTool.
Definition at line 50 of file mitkAddContourTool.h.
Reimplemented from mitk::ContourTool.
Definition at line 50 of file mitkAddContourTool.h.
Reimplemented from mitk::ContourTool.
Definition at line 50 of file mitkAddContourTool.h.
mitk::AddContourTool::AddContourTool | ( | ) | [protected] |
Definition at line 26 of file mitkAddContourTool.cpp.
:ContourTool(1) { }
mitk::AddContourTool::~AddContourTool | ( | ) | [protected, virtual] |
Definition at line 31 of file mitkAddContourTool.cpp.
{ }
virtual const char* mitk::AddContourTool::GetClassName | ( | ) | const [virtual] |
Reimplemented from mitk::ContourTool.
const char * mitk::AddContourTool::GetName | ( | ) | const [virtual] |
Returns the name of this tool. Make it short!
This name has to fit into some kind of button in most applications, so take some time to think of a good name!
Implements mitk::Tool.
Definition at line 40 of file mitkAddContourTool.cpp.
{ return "Add"; }
const char ** mitk::AddContourTool::GetXPM | ( | ) | const [virtual] |
Returns an icon in the XPM format.
This icon has to fit into some kind of button in most applications, so make it smaller than 25x25 pixels.
XPM is e.g. supported by The Gimp. But if you open any XPM file in your text editor, you will see that you could also "draw" it with an editor.
Implements mitk::Tool.
Definition at line 35 of file mitkAddContourTool.cpp.
{
return mitkAddContourTool_xpm;
}
static Pointer mitk::AddContourTool::New | ( | ) | [static] |