open_iA 2021.08
A tool for the visual analysis and processing of volumetric datasets, with a focus on industrial computed tomography.
Public Member Functions | List of all members
iANameMapper Class Referenceabstract

Abstract interface for mapping each index from a given range [0..size()-1] to names. More...

#include <iANameMapper.h>

Inheritance diagram for iANameMapper:
[legend]

Public Member Functions

virtual ~iANameMapper ()
 
virtual int GetIdx (QString const &name, bool &ok) const =0
 
virtual QString name (int idx) const =0
 
virtual int size () const =0
 

Detailed Description

Abstract interface for mapping each index from a given range [0..size()-1] to names.

Constructor & Destructor Documentation

◆ ~iANameMapper()

virtual iANameMapper::~iANameMapper ( )
inlinevirtual

Member Function Documentation

◆ GetIdx()

virtual int iANameMapper::GetIdx ( QString const &  name,
bool &  ok 
) const
pure virtual

Implemented in iAListNameMapper.

◆ name()

virtual QString iANameMapper::name ( int  idx) const
pure virtual

Implemented in iAListNameMapper.

◆ size()

virtual int iANameMapper::size ( ) const
pure virtual

Implemented in iAListNameMapper.


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