NifTK  16.4.1 - 0798f20
CMIC's Translational Medical Imaging Platform
Public Member Functions | List of all members
niftk::LabelMapReader Class Reference
Inheritance diagram for niftk::LabelMapReader:
Inheritance graph
[legend]
Collaboration diagram for niftk::LabelMapReader:
Collaboration graph
[legend]

Public Member Functions

 LabelMapReader ()
 
 LabelMapReader (const LabelMapReader &other)
 
virtual LabelMapReaderClone () const override
 
virtual ~LabelMapReader ()
 
virtual std::vector
< itk::SmartPointer
< mitk::BaseData > > 
Read () override
 Read the file and return mitkBaseData. More...
 
virtual LookupTableContainerGetLookupTableContainer ()
 Get a LookupTableContainer from file. More...
 
void SetOrder (int order)
 Set the order to assign the LookupTableContainer as the label map file does not store this information. More...
 

Constructor & Destructor Documentation

niftk::LabelMapReader::LabelMapReader ( )
niftk::LabelMapReader::LabelMapReader ( const LabelMapReader other)
virtual niftk::LabelMapReader::~LabelMapReader ( )
inlinevirtual

Member Function Documentation

LabelMapReader * niftk::LabelMapReader::Clone ( ) const
overridevirtual
LookupTableContainer * niftk::LabelMapReader::GetLookupTableContainer ( )
virtual

Get a LookupTableContainer from file.

To initialize a table with all values for one default color (black,completely transparent), I restrict all of the ranges.

Number of table values: to map values above/below range to the default color, define table value above/below label range.

std::vector< itk::SmartPointer< mitk::BaseData > > niftk::LabelMapReader::Read ( )
overridevirtual

Read the file and return mitkBaseData.

void niftk::LabelMapReader::SetOrder ( int  order)
inline

Set the order to assign the LookupTableContainer as the label map file does not store this information.


The documentation for this class was generated from the following files: