Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

vtkObject Class Reference

#include <vtkObject.h>

Inheritance diagram for vtkObject:

Inheritance graph
[legend]
Collaboration diagram for vtkObject:

Collaboration graph
[legend]
List of all members.

Detailed Description

abstract base class for most VTK objects

Date:
2003/01/07 18:36:00
Revision:
1.94

vtkObject is the base class for most objects in the visualization toolkit. vtkObject provides methods for tracking modification time, debugging, printing, and event callbacks. Most objects created within the VTK framework should be a subclass of vtkObject or one of its children. The few exceptions tend to be very small helper classes that usually never get instantiated or situations where multiple inheritance gets in the way. vtkObject also performs reference counting: objects that are reference counted exist as long as another object uses them. Once the last reference to a reference counted object is removed, the object will spontaneously destruct.

Warning:
Note: in VTK objects should always be created with the New() method and deleted with the Delete() method. VTK objects cannot be allocated off the stack (i.e., automatic objects) because the constructor is a protected method.
See also:
vtkCommand vtkTimeStamp
Events:
vtkCommand::ModifiedEvent vtkCommand::DeleteEvent
Created by:
  • Schroeder, Will
CVS contributions (if > 5%):
  • Martin, Ken (32%)
  • Schroeder, Will (30%)
  • Cedilnik, Andy (11%)
  • Hoffman, Bill (6%)
CVS logs (CVSweb):
  • .cxx (/Common/vtkObject.cxx)
  • .h (/Common/vtkObject.h)
Examples:
vtkObject (Examples)
Tests:
vtkObject (Tests)

Definition at line 76 of file vtkObject.h.

Public Types

typedef vtkObjectBase Superclass

Public Methods

virtual const char * GetClassName ()
virtual int IsA (const char *type)
virtual void DebugOn ()
virtual void DebugOff ()
unsigned char GetDebug ()
void SetDebug (unsigned char debugFlag)
virtual void Modified ()
virtual unsigned long GetMTime ()
virtual void PrintSelf (ostream &os, vtkIndent indent)
virtual void Register (vtkObjectBase *o)
virtual void UnRegister (vtkObjectBase *o)
int InvokeEvent (unsigned long event, void *callData)
int InvokeEvent (const char *event, void *callData)
int InvokeEvent (unsigned long event)
int InvokeEvent (const char *event)
unsigned long AddObserver (unsigned long event, vtkCommand *, float priority=0.0)
unsigned long AddObserver (const char *event, vtkCommand *, float priority=0.0)
vtkCommandGetCommand (unsigned long tag)
void RemoveObserver (vtkCommand *)
void RemoveObserver (unsigned long tag)
void RemoveObservers (unsigned long event)
void RemoveObservers (const char *event)
int HasObserver (unsigned long event)
int HasObserver (const char *event)

Static Public Methods

int IsTypeOf (const char *type)
vtkObject * SafeDownCast (vtkObject *o)
vtkObject * New ()
void BreakOnError ()
void SetGlobalWarningDisplay (int val)
void GlobalWarningDisplayOn ()
void GlobalWarningDisplayOff ()
int GetGlobalWarningDisplay ()

Protected Methods

 vtkObject ()
virtual ~vtkObject ()

Protected Attributes

unsigned char Debug
vtkTimeStamp MTime
vtkSubjectHelper * SubjectHelper


Member Typedef Documentation

typedef vtkObjectBase vtkObject::Superclass
 

Reimplemented in vtkAbstractMapper, vtkAbstractTransform, vtkActor2D, vtkActor2DCollection, vtkAmoebaMinimizer, vtkAssemblyNode, vtkAssemblyPath, vtkAssemblyPaths, vtkBitArray, vtkByteSwap, vtkCell, vtkCell3D, vtkCellArray, vtkCellData, vtkCellLinks, vtkCellTypes, vtkCharArray, vtkCollection, vtkCollectionIterator, vtkContourValues, vtkConvexPointSet, vtkCoordinate, vtkCriticalSection, vtkCylindricalTransform, vtkDataArray, vtkDataArrayCollection, vtkDataArrayCollectionIterator, vtkDataArraySelection, vtkDataObject, vtkDataObjectCollection, vtkDataSet, vtkDataSetAttributes, vtkDataSetCollection, vtkDebugLeaks, vtkDirectory, vtkDoubleArray, vtkDynamicLoader, vtkEdgeTable, vtkEmptyCell, vtkExplicitCell, vtkExtentTranslator, vtkFieldData, vtkFileOutputWindow, vtkFloatArray, vtkFunctionParser, vtkFunctionSet, vtkGeneralTransform, vtkGenericCell, vtkHeap, vtkHexahedron, vtkHomogeneousTransform, vtkIdentityTransform, vtkIdList, vtkIdListCollection, vtkIdTypeArray, vtkImageData, vtkImplicitFunction, vtkImplicitFunctionCollection, vtkInitialValueProblemSolver, vtkInstantiator, vtkIntArray, vtkInterpolatedVelocityField, vtkLine, vtkLinearTransform, vtkLocator, vtkLogLookupTable, vtkLongArray, vtkLookupTable, vtkMapper2D, vtkMath, vtkMatrix4x4, vtkMatrixToHomogeneousTransform, vtkMatrixToLinearTransform, vtkMultiPartExtentTranslator, vtkMultiThreader, vtkMutexLock, vtkNonLinearCell, vtkObjectFactory, vtkObjectFactoryCollection, vtkOrderedTriangulator, vtkOutputWindow, vtkOverrideInformation, vtkOverrideInformationCollection, vtkPerspectiveTransform, vtkPixel, vtkPlane, vtkPlaneCollection, vtkPlanes, vtkPointData, vtkPointLocator, vtkPointLocator2D, vtkPoints, vtkPointSet, vtkPolyData, vtkPolygon, vtkPolyLine, vtkPolyVertex, vtkPriorityQueue, vtkProcessObject, vtkProcessStatistics, vtkProp, vtkPropAssembly, vtkPropCollection, vtkProperty2D, vtkPyramid, vtkQuad, vtkQuadraticEdge, vtkQuadraticHexahedron, vtkQuadraticQuad, vtkQuadraticTetra, vtkQuadraticTriangle, vtkQuadric, vtkRectilinearGrid, vtkReferenceCount, vtkRungeKutta2, vtkRungeKutta4, vtkRungeKutta45, vtkScalarsToColors, vtkShortArray, vtkSource, vtkSphericalTransform, vtkStructuredData, vtkStructuredGrid, vtkStructuredPoints, vtkTableExtentTranslator, vtkTensor, vtkTetra, vtkTimerLog, vtkTransform, vtkTransformCollection, vtkTriangle, vtkTriangleStrip, vtkUnsignedCharArray, vtkUnsignedIntArray, vtkUnsignedLongArray, vtkUnsignedShortArray, vtkUnstructuredGrid, vtkVersion, vtkVertex, vtkViewport, vtkVoidArray, vtkVoxel, vtkWarpTransform, vtkWedge, vtkWin32OutputWindow, vtkWindow, vtkWindowLevelLookupTable, vtkXMLFileOutputWindow, vtkCardinalSpline, vtkCastToConcrete, vtkCellLocator, vtkColorTransferFunction, vtkCone, vtkCylinder, vtkDataObjectSource, vtkDataSetSource, vtkDataSetToDataSetFilter, vtkDataSetToImageFilter, vtkDataSetToPolyDataFilter, vtkDataSetToStructuredGridFilter, vtkDataSetToStructuredPointsFilter, vtkDataSetToUnstructuredGridFilter, vtkImageInPlaceFilter, vtkImageMultipleInputFilter, vtkImageMultipleInputOutputFilter, vtkImageSource, vtkImageToImageFilter, vtkImageToStructuredPoints, vtkImageTwoInputFilter, vtkImplicitBoolean, vtkImplicitDataSet, vtkImplicitSelectionLoop, vtkImplicitSum, vtkImplicitVolume, vtkImplicitWindowFunction, vtkKochanekSpline, vtkMergePoints, vtkMergePoints2D, vtkPerlinNoise, vtkPiecewiseFunction, vtkPiecewiseFunctionShiftScale, vtkPiecewiseFunctionSource, vtkPiecewiseFunctionToPiecewiseFunctionFilter, vtkPointSetSource, vtkPointSetToPointSetFilter, vtkPolyDataCollection, vtkPolyDataSource, vtkPolyDataToPolyDataFilter, vtkRectilinearGridSource, vtkRectilinearGridToPolyDataFilter, vtkScalarTree, vtkSimpleImageToImageFilter, vtkSimpleScalarTree, vtkSphere, vtkSpline, vtkStructuredGridSource, vtkStructuredGridToPolyDataFilter, vtkStructuredGridToStructuredGridFilter, vtkStructuredPointsCollection, vtkStructuredPointsSource, vtkStructuredPointsToPolyDataFilter, vtkStructuredPointsToStructuredPointsFilter, vtkStructuredPointsToUnstructuredGridFilter, vtkSuperquadric, vtkUnstructuredGridSource, vtkUnstructuredGridToPolyDataFilter, vtkUnstructuredGridToUnstructuredGridFilter, vtkAppendFilter, vtkAppendPolyData, vtkApproximatingSubdivisionFilter, vtkArrayCalculator, vtkArrowSource, vtkAssignAttribute, vtkAttributeDataToFieldDataFilter, vtkAxes, vtkBandedPolyDataContourFilter, vtkBlankStructuredGrid, vtkBlankStructuredGridWithImage, vtkBrownianPoints, vtkButterflySubdivisionFilter, vtkButtonSource, vtkCellCenters, vtkCellDataToPointData, vtkCellDerivatives, vtkCleanPolyData, vtkClipDataSet, vtkClipPolyData, vtkClipVolume, vtkConeSource, vtkConnectivityFilter, vtkContourFilter, vtkContourGrid, vtkCubeSource, vtkCursor3D, vtkCurvatures, vtkCutter, vtkCylinderSource, vtkDashedStreamLine, vtkDataObjectToDataSetFilter, vtkDataSetSurfaceFilter, vtkDataSetToDataObjectFilter, vtkDataSetTriangleFilter, vtkDecimatePro, vtkDelaunay2D, vtkDelaunay3D, vtkDicer, vtkDiskSource, vtkEdgePoints, vtkElevationFilter, vtkExtractEdges, vtkExtractGeometry, vtkExtractGrid, vtkExtractPolyDataGeometry, vtkExtractRectilinearGrid, vtkExtractTensorComponents, vtkExtractUnstructuredGrid, vtkExtractVectorComponents, vtkFeatureEdges, vtkFieldDataToAttributeDataFilter, vtkGeometryFilter, vtkGlyph2D, vtkGlyph3D, vtkGlyphSource2D, vtkGraphLayoutFilter, vtkHedgeHog, vtkHull, vtkHyperStreamline, vtkIdFilter, vtkImageDataGeometryFilter, vtkImplicitTextureCoords, vtkInterpolateDataSetAttributes, vtkInterpolatingSubdivisionFilter, vtkLinearExtrusionFilter, vtkLinearSubdivisionFilter, vtkLineSource, vtkLinkEdgels, vtkLoopSubdivisionFilter, vtkMaskFields, vtkMaskPoints, vtkMaskPolyData, vtkMassProperties, vtkMergeDataObjectFilter, vtkMergeFields, vtkMergeFilter, vtkMeshQuality, vtkOBBDicer, vtkOBBTree, vtkOutlineCornerFilter, vtkOutlineCornerSource, vtkOutlineFilter, vtkOutlineSource, vtkPlaneSource, vtkPointDataToCellData, vtkPointSource, vtkPolyDataConnectivityFilter, vtkPolyDataNormals, vtkPolyDataStreamer, vtkProbeFilter, vtkProgrammableAttributeDataFilter, vtkProgrammableDataObjectSource, vtkProgrammableFilter, vtkProgrammableGlyphFilter, vtkProgrammableSource, vtkProjectedTexture, vtkQuadricClustering, vtkQuadricDecimation, vtkQuantizePolyDataPoints, vtkRearrangeFields, vtkRectilinearGridGeometryFilter, vtkRecursiveDividingCubes, vtkReflectionFilter, vtkReverseSense, vtkRibbonFilter, vtkRotationalExtrusionFilter, vtkRuledSurfaceFilter, vtkSelectPolyData, vtkShrinkFilter, vtkShrinkPolyData, vtkSimpleElevationFilter, vtkSmoothPolyDataFilter, vtkSpatialRepresentationFilter, vtkSpherePuzzle, vtkSpherePuzzleArrows, vtkSphereSource, vtkSplineFilter, vtkSplitField, vtkStreamer, vtkStreamLine, vtkStreamPoints, vtkStreamTracer, vtkStripper, vtkStructuredGridGeometryFilter, vtkStructuredGridOutlineFilter, vtkStructuredPointsGeometryFilter, vtkSubdivideTetra, vtkSubPixelPositionEdgels, vtkSuperquadricSource, vtkTensorGlyph, vtkTextSource, vtkTexturedSphereSource, vtkTextureMapToCylinder, vtkTextureMapToPlane, vtkTextureMapToSphere, vtkThreshold, vtkThresholdPoints, vtkThresholdTextureCoords, vtkTransformFilter, vtkTransformPolyDataFilter, vtkTransformTextureCoords, vtkTriangleFilter, vtkTriangularTCoords, vtkTubeFilter, vtkVectorDot, vtkVectorNorm, vtkVoxelContoursToSurfaceFilter, vtkWarpLens, vtkWarpScalar, vtkWarpTo, vtkWarpVector, vtkWindowedSincPolyDataFilter, vtk3DSImporter, vtk3DWidget, vtkArcPlotter, vtkBoxWidget, vtkCaptionActor2D, vtkCubeAxesActor2D, vtkDepthSortPolyData, vtkEarthSource, vtkGLUTesselatorTriangleFilter, vtkGridTransform, vtkImagePlaneWidget, vtkImageToPolyDataFilter, vtkImplicitModeller, vtkImplicitPlaneWidget, vtkIterativeClosestPointTransform, vtkLandmarkTransform, vtkLegendBoxActor, vtkLineWidget, vtkMILVideoSource, vtkPCAAnalysisFilter, vtkPlaneWidget, vtkPointWidget, vtkPolyDataSourceWidget, vtkPolyDataToImageStencil, vtkProcrustesAlignmentFilter, vtkPushImageFilterSample, vtkPushImageReader, vtkPushPipeline, vtkRenderLargeImage, vtkRIBExporter, vtkRIBLight, vtkRIBProperty, vtkScalarBarWidget, vtkSphereWidget, vtkSplineWidget, vtkThinPlateSplineTransform, vtkTransformToGrid, vtkVectorText, vtkVideoSource, vtkVRMLImporter, vtkWeightedTransformFilter, vtkWin32VideoSource, vtkXYPlotActor, vtkXYPlotWidget, vtkBooleanTexture, vtkExtractVOI, vtkGaussianSplatter, vtkImageAccumulate, vtkImageAnisotropicDiffusion2D, vtkImageAnisotropicDiffusion3D, vtkImageAppend, vtkImageAppendComponents, vtkImageBlend, vtkImageButterworthHighPass, vtkImageButterworthLowPass, vtkImageCacheFilter, vtkImageCanvasSource2D, vtkImageCast, vtkImageChangeInformation, vtkImageCheckerboard, vtkImageCityBlockDistance, vtkImageClip, vtkImageConnector, vtkImageConstantPad, vtkImageContinuousDilate3D, vtkImageContinuousErode3D, vtkImageConvolve, vtkImageCorrelation, vtkImageCursor3D, vtkImageDataStreamer, vtkImageDecomposeFilter, vtkImageDifference, vtkImageDilateErode3D, vtkImageDivergence, vtkImageDotProduct, vtkImageEllipsoidSource, vtkImageEuclideanDistance, vtkImageEuclideanToPolar, vtkImageExport, vtkImageExtractComponents, vtkImageFFT, vtkImageFlip, vtkImageFourierCenter, vtkImageFourierFilter, vtkImageGaussianSmooth, vtkImageGaussianSource, vtkImageGradient, vtkImageGradientMagnitude, vtkImageGridSource, vtkImageHSVToRGB, vtkImageHybridMedian2D, vtkImageIdealHighPass, vtkImageIdealLowPass, vtkImageImport, vtkImageIslandRemoval2D, vtkImageIterateFilter, vtkImageLaplacian, vtkImageLogarithmicScale, vtkImageLogic, vtkImageLuminance, vtkImageMagnify, vtkImageMagnitude, vtkImageMandelbrotSource, vtkImageMapToColors, vtkImageMapToRGBA, vtkImageMapToWindowLevelColors, vtkImageMask, vtkImageMaskBits, vtkImageMathematics, vtkImageMedian3D, vtkImageMirrorPad, vtkImageNoiseSource, vtkImageNonMaximumSuppression, vtkImageNormalize, vtkImageOpenClose3D, vtkImagePadFilter, vtkImagePermute, vtkImageQuantizeRGBToIndex, vtkImageRange3D, vtkImageResample, vtkImageReslice, vtkImageRFFT, vtkImageRGBToHSV, vtkImageSeedConnectivity, vtkImageSeparableConvolution, vtkImageShiftScale, vtkImageShrink3D, vtkImageSinusoidSource, vtkImageSkeleton2D, vtkImageSobel2D, vtkImageSobel3D, vtkImageSpatialFilter, vtkImageStencil, vtkImageStencilData, vtkImageStencilSource, vtkImageThreshold, vtkImageToImageStencil, vtkImageTranslateExtent, vtkImageVariance3D, vtkImageWrapPad, vtkImplicitFunctionToImageStencil, vtkPointLoad, vtkSampleFunction, vtkShepardMethod, vtkSimpleImageFilterExample, vtkSurfaceReconstructionFilter, vtkTriangularTexture, vtkVoxelModeller, vtkBase64InputStream, vtkBase64OutputStream, vtkBase64Utilities, vtkBMPReader, vtkBMPWriter, vtkBYUReader, vtkBYUWriter, vtkCGMWriter, vtkDataCompressor, vtkDataObjectReader, vtkDataObjectWriter, vtkDataReader, vtkDataSetReader, vtkDataSetWriter, vtkDataWriter, vtkDEMReader, vtkEnSight6BinaryReader, vtkEnSight6Reader, vtkEnSightGoldBinaryReader, vtkEnSightGoldReader, vtkEnSightMasterServerReader, vtkEnSightReader, vtkGenericEnSightReader, vtkGESignaReader, vtkImageReader, vtkImageReader2, vtkImageReader2Collection, vtkImageReader2Factory, vtkImageWriter, vtkInputStream, vtkIVWriter, vtkJPEGReader, vtkJPEGWriter, vtkMCubesReader, vtkMCubesWriter, vtkMedicalImageReader2, vtkOBJReader, vtkOutputStream, vtkParticleReader, vtkPLOT3DReader, vtkPLYReader, vtkPLYWriter, vtkPNGReader, vtkPNGWriter, vtkPNMReader, vtkPNMWriter, vtkPolyDataReader, vtkPolyDataWriter, vtkPostScriptWriter, vtkRectilinearGridReader, vtkRectilinearGridWriter, vtkSLCReader, vtkSTLReader, vtkSTLWriter, vtkStructuredGridReader, vtkStructuredGridWriter, vtkStructuredPointsReader, vtkStructuredPointsWriter, vtkTIFFReader, vtkTIFFWriter, vtkUGFacetReader, vtkUnstructuredGridReader, vtkUnstructuredGridWriter, vtkVolume16Reader, vtkVolumeReader, vtkWriter, vtkXMLDataElement, vtkXMLDataParser, vtkXMLDataReader, vtkXMLDataSetWriter, vtkXMLFileReadTester, vtkXMLImageDataReader, vtkXMLImageDataWriter, vtkXMLParser, vtkXMLPDataReader, vtkXMLPDataSetWriter, vtkXMLPDataWriter, vtkXMLPImageDataReader, vtkXMLPImageDataWriter, vtkXMLPolyDataReader, vtkXMLPolyDataWriter, vtkXMLPPolyDataReader, vtkXMLPPolyDataWriter, vtkXMLPRectilinearGridReader, vtkXMLPRectilinearGridWriter, vtkXMLPStructuredDataReader, vtkXMLPStructuredDataWriter, vtkXMLPStructuredGridReader, vtkXMLPStructuredGridWriter, vtkXMLPUnstructuredDataReader, vtkXMLPUnstructuredDataWriter, vtkXMLPUnstructuredGridReader, vtkXMLPUnstructuredGridWriter, vtkXMLReader, vtkXMLRectilinearGridReader, vtkXMLRectilinearGridWriter, vtkXMLStructuredDataReader, vtkXMLStructuredDataWriter, vtkXMLStructuredGridReader, vtkXMLStructuredGridWriter, vtkXMLUnstructuredDataReader, vtkXMLUnstructuredDataWriter, vtkXMLUnstructuredGridReader, vtkXMLUnstructuredGridWriter, vtkXMLWriter, vtkZLibDataCompressor, vtkBranchExtentTranslator, vtkCollectPolyData, vtkCommunicator, vtkCompositeManager, vtkCompositer, vtkCompressCompositer, vtkCutMaterial, vtkDummyController, vtkExtractPolyDataPiece, vtkExtractUnstructuredGridPiece, vtkImageBlockReader, vtkImageBlockWriter, vtkInputPort, vtkMemoryLimitImageDataStreamer, vtkMPICommunicator, vtkMPIController, vtkMPIEventLog, vtkMPIGroup, vtkMultiProcessController, vtkMultiProcessLog, vtkOutputPort, vtkParallelFactory, vtkPassThroughFilter, vtkPCellDataToPointData, vtkPDataSetReader, vtkPDataSetWriter, vtkPieceScalars, vtkPImageWriter, vtkPipelineSize, vtkPLinearExtrusionFilter, vtkPOPReader, vtkPOutlineCornerFilter, vtkPOutlineFilter, vtkPPolyDataNormals, vtkPProbeFilter, vtkPSphereSource, vtkPStreamTracer, vtkPVGeometryFilter, vtkRectilinearGridOutlineFilter, vtkRTAnalyticSource, vtkSharedMemoryCommunicator, vtkSocketCommunicator, vtkSocketController, vtkThreadedController, vtkThreadSafeLog, vtkTransmitPolyDataPiece, vtkTransmitUnstructuredGridPiece, vtkTreeComposite, vtkTreeCompositer, vtkDecimate, vtkDividingCubes, vtkGridSynchronizedTemplates3D, vtkImageMarchingCubes, vtkKitwareContourFilter, vtkKitwareObjectFactory, vtkMarchingContourFilter, vtkMarchingCubes, vtkMarchingSquares, vtkSliceCubes, vtkSweptSurface, vtkSynchronizedTemplates2D, vtkSynchronizedTemplates3D, vtkAbstractMapper3D, vtkAbstractPicker, vtkAbstractPropPicker, vtkActor, vtkActorCollection, vtkAssembly, vtkAxisActor2D, vtkCamera, vtkCarbonRenderWindow, vtkCarbonRenderWindowInteractor, vtkCellPicker, vtkCocoaRenderWindow, vtkCocoaRenderWindowInteractor, vtkCuller, vtkCullerCollection, vtkDataSetMapper, vtkDirectionEncoder, vtkEncodedGradientEstimator, vtkEncodedGradientShader, vtkExporter, vtkFiniteDifferenceGradientEstimator, vtkFollower, vtkFrustumCoverageCuller, vtkGenericRenderWindowInteractor, vtkGraphicsFactory, vtkImageActor, vtkImageMapper, vtkImageViewer, vtkImageViewer2, vtkImagingFactory, vtkImporter, vtkInteractorEventRecorder, vtkInteractorObserver, vtkInteractorStyle, vtkInteractorStyleFlight, vtkInteractorStyleImage, vtkInteractorStyleJoystickActor, vtkInteractorStyleJoystickCamera, vtkInteractorStyleSwitch, vtkInteractorStyleTerrain, vtkInteractorStyleTrackball, vtkInteractorStyleTrackballActor, vtkInteractorStyleTrackballCamera, vtkInteractorStyleUnicam, vtkInteractorStyleUser, vtkIVExporter, vtkLabeledDataMapper, vtkLight, vtkLightCollection, vtkLightKit, vtkLODActor, vtkLODProp3D, vtkMapper, vtkMapperCollection, vtkMesaActor, vtkMesaCamera, vtkMesaFreeTypeTextMapper, vtkMesaImageActor, vtkMesaImageMapper, vtkMesaLight, vtkMesaPolyDataMapper, vtkMesaPolyDataMapper2D, vtkMesaProperty, vtkMesaRenderer, vtkMesaRenderWindow, vtkMesaTexture, vtkMesaVolumeRayCastMapper, vtkMesaVolumeTextureMapper2D, vtkOBJExporter, vtkOOGLExporter, vtkOpenGLActor, vtkOpenGLCamera, vtkOpenGLFreeTypeTextMapper, vtkOpenGLImageActor, vtkOpenGLImageMapper, vtkOpenGLLight, vtkOpenGLPolyDataMapper, vtkOpenGLPolyDataMapper2D, vtkOpenGLProperty, vtkOpenGLRenderer, vtkOpenGLRenderWindow, vtkOpenGLTexture, vtkOpenGLVolumeProVG500Mapper, vtkOpenGLVolumeProVP1000Mapper, vtkOpenGLVolumeRayCastMapper, vtkOpenGLVolumeTextureMapper2D, vtkParallelCoordinatesActor, vtkPicker, vtkPointPicker, vtkPolyDataMapper, vtkPolyDataMapper2D, vtkProp3D, vtkProp3DCollection, vtkProperty, vtkPropPicker, vtkRecursiveSphereDirectionEncoder, vtkRenderer, vtkRendererCollection, vtkRendererSource, vtkRenderWindow, vtkRenderWindowCollection, vtkRenderWindowInteractor, vtkScalarBarActor, vtkScaledTextActor, vtkSelectVisiblePoints, vtkTextActor, vtkTextMapper, vtkTextProperty, vtkTexture, vtkVolume, vtkVolumeCollection, vtkVolumeMapper, vtkVolumeProMapper, vtkVolumeProperty, vtkVolumeProVG500Mapper, vtkVolumeProVP1000Mapper, vtkVolumeRayCastCompositeFunction, vtkVolumeRayCastFunction, vtkVolumeRayCastIsosurfaceFunction, vtkVolumeRayCastMapper, vtkVolumeRayCastMIPFunction, vtkVolumeTextureMapper, vtkVolumeTextureMapper2D, vtkVRMLExporter, vtkWin32ImageMapper, vtkWin32OpenGLRenderWindow, vtkWin32PolyDataMapper2D, vtkWin32RenderWindowInteractor, vtkWinCEOpenGLRenderWindow, vtkWindowToImageFilter, vtkWorldPointPicker, vtkXMesaRenderWindow, vtkXOpenGLRenderWindow, vtkXPolyDataMapper2D, vtkXRenderWindowInteractor, and vtkXRenderWindowTclInteractor.

Definition at line 79 of file vtkObject.h.


Constructor & Destructor Documentation

vtkObject::vtkObject   [protected]
 

virtual vtkObject::~vtkObject   [protected, virtual]
 


Member Function Documentation

virtual const char* vtkObject::GetClassName   [virtual]
 

Reimplemented in vtkAbstractMapper, vtkAbstractTransform, vtkActor2D, vtkActor2DCollection, vtkAmoebaMinimizer, vtkAssemblyNode, vtkAssemblyPath, vtkAssemblyPaths, vtkBitArray, vtkByteSwap, vtkCell, vtkCell3D, vtkCellArray, vtkCellData, vtkCellLinks, vtkCellTypes, vtkCharArray, vtkCollection, vtkCollectionIterator, vtkContourValues, vtkConvexPointSet, vtkCoordinate, vtkCriticalSection, vtkCylindricalTransform, vtkDataArray, vtkDataArrayCollection, vtkDataArrayCollectionIterator, vtkDataArraySelection, vtkDataObject, vtkDataObjectCollection, vtkDataSet, vtkDataSetAttributes, vtkDataSetCollection, vtkDebugLeaks, vtkDirectory, vtkDoubleArray, vtkDynamicLoader, vtkEdgeTable, vtkEmptyCell, vtkExplicitCell, vtkExtentTranslator, vtkFieldData, vtkFileOutputWindow, vtkFloatArray, vtkFunctionParser, vtkFunctionSet, vtkGeneralTransform, vtkGenericCell, vtkHeap, vtkHexahedron, vtkHomogeneousTransform, vtkIdentityTransform, vtkIdList, vtkIdListCollection, vtkIdTypeArray, vtkImageData, vtkImplicitFunction, vtkImplicitFunctionCollection, vtkInitialValueProblemSolver, vtkInstantiator, vtkIntArray, vtkInterpolatedVelocityField, vtkLine, vtkLinearTransform, vtkLocator, vtkLogLookupTable, vtkLongArray, vtkLookupTable, vtkMapper2D, vtkMath, vtkMatrix4x4, vtkMatrixToHomogeneousTransform, vtkMatrixToLinearTransform, vtkMultiPartExtentTranslator, vtkMultiThreader, vtkMutexLock, vtkNonLinearCell, vtkObjectFactory, vtkObjectFactoryCollection, vtkOrderedTriangulator, vtkOutputWindow, vtkOverrideInformation, vtkOverrideInformationCollection, vtkPerspectiveTransform, vtkPixel, vtkPlane, vtkPlaneCollection, vtkPlanes, vtkPointData, vtkPointLocator, vtkPointLocator2D, vtkPoints, vtkPointSet, vtkPolyData, vtkPolygon, vtkPolyLine, vtkPolyVertex, vtkPriorityQueue, vtkProcessObject, vtkProcessStatistics, vtkProp, vtkPropAssembly, vtkPropCollection, vtkProperty2D, vtkPyramid, vtkQuad, vtkQuadraticEdge, vtkQuadraticHexahedron, vtkQuadraticQuad, vtkQuadraticTetra, vtkQuadraticTriangle, vtkQuadric, vtkRectilinearGrid, vtkReferenceCount, vtkRungeKutta2, vtkRungeKutta4, vtkRungeKutta45, vtkScalarsToColors, vtkShortArray, vtkSource, vtkSphericalTransform, vtkStructuredData, vtkStructuredGrid, vtkStructuredPoints, vtkTableExtentTranslator, vtkTensor, vtkTetra, vtkTimerLog, vtkTransform, vtkTransformCollection, vtkTriangle, vtkTriangleStrip, vtkUnsignedCharArray, vtkUnsignedIntArray, vtkUnsignedLongArray, vtkUnsignedShortArray, vtkUnstructuredGrid, vtkVersion, vtkVertex, vtkViewport, vtkVoidArray, vtkVoxel, vtkWarpTransform, vtkWedge, vtkWin32OutputWindow, vtkWindow, vtkWindowLevelLookupTable, vtkXMLFileOutputWindow, vtkCardinalSpline, vtkCastToConcrete, vtkCellLocator, vtkColorTransferFunction, vtkCone, vtkCylinder, vtkDataObjectSource, vtkDataSetSource, vtkDataSetToDataSetFilter, vtkDataSetToImageFilter, vtkDataSetToPolyDataFilter, vtkDataSetToStructuredGridFilter, vtkDataSetToStructuredPointsFilter, vtkDataSetToUnstructuredGridFilter, vtkImageInPlaceFilter, vtkImageMultipleInputFilter, vtkImageMultipleInputOutputFilter, vtkImageSource, vtkImageToImageFilter, vtkImageToStructuredPoints, vtkImageTwoInputFilter, vtkImplicitBoolean, vtkImplicitDataSet, vtkImplicitSelectionLoop, vtkImplicitSum, vtkImplicitVolume, vtkImplicitWindowFunction, vtkKochanekSpline, vtkMergePoints, vtkMergePoints2D, vtkPerlinNoise, vtkPiecewiseFunction, vtkPiecewiseFunctionShiftScale, vtkPiecewiseFunctionSource, vtkPiecewiseFunctionToPiecewiseFunctionFilter, vtkPointSetSource, vtkPointSetToPointSetFilter, vtkPolyDataCollection, vtkPolyDataSource, vtkPolyDataToPolyDataFilter, vtkRectilinearGridSource, vtkRectilinearGridToPolyDataFilter, vtkScalarTree, vtkSimpleImageToImageFilter, vtkSimpleScalarTree, vtkSphere, vtkSpline, vtkStructuredGridSource, vtkStructuredGridToPolyDataFilter, vtkStructuredGridToStructuredGridFilter, vtkStructuredPointsCollection, vtkStructuredPointsSource, vtkStructuredPointsToPolyDataFilter, vtkStructuredPointsToStructuredPointsFilter, vtkStructuredPointsToUnstructuredGridFilter, vtkSuperquadric, vtkUnstructuredGridSource, vtkUnstructuredGridToPolyDataFilter, vtkUnstructuredGridToUnstructuredGridFilter, vtkAppendFilter, vtkAppendPolyData, vtkApproximatingSubdivisionFilter, vtkArrayCalculator, vtkArrowSource, vtkAssignAttribute, vtkAttributeDataToFieldDataFilter, vtkAxes, vtkBandedPolyDataContourFilter, vtkBlankStructuredGrid, vtkBlankStructuredGridWithImage, vtkBrownianPoints, vtkButterflySubdivisionFilter, vtkButtonSource, vtkCellCenters, vtkCellDataToPointData, vtkCellDerivatives, vtkCleanPolyData, vtkClipDataSet, vtkClipPolyData, vtkClipVolume, vtkConeSource, vtkConnectivityFilter, vtkContourFilter, vtkContourGrid, vtkCubeSource, vtkCursor3D, vtkCurvatures, vtkCutter, vtkCylinderSource, vtkDashedStreamLine, vtkDataObjectToDataSetFilter, vtkDataSetSurfaceFilter, vtkDataSetToDataObjectFilter, vtkDataSetTriangleFilter, vtkDecimatePro, vtkDelaunay2D, vtkDelaunay3D, vtkDicer, vtkDiskSource, vtkEdgePoints, vtkElevationFilter, vtkExtractEdges, vtkExtractGeometry, vtkExtractGrid, vtkExtractPolyDataGeometry, vtkExtractRectilinearGrid, vtkExtractTensorComponents, vtkExtractUnstructuredGrid, vtkExtractVectorComponents, vtkFeatureEdges, vtkFieldDataToAttributeDataFilter, vtkGeometryFilter, vtkGlyph2D, vtkGlyph3D, vtkGlyphSource2D, vtkGraphLayoutFilter, vtkHedgeHog, vtkHull, vtkHyperStreamline, vtkIdFilter, vtkImageDataGeometryFilter, vtkImplicitTextureCoords, vtkInterpolateDataSetAttributes, vtkInterpolatingSubdivisionFilter, vtkLinearExtrusionFilter, vtkLinearSubdivisionFilter, vtkLineSource, vtkLinkEdgels, vtkLoopSubdivisionFilter, vtkMaskFields, vtkMaskPoints, vtkMaskPolyData, vtkMassProperties, vtkMergeDataObjectFilter, vtkMergeFields, vtkMergeFilter, vtkMeshQuality, vtkOBBDicer, vtkOBBTree, vtkOutlineCornerFilter, vtkOutlineCornerSource, vtkOutlineFilter, vtkOutlineSource, vtkPlaneSource, vtkPointDataToCellData, vtkPointSource, vtkPolyDataConnectivityFilter, vtkPolyDataNormals, vtkPolyDataStreamer, vtkProbeFilter, vtkProgrammableAttributeDataFilter, vtkProgrammableDataObjectSource, vtkProgrammableFilter, vtkProgrammableGlyphFilter, vtkProgrammableSource, vtkProjectedTexture, vtkQuadricClustering, vtkQuadricDecimation, vtkQuantizePolyDataPoints, vtkRearrangeFields, vtkRectilinearGridGeometryFilter, vtkRecursiveDividingCubes, vtkReflectionFilter, vtkReverseSense, vtkRibbonFilter, vtkRotationalExtrusionFilter, vtkRuledSurfaceFilter, vtkSelectPolyData, vtkShrinkFilter, vtkShrinkPolyData, vtkSimpleElevationFilter, vtkSmoothPolyDataFilter, vtkSpatialRepresentationFilter, vtkSpherePuzzle, vtkSpherePuzzleArrows, vtkSphereSource, vtkSplineFilter, vtkSplitField, vtkStreamer, vtkStreamLine, vtkStreamPoints, vtkStreamTracer, vtkStripper, vtkStructuredGridGeometryFilter, vtkStructuredGridOutlineFilter, vtkStructuredPointsGeometryFilter, vtkSubdivideTetra, vtkSubPixelPositionEdgels, vtkSuperquadricSource, vtkTensorGlyph, vtkTextSource, vtkTexturedSphereSource, vtkTextureMapToCylinder, vtkTextureMapToPlane, vtkTextureMapToSphere, vtkThreshold, vtkThresholdPoints, vtkThresholdTextureCoords, vtkTransformFilter, vtkTransformPolyDataFilter, vtkTransformTextureCoords, vtkTriangleFilter, vtkTriangularTCoords, vtkTubeFilter, vtkVectorDot, vtkVectorNorm, vtkVoxelContoursToSurfaceFilter, vtkWarpLens, vtkWarpScalar, vtkWarpTo, vtkWarpVector, vtkWindowedSincPolyDataFilter, vtk3DSImporter, vtk3DWidget, vtkArcPlotter, vtkBoxWidget, vtkCaptionActor2D, vtkCubeAxesActor2D, vtkDepthSortPolyData, vtkEarthSource, vtkGLUTesselatorTriangleFilter, vtkGridTransform, vtkImagePlaneWidget, vtkImageToPolyDataFilter, vtkImplicitModeller, vtkImplicitPlaneWidget, vtkIterativeClosestPointTransform, vtkLandmarkTransform, vtkLegendBoxActor, vtkLineWidget, vtkMILVideoSource, vtkPCAAnalysisFilter, vtkPlaneWidget, vtkPointWidget, vtkPolyDataSourceWidget, vtkPolyDataToImageStencil, vtkProcrustesAlignmentFilter, vtkPushImageFilterSample, vtkPushImageReader, vtkPushPipeline, vtkRenderLargeImage, vtkRIBExporter, vtkRIBLight, vtkRIBProperty, vtkScalarBarWidget, vtkSphereWidget, vtkSplineWidget, vtkThinPlateSplineTransform, vtkTransformToGrid, vtkVectorText, vtkVideoSource, vtkVRMLImporter, vtkWeightedTransformFilter, vtkWin32VideoSource, vtkXYPlotActor, vtkXYPlotWidget, vtkBooleanTexture, vtkExtractVOI, vtkGaussianSplatter, vtkImageAccumulate, vtkImageAnisotropicDiffusion2D, vtkImageAnisotropicDiffusion3D, vtkImageAppend, vtkImageAppendComponents, vtkImageBlend, vtkImageButterworthHighPass, vtkImageButterworthLowPass, vtkImageCacheFilter, vtkImageCanvasSource2D, vtkImageCast, vtkImageChangeInformation, vtkImageCheckerboard, vtkImageCityBlockDistance, vtkImageClip, vtkImageConnector, vtkImageConstantPad, vtkImageContinuousDilate3D, vtkImageContinuousErode3D, vtkImageConvolve, vtkImageCorrelation, vtkImageCursor3D, vtkImageDataStreamer, vtkImageDecomposeFilter, vtkImageDifference, vtkImageDilateErode3D, vtkImageDivergence, vtkImageDotProduct, vtkImageEllipsoidSource, vtkImageEuclideanDistance, vtkImageEuclideanToPolar, vtkImageExport, vtkImageExtractComponents, vtkImageFFT, vtkImageFlip, vtkImageFourierCenter, vtkImageFourierFilter, vtkImageGaussianSmooth, vtkImageGaussianSource, vtkImageGradient, vtkImageGradientMagnitude, vtkImageGridSource, vtkImageHSVToRGB, vtkImageHybridMedian2D, vtkImageIdealHighPass, vtkImageIdealLowPass, vtkImageImport, vtkImageIslandRemoval2D, vtkImageIterateFilter, vtkImageLaplacian, vtkImageLogarithmicScale, vtkImageLogic, vtkImageLuminance, vtkImageMagnify, vtkImageMagnitude, vtkImageMandelbrotSource, vtkImageMapToColors, vtkImageMapToRGBA, vtkImageMapToWindowLevelColors, vtkImageMask, vtkImageMaskBits, vtkImageMathematics, vtkImageMedian3D, vtkImageMirrorPad, vtkImageNoiseSource, vtkImageNonMaximumSuppression, vtkImageNormalize, vtkImageOpenClose3D, vtkImagePadFilter, vtkImagePermute, vtkImageQuantizeRGBToIndex, vtkImageRange3D, vtkImageResample, vtkImageReslice, vtkImageRFFT, vtkImageRGBToHSV, vtkImageSeedConnectivity, vtkImageSeparableConvolution, vtkImageShiftScale, vtkImageShrink3D, vtkImageSinusoidSource, vtkImageSkeleton2D, vtkImageSobel2D, vtkImageSobel3D, vtkImageSpatialFilter, vtkImageStencil, vtkImageStencilData, vtkImageStencilSource, vtkImageThreshold, vtkImageToImageStencil, vtkImageTranslateExtent, vtkImageVariance3D, vtkImageWrapPad, vtkImplicitFunctionToImageStencil, vtkPointLoad, vtkSampleFunction, vtkShepardMethod, vtkSimpleImageFilterExample, vtkSurfaceReconstructionFilter, vtkTriangularTexture, vtkVoxelModeller, vtkBase64InputStream, vtkBase64OutputStream, vtkBase64Utilities, vtkBMPReader, vtkBMPWriter, vtkBYUReader, vtkBYUWriter, vtkCGMWriter, vtkDataCompressor, vtkDataObjectReader, vtkDataObjectWriter, vtkDataReader, vtkDataSetReader, vtkDataSetWriter, vtkDataWriter, vtkDEMReader, vtkEnSight6BinaryReader, vtkEnSight6Reader, vtkEnSightGoldBinaryReader, vtkEnSightGoldReader, vtkEnSightMasterServerReader, vtkEnSightReader, vtkGenericEnSightReader, vtkGESignaReader, vtkImageReader, vtkImageReader2, vtkImageReader2Collection, vtkImageReader2Factory, vtkImageWriter, vtkInputStream, vtkIVWriter, vtkJPEGReader, vtkJPEGWriter, vtkMCubesReader, vtkMCubesWriter, vtkMedicalImageReader2, vtkOBJReader, vtkOutputStream, vtkParticleReader, vtkPLOT3DReader, vtkPLYReader, vtkPLYWriter, vtkPNGReader, vtkPNGWriter, vtkPNMReader, vtkPNMWriter, vtkPolyDataReader, vtkPolyDataWriter, vtkPostScriptWriter, vtkRectilinearGridReader, vtkRectilinearGridWriter, vtkSLCReader, vtkSTLReader, vtkSTLWriter, vtkStructuredGridReader, vtkStructuredGridWriter, vtkStructuredPointsReader, vtkStructuredPointsWriter, vtkTIFFReader, vtkTIFFWriter, vtkUGFacetReader, vtkUnstructuredGridReader, vtkUnstructuredGridWriter, vtkVolume16Reader, vtkVolumeReader, vtkWriter, vtkXMLDataElement, vtkXMLDataParser, vtkXMLDataReader, vtkXMLDataSetWriter, vtkXMLFileReadTester, vtkXMLImageDataReader, vtkXMLImageDataWriter, vtkXMLParser, vtkXMLPDataReader, vtkXMLPDataSetWriter, vtkXMLPDataWriter, vtkXMLPImageDataReader, vtkXMLPImageDataWriter, vtkXMLPolyDataReader, vtkXMLPolyDataWriter, vtkXMLPPolyDataReader, vtkXMLPPolyDataWriter, vtkXMLPRectilinearGridReader, vtkXMLPRectilinearGridWriter, vtkXMLPStructuredDataReader, vtkXMLPStructuredDataWriter, vtkXMLPStructuredGridReader, vtkXMLPStructuredGridWriter, vtkXMLPUnstructuredDataReader, vtkXMLPUnstructuredDataWriter, vtkXMLPUnstructuredGridReader, vtkXMLPUnstructuredGridWriter, vtkXMLReader, vtkXMLRectilinearGridReader, vtkXMLRectilinearGridWriter, vtkXMLStructuredDataReader, vtkXMLStructuredDataWriter, vtkXMLStructuredGridReader, vtkXMLStructuredGridWriter, vtkXMLUnstructuredDataReader, vtkXMLUnstructuredDataWriter, vtkXMLUnstructuredGridReader, vtkXMLUnstructuredGridWriter, vtkXMLWriter, vtkZLibDataCompressor, vtkBranchExtentTranslator, vtkCollectPolyData, vtkCommunicator, vtkCompositeManager, vtkCompositer, vtkCompressCompositer, vtkCutMaterial, vtkDummyController, vtkExtractPolyDataPiece, vtkExtractUnstructuredGridPiece, vtkImageBlockReader, vtkImageBlockWriter, vtkInputPort, vtkMemoryLimitImageDataStreamer, vtkMPICommunicator, vtkMPIController, vtkMPIEventLog, vtkMPIGroup, vtkMultiProcessController, vtkMultiProcessLog, vtkOutputPort, vtkParallelFactory, vtkPassThroughFilter, vtkPCellDataToPointData, vtkPDataSetReader, vtkPDataSetWriter, vtkPieceScalars, vtkPImageWriter, vtkPipelineSize, vtkPLinearExtrusionFilter, vtkPOPReader, vtkPOutlineCornerFilter, vtkPOutlineFilter, vtkPPolyDataNormals, vtkPProbeFilter, vtkPSphereSource, vtkPStreamTracer, vtkPVGeometryFilter, vtkRectilinearGridOutlineFilter, vtkRTAnalyticSource, vtkSharedMemoryCommunicator, vtkSocketCommunicator, vtkSocketController, vtkThreadedController, vtkThreadSafeLog, vtkTransmitPolyDataPiece, vtkTransmitUnstructuredGridPiece, vtkTreeComposite, vtkTreeCompositer, vtkDecimate, vtkDividingCubes, vtkGridSynchronizedTemplates3D, vtkImageMarchingCubes, vtkKitwareContourFilter, vtkKitwareObjectFactory, vtkMarchingContourFilter, vtkMarchingCubes, vtkMarchingSquares, vtkSliceCubes, vtkSweptSurface, vtkSynchronizedTemplates2D, vtkSynchronizedTemplates3D, vtkAbstractMapper3D, vtkAbstractPicker, vtkAbstractPropPicker, vtkActor, vtkActorCollection, vtkAssembly, vtkAxisActor2D, vtkCamera, vtkCarbonRenderWindow, vtkCarbonRenderWindowInteractor, vtkCellPicker, vtkCocoaRenderWindow, vtkCocoaRenderWindowInteractor, vtkCuller, vtkCullerCollection, vtkDataSetMapper, vtkDirectionEncoder, vtkEncodedGradientEstimator, vtkEncodedGradientShader, vtkExporter, vtkFiniteDifferenceGradientEstimator, vtkFollower, vtkFrustumCoverageCuller, vtkGenericRenderWindowInteractor, vtkGraphicsFactory, vtkImageActor, vtkImageMapper, vtkImageViewer, vtkImageViewer2, vtkImagingFactory, vtkImporter, vtkInteractorEventRecorder, vtkInteractorObserver, vtkInteractorStyle, vtkInteractorStyleFlight, vtkInteractorStyleImage, vtkInteractorStyleJoystickActor, vtkInteractorStyleJoystickCamera, vtkInteractorStyleSwitch, vtkInteractorStyleTerrain, vtkInteractorStyleTrackball, vtkInteractorStyleTrackballActor, vtkInteractorStyleTrackballCamera, vtkInteractorStyleUnicam, vtkInteractorStyleUser, vtkIVExporter, vtkLabeledDataMapper, vtkLight, vtkLightCollection, vtkLightKit, vtkLODActor, vtkLODProp3D, vtkMapper, vtkMapperCollection, vtkMesaActor, vtkMesaCamera, vtkMesaFreeTypeTextMapper, vtkMesaImageActor, vtkMesaImageMapper, vtkMesaLight, vtkMesaPolyDataMapper, vtkMesaPolyDataMapper2D, vtkMesaProperty, vtkMesaRenderer, vtkMesaRenderWindow, vtkMesaTexture, vtkMesaVolumeRayCastMapper, vtkMesaVolumeTextureMapper2D, vtkOBJExporter, vtkOOGLExporter, vtkOpenGLActor, vtkOpenGLCamera, vtkOpenGLFreeTypeTextMapper, vtkOpenGLImageActor, vtkOpenGLImageMapper, vtkOpenGLLight, vtkOpenGLPolyDataMapper, vtkOpenGLPolyDataMapper2D, vtkOpenGLProperty, vtkOpenGLRenderer, vtkOpenGLRenderWindow, vtkOpenGLTexture, vtkOpenGLVolumeProVG500Mapper, vtkOpenGLVolumeProVP1000Mapper, vtkOpenGLVolumeRayCastMapper, vtkOpenGLVolumeTextureMapper2D, vtkParallelCoordinatesActor, vtkPicker, vtkPointPicker, vtkPolyDataMapper, vtkPolyDataMapper2D, vtkProp3D, vtkProp3DCollection, vtkProperty, vtkPropPicker, vtkRecursiveSphereDirectionEncoder, vtkRenderer, vtkRendererCollection, vtkRendererSource, vtkRenderWindow, vtkRenderWindowCollection, vtkRenderWindowInteractor, vtkScalarBarActor, vtkScaledTextActor, vtkSelectVisiblePoints, vtkTextActor, vtkTextMapper, vtkTextProperty, vtkTexture, vtkVolume, vtkVolumeCollection, vtkVolumeMapper, vtkVolumeProMapper, vtkVolumeProperty, vtkVolumeProVG500Mapper, vtkVolumeProVP1000Mapper, vtkVolumeRayCastCompositeFunction, vtkVolumeRayCastFunction, vtkVolumeRayCastIsosurfaceFunction, vtkVolumeRayCastMapper, vtkVolumeRayCastMIPFunction, vtkVolumeTextureMapper, vtkVolumeTextureMapper2D, vtkVRMLExporter, vtkWin32ImageMapper, vtkWin32OpenGLRenderWindow, vtkWin32PolyDataMapper2D, vtkWin32RenderWindowInteractor, vtkWinCEOpenGLRenderWindow, vtkWindowToImageFilter, vtkWorldPointPicker, vtkXMesaRenderWindow, vtkXOpenGLRenderWindow, vtkXPolyDataMapper2D, vtkXRenderWindowInteractor, and vtkXRenderWindowTclInteractor.

