Slicer 5.9
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
vtkTagTableCollection Class Reference

#include <Libs/MRML/Core/vtkTagTableCollection.h>

Inheritance diagram for vtkTagTableCollection:
Collaboration diagram for vtkTagTableCollection:

Public Types

typedef vtkCollection Superclass
 

Public Member Functions

void AddItem (vtkTagTable *t)
 Add a Tag Table to the list.
 
void AddTableByName (vtkTagTable *t, const char *name)
 
void ClearAllTagTables ()
 
void DeleteTableByName (const char *name)
 
vtkTagTableFindTagTableByName (const char *name)
 
virtual const char * GetClassName ()
 
vtkTagTableGetNextItem ()
 
vtkTagTableGetNextTable ()
 
vtkTagTableGetNextTable (vtkCollectionSimpleIterator &cookie)
 
virtual int IsA (const char *type)
 
void PrintSelf (ostream &os, vtkIndent indent) override
 
void SetRestoreSelectionStateForAllTables (int val)
 

Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkTagTableCollectionNew ()
 
static vtkTagTableCollectionSafeDownCast (vtkObject *o)
 

Protected Member Functions

void AddItem (vtkObject *o)
 hide the standard AddItem from the user and compiler.
 
void operator= (const vtkTagTableCollection &)
 
 vtkTagTableCollection ()
 
 vtkTagTableCollection (const vtkTagTableCollection &)
 
 ~vtkTagTableCollection () override
 

Detailed Description

Definition at line 11 of file vtkTagTableCollection.h.

Member Typedef Documentation

◆ Superclass

typedef vtkCollection vtkTagTableCollection::Superclass

Definition at line 15 of file vtkTagTableCollection.h.

Constructor & Destructor Documentation

◆ vtkTagTableCollection() [1/2]

vtkTagTableCollection::vtkTagTableCollection ( )
protected

◆ ~vtkTagTableCollection()

vtkTagTableCollection::~vtkTagTableCollection ( )
overrideprotected

◆ vtkTagTableCollection() [2/2]

vtkTagTableCollection::vtkTagTableCollection ( const vtkTagTableCollection & )
protected

Member Function Documentation

◆ AddItem() [1/2]

void vtkTagTableCollection::AddItem ( vtkObject * o)
inlineprotected

hide the standard AddItem from the user and compiler.

Definition at line 50 of file vtkTagTableCollection.h.

◆ AddItem() [2/2]

void vtkTagTableCollection::AddItem ( vtkTagTable * t)
inline

Add a Tag Table to the list.

Definition at line 26 of file vtkTagTableCollection.h.

◆ AddTableByName()

void vtkTagTableCollection::AddTableByName ( vtkTagTable * t,
const char * name )

◆ ClearAllTagTables()

void vtkTagTableCollection::ClearAllTagTables ( )

◆ DeleteTableByName()

void vtkTagTableCollection::DeleteTableByName ( const char * name)

◆ FindTagTableByName()

vtkTagTable * vtkTagTableCollection::FindTagTableByName ( const char * name)

◆ GetClassName()

virtual const char * vtkTagTableCollection::GetClassName ( )
virtual

◆ GetNextItem()

vtkTagTable * vtkTagTableCollection::GetNextItem ( )
inline

Access routine provided for compatibility with previous versions of VTK. Please use the GetNextTable() variant where possible.

Definition at line 38 of file vtkTagTableCollection.h.

◆ GetNextTable() [1/2]

vtkTagTable * vtkTagTableCollection::GetNextTable ( )

Get the next Table in the list. Return nullptr when at the end of the list.

◆ GetNextTable() [2/2]

vtkTagTable * vtkTagTableCollection::GetNextTable ( vtkCollectionSimpleIterator & cookie)

Reentrant safe way to get an object in a collection. Just pass the same cookie back and forth.

◆ IsA()

virtual int vtkTagTableCollection::IsA ( const char * type)
virtual

◆ IsTypeOf()

static int vtkTagTableCollection::IsTypeOf ( const char * type)
static

◆ New()

static vtkTagTableCollection * vtkTagTableCollection::New ( )
static

◆ operator=()

void vtkTagTableCollection::operator= ( const vtkTagTableCollection & )
protected

◆ PrintSelf()

void vtkTagTableCollection::PrintSelf ( ostream & os,
vtkIndent indent )
override

◆ SafeDownCast()

static vtkTagTableCollection * vtkTagTableCollection::SafeDownCast ( vtkObject * o)
static

◆ SetRestoreSelectionStateForAllTables()

void vtkTagTableCollection::SetRestoreSelectionStateForAllTables ( int val)

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