Medical Imaging Interaction Toolkit  2024.06.00
Medical Imaging Interaction Toolkit
mitk::BoolLookupTable Class Reference

specializations of GenericLookupTable More...

#include <mitkLookupTables.h>

Inheritance diagram for mitk::BoolLookupTable:
Collaboration diagram for mitk::BoolLookupTable:

Public Types

typedef BoolLookupTable Self
 
typedef GenericLookupTable< bool > Superclass
 
- Public Types inherited from mitk::GenericLookupTable< bool >
typedef unsigned int IdentifierType
 
typedef bool ValueType
 
typedef std::map< IdentifierType, ValueTypeLookupTableType
 
typedef GenericLookupTable Self
 

Public Member Functions

virtual const char * GetNameOfClass () const
 
 BoolLookupTable ()
 
virtual Superclassoperator= (const Superclass &other)
 
virtual ~ BoolLookupTable ()
 
- Public Member Functions inherited from mitk::GenericLookupTable< bool >
 GenericLookupTable ()
 
virtual ~GenericLookupTable ()
 
virtual const char * GetNameOfClass () const
 
void SetTableValue (IdentifierType id, ValueType value)
 
bool ValueExists (IdentifierType id) const
 
ValueType GetTableValue (IdentifierType id) const
 
const LookupTableTypeGetLookupTable () const
 
bool operator== (const Self &lookupTable) const
 
bool operator!= (const Self &lookupTable) const
 
virtual Selfoperator= (const Self &other)
 

Additional Inherited Members

- Protected Attributes inherited from mitk::GenericLookupTable< bool >
LookupTableType m_LookupTable
 

Detailed Description

specializations of GenericLookupTable

Documentation This file contains specializations of mitk::GenericLookupTable for bool, float, int and std::string lookuptables

Warning
you have to call the mitkSpecializeGenericLookupTableOperator macro in mitkLookupTables.cpp with each specialization to add an ostream << operator for that lookuptable specialization.

Definition at line 29 of file mitkLookupTables.h.

Member Typedef Documentation

◆ Self

◆ Superclass

Definition at line 29 of file mitkLookupTables.h.

Constructor & Destructor Documentation

◆ BoolLookupTable()

mitk::BoolLookupTable::BoolLookupTable ( )
inline

Definition at line 29 of file mitkLookupTables.h.

◆ ~ BoolLookupTable()

virtual mitk::BoolLookupTable::~ BoolLookupTable ( )
inlinevirtual

Definition at line 29 of file mitkLookupTables.h.

Member Function Documentation

◆ GetNameOfClass()

virtual const char* mitk::BoolLookupTable::GetNameOfClass ( ) const
inlinevirtual

Definition at line 29 of file mitkLookupTables.h.

◆ operator=()

virtual Superclass& mitk::BoolLookupTable::operator= ( const Superclass other)
inlinevirtual

Definition at line 29 of file mitkLookupTables.h.


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