int vtkObject::IsTypeOf const char *    type [static]
 

Return 1 if this class type is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeRevisionMacro found in vtkSetGet.h.

Reimplemented from vtkObjectBase.

Reimplemented in vtkAbstractMapper, vtkAbstractTransform, vtkActor2D, vtkActor2DCollection, vtkAmoebaMinimizer, vtkAssemblyNode, vtkAssemblyPath, vtkAssemblyPaths, vtkBitArray, vtkByteSwap, vtkCell, vtkCell3D, vtkCellArray, vtkCellData, vtkCellLinks, vtkCellTypes, vtkCharArray, vtkCollection, vtkCollectionIterator, vtkContourValues, vtkConvexPointSet, vtkCoordinate, vtkCriticalSection, vtkCylindricalTransform, vtkDataArray, vtkDataArrayCollection, vtkDataArrayCollectionIterator, vtkDataArraySelection, vtkDataObject, vtkDataObjectCollection, vtkDataSet, vtkDataSetAttributes, vtkDataSetCollection, vtkDebugLeaks, vtkDirectory, vtkDoubleArray, vtkDynamicLoader, vtkEdgeTable, vtkEmptyCell, vtkExplicitCell, vtkExtentTranslator, vtkFieldData, vtkFileOutputWindow, vtkFloatArray, vtkFunctionParser, vtkFunctionSet, vtkGeneralTransform, vtkGenericCell, vtkHeap, vtkHexahedron, vtkHomogeneousTransform, vtkIdentityTransform, vtkIdList, vtkIdListCollection, vtkIdTypeArray, vtkImageData, vtkImplicitFunction, vtkImplicitFunctionCollection, vtkInitialValueProblemSolver, vtkInstantiator, vtkIntArray, vtkInterpolatedVelocityField, vtkLine, vtkLinearTransform, vtkLocator, vtkLogLookupTable, vtkLongArray, vtkLookupTable, vtkMapper2D, vtkMath, vtkMatrix4x4, vtkMatrixToHomogeneousTransform, vtkMatrixToLinearTransform, vtkMultiPartExtentTranslator, vtkMultiThreader, vtkMutexLock, vtkNonLinearCell, vtkObjectFactory, vtkObjectFactoryCollection, vtkOrderedTriangulator, vtkOutputWindow, vtkOverrideInformation, vtkOverrideInformationCollection, vtkPerspectiveTransform, vtkPixel, vtkPlane, vtkPlaneCollection, vtkPlanes, vtkPointData, vtkPointLocator, vtkPointLocator2D, vtkPoints, vtkPointSet, vtkPolyData, vtkPolygon, vtkPolyLine, vtkPolyVertex, vtkPriorityQueue, vtkProcessObject, vtkProcessStatistics, vtkProp, vtkPropAssembly, vtkPropCollection, vtkProperty2D, vtkPyramid, vtkQuad, vtkQuadraticEdge, vtkQuadraticHexahedron, vtkQuadraticQuad, vtkQuadraticTetra, vtkQuadraticTriangle, vtkQuadric, vtkRectilinearGrid, vtkReferenceCount, vtkRungeKutta2, vtkRungeKutta4, vtkRungeKutta45, vtkScalarsToColors, vtkShortArray, vtkSource, vtkSphericalTransform, vtkStructuredData, vtkStructuredGrid, vtkStructuredPoints, vtkTableExtentTranslator, vtkTensor, vtkTetra, vtkTimerLog, vtkTransform, vtkTransformCollection, vtkTriangle, vtkTriangleStrip, vtkUnsignedCharArray, vtkUnsignedIntArray, vtkUnsignedLongArray, vtkUnsignedShortArray, vtkUnstructuredGrid, vtkVersion, vtkVertex, vtkViewport, vtkVoidArray, vtkVoxel, vtkWarpTransform, vtkWedge, vtkWin32OutputWindow, vtkWindow, vtkWindowLevelLookupTable, vtkXMLFileOutputWindow, vtkCardinalSpline, vtkCastToConcrete, vtkCellLocator, vtkColorTransferFunction, vtkCone, vtkCylinder, vtkDataObjectSource, vtkDataSetSource, vtkDataSetToDataSetFilter, vtkDataSetToImageFilter, vtkDataSetToPolyDataFilter, vtkDataSetToStructuredGridFilter, vtkDataSetToStructuredPointsFilter, vtkDataSetToUnstructuredGridFilter, vtkImageInPlaceFilter, vtkImageMultipleInputFilter, vtkImageMultipleInputOutputFilter, vtkImageSource, vtkImageToImageFilter, vtkImageToStructuredPoints, vtkImageTwoInputFilter, vtkImplicitBoolean, vtkImplicitDataSet, vtkImplicitSelectionLoop, vtkImplicitSum, vtkImplicitVolume, vtkImplicitWindowFunction, vtkKochanekSpline, vtkMergePoints, vtkMergePoints2D, vtkPerlinNoise, vtkPiecewiseFunction, vtkPiecewiseFunctionShiftScale, vtkPiecewiseFunctionSource, vtkPiecewiseFunctionToPiecewiseFunctionFilter, vtkPointSetSource, vtkPointSetToPointSetFilter, vtkPolyDataCollection, vtkPolyDataSource, vtkPolyDataToPolyDataFilter, vtkRectilinearGridSource, vtkRectilinearGridToPolyDataFilter, vtkScalarTree, vtkSimpleImageToImageFilter, vtkSimpleScalarTree, vtkSphere, vtkSpline, vtkStructuredGridSource, vtkStructuredGridToPolyDataFilter, vtkStructuredGridToStructuredGridFilter, vtkStructuredPointsCollection, vtkStructuredPointsSource, vtkStructuredPointsToPolyDataFilter, vtkStructuredPointsToStructuredPointsFilter, vtkStructuredPointsToUnstructuredGridFilter, vtkSuperquadric, vtkUnstructuredGridSource, vtkUnstructuredGridToPolyDataFilter, vtkUnstructuredGridToUnstructuredGridFilter, vtkAppendFilter, vtkAppendPolyData, vtkApproximatingSubdivisionFilter, vtkArrayCalculator, vtkArrowSource, vtkAssignAttribute, vtkAttributeDataToFieldDataFilter, vtkAxes, vtkBandedPolyDataContourFilter, vtkBlankStructuredGrid, vtkBlankStructuredGridWithImage, vtkBrownianPoints, vtkButterflySubdivisionFilter, vtkButtonSource, vtkCellCenters, vtkCellDataToPointData, vtkCellDerivatives, vtkCleanPolyData, vtkClipDataSet, vtkClipPolyData, vtkClipVolume, vtkConeSource, vtkConnectivityFilter, vtkContourFilter, vtkContourGrid, vtkCubeSource, vtkCursor3D, vtkCurvatures, vtkCutter, vtkCylinderSource, vtkDashedStreamLine, vtkDataObjectToDataSetFilter, vtkDataSetSurfaceFilter, vtkDataSetToDataObjectFilter, vtkDataSetTriangleFilter, vtkDecimatePro, vtkDelaunay2D, vtkDelaunay3D, vtkDicer, vtkDiskSource, vtkEdgePoints, vtkElevationFilter, vtkExtractEdges, vtkExtractGeometry, vtkExtractGrid, vtkExtractPolyDataGeometry, vtkExtractRectilinearGrid, vtkExtractTensorComponents, vtkExtractUnstructuredGrid, vtkExtractVectorComponents, vtkFeatureEdges, vtkFieldDataToAttributeDataFilter, vtkGeometryFilter, vtkGlyph2D, vtkGlyph3D, vtkGlyphSource2D, vtkGraphLayoutFilter, vtkHedgeHog, vtkHull, vtkHyperStreamline, vtkIdFilter, vtkImageDataGeometryFilter, vtkImplicitTextureCoords, vtkInterpolateDataSetAttributes, vtkInterpolatingSubdivisionFilter, vtkLinearExtrusionFilter, vtkLinearSubdivisionFilter, vtkLineSource, vtkLinkEdgels, vtkLoopSubdivisionFilter, vtkMaskFields, vtkMaskPoints, vtkMaskPolyData, vtkMassProperties, vtkMergeDataObjectFilter, vtkMergeFields, vtkMergeFilter, vtkMeshQuality, vtkOBBDicer, vtkOBBTree, vtkOutlineCornerFilter, vtkOutlineCornerSource, vtkOutlineFilter, vtkOutlineSource, vtkPlaneSource, vtkPointDataToCellData, vtkPointSource, vtkPolyDataConnectivityFilter, vtkPolyDataNormals, vtkPolyDataStreamer, vtkProbeFilter, vtkProgrammableAttributeDataFilter, vtkProgrammableDataObjectSource, vtkProgrammableFilter, vtkProgrammableGlyphFilter, vtkProgrammableSource, vtkProjectedTexture, vtkQuadricClustering, vtkQuadricDecimation, vtkQuantizePolyDataPoints, vtkRearrangeFields, vtkRectilinearGridGeometryFilter, vtkRecursiveDividingCubes, vtkReflectionFilter, vtkReverseSense, vtkRibbonFilter, vtkRotationalExtrusionFilter, vtkRuledSurfaceFilter, vtkSelectPolyData, vtkShrinkFilter, vtkShrinkPolyData, vtkSimpleElevationFilter, vtkSmoothPolyDataFilter, vtkSpatialRepresentationFilter, vtkSpherePuzzle, vtkSpherePuzzleArrows, vtkSphereSource, vtkSplineFilter, vtkSplitField, vtkStreamer, vtkStreamLine, vtkStreamPoints, vtkStreamTracer, vtkStripper, vtkStructuredGridGeometryFilter, vtkStructuredGridOutlineFilter, vtkStructuredPointsGeometryFilter, vtkSubdivideTetra, vtkSubPixelPositionEdgels, vtkSuperquadricSource, vtkTensorGlyph, vtkTextSource, vtkTexturedSphereSource, vtkTextureMapToCylinder, vtkTextureMapToPlane, vtkTextureMapToSphere, vtkThreshold, vtkThresholdPoints, vtkThresholdTextureCoords, vtkTransformFilter, vtkTransformPolyDataFilter, vtkTransformTextureCoords, vtkTriangleFilter, vtkTriangularTCoords, vtkTubeFilter, vtkVectorDot, vtkVectorNorm, vtkVoxelContoursToSurfaceFilter, vtkWarpLens, vtkWarpScalar, vtkWarpTo, vtkWarpVector, vtkWindowedSincPolyDataFilter, vtk3DSImporter, vtk3DWidget, vtkArcPlotter, vtkBoxWidget, vtkCaptionActor2D, vtkCubeAxesActor2D, vtkDepthSortPolyData, vtkEarthSource, vtkGLUTesselatorTriangleFilter, vtkGridTransform, vtkImagePlaneWidget, vtkImageToPolyDataFilter, vtkImplicitModeller, vtkImplicitPlaneWidget, vtkIterativeClosestPointTransform, vtkLandmarkTransform, vtkLegendBoxActor, vtkLineWidget, vtkMILVideoSource, vtkPCAAnalysisFilter, vtkPlaneWidget, vtkPointWidget, vtkPolyDataSourceWidget, vtkPolyDataToImageStencil, vtkProcrustesAlignmentFilter, vtkPushImageFilterSample, vtkPushImageReader, vtkPushPipeline, vtkRenderLargeImage, vtkRIBExporter, vtkRIBLight, vtkRIBProperty, vtkScalarBarWidget, vtkSphereWidget, vtkSplineWidget, vtkThinPlateSplineTransform, vtkTransformToGrid, vtkVectorText, vtkVideoSource, vtkVRMLImporter, vtkWeightedTransformFilter, vtkWin32VideoSource, vtkXYPlotActor, vtkXYPlotWidget, vtkBooleanTexture, vtkExtractVOI, vtkGaussianSplatter, vtkImageAccumulate, vtkImageAnisotropicDiffusion2D, vtkImageAnisotropicDiffusion3D, vtkImageAppend, vtkImageAppendComponents, vtkImageBlend, vtkImageButterworthHighPass, vtkImageButterworthLowPass, vtkImageCacheFilter, vtkImageCanvasSource2D, vtkImageCast, vtkImageChangeInformation, vtkImageCheckerboard, vtkImageCityBlockDistance, vtkImageClip, vtkImageConnector, vtkImageConstantPad, vtkImageContinuousDilate3D, vtkImageContinuousErode3D, vtkImageConvolve, vtkImageCorrelation, vtkImageCursor3D, vtkImageDataStreamer, vtkImageDecomposeFilter, vtkImageDifference, vtkImageDilateErode3D, vtkImageDivergence, vtkImageDotProduct, vtkImageEllipsoidSource, vtkImageEuclideanDistance, vtkImageEuclideanToPolar, vtkImageExport, vtkImageExtractComponents, vtkImageFFT, vtkImageFlip, vtkImageFourierCenter, vtkImageFourierFilter, vtkImageGaussianSmooth, vtkImageGaussianSource, vtkImageGradient, vtkImageGradientMagnitude, vtkImageGridSource, vtkImageHSVToRGB, vtkImageHybridMedian2D, vtkImageIdealHighPass, vtkImageIdealLowPass, vtkImageImport, vtkImageIslandRemoval2D, vtkImageIterateFilter, vtkImageLaplacian, vtkImageLogarithmicScale, vtkImageLogic, vtkImageLuminance, vtkImageMagnify, vtkImageMagnitude, vtkImageMandelbrotSource, vtkImageMapToColors, vtkImageMapToRGBA, vtkImageMapToWindowLevelColors, vtkImageMask, vtkImageMaskBits, vtkImageMathematics, vtkImageMedian3D, vtkImageMirrorPad, vtkImageNoiseSource, vtkImageNonMaximumSuppression, vtkImageNormalize, vtkImageOpenClose3D, vtkImagePadFilter, vtkImagePermute, vtkImageQuantizeRGBToIndex, vtkImageRange3D, vtkImageResample, vtkImageReslice, vtkImageRFFT, vtkImageRGBToHSV, vtkImageSeedConnectivity, vtkImageSeparableConvolution, vtkImageShiftScale, vtkImageShrink3D, vtkImageSinusoidSource, vtkImageSkeleton2D, vtkImageSobel2D, vtkImageSobel3D, vtkImageSpatialFilter, vtkImageStencil, vtkImageStencilData, vtkImageStencilSource, vtkImageThreshold, vtkImageToImageStencil, vtkImageTranslateExtent, vtkImageVariance3D, vtkImageWrapPad, vtkImplicitFunctionToImageStencil, vtkPointLoad, vtkSampleFunction, vtkShepardMethod, vtkSimpleImageFilterExample, vtkSurfaceReconstructionFilter, vtkTriangularTexture, vtkVoxelModeller, vtkBase64InputStream, vtkBase64OutputStream, vtkBase64Utilities, vtkBMPReader, vtkBMPWriter, vtkBYUReader, vtkBYUWriter, vtkCGMWriter, vtkDataCompressor, vtkDataObjectReader, vtkDataObjectWriter, vtkDataReader, vtkDataSetReader, vtkDataSetWriter, vtkDataWriter, vtkDEMReader, vtkEnSight6BinaryReader, vtkEnSight6Reader, vtkEnSightGoldBinaryReader, vtkEnSightGoldReader, vtkEnSightMasterServerReader, vtkEnSightReader, vtkGenericEnSightReader, vtkGESignaReader, vtkImageReader, vtkImageReader2, vtkImageReader2Collection, vtkImageReader2Factory, vtkImageWriter, vtkInputStream, vtkIVWriter, vtkJPEGReader, vtkJPEGWriter, vtkMCubesReader, vtkMCubesWriter, vtkMedicalImageReader2, vtkOBJReader, vtkOutputStream, vtkParticleReader, vtkPLOT3DReader, vtkPLYReader, vtkPLYWriter, vtkPNGReader, vtkPNGWriter, vtkPNMReader, vtkPNMWriter, vtkPolyDataReader, vtkPolyDataWriter, vtkPostScriptWriter, vtkRectilinearGridReader, vtkRectilinearGridWriter, vtkSLCReader, vtkSTLReader, vtkSTLWriter, vtkStructuredGridReader, vtkStructuredGridWriter, vtkStructuredPointsReader, vtkStructuredPointsWriter, vtkTIFFReader, vtkTIFFWriter, vtkUGFacetReader, vtkUnstructuredGridReader, vtkUnstructuredGridWriter, vtkVolume16Reader, vtkVolumeReader, vtkWriter, vtkXMLDataElement, vtkXMLDataParser, vtkXMLDataReader, vtkXMLDataSetWriter, vtkXMLFileReadTester, vtkXMLImageDataReader, vtkXMLImageDataWriter, vtkXMLParser, vtkXMLPDataReader, vtkXMLPDataSetWriter, vtkXMLPDataWriter, vtkXMLPImageDataReader, vtkXMLPImageDataWriter, vtkXMLPolyDataReader, vtkXMLPolyDataWriter, vtkXMLPPolyDataReader, vtkXMLPPolyDataWriter, vtkXMLPRectilinearGridReader, vtkXMLPRectilinearGridWriter, vtkXMLPStructuredDataReader, vtkXMLPStructuredDataWriter, vtkXMLPStructuredGridReader, vtkXMLPStructuredGridWriter, vtkXMLPUnstructuredDataReader, vtkXMLPUnstructuredDataWriter, vtkXMLPUnstructuredGridReader, vtkXMLPUnstructuredGridWriter, vtkXMLReader, vtkXMLRectilinearGridReader, vtkXMLRectilinearGridWriter, vtkXMLStructuredDataReader, vtkXMLStructuredDataWriter, vtkXMLStructuredGridReader, vtkXMLStructuredGridWriter, vtkXMLUnstructuredDataReader, vtkXMLUnstructuredDataWriter, vtkXMLUnstructuredGridReader, vtkXMLUnstructuredGridWriter, vtkXMLWriter, vtkZLibDataCompressor, vtkBranchExtentTranslator, vtkCollectPolyData, vtkCommunicator, vtkCompositeManager, vtkCompositer, vtkCompressCompositer, vtkCutMaterial, vtkDummyController, vtkExtractPolyDataPiece, vtkExtractUnstructuredGridPiece, vtkImageBlockReader, vtkImageBlockWriter, vtkInputPort, vtkMemoryLimitImageDataStreamer, vtkMPICommunicator, vtkMPIController, vtkMPIEventLog, vtkMPIGroup, vtkMultiProcessController, vtkMultiProcessLog, vtkOutputPort, vtkParallelFactory, vtkPassThroughFilter, vtkPCellDataToPointData, vtkPDataSetReader, vtkPDataSetWriter, vtkPieceScalars, vtkPImageWriter, vtkPipelineSize, vtkPLinearExtrusionFilter, vtkPOPReader, vtkPOutlineCornerFilter, vtkPOutlineFilter, vtkPPolyDataNormals, vtkPProbeFilter, vtkPSphereSource, vtkPStreamTracer, vtkPVGeometryFilter, vtkRectilinearGridOutlineFilter, vtkRTAnalyticSource, vtkSharedMemoryCommunicator, vtkSocketCommunicator, vtkSocketController, vtkThreadedController, vtkThreadSafeLog, vtkTransmitPolyDataPiece, vtkTransmitUnstructuredGridPiece, vtkTreeComposite, vtkTreeCompositer, vtkDecimate, vtkDividingCubes, vtkGridSynchronizedTemplates3D, vtkImageMarchingCubes, vtkKitwareContourFilter, vtkKitwareObjectFactory, vtkMarchingContourFilter, vtkMarchingCubes, vtkMarchingSquares, vtkSliceCubes, vtkSweptSurface, vtkSynchronizedTemplates2D, vtkSynchronizedTemplates3D, vtkAbstractMapper3D, vtkAbstractPicker, vtkAbstractPropPicker, vtkActor, vtkActorCollection, vtkAssembly, vtkAxisActor2D, vtkCamera, vtkCarbonRenderWindow, vtkCarbonRenderWindowInteractor, vtkCellPicker, vtkCocoaRenderWindow, vtkCocoaRenderWindowInteractor, vtkCuller, vtkCullerCollection, vtkDataSetMapper, vtkDirectionEncoder, vtkEncodedGradientEstimator, vtkEncodedGradientShader, vtkExporter, vtkFiniteDifferenceGradientEstimator, vtkFollower, vtkFrustumCoverageCuller, vtkGenericRenderWindowInteractor, vtkGraphicsFactory, vtkImageActor, vtkImageMapper, vtkImageViewer, vtkImageViewer2, vtkImagingFactory, vtkImporter, vtkInteractorEventRecorder, vtkInteractorObserver, vtkInteractorStyle, vtkInteractorStyleFlight, vtkInteractorStyleImage, vtkInteractorStyleJoystickActor, vtkInteractorStyleJoystickCamera, vtkInteractorStyleSwitch, vtkInteractorStyleTerrain, vtkInteractorStyleTrackball, vtkInteractorStyleTrackballActor, vtkInteractorStyleTrackballCamera, vtkInteractorStyleUnicam, vtkInteractorStyleUser, vtkIVExporter, vtkLabeledDataMapper, vtkLight, vtkLightCollection, vtkLightKit, vtkLODActor, vtkLODProp3D, vtkMapper, vtkMapperCollection, vtkMesaActor, vtkMesaCamera, vtkMesaFreeTypeTextMapper, vtkMesaImageActor, vtkMesaImageMapper, vtkMesaLight, vtkMesaPolyDataMapper, vtkMesaPolyDataMapper2D, vtkMesaProperty, vtkMesaRenderer, vtkMesaRenderWindow, vtkMesaTexture, vtkMesaVolumeRayCastMapper, vtkMesaVolumeTextureMapper2D, vtkOBJExporter, vtkOOGLExporter, vtkOpenGLActor, vtkOpenGLCamera, vtkOpenGLFreeTypeTextMapper, vtkOpenGLImageActor, vtkOpenGLImageMapper, vtkOpenGLLight, vtkOpenGLPolyDataMapper, vtkOpenGLPolyDataMapper2D, vtkOpenGLProperty, vtkOpenGLRenderer, vtkOpenGLRenderWindow, vtkOpenGLTexture, vtkOpenGLVolumeProVG500Mapper, vtkOpenGLVolumeProVP1000Mapper, vtkOpenGLVolumeRayCastMapper, vtkOpenGLVolumeTextureMapper2D, vtkParallelCoordinatesActor, vtkPicker, vtkPointPicker, vtkPolyDataMapper, vtkPolyDataMapper2D, vtkProp3D, vtkProp3DCollection, vtkProperty, vtkPropPicker, vtkRecursiveSphereDirectionEncoder, vtkRenderer, vtkRendererCollection, vtkRendererSource, vtkRenderWindow, vtkRenderWindowCollection, vtkRenderWindowInteractor, vtkScalarBarActor, vtkScaledTextActor, vtkSelectVisiblePoints, vtkTextActor, vtkTextMapper, vtkTextProperty, vtkTexture, vtkVolume, vtkVolumeCollection, vtkVolumeMapper, vtkVolumeProMapper, vtkVolumeProperty, vtkVolumeProVG500Mapper, vtkVolumeProVP1000Mapper, vtkVolumeRayCastCompositeFunction, vtkVolumeRayCastFunction, vtkVolumeRayCastIsosurfaceFunction, vtkVolumeRayCastMapper, vtkVolumeRayCastMIPFunction, vtkVolumeTextureMapper, vtkVolumeTextureMapper2D, vtkVRMLExporter, vtkWin32ImageMapper, vtkWin32OpenGLRenderWindow, vtkWin32PolyDataMapper2D, vtkWin32RenderWindowInteractor, vtkWinCEOpenGLRenderWindow, vtkWindowToImageFilter, vtkWorldPointPicker, vtkXMesaRenderWindow, vtkXOpenGLRenderWindow, vtkXPolyDataMapper2D, vtkXRenderWindowInteractor, and vtkXRenderWindowTclInteractor.

virtual int vtkObject::IsA const char *    type [virtual]
 

Return 1 if this class is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeRevisionMacro found in vtkSetGet.h.

Reimplemented from vtkObjectBase.

Reimplemented in vtkAbstractMapper, vtkAbstractTransform, vtkActor2D, vtkActor2DCollection, vtkAmoebaMinimizer, vtkAssemblyNode, vtkAssemblyPath, vtkAssemblyPaths, vtkBitArray, vtkByteSwap, vtkCell, vtkCell3D, vtkCellArray, vtkCellData, vtkCellLinks, vtkCellTypes, vtkCharArray, vtkCollection, vtkCollectionIterator, vtkContourValues, vtkConvexPointSet, vtkCoordinate, vtkCriticalSection, vtkCylindricalTransform, vtkDataArray, vtkDataArrayCollection, vtkDataArrayCollectionIterator, vtkDataArraySelection, vtkDataObject, vtkDataObjectCollection, vtkDataSet, vtkDataSetAttributes, vtkDataSetCollection, vtkDebugLeaks, vtkDirectory, vtkDoubleArray, vtkDynamicLoader, vtkEdgeTable, vtkEmptyCell, vtkExplicitCell, vtkExtentTranslator, vtkFieldData, vtkFileOutputWindow, vtkFloatArray, vtkFunctionParser, vtkFunctionSet, vtkGeneralTransform, vtkGenericCell, vtkHeap, vtkHexahedron, vtkHomogeneousTransform, vtkIdentityTransform, vtkIdList, vtkIdListCollection, vtkIdTypeArray, vtkImageData, vtkImplicitFunction, vtkImplicitFunctionCollection, vtkInitialValueProblemSolver, vtkInstantiator, vtkIntArray, vtkInterpolatedVelocityField, vtkLine, vtkLinearTransform, vtkLocator, vtkLogLookupTable, vtkLongArray, vtkLookupTable, vtkMapper2D, vtkMath, vtkMatrix4x4, vtkMatrixToHomogeneousTransform, vtkMatrixToLinearTransform, vtkMultiPartExtentTranslator, vtkMultiThreader, vtkMutexLock, vtkNonLinearCell, vtkObjectFactory, vtkObjectFactoryCollection, vtkOrderedTriangulator, vtkOutputWindow, vtkOverrideInformation, vtkOverrideInformationCollection, vtkPerspectiveTransform, vtkPixel, vtkPlane, vtkPlaneCollection, vtkPlanes, vtkPointData, vtkPointLocator, vtkPointLocator2D, vtkPoints, vtkPointSet, vtkPolyData, vtkPolygon, vtkPolyLine, vtkPolyVertex, vtkPriorityQueue, vtkProcessObject, vtkProcessStatistics, vtkProp, vtkPropAssembly, vtkPropCollection, vtkProperty2D, vtkPyramid, vtkQuad, vtkQuadraticEdge, vtkQuadraticHexahedron, vtkQuadraticQuad, vtkQuadraticTetra, vtkQuadraticTriangle, vtkQuadric, vtkRectilinearGrid, vtkReferenceCount, vtkRungeKutta2, vtkRungeKutta4, vtkRungeKutta45, vtkScalarsToColors, vtkShortArray, vtkSource, vtkSphericalTransform, vtkStructuredData, vtkStructuredGrid, vtkStructuredPoints, vtkTableExtentTranslator, vtkTensor, vtkTetra, vtkTimerLog, vtkTransform, vtkTransformCollection, vtkTriangle, vtkTriangleStrip, vtkUnsignedCharArray, vtkUnsignedIntArray, vtkUnsignedLongArray, vtkUnsignedShortArray, vtkUnstructuredGrid, vtkVersion, vtkVertex, vtkViewport, vtkVoidArray, vtkVoxel, vtkWarpTransform, vtkWedge, vtkWin32OutputWindow, vtkWindow, vtkWindowLevelLookupTable, vtkXMLFileOutputWindow, vtkCardinalSpline, vtkCastToConcrete, vtkCellLocator, vtkColorTransferFunction, vtkCone, vtkCylinder, vtkDataObjectSource, vtkDataSetSource, vtkDataSetToDataSetFilter, vtkDataSetToImageFilter, vtkDataSetToPolyDataFilter, vtkDataSetToStructuredGridFilter, vtkDataSetToStructuredPointsFilter, vtkDataSetToUnstructuredGridFilter, vtkImageInPlaceFilter, vtkImageMultipleInputFilter, vtkImageMultipleInputOutputFilter, vtkImageSource, vtkImageToImageFilter, vtkImageToStructuredPoints, vtkImageTwoInputFilter, vtkImplicitBoolean, vtkImplicitDataSet, vtkImplicitSelectionLoop, vtkImplicitSum, vtkImplicitVolume, vtkImplicitWindowFunction, vtkKochanekSpline, vtkMergePoints, vtkMergePoints2D, vtkPerlinNoise, vtkPiecewiseFunction, vtkPiecewiseFunctionShiftScale, vtkPiecewiseFunctionSource, vtkPiecewiseFunctionToPiecewiseFunctionFilter, vtkPointSetSource, vtkPointSetToPointSetFilter, vtkPolyDataCollection, vtkPolyDataSource, vtkPolyDataToPolyDataFilter, vtkRectilinearGridSource, vtkRectilinearGridToPolyDataFilter, vtkScalarTree, vtkSimpleImageToImageFilter, vtkSimpleScalarTree, vtkSphere, vtkSpline, vtkStructuredGridSource, vtkStructuredGridToPolyDataFilter, vtkStructuredGridToStructuredGridFilter, vtkStructuredPointsCollection, vtkStructuredPointsSource, vtkStructuredPointsToPolyDataFilter, vtkStructuredPointsToStructuredPointsFilter, vtkStructuredPointsToUnstructuredGridFilter, vtkSuperquadric, vtkUnstructuredGridSource, vtkUnstructuredGridToPolyDataFilter, vtkUnstructuredGridToUnstructuredGridFilter, vtkAppendFilter, vtkAppendPolyData, vtkApproximatingSubdivisionFilter, vtkArrayCalculator, vtkArrowSource, vtkAssignAttribute, vtkAttributeDataToFieldDataFilter, vtkAxes, vtkBandedPolyDataContourFilter, vtkBlankStructuredGrid, vtkBlankStructuredGridWithImage, vtkBrownianPoints, vtkButterflySubdivisionFilter, vtkButtonSource, vtkCellCenters, vtkCellDataToPointData, vtkCellDerivatives, vtkCleanPolyData, vtkClipDataSet, vtkClipPolyData, vtkClipVolume, vtkConeSource, vtkConnectivityFilter, vtkContourFilter, vtkContourGrid, vtkCubeSource, vtkCursor3D, vtkCurvatures, vtkCutter, vtkCylinderSource, vtkDashedStreamLine, vtkDataObjectToDataSetFilter, vtkDataSetSurfaceFilter, vtkDataSetToDataObjectFilter, vtkDataSetTriangleFilter, vtkDecimatePro, vtkDelaunay2D, vtkDelaunay3D, vtkDicer, vtkDiskSource, vtkEdgePoints, vtkElevationFilter, vtkExtractEdges, vtkExtractGeometry, vtkExtractGrid, vtkExtractPolyDataGeometry, vtkExtractRectilinearGrid, vtkExtractTensorComponents, vtkExtractUnstructuredGrid, vtkExtractVectorComponents, vtkFeatureEdges, vtkFieldDataToAttributeDataFilter, vtkGeometryFilter, vtkGlyph2D, vtkGlyph3D, vtkGlyphSource2D, vtkGraphLayoutFilter, vtkHedgeHog, vtkHull, vtkHyperStreamline, vtkIdFilter, vtkImageDataGeometryFilter, vtkImplicitTextureCoords, vtkInterpolateDataSetAttributes, vtkInterpolatingSubdivisionFilter, vtkLinearExtrusionFilter, vtkLinearSubdivisionFilter, vtkLineSource, vtkLinkEdgels, vtkLoopSubdivisionFilter, vtkMaskFields, vtkMaskPoints, vtkMaskPolyData, vtkMassProperties, vtkMergeDataObjectFilter, vtkMergeFields, vtkMergeFilter, vtkMeshQuality, vtkOBBDicer, vtkOBBTree, vtkOutlineCornerFilter, vtkOutlineCornerSource, vtkOutlineFilter, vtkOutlineSource, vtkPlaneSource, vtkPointDataToCellData, vtkPointSource, vtkPolyDataConnectivityFilter, vtkPolyDataNormals, vtkPolyDataStreamer, vtkProbeFilter, vtkProgrammableAttributeDataFilter, vtkProgrammableDataObjectSource, vtkProgrammableFilter, vtkProgrammableGlyphFilter, vtkProgrammableSource, vtkProjectedTexture, vtkQuadricClustering, vtkQuadricDecimation, vtkQuantizePolyDataPoints, vtkRearrangeFields, vtkRectilinearGridGeometryFilter, vtkRecursiveDividingCubes, vtkReflectionFilter, vtkReverseSense, vtkRibbonFilter, vtkRotationalExtrusionFilter, vtkRuledSurfaceFilter, vtkSelectPolyData, vtkShrinkFilter, vtkShrinkPolyData, vtkSimpleElevationFilter, vtkSmoothPolyDataFilter, vtkSpatialRepresentationFilter, vtkSpherePuzzle, vtkSpherePuzzleArrows, vtkSphereSource, vtkSplineFilter, vtkSplitField, vtkStreamer, vtkStreamLine, vtkStreamPoints, vtkStreamTracer, vtkStripper, vtkStructuredGridGeometryFilter, vtkStructuredGridOutlineFilter, vtkStructuredPointsGeometryFilter, vtkSubdivideTetra, vtkSubPixelPositionEdgels, vtkSuperquadricSource, vtkTensorGlyph, vtkTextSource, vtkTexturedSphereSource, vtkTextureMapToCylinder, vtkTextureMapToPlane, vtkTextureMapToSphere, vtkThreshold, vtkThresholdPoints, vtkThresholdTextureCoords, vtkTransformFilter, vtkTransformPolyDataFilter, vtkTransformTextureCoords, vtkTriangleFilter, vtkTriangularTCoords, vtkTubeFilter, vtkVectorDot, vtkVectorNorm, vtkVoxelContoursToSurfaceFilter, vtkWarpLens, vtkWarpScalar, vtkWarpTo, vtkWarpVector, vtkWindowedSincPolyDataFilter, vtk3DSImporter, vtk3DWidget, vtkArcPlotter, vtkBoxWidget, vtkCaptionActor2D, vtkCubeAxesActor2D, vtkDepthSortPolyData, vtkEarthSource, vtkGLUTesselatorTriangleFilter, vtkGridTransform, vtkImagePlaneWidget, vtkImageToPolyDataFilter, vtkImplicitModeller, vtkImplicitPlaneWidget, vtkIterativeClosestPointTransform, vtkLandmarkTransform, vtkLegendBoxActor, vtkLineWidget, vtkMILVideoSource, vtkPCAAnalysisFilter, vtkPlaneWidget, vtkPointWidget, vtkPolyDataSourceWidget, vtkPolyDataToImageStencil, vtkProcrustesAlignmentFilter, vtkPushImageFilterSample, vtkPushImageReader, vtkPushPipeline, vtkRenderLargeImage, vtkRIBExporter, vtkRIBLight, vtkRIBProperty, vtkScalarBarWidget, vtkSphereWidget, vtkSplineWidget, vtkThinPlateSplineTransform, vtkTransformToGrid, vtkVectorText, vtkVideoSource, vtkVRMLImporter, vtkWeightedTransformFilter, vtkWin32VideoSource, vtkXYPlotActor, vtkXYPlotWidget, vtkBooleanTexture, vtkExtractVOI, vtkGaussianSplatter, vtkImageAccumulate, vtkImageAnisotropicDiffusion2D, vtkImageAnisotropicDiffusion3D, vtkImageAppend, vtkImageAppendComponents, vtkImageBlend, vtkImageButterworthHighPass, vtkImageButterworthLowPass, vtkImageCacheFilter, vtkImageCanvasSource2D, vtkImageCast, vtkImageChangeInformation, vtkImageCheckerboard, vtkImageCityBlockDistance, vtkImageClip, vtkImageConnector, vtkImageConstantPad, vtkImageContinuousDilate3D, vtkImageContinuousErode3D, vtkImageConvolve, vtkImageCorrelation, vtkImageCursor3D, vtkImageDataStreamer, vtkImageDecomposeFilter, vtkImageDifference, vtkImageDilateErode3D, vtkImageDivergence, vtkImageDotProduct, vtkImageEllipsoidSource, vtkImageEuclideanDistance, vtkImageEuclideanToPolar, vtkImageExport, vtkImageExtractComponents, vtkImageFFT, vtkImageFlip, vtkImageFourierCenter, vtkImageFourierFilter, vtkImageGaussianSmooth, vtkImageGaussianSource, vtkImageGradient, vtkImageGradientMagnitude, vtkImageGridSource, vtkImageHSVToRGB, vtkImageHybridMedian2D, vtkImageIdealHighPass, vtkImageIdealLowPass, vtkImageImport, vtkImageIslandRemoval2D, vtkImageIterateFilter, vtkImageLaplacian, vtkImageLogarithmicScale, vtkImageLogic, vtkImageLuminance, vtkImageMagnify, vtkImageMagnitude, vtkImageMandelbrotSource, vtkImageMapToColors, vtkImageMapToRGBA, vtkImageMapToWindowLevelColors, vtkImageMask, vtkImageMaskBits, vtkImageMathematics, vtkImageMedian3D, vtkImageMirrorPad, vtkImageNoiseSource, vtkImageNonMaximumSuppression, vtkImageNormalize, vtkImageOpenClose3D, vtkImagePadFilter, vtkImagePermute, vtkImageQuantizeRGBToIndex, vtkImageRange3D, vtkImageResample, vtkImageReslice, vtkImageRFFT, vtkImageRGBToHSV, vtkImageSeedConnectivity, vtkImageSeparableConvolution, vtkImageShiftScale, vtkImageShrink3D, vtkImageSinusoidSource, vtkImageSkeleton2D, vtkImageSobel2D, vtkImageSobel3D, vtkImageSpatialFilter, vtkImageStencil, vtkImageStencilData, vtkImageStencilSource, vtkImageThreshold, vtkImageToImageStencil, vtkImageTranslateExtent, vtkImageVariance3D, vtkImageWrapPad, vtkImplicitFunctionToImageStencil, vtkPointLoad, vtkSampleFunction, vtkShepardMethod, vtkSimpleImageFilterExample, vtkSurfaceReconstructionFilter, vtkTriangularTexture, vtkVoxelModeller, vtkBase64InputStream, vtkBase64OutputStream, vtkBase64Utilities, vtkBMPReader, vtkBMPWriter, vtkBYUReader, vtkBYUWriter, vtkCGMWriter, vtkDataCompressor, vtkDataObjectReader, vtkDataObjectWriter, vtkDataReader, vtkDataSetReader, vtkDataSetWriter, vtkDataWriter, vtkDEMReader, vtkEnSight6BinaryReader, vtkEnSight6Reader, vtkEnSightGoldBinaryReader, vtkEnSightGoldReader, vtkEnSightMasterServerReader, vtkEnSightReader, vtkGenericEnSightReader, vtkGESignaReader, vtkImageReader, vtkImageReader2, vtkImageReader2Collection, vtkImageReader2Factory, vtkImageWriter, vtkInputStream, vtkIVWriter, vtkJPEGReader, vtkJPEGWriter, vtkMCubesReader, vtkMCubesWriter, vtkMedicalImageReader2, vtkOBJReader, vtkOutputStream, vtkParticleReader, vtkPLOT3DReader, vtkPLYReader, vtkPLYWriter, vtkPNGReader, vtkPNGWriter, vtkPNMReader, vtkPNMWriter, vtkPolyDataReader, vtkPolyDataWriter, vtkPostScriptWriter, vtkRectilinearGridReader, vtkRectilinearGridWriter, vtkSLCReader, vtkSTLReader, vtkSTLWriter, vtkStructuredGridReader, vtkStructuredGridWriter, vtkStructuredPointsReader, vtkStructuredPointsWriter, vtkTIFFReader, vtkTIFFWriter, vtkUGFacetReader, vtkUnstructuredGridReader, vtkUnstructuredGridWriter, vtkVolume16Reader, vtkVolumeReader, vtkWriter, vtkXMLDataElement, vtkXMLDataParser, vtkXMLDataReader, vtkXMLDataSetWriter, vtkXMLFileReadTester, vtkXMLImageDataReader, vtkXMLImageDataWriter, vtkXMLParser, vtkXMLPDataReader, vtkXMLPDataSetWriter, vtkXMLPDataWriter, vtkXMLPImageDataReader, vtkXMLPImageDataWriter, vtkXMLPolyDataReader, vtkXMLPolyDataWriter, vtkXMLPPolyDataReader, vtkXMLPPolyDataWriter, vtkXMLPRectilinearGridReader, vtkXMLPRectilinearGridWriter, vtkXMLPStructuredDataReader, vtkXMLPStructuredDataWriter, vtkXMLPStructuredGridReader, vtkXMLPStructuredGridWriter, vtkXMLPUnstructuredDataReader, vtkXMLPUnstructuredDataWriter, vtkXMLPUnstructuredGridReader, vtkXMLPUnstructuredGridWriter, vtkXMLReader, vtkXMLRectilinearGridReader, vtkXMLRectilinearGridWriter, vtkXMLStructuredDataReader, vtkXMLStructuredDataWriter, vtkXMLStructuredGridReader, vtkXMLStructuredGridWriter, vtkXMLUnstructuredDataReader, vtkXMLUnstructuredDataWriter, vtkXMLUnstructuredGridReader, vtkXMLUnstructuredGridWriter, vtkXMLWriter, vtkZLibDataCompressor, vtkBranchExtentTranslator, vtkCollectPolyData, vtkCommunicator, vtkCompositeManager, vtkCompositer, vtkCompressCompositer, vtkCutMaterial, vtkDummyController, vtkExtractPolyDataPiece, vtkExtractUnstructuredGridPiece, vtkImageBlockReader, vtkImageBlockWriter, vtkInputPort, vtkMemoryLimitImageDataStreamer, vtkMPICommunicator, vtkMPIController, vtkMPIEventLog, vtkMPIGroup, vtkMultiProcessController, vtkMultiProcessLog, vtkOutputPort, vtkParallelFactory, vtkPassThroughFilter, vtkPCellDataToPointData, vtkPDataSetReader, vtkPDataSetWriter, vtkPieceScalars, vtkPImageWriter, vtkPipelineSize, vtkPLinearExtrusionFilter, vtkPOPReader, vtkPOutlineCornerFilter, vtkPOutlineFilter, vtkPPolyDataNormals, vtkPProbeFilter, vtkPSphereSource, vtkPStreamTracer, vtkPVGeometryFilter, vtkRectilinearGridOutlineFilter, vtkRTAnalyticSource, vtkSharedMemoryCommunicator, vtkSocketCommunicator, vtkSocketController, vtkThreadedController, vtkThreadSafeLog, vtkTransmitPolyDataPiece, vtkTransmitUnstructuredGridPiece, vtkTreeComposite, vtkTreeCompositer, vtkDecimate, vtkDividingCubes, vtkGridSynchronizedTemplates3D, vtkImageMarchingCubes, vtkKitwareContourFilter, vtkKitwareObjectFactory, vtkMarchingContourFilter, vtkMarchingCubes, vtkMarchingSquares, vtkSliceCubes, vtkSweptSurface, vtkSynchronizedTemplates2D, vtkSynchronizedTemplates3D, vtkAbstractMapper3D, vtkAbstractPicker, vtkAbstractPropPicker, vtkActor, vtkActorCollection, vtkAssembly, vtkAxisActor2D, vtkCamera, vtkCarbonRenderWindow, vtkCarbonRenderWindowInteractor, vtkCellPicker, vtkCocoaRenderWindow, vtkCocoaRenderWindowInteractor, vtkCuller, vtkCullerCollection, vtkDataSetMapper, vtkDirectionEncoder, vtkEncodedGradientEstimator, vtkEncodedGradientShader, vtkExporter, vtkFiniteDifferenceGradientEstimator, vtkFollower, vtkFrustumCoverageCuller, vtkGenericRenderWindowInteractor, vtkGraphicsFactory, vtkImageActor, vtkImageMapper, vtkImageViewer, vtkImageViewer2, vtkImagingFactory, vtkImporter, vtkInteractorEventRecorder, vtkInteractorObserver, vtkInteractorStyle, vtkInteractorStyleFlight, vtkInteractorStyleImage, vtkInteractorStyleJoystickActor, vtkInteractorStyleJoystickCamera, vtkInteractorStyleSwitch, vtkInteractorStyleTerrain, vtkInteractorStyleTrackball, vtkInteractorStyleTrackballActor, vtkInteractorStyleTrackballCamera, vtkInteractorStyleUnicam, vtkInteractorStyleUser, vtkIVExporter, vtkLabeledDataMapper, vtkLight, vtkLightCollection, vtkLightKit, vtkLODActor, vtkLODProp3D, vtkMapper, vtkMapperCollection, vtkMesaActor, vtkMesaCamera, vtkMesaFreeTypeTextMapper, vtkMesaImageActor, vtkMesaImageMapper, vtkMesaLight, vtkMesaPolyDataMapper, vtkMesaPolyDataMapper2D, vtkMesaProperty, vtkMesaRenderer, vtkMesaRenderWindow, vtkMesaTexture, vtkMesaVolumeRayCastMapper, vtkMesaVolumeTextureMapper2D, vtkOBJExporter, vtkOOGLExporter, vtkOpenGLActor, vtkOpenGLCamera, vtkOpenGLFreeTypeTextMapper, vtkOpenGLImageActor, vtkOpenGLImageMapper, vtkOpenGLLight, vtkOpenGLPolyDataMapper, vtkOpenGLPolyDataMapper2D, vtkOpenGLProperty, vtkOpenGLRenderer, vtkOpenGLRenderWindow, vtkOpenGLTexture, vtkOpenGLVolumeProVG500Mapper, vtkOpenGLVolumeProVP1000Mapper, vtkOpenGLVolumeRayCastMapper, vtkOpenGLVolumeTextureMapper2D, vtkParallelCoordinatesActor, vtkPicker, vtkPointPicker, vtkPolyDataMapper, vtkPolyDataMapper2D, vtkProp3D, vtkProp3DCollection, vtkProperty, vtkPropPicker, vtkRecursiveSphereDirectionEncoder, vtkRenderer, vtkRendererCollection, vtkRendererSource, vtkRenderWindow, vtkRenderWindowCollection, vtkRenderWindowInteractor, vtkScalarBarActor, vtkScaledTextActor, vtkSelectVisiblePoints, vtkTextActor, vtkTextMapper, vtkTextProperty, vtkTexture, vtkVolume, vtkVolumeCollection, vtkVolumeMapper, vtkVolumeProMapper, vtkVolumeProperty, vtkVolumeProVG500Mapper, vtkVolumeProVP1000Mapper, vtkVolumeRayCastCompositeFunction, vtkVolumeRayCastFunction, vtkVolumeRayCastIsosurfaceFunction, vtkVolumeRayCastMapper, vtkVolumeRayCastMIPFunction, vtkVolumeTextureMapper, vtkVolumeTextureMapper2D, vtkVRMLExporter, vtkWin32ImageMapper, vtkWin32OpenGLRenderWindow, vtkWin32PolyDataMapper2D, vtkWin32RenderWindowInteractor, vtkWinCEOpenGLRenderWindow, vtkWindowToImageFilter, vtkWorldPointPicker, vtkXMesaRenderWindow, vtkXOpenGLRenderWindow, vtkXPolyDataMapper2D, vtkXRenderWindowInteractor, and vtkXRenderWindowTclInteractor.

vtkObject* vtkObject::SafeDownCast vtkObject *    o [static]
 

Reimplemented in vtkAbstractMapper, vtkAbstractTransform, vtkActor2D, vtkActor2DCollection, vtkAmoebaMinimizer, vtkAssemblyNode, vtkAssemblyPath, vtkAssemblyPaths, vtkBitArray, vtkByteSwap, vtkCell, vtkCell3D, vtkCellArray, vtkCellData, vtkCellLinks, vtkCellTypes, vtkCharArray, vtkCollection, vtkCollectionIterator, vtkContourValues, vtkConvexPointSet, vtkCoordinate, vtkCriticalSection, vtkCylindricalTransform, vtkDataArray, vtkDataArrayCollection, vtkDataArrayCollectionIterator, vtkDataArraySelection, vtkDataObject, vtkDataObjectCollection, vtkDataSet, vtkDataSetAttributes, vtkDataSetCollection, vtkDebugLeaks, vtkDirectory, vtkDoubleArray, vtkDynamicLoader, vtkEdgeTable, vtkEmptyCell, vtkExplicitCell, vtkExtentTranslator, vtkFieldData, vtkFileOutputWindow, vtkFloatArray, vtkFunctionParser, vtkFunctionSet, vtkGeneralTransform, vtkGenericCell, vtkHeap, vtkHexahedron, vtkHomogeneousTransform, vtkIdentityTransform, vtkIdList, vtkIdListCollection, vtkIdTypeArray, vtkImageData, vtkImplicitFunction, vtkImplicitFunctionCollection, vtkInitialValueProblemSolver, vtkInstantiator, vtkIntArray, vtkInterpolatedVelocityField, vtkLine, vtkLinearTransform, vtkLocator, vtkLogLookupTable, vtkLongArray, vtkLookupTable, vtkMapper2D, vtkMath, vtkMatrix4x4, vtkMatrixToHomogeneousTransform, vtkMatrixToLinearTransform, vtkMultiPartExtentTranslator, vtkMultiThreader, vtkMutexLock, vtkNonLinearCell, vtkObjectFactory, vtkObjectFactoryCollection, vtkOrderedTriangulator, vtkOutputWindow, vtkOverrideInformation, vtkOverrideInformationCollection, vtkPerspectiveTransform, vtkPixel, vtkPlane, vtkPlaneCollection, vtkPlanes, vtkPointData, vtkPointLocator, vtkPointLocator2D, vtkPoints, vtkPointSet, vtkPolyData, vtkPolygon, vtkPolyLine, vtkPolyVertex, vtkPriorityQueue, vtkProcessObject, vtkProcessStatistics, vtkProp, vtkPropAssembly, vtkPropCollection, vtkProperty2D, vtkPyramid, vtkQuad, vtkQuadraticEdge, vtkQuadraticHexahedron, vtkQuadraticQuad, vtkQuadraticTetra, vtkQuadraticTriangle, vtkQuadric, vtkRectilinearGrid, vtkReferenceCount, vtkRungeKutta2, vtkRungeKutta4, vtkRungeKutta45, vtkScalarsToColors, vtkShortArray, vtkSource, vtkSphericalTransform, vtkStructuredData, vtkStructuredGrid, vtkStructuredPoints, vtkTableExtentTranslator, vtkTensor, vtkTetra, vtkTimerLog, vtkTransform, vtkTransformCollection, vtkTriangle, vtkTriangleStrip, vtkUnsignedCharArray, vtkUnsignedIntArray, vtkUnsignedLongArray, vtkUnsignedShortArray, vtkUnstructuredGrid, vtkVersion, vtkVertex, vtkViewport, vtkVoidArray, vtkVoxel, vtkWarpTransform, vtkWedge, vtkWin32OutputWindow, vtkWindow, vtkWindowLevelLookupTable, vtkXMLFileOutputWindow, vtkCardinalSpline, vtkCastToConcrete, vtkCellLocator, vtkColorTransferFunction, vtkCone, vtkCylinder, vtkDataObjectSource, vtkDataSetSource, vtkDataSetToDataSetFilter, vtkDataSetToImageFilter, vtkDataSetToPolyDataFilter, vtkDataSetToStructuredGridFilter, vtkDataSetToStructuredPointsFilter, vtkDataSetToUnstructuredGridFilter, vtkImageInPlaceFilter, vtkImageMultipleInputFilter, vtkImageMultipleInputOutputFilter, vtkImageSource, vtkImageToImageFilter, vtkImageToStructuredPoints, vtkImageTwoInputFilter, vtkImplicitBoolean, vtkImplicitDataSet, vtkImplicitSelectionLoop, vtkImplicitSum, vtkImplicitVolume, vtkImplicitWindowFunction, vtkKochanekSpline, vtkMergePoints, vtkMergePoints2D, vtkPerlinNoise, vtkPiecewiseFunction, vtkPiecewiseFunctionShiftScale, vtkPiecewiseFunctionSource, vtkPiecewiseFunctionToPiecewiseFunctionFilter, vtkPointSetSource, vtkPointSetToPointSetFilter, vtkPolyDataCollection, vtkPolyDataSource, vtkPolyDataToPolyDataFilter, vtkRectilinearGridSource, vtkRectilinearGridToPolyDataFilter, vtkScalarTree, vtkSimpleImageToImageFilter, vtkSimpleScalarTree, vtkSphere, vtkSpline, vtkStructuredGridSource, vtkStructuredGridToPolyDataFilter, vtkStructuredGridToStructuredGridFilter, vtkStructuredPointsCollection, vtkStructuredPointsSource, vtkStructuredPointsToPolyDataFilter, vtkStructuredPointsToStructuredPointsFilter, vtkStructuredPointsToUnstructuredGridFilter, vtkSuperquadric, vtkUnstructuredGridSource, vtkUnstructuredGridToPolyDataFilter, vtkUnstructuredGridToUnstructuredGridFilter, vtkAppendFilter, vtkAppendPolyData, vtkApproximatingSubdivisionFilter, vtkArrayCalculator, vtkArrowSource, vtkAssignAttribute, vtkAttributeDataToFieldDataFilter, vtkAxes, vtkBandedPolyDataContourFilter, vtkBlankStructuredGrid, vtkBlankStructuredGridWithImage, vtkBrownianPoints, vtkButterflySubdivisionFilter, vtkButtonSource, vtkCellCenters, vtkCellDataToPointData, vtkCellDerivatives, vtkCleanPolyData, vtkClipDataSet, vtkClipPolyData, vtkClipVolume, vtkConeSource, vtkConnectivityFilter, vtkContourFilter, vtkContourGrid, vtkCubeSource, vtkCursor3D, vtkCurvatures, vtkCutter, vtkCylinderSource, vtkDashedStreamLine, vtkDataObjectToDataSetFilter, vtkDataSetSurfaceFilter, vtkDataSetToDataObjectFilter, vtkDataSetTriangleFilter, vtkDecimatePro, vtkDelaunay2D, vtkDelaunay3D, vtkDicer, vtkDiskSource, vtkEdgePoints, vtkElevationFilter, vtkExtractEdges, vtkExtractGeometry, vtkExtractGrid, vtkExtractPolyDataGeometry, vtkExtractRectilinearGrid, vtkExtractTensorComponents, vtkExtractUnstructuredGrid, vtkExtractVectorComponents, vtkFeatureEdges, vtkFieldDataToAttributeDataFilter, vtkGeometryFilter, vtkGlyph2D, vtkGlyph3D, vtkGlyphSource2D, vtkGraphLayoutFilter, vtkHedgeHog, vtkHull, vtkHyperStreamline, vtkIdFilter, vtkImageDataGeometryFilter, vtkImplicitTextureCoords, vtkInterpolateDataSetAttributes, vtkInterpolatingSubdivisionFilter, vtkLinearExtrusionFilter, vtkLinearSubdivisionFilter, vtkLineSource, vtkLinkEdgels, vtkLoopSubdivisionFilter, vtkMaskFields, vtkMaskPoints, vtkMaskPolyData, vtkMassProperties, vtkMergeDataObjectFilter, vtkMergeFields, vtkMergeFilter, vtkMeshQuality, vtkOBBDicer, vtkOBBTree, vtkOutlineCornerFilter, vtkOutlineCornerSource, vtkOutlineFilter, vtkOutlineSource, vtkPlaneSource, vtkPointDataToCellData, vtkPointSource, vtkPolyDataConnectivityFilter, vtkPolyDataNormals, vtkPolyDataStreamer, vtkProbeFilter, vtkProgrammableAttributeDataFilter, vtkProgrammableDataObjectSource, vtkProgrammableFilter, vtkProgrammableGlyphFilter, vtkProgrammableSource, vtkProjectedTexture, vtkQuadricClustering, vtkQuadricDecimation, vtkQuantizePolyDataPoints, vtkRearrangeFields, vtkRectilinearGridGeometryFilter, vtkRecursiveDividingCubes, vtkReflectionFilter, vtkReverseSense, vtkRibbonFilter, vtkRotationalExtrusionFilter, vtkRuledSurfaceFilter, vtkSelectPolyData, vtkShrinkFilter, vtkShrinkPolyData, vtkSimpleElevationFilter, vtkSmoothPolyDataFilter, vtkSpatialRepresentationFilter, vtkSpherePuzzle, vtkSpherePuzzleArrows, vtkSphereSource, vtkSplineFilter, vtkSplitField, vtkStreamer, vtkStreamLine, vtkStreamPoints, vtkStreamTracer, vtkStripper, vtkStructuredGridGeometryFilter, vtkStructuredGridOutlineFilter, vtkStructuredPointsGeometryFilter, vtkSubdivideTetra, vtkSubPixelPositionEdgels, vtkSuperquadricSource, vtkTensorGlyph, vtkTextSource, vtkTexturedSphereSource, vtkTextureMapToCylinder, vtkTextureMapToPlane, vtkTextureMapToSphere, vtkThreshold, vtkThresholdPoints, vtkThresholdTextureCoords, vtkTransformFilter, vtkTransformPolyDataFilter, vtkTransformTextureCoords, vtkTriangleFilter, vtkTriangularTCoords, vtkTubeFilter, vtkVectorDot, vtkVectorNorm, vtkVoxelContoursToSurfaceFilter, vtkWarpLens, vtkWarpScalar, vtkWarpTo, vtkWarpVector, vtkWindowedSincPolyDataFilter, vtk3DSImporter, vtk3DWidget, vtkArcPlotter, vtkBoxWidget, vtkCaptionActor2D, vtkCubeAxesActor2D, vtkDepthSortPolyData, vtkEarthSource, vtkGLUTesselatorTriangleFilter, vtkGridTransform, vtkImagePlaneWidget, vtkImageToPolyDataFilter, vtkImplicitModeller, vtkImplicitPlaneWidget, vtkIterativeClosestPointTransform, vtkLandmarkTransform, vtkLegendBoxActor, vtkLineWidget, vtkMILVideoSource, vtkPCAAnalysisFilter, vtkPlaneWidget, vtkPointWidget, vtkPolyDataSourceWidget, vtkPolyDataToImageStencil, vtkProcrustesAlignmentFilter, vtkPushImageFilterSample, vtkPushImageReader, vtkPushPipeline, vtkRenderLargeImage, vtkRIBExporter, vtkRIBLight, vtkRIBProperty, vtkScalarBarWidget, vtkSphereWidget, vtkSplineWidget, vtkThinPlateSplineTransform, vtkTransformToGrid, vtkVectorText, vtkVideoSource, vtkVRMLImporter, vtkWeightedTransformFilter, vtkWin32VideoSource, vtkXYPlotActor, vtkXYPlotWidget, vtkBooleanTexture, vtkExtractVOI, vtkGaussianSplatter, vtkImageAccumulate, vtkImageAnisotropicDiffusion2D, vtkImageAnisotropicDiffusion3D, vtkImageAppend, vtkImageAppendComponents, vtkImageBlend, vtkImageButterworthHighPass, vtkImageButterworthLowPass, vtkImageCacheFilter, vtkImageCanvasSource2D, vtkImageCast, vtkImageChangeInformation, vtkImageCheckerboard, vtkImageCityBlockDistance, vtkImageClip, vtkImageConnector, vtkImageConstantPad, vtkImageContinuousDilate3D, vtkImageContinuousErode3D, vtkImageConvolve, vtkImageCorrelation, vtkImageCursor3D, vtkImageDataStreamer, vtkImageDecomposeFilter, vtkImageDifference, vtkImageDilateErode3D, vtkImageDivergence, vtkImageDotProduct, vtkImageEllipsoidSource, vtkImageEuclideanDistance, vtkImageEuclideanToPolar, vtkImageExport, vtkImageExtractComponents, vtkImageFFT, vtkImageFlip, vtkImageFourierCenter, vtkImageFourierFilter, vtkImageGaussianSmooth, vtkImageGaussianSource, vtkImageGradient, vtkImageGradientMagnitude, vtkImageGridSource, vtkImageHSVToRGB, vtkImageHybridMedian2D, vtkImageIdealHighPass, vtkImageIdealLowPass, vtkImageImport, vtkImageIslandRemoval2D, vtkImageIterateFilter, vtkImageLaplacian, vtkImageLogarithmicScale, vtkImageLogic, vtkImageLuminance, vtkImageMagnify, vtkImageMagnitude, vtkImageMandelbrotSource, vtkImageMapToColors, vtkImageMapToRGBA, vtkImageMapToWindowLevelColors, vtkImageMask, vtkImageMaskBits, vtkImageMathematics, vtkImageMedian3D, vtkImageMirrorPad, vtkImageNoiseSource, vtkImageNonMaximumSuppression, vtkImageNormalize, vtkImageOpenClose3D, vtkImagePadFilter, vtkImagePermute, vtkImageQuantizeRGBToIndex, vtkImageRange3D, vtkImageResample, vtkImageReslice, vtkImageRFFT, vtkImageRGBToHSV, vtkImageSeedConnectivity, vtkImageSeparableConvolution, vtkImageShiftScale, vtkImageShrink3D, vtkImageSinusoidSource, vtkImageSkeleton2D, vtkImageSobel2D, vtkImageSobel3D, vtkImageSpatialFilter, vtkImageStencil, vtkImageStencilData, vtkImageStencilSource, vtkImageThreshold, vtkImageToImageStencil, vtkImageTranslateExtent, vtkImageVariance3D, vtkImageWrapPad, vtkImplicitFunctionToImageStencil, vtkPointLoad, vtkSampleFunction, vtkShepardMethod, vtkSimpleImageFilterExample, vtkSurfaceReconstructionFilter, vtkTriangularTexture, vtkVoxelModeller, vtkBase64InputStream, vtkBase64OutputStream, vtkBase64Utilities, vtkBMPReader, vtkBMPWriter, vtkBYUReader, vtkBYUWriter, vtkCGMWriter, vtkDataCompressor, vtkDataObjectReader, vtkDataObjectWriter, vtkDataReader, vtkDataSetReader, vtkDataSetWriter, vtkDataWriter, vtkDEMReader, vtkEnSight6BinaryReader, vtkEnSight6Reader, vtkEnSightGoldBinaryReader, vtkEnSightGoldReader, vtkEnSightMasterServerReader, vtkEnSightReader, vtkGenericEnSightReader, vtkGESignaReader, vtkImageReader, vtkImageReader2, vtkImageReader2Collection, vtkImageReader2Factory, vtkImageWriter, vtkInputStream, vtkIVWriter, vtkJPEGReader, vtkJPEGWriter, vtkMCubesReader, vtkMCubesWriter, vtkMedicalImageReader2, vtkOBJReader, vtkOutputStream, vtkParticleReader, vtkPLOT3DReader, vtkPLYReader, vtkPLYWriter, vtkPNGReader, vtkPNGWriter, vtkPNMReader, vtkPNMWriter, vtkPolyDataReader, vtkPolyDataWriter, vtkPostScriptWriter, vtkRectilinearGridReader, vtkRectilinearGridWriter, vtkSLCReader, vtkSTLReader, vtkSTLWriter, vtkStructuredGridReader, vtkStructuredGridWriter, vtkStructuredPointsReader, vtkStructuredPointsWriter, vtkTIFFReader, vtkTIFFWriter, vtkUGFacetReader, vtkUnstructuredGridReader, vtkUnstructuredGridWriter, vtkVolume16Reader, vtkVolumeReader, vtkWriter, vtkXMLDataElement, vtkXMLDataParser, vtkXMLDataReader, vtkXMLDataSetWriter, vtkXMLFileReadTester, vtkXMLImageDataReader, vtkXMLImageDataWriter, vtkXMLParser, vtkXMLPDataReader, vtkXMLPDataSetWriter, vtkXMLPDataWriter, vtkXMLPImageDataReader, vtkXMLPImageDataWriter, vtkXMLPolyDataReader, vtkXMLPolyDataWriter, vtkXMLPPolyDataReader, vtkXMLPPolyDataWriter, vtkXMLPRectilinearGridReader, vtkXMLPRectilinearGridWriter, vtkXMLPStructuredDataReader, vtkXMLPStructuredDataWriter, vtkXMLPStructuredGridReader, vtkXMLPStructuredGridWriter, vtkXMLPUnstructuredDataReader, vtkXMLPUnstructuredDataWriter, vtkXMLPUnstructuredGridReader, vtkXMLPUnstructuredGridWriter, vtkXMLReader, vtkXMLRectilinearGridReader, vtkXMLRectilinearGridWriter, vtkXMLStructuredDataReader, vtkXMLStructuredDataWriter, vtkXMLStructuredGridReader, vtkXMLStructuredGridWriter, vtkXMLUnstructuredDataReader, vtkXMLUnstructuredDataWriter, vtkXMLUnstructuredGridReader, vtkXMLUnstructuredGridWriter, vtkXMLWriter, vtkZLibDataCompressor, vtkBranchExtentTranslator, vtkCollectPolyData, vtkCommunicator, vtkCompositeManager, vtkCompositer, vtkCompressCompositer, vtkCutMaterial, vtkDummyController, vtkExtractPolyDataPiece, vtkExtractUnstructuredGridPiece, vtkImageBlockReader, vtkImageBlockWriter, vtkInputPort, vtkMemoryLimitImageDataStreamer, vtkMPICommunicator, vtkMPIController, vtkMPIEventLog, vtkMPIGroup, vtkMultiProcessController, vtkMultiProcessLog, vtkOutputPort, vtkParallelFactory, vtkPassThroughFilter, vtkPCellDataToPointData, vtkPDataSetReader, vtkPDataSetWriter, vtkPieceScalars, vtkPImageWriter, vtkPipelineSize, vtkPLinearExtrusionFilter, vtkPOPReader, vtkPOutlineCornerFilter, vtkPOutlineFilter, vtkPPolyDataNormals, vtkPProbeFilter, vtkPSphereSource, vtkPStreamTracer, vtkPVGeometryFilter, vtkRectilinearGridOutlineFilter, vtkRTAnalyticSource, vtkSharedMemoryCommunicator, vtkSocketCommunicator, vtkSocketController, vtkThreadedController, vtkThreadSafeLog, vtkTransmitPolyDataPiece, vtkTransmitUnstructuredGridPiece, vtkTreeComposite, vtkTreeCompositer, vtkDecimate, vtkDividingCubes, vtkGridSynchronizedTemplates3D, vtkImageMarchingCubes, vtkKitwareContourFilter, vtkKitwareObjectFactory, vtkMarchingContourFilter, vtkMarchingCubes, vtkMarchingSquares, vtkSliceCubes, vtkSweptSurface, vtkSynchronizedTemplates2D, vtkSynchronizedTemplates3D, vtkAbstractMapper3D, vtkAbstractPicker, vtkAbstractPropPicker, vtkActor, vtkActorCollection, vtkAssembly, vtkAxisActor2D, vtkCamera, vtkCarbonRenderWindow, vtkCarbonRenderWindowInteractor, vtkCellPicker, vtkCocoaRenderWindow, vtkCocoaRenderWindowInteractor, vtkCuller, vtkCullerCollection, vtkDataSetMapper, vtkDirectionEncoder, vtkEncodedGradientEstimator, vtkEncodedGradientShader, vtkExporter, vtkFiniteDifferenceGradientEstimator, vtkFollower, vtkFrustumCoverageCuller, vtkGenericRenderWindowInteractor, vtkGraphicsFactory, vtkImageActor, vtkImageMapper, vtkImageViewer, vtkImageViewer2, vtkImagingFactory, vtkImporter, vtkInteractorEventRecorder, vtkInteractorObserver, vtkInteractorStyle, vtkInteractorStyleFlight, vtkInteractorStyleImage, vtkInteractorStyleJoystickActor, vtkInteractorStyleJoystickCamera, vtkInteractorStyleSwitch, vtkInteractorStyleTerrain, vtkInteractorStyleTrackball, vtkInteractorStyleTrackballActor, vtkInteractorStyleTrackballCamera, vtkInteractorStyleUnicam, vtkInteractorStyleUser, vtkIVExporter, vtkLabeledDataMapper, vtkLight, vtkLightCollection, vtkLightKit, vtkLODActor, vtkLODProp3D, vtkMapper, vtkMapperCollection, vtkMesaActor, vtkMesaCamera, vtkMesaFreeTypeTextMapper, vtkMesaImageActor, vtkMesaImageMapper, vtkMesaLight, vtkMesaPolyDataMapper, vtkMesaPolyDataMapper2D, vtkMesaProperty, vtkMesaRenderer, vtkMesaRenderWindow, vtkMesaTexture, vtkMesaVolumeRayCastMapper, vtkMesaVolumeTextureMapper2D, vtkOBJExporter, vtkOOGLExporter, vtkOpenGLActor, vtkOpenGLCamera, vtkOpenGLFreeTypeTextMapper, vtkOpenGLImageActor, vtkOpenGLImageMapper, vtkOpenGLLight, vtkOpenGLPolyDataMapper, vtkOpenGLPolyDataMapper2D, vtkOpenGLProperty, vtkOpenGLRenderer, vtkOpenGLRenderWindow, vtkOpenGLTexture, vtkOpenGLVolumeProVG500Mapper, vtkOpenGLVolumeProVP1000Mapper, vtkOpenGLVolumeRayCastMapper, vtkOpenGLVolumeTextureMapper2D, vtkParallelCoordinatesActor, vtkPicker, vtkPointPicker, vtkPolyDataMapper, vtkPolyDataMapper2D, vtkProp3D, vtkProp3DCollection, vtkProperty, vtkPropPicker, vtkRecursiveSphereDirectionEncoder, vtkRenderer, vtkRendererCollection, vtkRendererSource, vtkRenderWindow, vtkRenderWindowCollection, vtkRenderWindowInteractor, vtkScalarBarActor, vtkScaledTextActor, vtkSelectVisiblePoints, vtkTextActor, vtkTextMapper, vtkTextProperty, vtkTexture, vtkVolume, vtkVolumeCollection, vtkVolumeMapper, vtkVolumeProMapper, vtkVolumeProperty, vtkVolumeProVG500Mapper, vtkVolumeProVP1000Mapper, vtkVolumeRayCastCompositeFunction, vtkVolumeRayCastFunction, vtkVolumeRayCastIsosurfaceFunction, vtkVolumeRayCastMapper, vtkVolumeRayCastMIPFunction, vtkVolumeTextureMapper, vtkVolumeTextureMapper2D, vtkVRMLExporter, vtkWin32ImageMapper, vtkWin32OpenGLRenderWindow, vtkWin32PolyDataMapper2D, vtkWin32RenderWindowInteractor, vtkWinCEOpenGLRenderWindow, vtkWindowToImageFilter, vtkWorldPointPicker, vtkXMesaRenderWindow, vtkXOpenGLRenderWindow, vtkXPolyDataMapper2D, vtkXRenderWindowInteractor, and vtkXRenderWindowTclInteractor.

vtkObject* vtkObject::New   [static]
 

Create an object with Debug turned off, modified time initialized to zero, and reference counting on.

Reimplemented from vtkObjectBase.

Reimplemented in vtkActor2D, vtkActor2DCollection, vtkAmoebaMinimizer, vtkAssemblyNode, vtkAssemblyPath, vtkAssemblyPaths, vtkBitArray, vtkByteSwap, vtkCellArray, vtkCellData, vtkCellLinks, vtkCellTypes, vtkCharArray, vtkCollection, vtkCollectionIterator, vtkContourValues, vtkConvexPointSet, vtkCoordinate, vtkCriticalSection, vtkCylindricalTransform, vtkDataArrayCollection, vtkDataArrayCollectionIterator, vtkDataArraySelection, vtkDataObject, vtkDataObjectCollection, vtkDataSetAttributes, vtkDataSetCollection, vtkDebugLeaks, vtkDirectory, vtkDoubleArray, vtkDynamicLoader, vtkEdgeTable, vtkEmptyCell, vtkExtentTranslator, vtkFieldData, vtkFileOutputWindow, vtkFloatArray, vtkFunctionParser, vtkGeneralTransform, vtkGenericCell, vtkHeap, vtkHexahedron, vtkIdentityTransform, vtkIdList, vtkIdListCollection, vtkIdTypeArray, vtkImageData, vtkImplicitFunctionCollection, vtkInstantiator, vtkIntArray, vtkInterpolatedVelocityField, vtkLine, vtkLogLookupTable, vtkLongArray, vtkLookupTable, vtkMath, vtkMatrix4x4, vtkMatrixToHomogeneousTransform, vtkMatrixToLinearTransform, vtkMultiPartExtentTranslator, vtkMultiThreader, vtkMutexLock, vtkObjectFactoryCollection, vtkOrderedTriangulator, vtkOutputWindow, vtkOverrideInformation, vtkOverrideInformationCollection, vtkPerspectiveTransform, vtkPixel, vtkPlane, vtkPlaneCollection, vtkPlanes, vtkPointData, vtkPointLocator, vtkPointLocator2D, vtkPoints, vtkPolyData, vtkPolygon, vtkPolyLine, vtkPolyVertex, vtkPriorityQueue, vtkProcessStatistics, vtkPropAssembly, vtkPropCollection, vtkProperty2D, vtkPyramid, vtkQuad, vtkQuadraticEdge, vtkQuadraticHexahedron, vtkQuadraticQuad, vtkQuadraticTetra, vtkQuadraticTriangle, vtkQuadric, vtkRectilinearGrid, vtkReferenceCount, vtkRungeKutta2, vtkRungeKutta4, vtkRungeKutta45, vtkShortArray, vtkSphericalTransform, vtkStructuredGrid, vtkStructuredPoints, vtkTableExtentTranslator, vtkTensor, vtkTetra, vtkTimerLog, vtkTransform, vtkTransformCollection, vtkTriangle, vtkTriangleStrip, vtkUnsignedCharArray, vtkUnsignedIntArray, vtkUnsignedLongArray, vtkUnsignedShortArray, vtkUnstructuredGrid, vtkVersion, vtkVertex, vtkVoidArray, vtkVoxel, vtkWedge, vtkWin32OutputWindow, vtkWindowLevelLookupTable, vtkXMLFileOutputWindow, vtkCardinalSpline, vtkCastToConcrete, vtkCellLocator, vtkColorTransferFunction, vtkCone, vtkCylinder, vtkImageToStructuredPoints, vtkImplicitBoolean, vtkImplicitDataSet, vtkImplicitSelectionLoop, vtkImplicitSum, vtkImplicitVolume, vtkImplicitWindowFunction, vtkKochanekSpline, vtkMergePoints, vtkMergePoints2D, vtkPerlinNoise, vtkPiecewiseFunction, vtkPiecewiseFunctionShiftScale, vtkPolyDataCollection, vtkSimpleScalarTree, vtkSphere, vtkStructuredPointsCollection, vtkSuperquadric, vtkAppendFilter, vtkAppendPolyData, vtkArrayCalculator, vtkArrowSource, vtkAssignAttribute, vtkAttributeDataToFieldDataFilter, vtkAxes, vtkBandedPolyDataContourFilter, vtkBlankStructuredGrid, vtkBlankStructuredGridWithImage, vtkBrownianPoints, vtkButterflySubdivisionFilter, vtkButtonSource, vtkCellCenters, vtkCellDataToPointData, vtkCellDerivatives, vtkCleanPolyData, vtkClipDataSet, vtkClipPolyData, vtkClipVolume, vtkConeSource, vtkConnectivityFilter, vtkContourFilter, vtkContourGrid, vtkCubeSource, vtkCursor3D, vtkCurvatures, vtkCutter, vtkCylinderSource, vtkDashedStreamLine, vtkDataObjectToDataSetFilter, vtkDataSetSurfaceFilter, vtkDataSetToDataObjectFilter, vtkDataSetTriangleFilter, vtkDecimatePro, vtkDelaunay2D, vtkDelaunay3D, vtkDiskSource, vtkEdgePoints, vtkElevationFilter, vtkExtractEdges, vtkExtractGeometry, vtkExtractGrid, vtkExtractPolyDataGeometry, vtkExtractRectilinearGrid, vtkExtractTensorComponents, vtkExtractUnstructuredGrid, vtkExtractVectorComponents, vtkFeatureEdges, vtkFieldDataToAttributeDataFilter, vtkGeometryFilter, vtkGlyph2D, vtkGlyph3D, vtkGlyphSource2D, vtkGraphLayoutFilter, vtkHedgeHog, vtkHull, vtkHyperStreamline, vtkIdFilter, vtkImageDataGeometryFilter, vtkImplicitTextureCoords, vtkInterpolateDataSetAttributes, vtkLinearExtrusionFilter, vtkLinearSubdivisionFilter, vtkLineSource, vtkLinkEdgels, vtkLoopSubdivisionFilter, vtkMaskFields, vtkMaskPoints, vtkMaskPolyData, vtkMassProperties, vtkMergeDataObjectFilter, vtkMergeFields, vtkMergeFilter, vtkMeshQuality, vtkOBBDicer, vtkOBBTree, vtkOutlineCornerFilter, vtkOutlineCornerSource, vtkOutlineFilter, vtkOutlineSource, vtkPlaneSource, vtkPointDataToCellData, vtkPointSource, vtkPolyDataConnectivityFilter, vtkPolyDataNormals, vtkPolyDataStreamer, vtkProbeFilter, vtkProgrammableAttributeDataFilter, vtkProgrammableDataObjectSource, vtkProgrammableFilter, vtkProgrammableGlyphFilter, vtkProgrammableSource, vtkProjectedTexture, vtkQuadricClustering, vtkQuadricDecimation, vtkQuantizePolyDataPoints, vtkRearrangeFields, vtkRectilinearGridGeometryFilter, vtkRecursiveDividingCubes, vtkReflectionFilter, vtkReverseSense, vtkRibbonFilter, vtkRotationalExtrusionFilter, vtkRuledSurfaceFilter, vtkSelectPolyData, vtkShrinkFilter, vtkShrinkPolyData, vtkSimpleElevationFilter, vtkSmoothPolyDataFilter, vtkSpatialRepresentationFilter, vtkSpherePuzzle, vtkSpherePuzzleArrows, vtkSphereSource, vtkSplineFilter, vtkSplitField, vtkStreamLine, vtkStreamPoints, vtkStreamTracer, vtkStripper, vtkStructuredGridGeometryFilter, vtkStructuredGridOutlineFilter, vtkStructuredPointsGeometryFilter, vtkSubdivideTetra, vtkSubPixelPositionEdgels, vtkSuperquadricSource, vtkTensorGlyph, vtkTextSource, vtkTexturedSphereSource, vtkTextureMapToCylinder, vtkTextureMapToPlane, vtkTextureMapToSphere, vtkThreshold, vtkThresholdPoints, vtkThresholdTextureCoords, vtkTransformFilter, vtkTransformPolyDataFilter, vtkTransformTextureCoords, vtkTriangleFilter, vtkTriangularTCoords, vtkTubeFilter, vtkVectorDot, vtkVectorNorm, vtkVoxelContoursToSurfaceFilter, vtkWarpLens, vtkWarpScalar, vtkWarpTo, vtkWarpVector, vtkWindowedSincPolyDataFilter, vtk3DSImporter, vtkArcPlotter, vtkBoxWidget, vtkCaptionActor2D, vtkCubeAxesActor2D, vtkDepthSortPolyData, vtkEarthSource, vtkGLUTesselatorTriangleFilter, vtkGridTransform, vtkImagePlaneWidget, vtkImageToPolyDataFilter, vtkImplicitModeller, vtkImplicitPlaneWidget, vtkIterativeClosestPointTransform, vtkLandmarkTransform, vtkLegendBoxActor, vtkLineWidget, vtkMILVideoSource, vtkPCAAnalysisFilter, vtkPlaneWidget, vtkPointWidget, vtkPolyDataToImageStencil, vtkProcrustesAlignmentFilter, vtkPushImageFilterSample, vtkPushImageReader, vtkPushPipeline, vtkRenderLargeImage, vtkRIBExporter, vtkRIBLight, vtkRIBProperty, vtkScalarBarWidget, vtkSphereWidget, vtkSplineWidget, vtkThinPlateSplineTransform, vtkTransformToGrid, vtkVectorText, vtkVideoSource, vtkVRMLImporter, vtkWeightedTransformFilter, vtkWin32VideoSource, vtkXYPlotActor, vtkXYPlotWidget, vtkBooleanTexture, vtkExtractVOI, vtkGaussianSplatter, vtkImageAccumulate, vtkImageAnisotropicDiffusion2D, vtkImageAnisotropicDiffusion3D, vtkImageAppend, vtkImageAppendComponents, vtkImageBlend, vtkImageButterworthHighPass, vtkImageButterworthLowPass, vtkImageCacheFilter, vtkImageCanvasSource2D, vtkImageCast, vtkImageChangeInformation, vtkImageCheckerboard, vtkImageCityBlockDistance, vtkImageClip, vtkImageConnector, vtkImageConstantPad, vtkImageContinuousDilate3D, vtkImageContinuousErode3D, vtkImageConvolve, vtkImageCorrelation, vtkImageCursor3D, vtkImageDataStreamer, vtkImageDifference, vtkImageDilateErode3D, vtkImageDivergence, vtkImageDotProduct, vtkImageEllipsoidSource, vtkImageEuclideanDistance, vtkImageEuclideanToPolar, vtkImageExport, vtkImageExtractComponents, vtkImageFFT, vtkImageFlip, vtkImageFourierCenter, vtkImageGaussianSmooth, vtkImageGaussianSource, vtkImageGradient, vtkImageGradientMagnitude, vtkImageGridSource, vtkImageHSVToRGB, vtkImageHybridMedian2D, vtkImageIdealHighPass, vtkImageIdealLowPass, vtkImageImport, vtkImageIslandRemoval2D, vtkImageLaplacian, vtkImageLogarithmicScale, vtkImageLogic, vtkImageLuminance, vtkImageMagnify, vtkImageMagnitude, vtkImageMandelbrotSource, vtkImageMapToColors, vtkImageMapToRGBA, vtkImageMapToWindowLevelColors, vtkImageMask, vtkImageMaskBits, vtkImageMathematics, vtkImageMedian3D, vtkImageMirrorPad, vtkImageNoiseSource, vtkImageNonMaximumSuppression, vtkImageNormalize, vtkImageOpenClose3D, vtkImagePadFilter, vtkImagePermute, vtkImageQuantizeRGBToIndex, vtkImageRange3D, vtkImageResample, vtkImageReslice, vtkImageRFFT, vtkImageRGBToHSV, vtkImageSeedConnectivity, vtkImageSeparableConvolution, vtkImageShiftScale, vtkImageShrink3D, vtkImageSinusoidSource, vtkImageSkeleton2D, vtkImageSobel2D, vtkImageSobel3D, vtkImageSpatialFilter, vtkImageStencil, vtkImageStencilData, vtkImageStencilSource, vtkImageThreshold, vtkImageToImageStencil, vtkImageTranslateExtent, vtkImageVariance3D, vtkImageWrapPad, vtkImplicitFunctionToImageStencil, vtkPointLoad, vtkSampleFunction, vtkShepardMethod, vtkSimpleImageFilterExample, vtkSurfaceReconstructionFilter, vtkTriangularTexture, vtkVoxelModeller, vtkBase64InputStream, vtkBase64OutputStream, vtkBase64Utilities, vtkBMPReader, vtkBMPWriter, vtkBYUReader, vtkBYUWriter, vtkCGMWriter, vtkDataObjectReader, vtkDataObjectWriter, vtkDataReader, vtkDataSetReader, vtkDataSetWriter, vtkDataWriter, vtkDEMReader, vtkEnSight6BinaryReader, vtkEnSight6Reader, vtkEnSightGoldBinaryReader, vtkEnSightGoldReader, vtkEnSightMasterServerReader, vtkGenericEnSightReader, vtkGESignaReader, vtkImageReader, vtkImageReader2, vtkImageReader2Collection, vtkImageReader2Factory, vtkImageWriter, vtkInputStream, vtkIVWriter, vtkJPEGReader, vtkJPEGWriter, vtkMCubesReader, vtkMCubesWriter, vtkMedicalImageReader2, vtkOBJReader, vtkOutputStream, vtkParticleReader, vtkPLOT3DReader, vtkPLYReader, vtkPLYWriter, vtkPNGReader, vtkPNGWriter, vtkPNMReader, vtkPNMWriter, vtkPolyDataReader, vtkPolyDataWriter, vtkPostScriptWriter, vtkRectilinearGridReader, vtkRectilinearGridWriter, vtkSLCReader, vtkSTLReader, vtkSTLWriter, vtkStructuredGridReader, vtkStructuredGridWriter, vtkStructuredPointsReader, vtkStructuredPointsWriter, vtkTIFFReader, vtkTIFFWriter, vtkUGFacetReader, vtkUnstructuredGridReader, vtkUnstructuredGridWriter, vtkVolume16Reader, vtkXMLDataElement, vtkXMLDataParser, vtkXMLDataSetWriter, vtkXMLFileReadTester, vtkXMLImageDataReader, vtkXMLImageDataWriter, vtkXMLParser, vtkXMLPDataSetWriter, vtkXMLPImageDataReader, vtkXMLPImageDataWriter, vtkXMLPolyDataReader, vtkXMLPolyDataWriter, vtkXMLPPolyDataReader, vtkXMLPPolyDataWriter, vtkXMLPRectilinearGridReader, vtkXMLPRectilinearGridWriter, vtkXMLPStructuredGridReader, vtkXMLPStructuredGridWriter, vtkXMLPUnstructuredGridReader, vtkXMLPUnstructuredGridWriter, vtkXMLRectilinearGridReader, vtkXMLRectilinearGridWriter, vtkXMLStructuredGridReader, vtkXMLStructuredGridWriter, vtkXMLUnstructuredGridReader, vtkXMLUnstructuredGridWriter, vtkZLibDataCompressor, vtkBranchExtentTranslator, vtkCollectPolyData, vtkCompositeManager, vtkCompositer, vtkCompressCompositer, vtkCutMaterial, vtkDummyController, vtkExtractPolyDataPiece, vtkExtractUnstructuredGridPiece, vtkImageBlockReader, vtkImageBlockWriter, vtkInputPort, vtkMemoryLimitImageDataStreamer, vtkMPICommunicator, vtkMPIController, vtkMPIEventLog, vtkMPIGroup, vtkMultiProcessController, vtkMultiProcessLog, vtkOutputPort, vtkParallelFactory, vtkPassThroughFilter, vtkPCellDataToPointData, vtkPDataSetReader, vtkPDataSetWriter, vtkPieceScalars, vtkPImageWriter, vtkPipelineSize, vtkPLinearExtrusionFilter, vtkPOPReader, vtkPOutlineCornerFilter, vtkPOutlineFilter, vtkPPolyDataNormals, vtkPProbeFilter, vtkPSphereSource, vtkPStreamTracer, vtkPVGeometryFilter, vtkRectilinearGridOutlineFilter, vtkRTAnalyticSource, vtkSharedMemoryCommunicator, vtkSocketCommunicator, vtkSocketController, vtkThreadedController, vtkThreadSafeLog, vtkTransmitPolyDataPiece, vtkTransmitUnstructuredGridPiece, vtkTreeComposite, vtkTreeCompositer, vtkDecimate, vtkDividingCubes, vtkGridSynchronizedTemplates3D, vtkImageMarchingCubes, vtkKitwareContourFilter, vtkKitwareObjectFactory, vtkMarchingContourFilter, vtkMarchingCubes, vtkMarchingSquares, vtkSliceCubes, vtkSweptSurface, vtkSynchronizedTemplates2D, vtkSynchronizedTemplates3D, vtkActor, vtkActorCollection, vtkAssembly, vtkAxisActor2D, vtkCamera, vtkCarbonRenderWindow, vtkCarbonRenderWindowInteractor, vtkCellPicker, vtkCocoaRenderWindow, vtkCocoaRenderWindowInteractor, vtkCullerCollection, vtkDataSetMapper, vtkEncodedGradientShader, vtkFiniteDifferenceGradientEstimator, vtkFollower, vtkFrustumCoverageCuller, vtkGenericRenderWindowInteractor, vtkGraphicsFactory, vtkImageActor, vtkImageMapper, vtkImageViewer, vtkImageViewer2, vtkImagingFactory, vtkInteractorEventRecorder, vtkInteractorStyle, vtkInteractorStyleFlight, vtkInteractorStyleImage, vtkInteractorStyleJoystickActor, vtkInteractorStyleJoystickCamera, vtkInteractorStyleSwitch, vtkInteractorStyleTerrain, vtkInteractorStyleTrackball, vtkInteractorStyleTrackballActor, vtkInteractorStyleTrackballCamera, vtkInteractorStyleUnicam, vtkInteractorStyleUser, vtkIVExporter, vtkLabeledDataMapper, vtkLight, vtkLightCollection, vtkLightKit, vtkLODActor, vtkLODProp3D, vtkMapperCollection, vtkMesaActor, vtkMesaCamera, vtkMesaFreeTypeTextMapper, vtkMesaImageActor, vtkMesaImageMapper, vtkMesaLight, vtkMesaPolyDataMapper, vtkMesaPolyDataMapper2D, vtkMesaProperty, vtkMesaRenderer, vtkMesaTexture, vtkMesaVolumeRayCastMapper, vtkMesaVolumeTextureMapper2D, vtkOBJExporter, vtkOOGLExporter, vtkOpenGLActor, vtkOpenGLCamera, vtkOpenGLFreeTypeTextMapper, vtkOpenGLImageActor, vtkOpenGLImageMapper, vtkOpenGLLight, vtkOpenGLPolyDataMapper, vtkOpenGLPolyDataMapper2D, vtkOpenGLProperty, vtkOpenGLRenderer, vtkOpenGLTexture, vtkOpenGLVolumeProVG500Mapper, vtkOpenGLVolumeProVP1000Mapper, vtkOpenGLVolumeRayCastMapper, vtkOpenGLVolumeTextureMapper2D, vtkParallelCoordinatesActor, vtkPicker, vtkPointPicker, vtkPolyDataMapper, vtkPolyDataMapper2D, vtkProp3DCollection, vtkProperty, vtkPropPicker, vtkRecursiveSphereDirectionEncoder, vtkRenderer, vtkRendererCollection, vtkRendererSource, vtkRenderWindow, vtkRenderWindowCollection, vtkRenderWindowInteractor, vtkScalarBarActor, vtkScaledTextActor, vtkSelectVisiblePoints, vtkTextActor, vtkTextMapper, vtkTextProperty, vtkTexture, vtkVolume, vtkVolumeCollection, vtkVolumeProMapper, vtkVolumeProperty, vtkVolumeProVG500Mapper, vtkVolumeProVP1000Mapper, vtkVolumeRayCastCompositeFunction, vtkVolumeRayCastIsosurfaceFunction, vtkVolumeRayCastMapper, vtkVolumeRayCastMIPFunction, vtkVolumeTextureMapper2D, vtkVRMLExporter, vtkWin32ImageMapper, vtkWin32OpenGLRenderWindow, vtkWin32PolyDataMapper2D, vtkWin32RenderWindowInteractor, vtkWinCEOpenGLRenderWindow, vtkWindowToImageFilter, vtkWorldPointPicker, vtkXMesaRenderWindow, vtkXOpenGLRenderWindow, vtkXPolyDataMapper2D, vtkXRenderWindowInteractor, and vtkXRenderWindowTclInteractor.

virtual void vtkObject::DebugOn   [virtual]
 

Turn debugging output on.

Reimplemented in vtkImageOpenClose3D.

virtual void vtkObject::DebugOff   [virtual]
 

Turn debugging output off.

Reimplemented in vtkImageOpenClose3D.

unsigned char vtkObject::GetDebug  
 

Get the value of the debug flag.

void vtkObject::SetDebug unsigned char    debugFlag
 

Set the value of the debug flag. A non-zero value turns debugging on.

void vtkObject::BreakOnError   [static]
 

This method is called when vtkErrorMacro executes. It allows the debugger to break on error.

virtual void vtkObject::Modified   [virtual]
 

Update the modification time for this object. Many filters rely on the modification time to determine if they need to recompute their data. The modification time is a unique monotonically increasing unsigned long integer.

Reimplemented in vtkImageOpenClose3D, vtkLightKit, and vtkLODActor.

Referenced by vtkMatrix4x4::DeepCopy(), vtkRenderWindowInteractor::Disable(), vtkRenderWindowInteractor::Enable(), vtkPerspectiveTransform::Identity(), vtkMatrix4x4::Identity(), vtkGeneralTransform::Identity(), vtkPerspectiveTransform::Inverse(), vtkGeneralTransform::Inverse(), vtkMatrix4x4::Invert(), vtkTransform::Pop(), vtkPerspectiveTransform::Pop(), vtkGeneralTransform::Pop(), vtkTransform::PostMultiply(), vtkPerspectiveTransform::PostMultiply(), vtkGeneralTransform::PostMultiply(), vtkTransform::PreMultiply(), vtkPerspectiveTransform::PreMultiply(), vtkGeneralTransform::PreMultiply(), vtkTransform::Push(), vtkPerspectiveTransform::Push(), vtkGeneralTransform::Push(), vtkRearrangeFields::RemoveAllOperations(), vtkThinPlateSplineTransform::SetBasisDerivative(), vtkThinPlateSplineTransform::SetBasisFunction(), vtkImageReader::SetDataMask(), vtkMatrix4x4::SetElement(), vtkRenderWindowInteractor::SetEventInformation(), vtkRenderWindowInteractor::SetEventPosition(), vtkRenderWindowInteractor::SetKeyEventInformation(), vtkProp3D::SetOrigin(), vtkProp3D::SetPosition(), vtkSelectVisiblePoints::SetRenderer(), vtkProp3D::SetScale(), vtkMatrix4x4::Transpose(), and vtkMatrix4x4::Zero().

virtual unsigned long vtkObject::GetMTime   [virtual]
 

Return this object's modified time.

Reimplemented in vtkAbstractMapper, vtkAbstractTransform, vtkActor2D, vtkAssemblyNode, vtkAssemblyPath, vtkAssemblyPaths, vtkDataObject, vtkDataSet, vtkFieldData, vtkGeneralTransform, vtkImplicitFunction, vtkMatrixToHomogeneousTransform, vtkMatrixToLinearTransform, vtkPerspectiveTransform, vtkPointSet, vtkPropAssembly, vtkTransform, vtkImplicitBoolean, vtkImplicitDataSet, vtkImplicitSelectionLoop, vtkImplicitSum, vtkImplicitVolume, vtkImplicitWindowFunction, vtkPiecewiseFunction, vtkSpline, vtkBandedPolyDataContourFilter, vtkCleanPolyData, vtkClipDataSet, vtkClipPolyData, vtkClipVolume, vtkContourFilter, vtkContourGrid, vtkCutter, vtkDelaunay3D, vtkExtractEdges, vtkExtractGeometry, vtkExtractPolyDataGeometry, vtkExtractUnstructuredGrid, vtkFeatureEdges, vtkGeometryFilter, vtkSelectPolyData, vtkTransformFilter, vtkTransformPolyDataFilter, vtkArcPlotter, vtkDepthSortPolyData, vtkGridTransform, vtkIterativeClosestPointTransform, vtkLandmarkTransform, vtkThinPlateSplineTransform, vtkTransformToGrid, vtkWeightedTransformFilter, vtkXYPlotActor, vtkImageMapToColors, vtkImageOpenClose3D, vtkImageReslice, vtkImageSeparableConvolution, vtkSampleFunction, vtkMCubesReader, vtkSTLReader, vtkUGFacetReader, vtkGridSynchronizedTemplates3D, vtkImageMarchingCubes, vtkMarchingContourFilter, vtkMarchingCubes, vtkMarchingSquares, vtkSweptSurface, vtkSynchronizedTemplates2D, vtkSynchronizedTemplates3D, vtkActor, vtkAssembly, vtkDataSetMapper, vtkExporter, vtkImageMapper, vtkMapper, vtkPolyDataMapper2D, vtkProp3D, vtkRenderer, vtkRendererSource, vtkSelectVisiblePoints, vtkVolume, vtkVolumeProperty, and vtkWin32ImageMapper.

Referenced by vtkProp::GetRedrawMTime().

virtual void vtkObject::PrintSelf ostream &    os,
vtkIndent    indent
[virtual]
 

Methods invoked by print to print information about the object including superclasses. Typically not called by the user (use Print() instead) but used in the hierarchical print process to combine the output of several classes.

Reimplemented from vtkObjectBase.

