|
ParaView
|
Serialize/deserialize vtkSelection to/from xml. More...
#include <vtkSelectionSerializer.h>


Public Member Functions | |
| virtual const char * | GetClassName () |
| virtual int | IsA (const char *type) |
| void | PrintSelf (ostream &os, vtkIndent indent) |
Static Public Member Functions | |
| static vtkSelectionSerializer * | New () |
| static int | IsTypeOf (const char *type) |
| static vtkSelectionSerializer * | SafeDownCast (vtkObject *o) |
| static void | Parse (const char *xml, vtkSelection *root) |
| static vtkInformationIntegerKey * | ORIGINAL_SOURCE_ID () |
| static void | PrintXML (int printData, vtkSelection *selection) |
| static void | PrintXML (ostream &os, vtkIndent indent, int printData, vtkSelection *selection) |
Protected Member Functions | |
| vtkSelectionSerializer () | |
| ~vtkSelectionSerializer () | |
Serialize/deserialize vtkSelection to/from xml.
vtkSelectionSerializer is a helper class that can serialize/deserialize vtkSelection to/from xml. Currently, it supports only a subset of properties: CONTENT_TYPE, SOURCE_ID, PROP_ID, PROCESS_ID, ORIGINAL_SOURCE_ID
Definition at line 36 of file vtkSelectionSerializer.h.
| vtkSelectionSerializer::vtkSelectionSerializer | ( | ) | [protected] |
| vtkSelectionSerializer::~vtkSelectionSerializer | ( | ) | [protected] |
| static vtkSelectionSerializer* vtkSelectionSerializer::New | ( | ) | [static] |
Reimplemented from vtkObject.
| virtual const char* vtkSelectionSerializer::GetClassName | ( | ) | [virtual] |
Reimplemented from vtkObject.
| static int vtkSelectionSerializer::IsTypeOf | ( | const char * | type | ) | [static] |
Reimplemented from vtkObject.
| virtual int vtkSelectionSerializer::IsA | ( | const char * | type | ) | [virtual] |
Reimplemented from vtkObject.
| static vtkSelectionSerializer* vtkSelectionSerializer::SafeDownCast | ( | vtkObject * | o | ) | [static] |
Reimplemented from vtkObject.
| void vtkSelectionSerializer::PrintSelf | ( | ostream & | os, |
| vtkIndent | indent | ||
| ) | [virtual] |
Reimplemented from vtkObject.
| static void vtkSelectionSerializer::PrintXML | ( | int | printData, |
| vtkSelection * | selection | ||
| ) | [static] |
Serialize the selection tree to a stream as xml. For now, only keys of type vtkInformationIntegerKey are supported.
| static void vtkSelectionSerializer::PrintXML | ( | ostream & | os, |
| vtkIndent | indent, | ||
| int | printData, | ||
| vtkSelection * | selection | ||
| ) | [static] |
Serialize the selection tree to a stream as xml. For now, only keys of type vtkInformationIntegerKey are supported.
| static void vtkSelectionSerializer::Parse | ( | const char * | xml, |
| vtkSelection * | root | ||
| ) | [static] |
Parse an xml string to create a new selection tree. Currently, this supports only a subset of properties: CONTENT_TYPE, SOURCE_ID, PROP_ID, PROCESS_ID
| static vtkInformationIntegerKey* vtkSelectionSerializer::ORIGINAL_SOURCE_ID | ( | ) | [static] |
ID of the dataset or algorithm that the selection belongs to. What ID means is application specific.
1.7.5.1