Medical Imaging Interaction Toolkit
2016.11.0
Medical Imaging Interaction Toolkit
Home
Manual
API Reference
Download
Bugzilla
Groups
Namespace List
Class List
File List
Examples
File List
File Members
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Modules
Pages
mitkMultiLabelMaskGenerator.h
Go to the documentation of this file.
1
#ifndef MITKMULTILABELMASKGENERATOR
2
#define MITKMULTILABELMASKGENERATOR
3
4
#include <
MitkImageStatisticsExports.h
>
5
#include <
mitkMaskGenerator.h
>
6
#include <
mitkImage.h
>
7
#include <
mitkLabelSetImage.h
>
8
9
10
namespace
mitk
11
{
15
class
MITKIMAGESTATISTICS_EXPORT
MultiLabelMaskGenerator
:
public
MaskGenerator
16
{
17
public
:
18
/* void setLabelSetImage(mitk::LabelSetImage::Pointer labelSetImage);
19
20
void addLabel(LabelSetImage::PixelType, std::vector<mitk::Image::Pointer>::size_type layer=0);
21
void removeLabel(LabelSetImage::PixelType, std::vector<mitk::Image::Pointer>::size_type layer=0);
22
23
void addLabels(std::pair<std::vector<mitk::Image::Pointer>::size_type, std::vector<unsigned int>> labelsToAdd);
24
void removeLabels(std::pair<std::vector<mitk::Image::Pointer>::size_type, std::vector<unsigned int>> labelsToAdd);
25
26
void addLabels(std::vector<LabelSetImage::PixelType> labels, std::vector<mitk::Image::Pointer>::size_type layer=0);
27
void removeLabels(std::vector<LabelSetImage::PixelType> labels, std::vector<mitk::Image::Pointer>::size_type layer=0);
28
29
void removeLayer(std::vector<mitk::Image::Pointer>::size_type layer);
30
31
mitk::Image::Pointer GetMask();
32
33
protected:
34
35
private:
36
mitk::LabelSetImage::Pointer m_LabelSetImage;
37
std::vector<std::vector<LabelSetImage::PixelType>> m_selectedLabels;*/
38
39
};
40
41
}
42
43
#endif
mitkLabelSetImage.h
mitk::MaskGenerator
Base Class for all Mask Generators. Mask generators are classes that provide functionality for the cr...
Definition:
mitkMaskGenerator.h:18
mitk
DataCollection - Class to facilitate loading/accessing structured data.
Definition:
GeometryOverview.dox:1
MITKIMAGESTATISTICS_EXPORT
#define MITKIMAGESTATISTICS_EXPORT
Definition:
MitkImageStatisticsExports.h:15
mitkMaskGenerator.h
mitk::MultiLabelMaskGenerator
The MultiLabelMaskGenerator class NOT IMPLEMENTED YET!
Definition:
mitkMultiLabelMaskGenerator.h:15
MitkImageStatisticsExports.h
mitkImage.h
git
MITK
Modules
ImageStatistics
mitkMultiLabelMaskGenerator.h
Generated on Fri Feb 3 2017 20:52:03 for Medical Imaging Interaction Toolkit by
1.8.9.1