Reimplemented in vtkAbstractMapper, vtkAbstractTransform, vtkActor2D, vtkAmoebaMinimizer, vtkAssemblyNode, vtkAssemblyPath, vtkBitArray, vtkCell, vtkCell3D, vtkCellData, vtkCharArray, vtkCollection, vtkCollectionIterator, vtkContourValues, vtkCoordinate, vtkCriticalSection, vtkCylindricalTransform, vtkDataArray, vtkDataArrayCollectionIterator, vtkDataArraySelection, vtkDataObject, vtkDataSet, vtkDataSetAttributes, vtkDirectory, vtkDoubleArray, vtkEdgeTable, vtkExplicitCell, vtkExtentTranslator, vtkFieldData, vtkFileOutputWindow, vtkFloatArray, vtkFunctionParser, vtkFunctionSet, vtkGeneralTransform, vtkHeap, vtkHomogeneousTransform, vtkIdentityTransform, vtkIdList, vtkIdTypeArray, vtkImageData, vtkImplicitFunction, vtkInitialValueProblemSolver, vtkInstantiator, vtkIntArray, vtkInterpolatedVelocityField, vtkLinearTransform, vtkLocator, vtkLogLookupTable, vtkLongArray, vtkLookupTable, vtkMapper2D, vtkMatrix4x4, vtkMatrixToHomogeneousTransform, vtkMatrixToLinearTransform, vtkMultiThreader, vtkMutexLock, vtkNonLinearCell, vtkObjectFactory, vtkOrderedTriangulator, vtkOutputWindow, vtkOverrideInformation, vtkPerspectiveTransform, vtkPlane, vtkPlanes, vtkPointData, vtkPointLocator, vtkPointLocator2D, vtkPoints, vtkPointSet, vtkPolyData, vtkPriorityQueue, vtkProcessObject, vtkProp, vtkPropAssembly, vtkProperty2D, vtkQuadric, vtkRectilinearGrid, vtkReferenceCount, vtkRungeKutta4, vtkScalarsToColors, vtkShortArray, vtkSource, vtkSphericalTransform, vtkStructuredGrid, vtkTableExtentTranslator, vtkTimerLog, vtkTransform, vtkUnsignedCharArray, vtkUnsignedIntArray, vtkUnsignedLongArray, vtkUnsignedShortArray, vtkUnstructuredGrid, vtkViewport, vtkVoidArray, vtkWarpTransform, vtkWindow, vtkWindowLevelLookupTable, vtkCardinalSpline, vtkCastToConcrete, vtkCellLocator, vtkColorTransferFunction, vtkCone, vtkCylinder, vtkDataObjectSource, vtkDataSetSource, vtkDataSetToDataSetFilter, vtkDataSetToImageFilter, vtkDataSetToPolyDataFilter, vtkDataSetToStructuredGridFilter, vtkDataSetToStructuredPointsFilter, vtkDataSetToUnstructuredGridFilter, vtkImageInPlaceFilter, vtkImageMultipleInputFilter, vtkImageMultipleInputOutputFilter, vtkImageSource, vtkImageToImageFilter, vtkImageToStructuredPoints, vtkImageTwoInputFilter, vtkImplicitBoolean, vtkImplicitDataSet, vtkImplicitSelectionLoop, vtkImplicitSum, vtkImplicitVolume, vtkImplicitWindowFunction, vtkKochanekSpline, vtkMergePoints, vtkMergePoints2D, vtkPerlinNoise, vtkPiecewiseFunction, vtkPiecewiseFunctionShiftScale, vtkPiecewiseFunctionSource, vtkPiecewiseFunctionToPiecewiseFunctionFilter, vtkPointSetSource, vtkPointSetToPointSetFilter, vtkPolyDataCollection, vtkPolyDataSource, vtkPolyDataToPolyDataFilter, vtkRectilinearGridSource, vtkRectilinearGridToPolyDataFilter, vtkScalarTree, vtkSimpleImageToImageFilter, vtkSimpleScalarTree, vtkSphere, vtkSpline, vtkStructuredGridSource, vtkStructuredGridToPolyDataFilter, vtkStructuredGridToStructuredGridFilter, vtkStructuredPointsCollection, vtkStructuredPointsSource, vtkStructuredPointsToPolyDataFilter, vtkStructuredPointsToStructuredPointsFilter, vtkStructuredPointsToUnstructuredGridFilter, vtkSuperquadric, vtkUnstructuredGridSource, vtkUnstructuredGridToPolyDataFilter, vtkUnstructuredGridToUnstructuredGridFilter, vtkAppendFilter, vtkAppendPolyData, vtkApproximatingSubdivisionFilter, vtkArrayCalculator, vtkArrowSource, vtkAssignAttribute, vtkAttributeDataToFieldDataFilter, vtkAxes, vtkBandedPolyDataContourFilter, vtkBlankStructuredGrid, vtkBlankStructuredGridWithImage, vtkBrownianPoints, vtkButtonSource, vtkCellCenters, vtkCellDataToPointData, vtkCellDerivatives, vtkCleanPolyData, vtkClipDataSet, vtkClipPolyData, vtkClipVolume, vtkConeSource, vtkConnectivityFilter, vtkContourFilter, vtkContourGrid, vtkCubeSource, vtkCursor3D, vtkCurvatures, vtkCutter, vtkCylinderSource, vtkDashedStreamLine, vtkDataObjectToDataSetFilter, vtkDataSetSurfaceFilter, vtkDataSetToDataObjectFilter, vtkDataSetTriangleFilter, vtkDecimatePro, vtkDelaunay2D, vtkDelaunay3D, vtkDicer, vtkDiskSource, vtkEdgePoints, vtkElevationFilter, vtkExtractEdges, vtkExtractGeometry, vtkExtractGrid, vtkExtractPolyDataGeometry, vtkExtractRectilinearGrid, vtkExtractTensorComponents, vtkExtractUnstructuredGrid, vtkExtractVectorComponents, vtkFeatureEdges, vtkFieldDataToAttributeDataFilter, vtkGeometryFilter, vtkGlyph2D, vtkGlyph3D, vtkGlyphSource2D, vtkGraphLayoutFilter, vtkHedgeHog, vtkHull, vtkHyperStreamline, vtkIdFilter, vtkImageDataGeometryFilter, vtkImplicitTextureCoords, vtkInterpolateDataSetAttributes, vtkInterpolatingSubdivisionFilter, vtkLinearExtrusionFilter, vtkLineSource, vtkLinkEdgels, vtkMaskFields, vtkMaskPoints, vtkMaskPolyData, vtkMassProperties, vtkMergeDataObjectFilter, vtkMergeFields, vtkMergeFilter, vtkMeshQuality, vtkOBBDicer, vtkOutlineCornerFilter, vtkOutlineCornerSource, vtkOutlineSource, vtkPlaneSource, vtkPointDataToCellData, vtkPointSource, vtkPolyDataConnectivityFilter, vtkPolyDataNormals, vtkPolyDataStreamer, vtkProbeFilter, vtkProgrammableAttributeDataFilter, vtkProgrammableDataObjectSource, vtkProgrammableGlyphFilter, vtkProjectedTexture, vtkQuadricClustering, vtkQuadricDecimation, vtkQuantizePolyDataPoints, vtkRearrangeFields, vtkRectilinearGridGeometryFilter, vtkRecursiveDividingCubes, vtkReflectionFilter, vtkReverseSense, vtkRibbonFilter, vtkRotationalExtrusionFilter, vtkRuledSurfaceFilter, vtkSelectPolyData, vtkShrinkFilter, vtkShrinkPolyData, vtkSimpleElevationFilter, vtkSmoothPolyDataFilter, vtkSpatialRepresentationFilter, vtkSpherePuzzle, vtkSpherePuzzleArrows, vtkSphereSource, vtkSplineFilter, vtkSplitField, vtkStreamer, vtkStreamLine, vtkStreamPoints, vtkStreamTracer, vtkStripper, vtkStructuredGridGeometryFilter, vtkSubdivideTetra, vtkSubPixelPositionEdgels, vtkSuperquadricSource, vtkTensorGlyph, vtkTextSource, vtkTexturedSphereSource, vtkTextureMapToCylinder, vtkTextureMapToPlane, vtkTextureMapToSphere, vtkThreshold, vtkThresholdPoints, vtkThresholdTextureCoords, vtkTransformFilter, vtkTransformPolyDataFilter, vtkTransformTextureCoords, vtkTriangleFilter, vtkTriangularTCoords, vtkTubeFilter, vtkVectorDot, vtkVectorNorm, vtkVoxelContoursToSurfaceFilter, vtkWarpLens, vtkWarpScalar, vtkWarpTo, vtkWarpVector, vtkWindowedSincPolyDataFilter, vtk3DSImporter, vtk3DWidget, vtkArcPlotter, vtkBoxWidget, vtkCaptionActor2D, vtkCubeAxesActor2D, vtkDepthSortPolyData, vtkEarthSource, vtkGLUTesselatorTriangleFilter, vtkGridTransform, vtkImagePlaneWidget, vtkImageToPolyDataFilter, vtkImplicitModeller, vtkImplicitPlaneWidget, vtkIterativeClosestPointTransform, vtkLandmarkTransform, vtkLegendBoxActor, vtkLineWidget, vtkMILVideoSource, vtkPCAAnalysisFilter, vtkPlaneWidget, vtkPointWidget, vtkPolyDataSourceWidget, vtkPolyDataToImageStencil, vtkProcrustesAlignmentFilter, vtkPushImageFilterSample, vtkPushImageReader, vtkPushPipeline, vtkRenderLargeImage, vtkRIBExporter, vtkRIBLight, vtkRIBProperty, vtkScalarBarWidget, vtkSphereWidget, vtkSplineWidget, vtkThinPlateSplineTransform, vtkTransformToGrid, vtkVectorText, vtkVideoSource, vtkVRMLImporter, vtkWeightedTransformFilter, vtkWin32VideoSource, vtkXYPlotActor, vtkXYPlotWidget, vtkBooleanTexture, vtkExtractVOI, vtkGaussianSplatter, vtkImageAccumulate, vtkImageAnisotropicDiffusion2D, vtkImageAnisotropicDiffusion3D, vtkImageAppend, vtkImageBlend, vtkImageButterworthHighPass, vtkImageButterworthLowPass, vtkImageCacheFilter, vtkImageCanvasSource2D, vtkImageCast, vtkImageChangeInformation, vtkImageCheckerboard, vtkImageClip, vtkImageConnector, vtkImageConstantPad, vtkImageContinuousDilate3D, vtkImageContinuousErode3D, vtkImageConvolve, vtkImageCorrelation, vtkImageCursor3D, vtkImageDataStreamer, vtkImageDecomposeFilter, vtkImageDifference, vtkImageDilateErode3D, vtkImageEllipsoidSource, vtkImageEuclideanDistance, vtkImageEuclideanToPolar, vtkImageExport, vtkImageExtractComponents, vtkImageFlip, vtkImageGaussianSmooth, vtkImageGaussianSource, vtkImageGradient, vtkImageGradientMagnitude, vtkImageGridSource, vtkImageHSVToRGB, vtkImageIdealHighPass, vtkImageIdealLowPass, vtkImageImport, vtkImageIslandRemoval2D, vtkImageIterateFilter, vtkImageLaplacian, vtkImageLogarithmicScale, vtkImageLogic, vtkImageMagnify, vtkImageMandelbrotSource, vtkImageMapToColors, vtkImageMapToWindowLevelColors, vtkImageMask, vtkImageMaskBits, vtkImageMathematics, vtkImageMedian3D, vtkImageNoiseSource, vtkImageNonMaximumSuppression, vtkImageOpenClose3D, vtkImagePadFilter, vtkImagePermute, vtkImageQuantizeRGBToIndex, vtkImageRange3D, vtkImageResample, vtkImageReslice, vtkImageRGBToHSV, vtkImageSeedConnectivity, vtkImageSeparableConvolution, vtkImageShiftScale, vtkImageShrink3D, vtkImageSinusoidSource, vtkImageSkeleton2D, vtkImageSobel2D, vtkImageSobel3D, vtkImageSpatialFilter, vtkImageStencil, vtkImageStencilData, vtkImageStencilSource, vtkImageThreshold, vtkImageToImageStencil, vtkImageTranslateExtent, vtkImageVariance3D, vtkImplicitFunctionToImageStencil, vtkPointLoad, vtkSampleFunction, vtkShepardMethod, vtkSurfaceReconstructionFilter, vtkTriangularTexture, vtkVoxelModeller, vtkBase64InputStream, vtkBase64OutputStream, vtkBMPReader, vtkBMPWriter, vtkBYUReader, vtkBYUWriter, vtkCGMWriter, vtkDataCompressor, vtkDataObjectReader, vtkDataObjectWriter, vtkDataReader, vtkDataSetReader, vtkDataSetWriter, vtkDataWriter, vtkDEMReader, vtkEnSight6BinaryReader, vtkEnSight6Reader, vtkEnSightGoldBinaryReader, vtkEnSightGoldReader, vtkEnSightMasterServerReader, vtkEnSightReader, vtkGenericEnSightReader, vtkGESignaReader, vtkImageReader, vtkImageReader2, vtkImageReader2Collection, vtkImageReader2Factory, vtkImageWriter, vtkInputStream, vtkIVWriter, vtkJPEGReader, vtkJPEGWriter, vtkMCubesReader, vtkMCubesWriter, vtkMedicalImageReader2, vtkOBJReader, vtkOutputStream, vtkParticleReader, vtkPLOT3DReader, vtkPLYReader, vtkPLYWriter, vtkPNGReader, vtkPNGWriter, vtkPNMReader, vtkPNMWriter, vtkPolyDataReader, vtkPolyDataWriter, vtkPostScriptWriter, vtkRectilinearGridReader, vtkRectilinearGridWriter, vtkSLCReader, vtkSTLReader, vtkSTLWriter, vtkStructuredGridReader, vtkStructuredGridWriter, vtkStructuredPointsReader, vtkStructuredPointsWriter, vtkTIFFReader, vtkTIFFWriter, vtkUGFacetReader, vtkUnstructuredGridReader, vtkUnstructuredGridWriter, vtkVolume16Reader, vtkVolumeReader, vtkWriter, vtkXMLDataElement, vtkXMLDataParser, vtkXMLDataReader, vtkXMLDataSetWriter, vtkXMLFileReadTester, vtkXMLImageDataReader, vtkXMLImageDataWriter, vtkXMLParser, vtkXMLPDataReader, vtkXMLPDataSetWriter, vtkXMLPDataWriter, vtkXMLPImageDataReader, vtkXMLPImageDataWriter, vtkXMLPolyDataReader, vtkXMLPolyDataWriter, vtkXMLPPolyDataReader, vtkXMLPPolyDataWriter, vtkXMLPRectilinearGridReader, vtkXMLPRectilinearGridWriter, vtkXMLPStructuredDataReader, vtkXMLPStructuredDataWriter, vtkXMLPStructuredGridReader, vtkXMLPStructuredGridWriter, vtkXMLPUnstructuredDataReader, vtkXMLPUnstructuredDataWriter, vtkXMLPUnstructuredGridReader, vtkXMLPUnstructuredGridWriter, vtkXMLReader, vtkXMLRectilinearGridReader, vtkXMLRectilinearGridWriter, vtkXMLStructuredDataReader, vtkXMLStructuredDataWriter, vtkXMLStructuredGridReader, vtkXMLStructuredGridWriter, vtkXMLUnstructuredDataReader, vtkXMLUnstructuredDataWriter, vtkXMLUnstructuredGridReader, vtkXMLUnstructuredGridWriter, vtkXMLWriter, vtkZLibDataCompressor, vtkBranchExtentTranslator, vtkCollectPolyData, vtkCommunicator, vtkCompositeManager, vtkCompositer, vtkCompressCompositer, vtkCutMaterial, vtkDummyController, vtkExtractPolyDataPiece, vtkExtractUnstructuredGridPiece, vtkImageBlockReader, vtkImageBlockWriter, vtkInputPort, vtkMemoryLimitImageDataStreamer, vtkMPICommunicator, vtkMPIController, vtkMPIEventLog, vtkMPIGroup, vtkMultiProcessController, vtkMultiProcessLog, vtkOutputPort, vtkParallelFactory, vtkPassThroughFilter, vtkPCellDataToPointData, vtkPDataSetReader, vtkPDataSetWriter, vtkPieceScalars, vtkPImageWriter, vtkPipelineSize, vtkPLinearExtrusionFilter, vtkPOPReader, vtkPOutlineCornerFilter, vtkPOutlineFilter, vtkPPolyDataNormals, vtkPProbeFilter, vtkPSphereSource, vtkPStreamTracer, vtkPVGeometryFilter, vtkRectilinearGridOutlineFilter, vtkRTAnalyticSource, vtkSharedMemoryCommunicator, vtkSocketCommunicator, vtkSocketController, vtkThreadedController, vtkThreadSafeLog, vtkTransmitPolyDataPiece, vtkTransmitUnstructuredGridPiece, vtkTreeComposite, vtkTreeCompositer, vtkDecimate, vtkDividingCubes, vtkGridSynchronizedTemplates3D, vtkImageMarchingCubes, vtkKitwareContourFilter, vtkKitwareObjectFactory, vtkMarchingContourFilter, vtkMarchingCubes, vtkMarchingSquares, vtkSliceCubes, vtkSweptSurface, vtkSynchronizedTemplates2D, vtkSynchronizedTemplates3D, vtkAbstractMapper3D, vtkAbstractPicker, vtkAbstractPropPicker, vtkActor, vtkActorCollection, vtkAssembly, vtkAxisActor2D, vtkCamera, vtkCarbonRenderWindow, vtkCarbonRenderWindowInteractor, vtkCellPicker, vtkCocoaRenderWindow, vtkCocoaRenderWindowInteractor, vtkCuller, vtkCullerCollection, vtkDataSetMapper, vtkDirectionEncoder, vtkEncodedGradientEstimator, vtkEncodedGradientShader, vtkExporter, vtkFiniteDifferenceGradientEstimator, vtkFollower, vtkFrustumCoverageCuller, vtkGenericRenderWindowInteractor, vtkGraphicsFactory, vtkImageActor, vtkImageMapper, vtkImageViewer, vtkImageViewer2, vtkImagingFactory, vtkImporter, vtkInteractorEventRecorder, vtkInteractorObserver, vtkInteractorStyle, vtkInteractorStyleFlight, vtkInteractorStyleImage, vtkInteractorStyleJoystickActor, vtkInteractorStyleJoystickCamera, vtkInteractorStyleSwitch, vtkInteractorStyleTerrain, vtkInteractorStyleTrackball, vtkInteractorStyleTrackballActor, vtkInteractorStyleTrackballCamera, vtkInteractorStyleUnicam, vtkInteractorStyleUser, vtkIVExporter, vtkLabeledDataMapper, vtkLight, vtkLightCollection, vtkLightKit, vtkLODActor, vtkLODProp3D, vtkMapper, vtkMapperCollection, vtkMesaActor, vtkMesaCamera, vtkMesaFreeTypeTextMapper, vtkMesaImageActor, vtkMesaImageMapper, vtkMesaLight, vtkMesaPolyDataMapper, vtkMesaPolyDataMapper2D, vtkMesaProperty, vtkMesaRenderer, vtkMesaRenderWindow, vtkMesaTexture, vtkMesaVolumeRayCastMapper, vtkMesaVolumeTextureMapper2D, vtkOBJExporter, vtkOOGLExporter, vtkOpenGLActor, vtkOpenGLCamera, vtkOpenGLFreeTypeTextMapper, vtkOpenGLImageActor, vtkOpenGLImageMapper, vtkOpenGLLight, vtkOpenGLPolyDataMapper, vtkOpenGLPolyDataMapper2D, vtkOpenGLProperty, vtkOpenGLRenderer, vtkOpenGLRenderWindow, vtkOpenGLTexture, vtkOpenGLVolumeProVG500Mapper, vtkOpenGLVolumeProVP1000Mapper, vtkOpenGLVolumeRayCastMapper, vtkOpenGLVolumeTextureMapper2D, vtkParallelCoordinatesActor, vtkPicker, vtkPointPicker, vtkPolyDataMapper, vtkPolyDataMapper2D, vtkProp3D, vtkProp3DCollection, vtkProperty, vtkPropPicker, vtkRecursiveSphereDirectionEncoder, vtkRenderer, vtkRendererCollection, vtkRendererSource, vtkRenderWindow, vtkRenderWindowCollection, vtkRenderWindowInteractor, vtkScalarBarActor, vtkScaledTextActor, vtkSelectVisiblePoints, vtkTextActor, vtkTextMapper, vtkTextProperty, vtkTexture, vtkVolume, vtkVolumeCollection, vtkVolumeMapper, vtkVolumeProMapper, vtkVolumeProperty, vtkVolumeProVG500Mapper, vtkVolumeProVP1000Mapper, vtkVolumeRayCastCompositeFunction, vtkVolumeRayCastFunction, vtkVolumeRayCastIsosurfaceFunction, vtkVolumeRayCastMapper, vtkVolumeRayCastMIPFunction, vtkVolumeTextureMapper, vtkVolumeTextureMapper2D, vtkVRMLExporter, vtkWin32ImageMapper, vtkWin32OpenGLRenderWindow, vtkWin32PolyDataMapper2D, vtkWin32RenderWindowInteractor, vtkWinCEOpenGLRenderWindow, vtkWindowToImageFilter, vtkWorldPointPicker, vtkXMesaRenderWindow, vtkXOpenGLRenderWindow, vtkXPolyDataMapper2D, vtkXRenderWindowInteractor, and vtkXRenderWindowTclInteractor.

void vtkObject::SetGlobalWarningDisplay int    val [static]
 

This is a global flag that controls whether any debug, warning or error messages are displayed.

Referenced by GlobalWarningDisplayOff(), and GlobalWarningDisplayOn().

void vtkObject::GlobalWarningDisplayOn   [inline, static]
 

This is a global flag that controls whether any debug, warning or error messages are displayed.

Definition at line 126 of file vtkObject.h.

References SetGlobalWarningDisplay().

void vtkObject::GlobalWarningDisplayOff   [inline, static]
 

This is a global flag that controls whether any debug, warning or error messages are displayed.

Definition at line 127 of file vtkObject.h.

References SetGlobalWarningDisplay().

int vtkObject::GetGlobalWarningDisplay   [static]
 

This is a global flag that controls whether any debug, warning or error messages are displayed.

virtual void vtkObject::Register vtkObjectBase   o [virtual]
 

Increase the reference count (mark as used by another object).

Reimplemented from vtkObjectBase.

virtual void vtkObject::UnRegister vtkObjectBase   o [virtual]
 

Decrease the reference count (release by another object). This has the same effect as invoking Delete() (i.e., it reduces the reference count by 1).

Reimplemented from vtkObjectBase.

Reimplemented in vtkAbstractTransform, vtkDataObject, vtkPointSet, vtkSource, vtkSelectPolyData, vtkRenderWindow, and vtkRenderWindowInteractor.

unsigned long vtkObject::AddObserver unsigned long    event,
vtkCommand  ,
float    priority = 0.0
 

Allow people to add/remove/invoke observers (callbacks) to any VTK object. This is an implementation of the subject/observer design pattern. An observer is added by specifying an event to respond to and a vtkCommand to execute. It returns an unsigned long tag which can be used later to remove the event or retrieve the command. When events are invoked, the observers are called in the order they were added. If a priority value is specified, then the higher priority commands are called first. A command may set an abort flag to stop processing of the event. (See vtkCommand.h for more information.) BTX

unsigned long vtkObject::AddObserver const char *    event,
vtkCommand  ,
float    priority = 0.0
 

Allow people to add/remove/invoke observers (callbacks) to any VTK object. This is an implementation of the subject/observer design pattern. An observer is added by specifying an event to respond to and a vtkCommand to execute. It returns an unsigned long tag which can be used later to remove the event or retrieve the command. When events are invoked, the observers are called in the order they were added. If a priority value is specified, then the higher priority commands are called first. A command may set an abort flag to stop processing of the event. (See vtkCommand.h for more information.) BTX

vtkCommand* vtkObject::GetCommand unsigned long    tag
 

Allow people to add/remove/invoke observers (callbacks) to any VTK object. This is an implementation of the subject/observer design pattern. An observer is added by specifying an event to respond to and a vtkCommand to execute. It returns an unsigned long tag which can be used later to remove the event or retrieve the command. When events are invoked, the observers are called in the order they were added. If a priority value is specified, then the higher priority commands are called first. A command may set an abort flag to stop processing of the event. (See vtkCommand.h for more information.) BTX

void vtkObject::RemoveObserver vtkCommand  
 

Allow people to add/remove/invoke observers (callbacks) to any VTK object. This is an implementation of the subject/observer design pattern. An observer is added by specifying an event to respond to and a vtkCommand to execute. It returns an unsigned long tag which can be used later to remove the event or retrieve the command. When events are invoked, the observers are called in the order they were added. If a priority value is specified, then the higher priority commands are called first. A command may set an abort flag to stop processing of the event. (See vtkCommand.h for more information.) BTX

void vtkObject::RemoveObserver unsigned long    tag
 

Allow people to add/remove/invoke observers (callbacks) to any VTK object. This is an implementation of the subject/observer design pattern. An observer is added by specifying an event to respond to and a vtkCommand to execute. It returns an unsigned long tag which can be used later to remove the event or retrieve the command. When events are invoked, the observers are called in the order they were added. If a priority value is specified, then the higher priority commands are called first. A command may set an abort flag to stop processing of the event. (See vtkCommand.h for more information.) BTX

void vtkObject::RemoveObservers unsigned long    event
 

Allow people to add/remove/invoke observers (callbacks) to any VTK object. This is an implementation of the subject/observer design pattern. An observer is added by specifying an event to respond to and a vtkCommand to execute. It returns an unsigned long tag which can be used later to remove the event or retrieve the command. When events are invoked, the observers are called in the order they were added. If a priority value is specified, then the higher priority commands are called first. A command may set an abort flag to stop processing of the event. (See vtkCommand.h for more information.) BTX

void vtkObject::RemoveObservers const char *    event
 

Allow people to add/remove/invoke observers (callbacks) to any VTK object. This is an implementation of the subject/observer design pattern. An observer is added by specifying an event to respond to and a vtkCommand to execute. It returns an unsigned long tag which can be used later to remove the event or retrieve the command. When events are invoked, the observers are called in the order they were added. If a priority value is specified, then the higher priority commands are called first. A command may set an abort flag to stop processing of the event. (See vtkCommand.h for more information.) BTX

int vtkObject::HasObserver unsigned long    event
 

Allow people to add/remove/invoke observers (callbacks) to any VTK object. This is an implementation of the subject/observer design pattern. An observer is added by specifying an event to respond to and a vtkCommand to execute. It returns an unsigned long tag which can be used later to remove the event or retrieve the command. When events are invoked, the observers are called in the order they were added. If a priority value is specified, then the higher priority commands are called first. A command may set an abort flag to stop processing of the event. (See vtkCommand.h for more information.) BTX

int vtkObject::HasObserver const char *    event
 

Allow people to add/remove/invoke observers (callbacks) to any VTK object. This is an implementation of the subject/observer design pattern. An observer is added by specifying an event to respond to and a vtkCommand to execute. It returns an unsigned long tag which can be used later to remove the event or retrieve the command. When events are invoked, the observers are called in the order they were added. If a priority value is specified, then the higher priority commands are called first. A command may set an abort flag to stop processing of the event. (See vtkCommand.h for more information.) BTX

int vtkObject::InvokeEvent unsigned long    event,
void *    callData
 

Allow people to add/remove/invoke observers (callbacks) to any VTK object. This is an implementation of the subject/observer design pattern. An observer is added by specifying an event to respond to and a vtkCommand to execute. It returns an unsigned long tag which can be used later to remove the event or retrieve the command. When events are invoked, the observers are called in the order they were added. If a priority value is specified, then the higher priority commands are called first. A command may set an abort flag to stop processing of the event. (See vtkCommand.h for more information.)

int vtkObject::InvokeEvent const char *    event,
void *    callData
 

int vtkObject::InvokeEvent unsigned long    event [inline]
 

Definition at line 181 of file vtkObject.h.

int vtkObject::InvokeEvent const char *    event [inline]
 

Definition at line 182 of file vtkObject.h.


Member Data Documentation

unsigned char vtkObject::Debug [protected]
 

Definition at line 188 of file vtkObject.h.

vtkTimeStamp vtkObject::MTime [protected]
 

Definition at line 189 of file vtkObject.h.

vtkSubjectHelper* vtkObject::SubjectHelper [protected]
 

Definition at line 190 of file vtkObject.h.


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