Medical Imaging Interaction Toolkit
2016.11.0
Medical Imaging Interaction Toolkit
|
Groups Headers containing Diffusion Information. More...
#include <mitkGroupDiffusionHeadersFilter.h>
Public Types | |
typedef mitk::DiffusionImageHeaderInformation | HeaderType |
typedef HeaderType::Pointer | HeaderPointer |
typedef std::vector< HeaderPointer > | InputType |
typedef std::vector< InputType > | OutputType |
Public Types inherited from mitk::BaseDataSource | |
typedef BaseDataSource | Self |
typedef itk::ProcessObject | Superclass |
typedef itk::SmartPointer< Self > | Pointer |
typedef itk::SmartPointer< const Self > | ConstPointer |
typedef BaseData | OutputType |
typedef itk::DataObject::DataObjectIdentifierType | DataObjectIdentifierType |
Public Member Functions | |
mitkClassMacro (GroupDiffusionHeadersFilter, BaseProcess) | |
Pointer | Clone () const |
virtual void | SetInput (InputType input) |
virtual void | SetInput (const unsigned int &idx, InputType input) |
virtual void | SetNthOutput (const unsigned int &idx, InputType output) |
InputType | GetInput (void) |
InputType | GetInput (const unsigned int &idx) |
OutputType | GetOutput () |
virtual DataObjectPointer | MakeOutput (DataObjectPointerArraySizeType) |
virtual DataObjectPointer | MakeOutput (const DataObjectIdentifierType &) |
virtual void | GenerateOutputInformation () |
virtual void | Update () |
Public Member Functions inherited from mitk::BaseDataSource | |
virtual std::vector< std::string > | GetClassHierarchy () const |
virtual const char * | GetClassName () const |
OutputType * | GetOutput () |
const OutputType * | GetOutput () const |
OutputType * | GetOutput (DataObjectPointerArraySizeType idx) |
const OutputType * | GetOutput (DataObjectPointerArraySizeType idx) const |
virtual void | GraftOutput (OutputType *output) |
Graft the specified BaseData onto this BaseDataSource's output. More... | |
virtual void | GraftOutput (const DataObjectIdentifierType &key, OutputType *output) |
virtual void | GraftNthOutput (unsigned int idx, OutputType *output) |
Graft the specified base data object onto this BaseDataSource's idx'th output. More... | |
bool | Updating () const |
Access itk::ProcessObject::m_Updating. More... | |
Static Public Member Functions | |
static Pointer | New () |
Static Public Member Functions inherited from mitk::BaseDataSource | |
static const char * | GetStaticNameOfClass () |
Protected Member Functions | |
GroupDiffusionHeadersFilter () | |
virtual | ~GroupDiffusionHeadersFilter () |
Protected Member Functions inherited from mitk::BaseDataSource | |
BaseDataSource () | |
virtual | ~BaseDataSource () |
Protected Attributes | |
OutputType | m_Output |
InputType | m_Input |
Additional Inherited Members | |
Static Protected Member Functions inherited from mitk::BaseDataSource | |
static Pointer | New () |
Groups Headers containing Diffusion Information.
Definition at line 32 of file mitkGroupDiffusionHeadersFilter.h.
typedef HeaderType::Pointer mitk::GroupDiffusionHeadersFilter::HeaderPointer |
Definition at line 41 of file mitkGroupDiffusionHeadersFilter.h.
Definition at line 40 of file mitkGroupDiffusionHeadersFilter.h.
typedef std::vector<HeaderPointer> mitk::GroupDiffusionHeadersFilter::InputType |
Definition at line 42 of file mitkGroupDiffusionHeadersFilter.h.
typedef std::vector<InputType> mitk::GroupDiffusionHeadersFilter::OutputType |
Definition at line 44 of file mitkGroupDiffusionHeadersFilter.h.
|
protected |
A default constructor
Definition at line 21 of file mitkGroupDiffusionHeadersFilter.cpp.
|
protectedvirtual |
The destructor
Definition at line 29 of file mitkGroupDiffusionHeadersFilter.cpp.
Pointer mitk::GroupDiffusionHeadersFilter::Clone | ( | ) | const |
|
virtual |
Definition at line 32 of file mitkGroupDiffusionHeadersFilter.cpp.
mitk::GroupDiffusionHeadersFilter::InputType mitk::GroupDiffusionHeadersFilter::GetInput | ( | void | ) |
Definition at line 130 of file mitkGroupDiffusionHeadersFilter.cpp.
mitk::GroupDiffusionHeadersFilter::InputType mitk::GroupDiffusionHeadersFilter::GetInput | ( | const unsigned int & | idx | ) |
idx | the index of the input to return |
Definition at line 136 of file mitkGroupDiffusionHeadersFilter.cpp.
mitk::GroupDiffusionHeadersFilter::OutputType mitk::GroupDiffusionHeadersFilter::GetOutput | ( | void | ) |
Definition at line 142 of file mitkGroupDiffusionHeadersFilter.cpp.
|
inlinevirtual |
Implements mitk::BaseDataSource.
Definition at line 77 of file mitkGroupDiffusionHeadersFilter.h.
|
inlinevirtual |
Implements mitk::BaseDataSource.
Definition at line 79 of file mitkGroupDiffusionHeadersFilter.h.
mitk::GroupDiffusionHeadersFilter::mitkClassMacro | ( | GroupDiffusionHeadersFilter | , |
BaseProcess | |||
) |
|
static |
|
virtual |
Sets the input of this process object
input | the input |
Definition at line 117 of file mitkGroupDiffusionHeadersFilter.cpp.
|
virtual |
Sets the input n'th of this process object
idx | the number associated with the given input |
Definition at line 124 of file mitkGroupDiffusionHeadersFilter.cpp.
|
virtual |
Sets the input n'th of this process object
idx | the number associated with the given input |
Definition at line 147 of file mitkGroupDiffusionHeadersFilter.cpp.
|
virtual |
Definition at line 36 of file mitkGroupDiffusionHeadersFilter.cpp.
References mitk::DHG_NonZeroDiffusionWeighted, mitk::DHG_NotYetGrouped, mitk::DHG_Other, and mitk::DHG_ZeroDiffusionWeighted.
|
protected |
Definition at line 98 of file mitkGroupDiffusionHeadersFilter.h.
|
protected |
Definition at line 97 of file mitkGroupDiffusionHeadersFilter.h.