#include <Libs/MRML/Core/vtkUserTagTable.h>
|
virtual int | AddKeywordValuePair (const char *keyword, const char *value) |
|
virtual int | AddKeywordValuePair (const char *keyword, void *value) |
|
virtual int | CheckTableForKeyword (const char *keyword) |
|
virtual int | DeleteKeywordValuePair (const char *keyword) |
| Deletes a column with the name matching "keyword" in the TagTable.
|
|
virtual int | DeleteKeywordValuePair (int index) |
| Deletes a column corresponding to "index" in the TagTable.
|
|
virtual const char * | GetClassName () |
|
virtual int | GetKeywordColumn (const char *keyword) |
| Returns the index of the TagTable column whose name matches "keyword".
|
|
virtual int | GetNumberOfColumns () |
| Convenience method that returns the number of columns in TagTable.
|
|
virtual vtkTable * | GetTagTable () |
| Get the vtkTable that contains user-defined keyword/value pairs.
|
|
virtual const char * | GetUserTagKeyword (int index) |
| Get the keyword at a particular column in the TagTable.
|
|
virtual const char * | GetUserTagValue (const char *keyword) |
| Get the value for a keyword in the TagTable.
|
|
virtual const char * | GetUserTagValue (int index) |
| Get the value at a particular column in the TagTable.
|
|
virtual int | IsA (const char *type) |
|
void | PrintSelf (ostream &os, vtkIndent indent) override |
|
Definition at line 9 of file vtkUserTagTable.h.
◆ Superclass
◆ vtkUserTagTable() [1/2]
vtkUserTagTable::vtkUserTagTable |
( |
| ) |
|
|
protected |
◆ ~vtkUserTagTable()
virtual vtkUserTagTable::~vtkUserTagTable |
( |
| ) |
|
|
protectedvirtual |
◆ vtkUserTagTable() [2/2]
◆ AddKeywordValuePair() [1/2]
virtual int vtkUserTagTable::AddKeywordValuePair |
( |
const char * | keyword, |
|
|
const char * | value ) |
|
virtual |
Add a tag column to the TagTable; the column's name will be "keyword" and the column's 0th entry will be "value".
◆ AddKeywordValuePair() [2/2]
virtual int vtkUserTagTable::AddKeywordValuePair |
( |
const char * | keyword, |
|
|
void * | value ) |
|
virtual |
Add a tag column to the TagTable; the column's name will be "keyword" and the column's 0th entry will be "value". Only unique keywords are added.
◆ CheckTableForKeyword()
virtual int vtkUserTagTable::CheckTableForKeyword |
( |
const char * | keyword | ) |
|
|
virtual |
Checks TagTable to see if a keyword already exists. Returns 1 if keyword is found, or 0 if it's not found.
◆ DeleteKeywordValuePair() [1/2]
virtual int vtkUserTagTable::DeleteKeywordValuePair |
( |
const char * | keyword | ) |
|
|
virtual |
Deletes a column with the name matching "keyword" in the TagTable.
◆ DeleteKeywordValuePair() [2/2]
virtual int vtkUserTagTable::DeleteKeywordValuePair |
( |
int | index | ) |
|
|
virtual |
Deletes a column corresponding to "index" in the TagTable.
◆ GetClassName()
virtual const char * vtkUserTagTable::GetClassName |
( |
| ) |
|
|
virtual |
◆ GetKeywordColumn()
virtual int vtkUserTagTable::GetKeywordColumn |
( |
const char * | keyword | ) |
|
|
virtual |
Returns the index of the TagTable column whose name matches "keyword".
◆ GetNumberOfColumns()
virtual int vtkUserTagTable::GetNumberOfColumns |
( |
| ) |
|
|
virtual |
Convenience method that returns the number of columns in TagTable.
◆ GetTagTable()
virtual vtkTable * vtkUserTagTable::GetTagTable |
( |
| ) |
|
|
virtual |
Get the vtkTable that contains user-defined keyword/value pairs.
◆ GetUserTagKeyword()
virtual const char * vtkUserTagTable::GetUserTagKeyword |
( |
int | index | ) |
|
|
virtual |
Get the keyword at a particular column in the TagTable.
◆ GetUserTagValue() [1/2]
virtual const char * vtkUserTagTable::GetUserTagValue |
( |
const char * | keyword | ) |
|
|
virtual |
Get the value for a keyword in the TagTable.
◆ GetUserTagValue() [2/2]
virtual const char * vtkUserTagTable::GetUserTagValue |
( |
int | index | ) |
|
|
virtual |
Get the value at a particular column in the TagTable.
◆ IsA()
virtual int vtkUserTagTable::IsA |
( |
const char * | type | ) |
|
|
virtual |
◆ IsTypeOf()
static int vtkUserTagTable::IsTypeOf |
( |
const char * | type | ) |
|
|
static |
◆ New()
The Usual vtk class functions.
◆ operator=()
◆ PrintSelf()
void vtkUserTagTable::PrintSelf |
( |
ostream & | os, |
|
|
vtkIndent | indent ) |
|
override |
◆ SafeDownCast()
The documentation for this class was generated from the following file: