Object that is managed by vtkPVSessionCore which wrap concrete class such as the vtk ones.
More...
#include <vtkSIObject.h>
Object that is managed by vtkPVSessionCore which wrap concrete class such as the vtk ones.
Definition at line 33 of file vtkSIObject.h.
◆ Superclass
◆ vtkSIObject()
vtkSIObject::vtkSIObject |
( |
| ) |
|
|
protected |
◆ ~vtkSIObject()
virtual vtkSIObject::~vtkSIObject |
( |
| ) |
|
|
protectedvirtual |
◆ New()
◆ GetClassName()
virtual const char* vtkSIObject::GetClassName |
( |
| ) |
|
|
virtual |
Reimplemented in vtkSIProxyDefinitionManager, vtkSIProxy, vtkSISourceProxy, vtkSIDirectoryProxy, vtkSIMetaReaderProxy, vtkSICompoundSourceProxy, vtkSIImageTextureProxy, vtkSIUnstructuredGridVolumeRepresentationProxy, vtkSICollaborationManager, vtkSIWriterProxy, and vtkSIPVRepresentationProxy.
◆ IsTypeOf()
static int vtkSIObject::IsTypeOf |
( |
const char * |
type | ) |
|
|
static |
◆ IsA()
virtual int vtkSIObject::IsA |
( |
const char * |
type | ) |
|
|
virtual |
Reimplemented in vtkSIProxyDefinitionManager, vtkSIProxy, vtkSISourceProxy, vtkSIDirectoryProxy, vtkSIMetaReaderProxy, vtkSICompoundSourceProxy, vtkSIImageTextureProxy, vtkSIUnstructuredGridVolumeRepresentationProxy, vtkSICollaborationManager, vtkSIWriterProxy, and vtkSIPVRepresentationProxy.
◆ SafeDownCast()
static vtkSIObject* vtkSIObject::SafeDownCast |
( |
vtkObject * |
o | ) |
|
|
static |
◆ PrintSelf()
void vtkSIObject::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent |
|
) |
| |
◆ AboutToDelete()
virtual void vtkSIObject::AboutToDelete |
( |
| ) |
|
|
inlinevirtual |
This method is called before the deletion of the SIObject.
Basically this is used to remove all dependency with other SIObject so after a first pass on all SIObject with a AboutToDelete() we can simply delete the remaining SIObjects.
Reimplemented in vtkSIProxy, and vtkSIPVRepresentationProxy.
Definition at line 46 of file vtkSIObject.h.
◆ Initialize()
Initializes the instance.
Session is the session to which this instance belongs to. During initialization, the SIObject basically obtains ivars for necessary components.
◆ Push()
◆ Pull()
◆ GetInterpreter()
Provides access to the Interpreter.
◆ GetSIObject()
vtkSIObject* vtkSIObject::GetSIObject |
( |
vtkTypeUInt32 |
globalid | ) |
const |
Convenience method to obtain a vtkSIObject subclass given its global id.
◆ GetRemoteObject()
vtkObject* vtkSIObject::GetRemoteObject |
( |
vtkTypeUInt32 |
globalid | ) |
|
Convenience method to obtain a vtkObject subclass given its global id.
◆ SetGlobalID()
virtual void vtkSIObject::SetGlobalID |
( |
vtkTypeUInt32 |
| ) |
|
|
virtual |
Get/Set the global id for this object.
◆ GetGlobalID()
virtual vtkTypeUInt32 vtkSIObject::GetGlobalID |
( |
| ) |
|
|
virtual |
Get/Set the global id for this object.
◆ Interpreter
◆ SessionCore
◆ LastPushedMessage
◆ GlobalID
vtkTypeUInt32 vtkSIObject::GlobalID |
|
protected |
The documentation for this class was generated from the following file:
- /builddir/build/BUILD/ParaView-v5.2.0/ParaViewCore/ServerImplementation/Core/vtkSIObject.h