Slicer  5.1
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
List of all members | Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions
vtkTagTableCollection Class Reference

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

Inheritance diagram for vtkTagTableCollection:
Inheritance graph
[legend]
Collaboration diagram for vtkTagTableCollection:
Collaboration graph
[legend]

Public Types

typedef vtkCollection Superclass
 

Public Member Functions

void AddItem (vtkTagTable *t)
 
Add a Tag Table to the list. More...
 
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. More...
 
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 ( vtkTagTable t)
inline


Add a Tag Table to the list.

Definition at line 26 of file vtkTagTableCollection.h.

◆ AddItem() [2/2]

void vtkTagTableCollection::AddItem ( vtkObject *  o)
inlineprotected

hide the standard AddItem from the user and compiler.

Definition at line 50 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: