ParaView
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
vtkSMObject Class Reference

superclass for most server manager classes More...

#include <vtkSMObject.h>

Inheritance diagram for vtkSMObject:
Inheritance graph
[legend]

Public Types

typedef vtkObject Superclass
 

Public Member Functions

virtual const char * GetClassName ()
 
virtual int IsA (const char *type)
 
void PrintSelf (ostream &os, vtkIndent indent)
 

Static Public Member Functions

static vtkSMObjectNew ()
 
static int IsTypeOf (const char *type)
 
static vtkSMObjectSafeDownCast (vtkObject *o)
 

Protected Member Functions

 vtkSMObject ()
 
 ~vtkSMObject ()
 

Detailed Description

superclass for most server manager classes

vtkSMObject is mostly to tag a class hierarchy that it belong to the servermanager.

Definition at line 31 of file vtkSMObject.h.

Member Typedef Documentation

◆ Superclass

typedef vtkObject vtkSMObject::Superclass

Definition at line 35 of file vtkSMObject.h.

Constructor & Destructor Documentation

◆ vtkSMObject()

vtkSMObject::vtkSMObject ( )
protected

◆ ~vtkSMObject()

vtkSMObject::~vtkSMObject ( )
protected

Member Function Documentation

◆ New()

static vtkSMObject* vtkSMObject::New ( )
static

◆ GetClassName()

virtual const char* vtkSMObject::GetClassName ( )
virtual

Reimplemented in vtkSMProxy, vtkSMProperty, vtkSMSessionProxyManager, vtkSMArrayListDomain, vtkSMProxyProperty, vtkSMInputArrayDomain, pqUndoStackBuilder, vtkSMTrace, vtkSMBoundsDomain, vtkSMCompositeTreeDomain, vtkSMGlobalPropertiesProxy, vtkLiveInsituLink, vtkSMCollaborationManager, vtkSMFieldDataDomain, vtkSMSourceProxy, vtkSMChartSeriesSelectionDomain, vtkSMViewLayoutProxy, vtkSMProxyConfigurationWriter, vtkSMDomain, vtkSMSILModel, vtkSMProxyConfigurationReader, vtkSMProxyListDomain, vtkSMReaderFactory, vtkSMProxyClipboard, vtkSMChartSeriesListDomain, vtkSMViewProxy, vtkSMWriterFactory, vtkSMParaViewPipelineControllerWithRendering, vtkSMCompoundSourceProxy, vtkSMOutputPort, vtkSMProxyManager, vtkSMTransferFunctionPresets, vtkSMDoubleRangeDomain, vtkSMProxyInitializationHelper, vtkSMUndoStackBuilder, vtkSMAnimationSceneImageWriter, vtkSMDataTypeDomain, vtkSMDimensionsDomain, vtkSMIntRangeDomain, vtkSMNamedPropertyIterator, vtkSMPVRepresentationProxy, pqAnimationSceneImageWriter, vtkSMStringVectorProperty, vtkSMTransferFunctionManager, vtkSMInputProperty, vtkSMPipelineState, vtkSMProxyGroupDomain, vtkSMProxySelectionModel, vtkSMRemoteObject, vtkSMSILDomain, vtkSMNewWidgetRepresentationProxy, vtkSMRenderViewProxy, vtkSMRepresentationTypeDomain, vtkSMArraySelectionDomain, vtkSMStringListDomain, vtkSMCameraConfigurationReader, vtkSMDataDeliveryManager, vtkSMCameraConfigurationWriter, vtkSMChartUseIndexForAxisDomain, vtkSMContextViewProxy, vtkSMCompoundSourceProxyDefinitionBuilder, vtkSMLiveInsituLinkProxy, vtkSMNumberOfComponentsDomain, vtkSMOrderedPropertyIterator, vtkSMProxyIterator, vtkSMRepresentedArrayListDomain, vtkSMEnumerationDomain, vtkSMFixedTypeDomain, vtkSMPropertyIterator, vtkSMProxyDefinitionManager, vtkSMProxyLocator, vtkSMInteractionUndoStackBuilder, vtkSMComparativeViewProxy, vtkSMSelectionHelper, vtkSMTransferFunctionProxy, vtkSMArrayRangeDomain, vtkSMExtentDomain, vtkSMLink, vtkSMPluginManager, vtkSMStateLocator, vtkSMViewExportHelper, vtkSMInputFileNameDomain, vtkSMProxyLink, vtkSMTimeStepIndexDomain, vtkSMTesting, vtkSMComparativeAnimationCueProxy, vtkPVRepresentationAnimationHelper, vtkSMAnimationSceneGeometryWriter, vtkSMBooleanDomain, vtkSMDataSourceProxy, vtkSMDocumentation, vtkSMDomainIterator, vtkSMDoubleVectorProperty, vtkSMIdTypeVectorProperty, vtkSMIntVectorProperty, vtkSMPropertyLink, vtkSMSelectionLink, vtkSMServerStateLocator, vtkSMSessionObject, vtkSMSettingsProxy, vtkSMBagChartSeriesListDomain, vtkSMAnimationSceneWriter, vtkSMWriterProxy, vtkSMMultiServerSourceProxy, vtkSMPLYWriterProxyInitializationHelper, vtkSMCameraLink, vtkSMPythonViewProxy, vtkSMScalarBarWidgetRepresentationProxy, vtkSMUtilities, vtkSMDoubleMapProperty, vtkSMPWriterProxy, vtkSMVectorProperty, vtkSMCSVExporterProxy, vtkSMFunctionalBagChartSeriesSelectionDomain, vtkSMWidgetRepresentationProxy, vtkSMParaViewPipelineController, vtkSMPluginLoaderProxy, vtkSMExporterProxy, vtkSMPSWriterProxy, vtkSMRenderViewExporterProxy, vtkSMBoxRepresentationProxy, vtkSMChartRepresentationProxy, vtkSMImplicitPlaneRepresentationProxy, vtkSMMultiSliceViewProxy, vtkSMSpreadSheetRepresentationProxy, vtkSMAnimationSceneProxy, vtkSMIndexSelectionDomain, vtkSMStateVersionController, vtkSMCameraProxy, vtkSMPlotMatrixViewProxy, vtkSMRepresentationProxy, vtkSMTextWidgetRepresentationProxy, vtkSMFileListDomain, vtkSMMapProperty, vtkSMNullProxy, vtkSMPropertyGroup, vtkSMTimeKeeperProxy, vtkSMEnsembleDataReaderProxy, vtkSMGL2PSExporterProxy, vtkSMOrthographicSliceViewProxy, vtkSMDirectoryProxy, and vtkSMDoubleMapPropertyIterator.

◆ IsTypeOf()

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

◆ IsA()

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

Reimplemented in vtkSMProxy, vtkSMProperty, vtkSMSessionProxyManager, vtkSMArrayListDomain, vtkSMProxyProperty, vtkSMInputArrayDomain, pqUndoStackBuilder, vtkSMTrace, vtkSMBoundsDomain, vtkSMCompositeTreeDomain, vtkSMGlobalPropertiesProxy, vtkLiveInsituLink, vtkSMCollaborationManager, vtkSMFieldDataDomain, vtkSMSourceProxy, vtkSMChartSeriesSelectionDomain, vtkSMViewLayoutProxy, vtkSMProxyConfigurationWriter, vtkSMDomain, vtkSMSILModel, vtkSMProxyConfigurationReader, vtkSMProxyListDomain, vtkSMReaderFactory, vtkSMProxyClipboard, vtkSMChartSeriesListDomain, vtkSMViewProxy, vtkSMWriterFactory, vtkSMParaViewPipelineControllerWithRendering, vtkSMCompoundSourceProxy, vtkSMOutputPort, vtkSMProxyManager, vtkSMTransferFunctionPresets, vtkSMDoubleRangeDomain, vtkSMProxyInitializationHelper, vtkSMUndoStackBuilder, vtkSMAnimationSceneImageWriter, vtkSMDataTypeDomain, vtkSMDimensionsDomain, vtkSMIntRangeDomain, vtkSMNamedPropertyIterator, vtkSMPVRepresentationProxy, pqAnimationSceneImageWriter, vtkSMStringVectorProperty, vtkSMTransferFunctionManager, vtkSMInputProperty, vtkSMPipelineState, vtkSMProxyGroupDomain, vtkSMProxySelectionModel, vtkSMRemoteObject, vtkSMSILDomain, vtkSMNewWidgetRepresentationProxy, vtkSMRenderViewProxy, vtkSMRepresentationTypeDomain, vtkSMArraySelectionDomain, vtkSMStringListDomain, vtkSMCameraConfigurationReader, vtkSMDataDeliveryManager, vtkSMCameraConfigurationWriter, vtkSMChartUseIndexForAxisDomain, vtkSMContextViewProxy, vtkSMCompoundSourceProxyDefinitionBuilder, vtkSMLiveInsituLinkProxy, vtkSMNumberOfComponentsDomain, vtkSMOrderedPropertyIterator, vtkSMProxyIterator, vtkSMRepresentedArrayListDomain, vtkSMEnumerationDomain, vtkSMFixedTypeDomain, vtkSMPropertyIterator, vtkSMProxyDefinitionManager, vtkSMProxyLocator, vtkSMInteractionUndoStackBuilder, vtkSMComparativeViewProxy, vtkSMSelectionHelper, vtkSMTransferFunctionProxy, vtkSMArrayRangeDomain, vtkSMExtentDomain, vtkSMLink, vtkSMPluginManager, vtkSMStateLocator, vtkSMViewExportHelper, vtkSMInputFileNameDomain, vtkSMProxyLink, vtkSMTimeStepIndexDomain, vtkSMTesting, vtkSMComparativeAnimationCueProxy, vtkPVRepresentationAnimationHelper, vtkSMAnimationSceneGeometryWriter, vtkSMBooleanDomain, vtkSMDataSourceProxy, vtkSMDocumentation, vtkSMDomainIterator, vtkSMDoubleVectorProperty, vtkSMIdTypeVectorProperty, vtkSMIntVectorProperty, vtkSMPropertyLink, vtkSMSelectionLink, vtkSMServerStateLocator, vtkSMSessionObject, vtkSMSettingsProxy, vtkSMBagChartSeriesListDomain, vtkSMAnimationSceneWriter, vtkSMWriterProxy, vtkSMMultiServerSourceProxy, vtkSMPLYWriterProxyInitializationHelper, vtkSMCameraLink, vtkSMPythonViewProxy, vtkSMScalarBarWidgetRepresentationProxy, vtkSMUtilities, vtkSMDoubleMapProperty, vtkSMPWriterProxy, vtkSMVectorProperty, vtkSMCSVExporterProxy, vtkSMFunctionalBagChartSeriesSelectionDomain, vtkSMWidgetRepresentationProxy, vtkSMParaViewPipelineController, vtkSMPluginLoaderProxy, vtkSMExporterProxy, vtkSMPSWriterProxy, vtkSMRenderViewExporterProxy, vtkSMBoxRepresentationProxy, vtkSMChartRepresentationProxy, vtkSMImplicitPlaneRepresentationProxy, vtkSMMultiSliceViewProxy, vtkSMSpreadSheetRepresentationProxy, vtkSMAnimationSceneProxy, vtkSMIndexSelectionDomain, vtkSMStateVersionController, vtkSMCameraProxy, vtkSMPlotMatrixViewProxy, vtkSMRepresentationProxy, vtkSMTextWidgetRepresentationProxy, vtkSMFileListDomain, vtkSMMapProperty, vtkSMNullProxy, vtkSMPropertyGroup, vtkSMTimeKeeperProxy, vtkSMEnsembleDataReaderProxy, vtkSMGL2PSExporterProxy, vtkSMOrthographicSliceViewProxy, vtkSMDirectoryProxy, and vtkSMDoubleMapPropertyIterator.

◆ SafeDownCast()

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

◆ PrintSelf()

void vtkSMObject::PrintSelf ( ostream &  os,
vtkIndent  indent 
)

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