Main Page | Directories | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

vtkObjectBase Class Reference

#include <vtkObjectBase.h>

Inheritance diagram for vtkObjectBase:

Inheritance graph
[legend]
List of all members.

Detailed Description

abstract base class for most VTK objects

vtkObjectBase is the base class for all reference counted classes in the VTK. These classes include vtkCommand classes, vtkContainer classes, and vtkObject classes.

vtkObjectBase 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.

Constructor and destructor of the subclasses of vtkObjectBase should be protected, so that only New() and UnRegister() actually call them. Debug leaks can be used to see if there are any objects left with nonzero reference count.

Warning:
Note: Objects of subclasses of vtkObjectBase should always be created with the New() method and deleted with the Delete() method. They cannot be allocated off the stack (i.e., automatic objects) because the constructor is a protected method.
See also:
vtkObject vtkCommand vtkContainer
Created by:
  • Cedilnik, Andy
CVS contributions (if > 5%):
  • Cedilnik, Andy (76%)
  • King, Brad (20%)
CVS logs (CVSweb):
  • .cxx (/Common/vtkObjectBase.cxx)
  • .h (/Common/vtkObjectBase.h)

Definition at line 61 of file vtkObjectBase.h.

Public Member Functions

virtual const char * GetClassName () const
virtual int IsA (const char *name)
virtual void Delete ()
void Print (ostream &os)
virtual void Register (vtkObjectBase *o)
virtual void UnRegister (vtkObjectBase *o)
void SetReferenceCount (int)
void PrintRevisions (ostream &os)
virtual void PrintSelf (ostream &os, vtkIndent indent)
virtual void PrintHeader (ostream &os, vtkIndent indent)
virtual void PrintTrailer (ostream &os, vtkIndent indent)
int GetReferenceCount ()

Static Public Member Functions

int IsTypeOf (const char *name)
vtkObjectBaseNew ()

Protected Member Functions

 vtkObjectBase ()
virtual ~vtkObjectBase ()
virtual void CollectRevisions (ostream &os)
virtual void ReportReferences (vtkGarbageCollector *)
virtual void RemoveReferences ()
virtual void GarbageCollectionStarting ()
virtual void GarbageCollectionFinishing ()
 vtkObjectBase (const vtkObjectBase &)
void operator= (const vtkObjectBase &)

Protected Attributes

int ReferenceCount

Friends

VTK_COMMON_EXPORT ostream & operator<< (ostream &os, vtkObjectBase &o)


Constructor & Destructor Documentation

vtkObjectBase::vtkObjectBase  )  [protected]
 

virtual vtkObjectBase::~vtkObjectBase  )  [protected, virtual]
 

vtkObjectBase::vtkObjectBase const vtkObjectBase  )  [inline, protected]
 

Definition at line 156 of file vtkObjectBase.h.


Member Function Documentation

virtual const char* vtkObjectBase::GetClassName  )  const [inline, virtual]
 

Return the class name as a string. This method is defined in all subclasses of vtkObjectBase with the vtkTypeRevisionMacro found in vtkSetGet.h.

Definition at line 67 of file vtkObjectBase.h.

int vtkObjectBase::IsTypeOf const char *  name  )  [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 in vtkAbstractTransform, vtkAmoebaMinimizer, vtkAssemblyNode, vtkAssemblyPath, vtkAssemblyPaths, vtkBitArray, vtkBox, vtkByteSwap, vtkCharArray, vtkCollection, vtkCollectionIterator, vtkContourValues, vtkCriticalSection, vtkCylindricalTransform, vtkDataArray, vtkDataArrayCollection, vtkDataArrayCollectionIterator, vtkDataArraySelection, vtkDebugLeaks, vtkDirectory, vtkDoubleArray, vtkDynamicLoader, vtkEdgeTable, vtkExtentSplitter, vtkExtentTranslator, vtkFileOutputWindow, vtkFloatArray, vtkFunctionParser, vtkFunctionSet, vtkGarbageCollector, vtkGeneralTransform, vtkHeap, vtkHomogeneousTransform, vtkIdentityTransform, vtkIdList, vtkIdListCollection, vtkIdTypeArray, vtkImplicitFunction, vtkImplicitFunctionCollection, vtkInitialValueProblemSolver, vtkInstantiator, vtkIntArray, vtkLinearTransform, vtkLogLookupTable, vtkLongArray, vtkLookupTable, vtkMath, vtkMatrix4x4, vtkMatrixToHomogeneousTransform, vtkMatrixToLinearTransform, vtkMultiPartExtentTranslator, vtkMultiThreader, vtkMutexLock, vtkObject, vtkObjectFactory, vtkObjectFactoryCollection, vtkOutputWindow, vtkOverrideInformation, vtkOverrideInformationCollection, vtkPerspectiveTransform, vtkPlane, vtkPlaneCollection, vtkPlanes, vtkPoints, vtkPriorityQueue, vtkProcessStatistics, vtkProp, vtkPropCollection, vtkProperty2D, vtkQuadric, vtkReferenceCount, vtkRungeKutta2, vtkRungeKutta4, vtkRungeKutta45, vtkScalarsToColors, vtkShortArray, vtkSphericalTransform, vtkStructuredData, vtkStructuredVisibilityConstraint, vtkTableExtentTranslator, vtkTensor, vtkThreadMessager, vtkTimerLog, vtkTransform, vtkTransformCollection, vtkUnsignedCharArray, vtkUnsignedIntArray, vtkUnsignedLongArray, vtkUnsignedShortArray, vtkVersion, vtkVoidArray, vtkWarpTransform, vtkWin32OutputWindow, vtkWin32ProcessOutputWindow, vtkWindow, vtkWindowLevelLookupTable, vtkXMLFileOutputWindow, vtkAbstractMapper, vtkActor2D, vtkActor2DCollection, vtkAlgorithm, vtkAlgorithmOutput, vtkApplyFilterCommand, vtkCachedStreamingDemandDrivenPipeline, vtkCardinalSpline, vtkCastToConcrete, vtkCell, vtkCell3D, vtkCellArray, vtkCellData, vtkCellLinks, vtkCellLocator, vtkCellTypes, vtkColorTransferFunction, vtkCompositeDataCommand, vtkCompositeDataIterator, vtkCompositeDataSet, vtkCompositeDataVisitor, vtkCone, vtkConvexPointSet, vtkCoordinate, vtkCylinder, vtkDataObject, vtkDataObjectCollection, vtkDataObjectSource, vtkDataSet, vtkDataSetAttributes, vtkDataSetCollection, vtkDataSetSource, vtkDataSetToDataSetFilter, vtkDataSetToImageFilter, vtkDataSetToPolyDataFilter, vtkDataSetToStructuredGridFilter, vtkDataSetToStructuredPointsFilter, vtkDataSetToUnstructuredGridFilter, vtkDemandDrivenPipeline, vtkDistributedExecutive, vtkEmptyCell, vtkExecutive, vtkExplicitCell, vtkFieldData, vtkGenericAdaptorCell, vtkGenericAttribute, vtkGenericAttributeCollection, vtkGenericCell, vtkGenericCellIterator, vtkGenericCellTessellator, vtkGenericDataSet, vtkGenericDataSetSource, vtkGenericDataSetToPolyDataFilter, vtkGenericDataSetToUnstructuredGridFilter, vtkGenericEdgeTable, vtkGenericPointIterator, vtkGenericSubdivisionErrorMetric, vtkHexagonalPrism, vtkHexahedron, vtkHierarchicalBoxApplyFilterCommand, vtkHierarchicalBoxDataSet, vtkHierarchicalBoxSource, vtkHierarchicalBoxToHierarchicalBoxFilter, vtkHierarchicalBoxToPolyDataFilter, vtkHierarchicalBoxVisitor, vtkHierarchicalDataIterator, vtkHierarchicalDataSet, vtkImageAlgorithm, vtkImageData, vtkImageInPlaceFilter, vtkImageMultipleInputFilter, vtkImageMultipleInputOutputFilter, vtkImageSource, vtkImageToImageFilter, vtkImageToStructuredPoints, vtkImageTwoInputFilter, vtkImplicitBoolean, vtkImplicitDataSet, vtkImplicitSelectionLoop, vtkImplicitSum, vtkImplicitVolume, vtkImplicitWindowFunction, vtkInformation, vtkInformationDataObjectKey, vtkInformationDoubleVectorKey, vtkInformationExecutiveKey, vtkInformationInformationKey, vtkInformationInformationVectorKey, vtkInformationIntegerKey, vtkInformationIntegerVectorKey, vtkInformationKey, vtkInformationKeyVectorKey, vtkInformationObjectBaseKey, vtkInformationStringKey, vtkInformationVector, vtkInterpolatedVelocityField, vtkKochanekSpline, vtkLine, vtkLocator, vtkMapper2D, vtkMergePoints, vtkMultiBlockApplyFilterCommand, vtkMultiBlockDataIterator, vtkMultiBlockDataSet, vtkMultiBlockDataVisitor, vtkNonLinearCell, vtkOrderedTriangulator, vtkPentagonalPrism, vtkPerlinNoise, vtkPiecewiseFunction, vtkPiecewiseFunctionShiftScale, vtkPiecewiseFunctionSource, vtkPiecewiseFunctionToPiecewiseFunctionFilter, vtkPixel, vtkPointData, vtkPointLocator, vtkPointSet, vtkPointSetSource, vtkPointSetToPointSetFilter, vtkPolyData, vtkPolyDataAlgorithm, vtkPolyDataCollection, vtkPolyDataSource, vtkPolyDataToPolyDataFilter, vtkPolygon, vtkPolyLine, vtkPolyVertex, vtkProcessObject, vtkPropAssembly, vtkPyramid, vtkQuad, vtkQuadraticEdge, vtkQuadraticHexahedron, vtkQuadraticPyramid, vtkQuadraticQuad, vtkQuadraticTetra, vtkQuadraticTriangle, vtkQuadraticWedge, vtkRectilinearGrid, vtkRectilinearGridSource, vtkRectilinearGridToPolyDataFilter, vtkScalarTree, vtkSimpleImageToImageFilter, vtkSimpleScalarTree, vtkSource, vtkSphere, vtkSpline, vtkStreamingDemandDrivenPipeline, vtkStructuredGrid, vtkStructuredGridSource, vtkStructuredGridToPolyDataFilter, vtkStructuredGridToStructuredGridFilter, vtkStructuredPoints, vtkStructuredPointsCollection, vtkStructuredPointsSource, vtkStructuredPointsToPolyDataFilter, vtkStructuredPointsToStructuredPointsFilter, vtkStructuredPointsToUnstructuredGridFilter, vtkSuperquadric, vtkTetra, vtkThreadedImageAlgorithm, vtkTriangle, vtkTriangleStrip, vtkTrivialProducer, vtkUniformGrid, vtkUnstructuredGrid, vtkUnstructuredGridSource, vtkUnstructuredGridToPolyDataFilter, vtkUnstructuredGridToUnstructuredGridFilter, vtkVertex, vtkViewport, vtkVoxel, vtkWedge, vtkGenericClip, vtkGenericContourFilter, vtkGenericCutter, vtkGenericDataSetTessellator, vtkGenericGeometryFilter, vtkGenericGlyph3DFilter, vtkGenericProbeFilter, vtkGenericStreamer, vtkGenericStreamLine, 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, vtkEllipticalButtonSource, vtkExtractEdges, vtkExtractGeometry, vtkExtractGrid, vtkExtractPolyDataGeometry, vtkExtractRectilinearGrid, vtkExtractTensorComponents, vtkExtractUnstructuredGrid, vtkExtractVectorComponents, vtkFeatureEdges, vtkFieldDataToAttributeDataFilter, vtkGeometryFilter, vtkGlyph2D, vtkGlyph3D, vtkGlyphSource2D, vtkGraphLayoutFilter, vtkHedgeHog, vtkHierarchicalBoxCellDataToPointData, vtkHierarchicalBoxContour, vtkHierarchicalBoxCutter, vtkHierarchicalBoxOutlineFilter, 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, vtkPlatonicSolidSource, vtkPointDataToCellData, vtkPointSource, vtkPolyDataConnectivityFilter, vtkPolyDataNormals, vtkPolyDataStreamer, vtkProbeFilter, vtkProgrammableAttributeDataFilter, vtkProgrammableDataObjectSource, vtkProgrammableFilter, vtkProgrammableGlyphFilter, vtkProgrammableSource, vtkProjectedTexture, vtkQuadricClustering, vtkQuadricDecimation, vtkQuantizePolyDataPoints, vtkRearrangeFields, vtkRectangularButtonSource, vtkRectilinearGridGeometryFilter, vtkRectilinearGridToTetrahedra, 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, vtkAnnotatedCubeActor, vtkArcPlotter, vtkAxesActor, vtkBoxWidget, vtkCaptionActor2D, vtkCubeAxesActor2D, vtkDepthSortPolyData, vtkEarthSource, vtkExtractCTHPart, vtkGreedyTerrainDecimation, vtkGridTransform, vtkImagePlaneWidget, vtkImageToPolyDataFilter, vtkImageTracerWidget, vtkImplicitModeller, vtkImplicitPlaneWidget, vtkIterativeClosestPointTransform, vtkLandmarkTransform, vtkLegendBoxActor, vtkLineWidget, vtkMILVideoSource, vtkOrientationMarkerWidget, vtkPCAAnalysisFilter, vtkPlaneWidget, vtkPointWidget, vtkPolyDataSourceWidget, vtkPolyDataToImageStencil, vtkProcrustesAlignmentFilter, 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, vtkImageHSIToRGB, 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, vtkImageRectilinearWipe, vtkImageResample, vtkImageReslice, vtkImageRFFT, vtkImageRGBToHSI, 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, vtkAVSucdReader, vtkBase64InputStream, vtkBase64OutputStream, vtkBase64Utilities, vtkBMPReader, vtkBMPWriter, vtkBYUReader, vtkBYUWriter, vtkCGMWriter, vtkDataCompressor, vtkDataObjectReader, vtkDataObjectWriter, vtkDataReader, vtkDataSetReader, vtkDataSetWriter, vtkDataWriter, vtkDEMReader, vtkDICOMImageReader, vtkEnSight6BinaryReader, vtkEnSight6Reader, vtkEnSightGoldBinaryReader, vtkEnSightGoldReader, vtkEnSightMasterServerReader, vtkEnSightReader, vtkGAMBITReader, vtkGaussianCubeReader, vtkGenericEnSightReader, vtkGESignaReader, vtkImageReader, vtkImageReader2, vtkImageReader2Collection, vtkImageReader2Factory, vtkImageWriter, vtkInputStream, vtkIVWriter, vtkJPEGReader, vtkJPEGWriter, vtkMCubesReader, vtkMCubesWriter, vtkMedicalImageReader2, vtkMetaImageReader, vtkMetaImageWriter, vtkMoleculeReaderBase, vtkOBJReader, vtkOutputStream, vtkParticleReader, vtkPDBReader, 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, vtkXMLUtilities, vtkXMLWriter, vtkXYZMolReader, vtkZLibDataCompressor, vtkBoxClipDataSet, vtkBranchExtentTranslator, vtkCollectPolyData, vtkCommunicator, vtkCompositer, vtkCompositeRenderManager, vtkCompressCompositer, vtkCutMaterial, vtkDistributedStreamTracer, vtkDummyController, vtkDuplicatePolyData, vtkExtractCells, vtkExtractPolyDataPiece, vtkExtractUnstructuredGridPiece, vtkExtractUserDefinedPiece, vtkImageBlockReader, vtkImageBlockWriter, vtkInputPort, vtkKdTree, vtkMemoryLimitImageDataStreamer, vtkMergeCells, vtkModelMetadata, vtkMPICommunicator, vtkMPIController, vtkMPIEventLog, vtkMPIGroup, vtkMultiProcessController, vtkMultiProcessLog, vtkOutputPort, vtkParallelFactory, vtkParallelRenderManager, vtkPassThroughFilter, vtkPCellDataToPointData, vtkPDataSetReader, vtkPDataSetWriter, vtkPieceScalars, vtkPImageWriter, vtkPipelineSize, vtkPKdTree, vtkPLinearExtrusionFilter, vtkPOPReader, vtkPOutlineCornerFilter, vtkPOutlineFilter, vtkPPolyDataNormals, vtkPProbeFilter, vtkPSphereSource, vtkPStreamTracer, vtkRectilinearGridOutlineFilter, vtkRTAnalyticSource, vtkSharedMemoryCommunicator, vtkSocketCommunicator, vtkSocketController, vtkSubGroup, vtkThreadedController, vtkThreadSafeLog, vtkTransmitPolyDataPiece, vtkTransmitUnstructuredGridPiece, vtkTreeCompositer, vtkDecimate, vtkDiscreteMarchingCubes, vtkDividingCubes, vtkGridSynchronizedTemplates3D, vtkImageMarchingCubes, vtkKitwareContourFilter, vtkKitwareCutter, vtkKitwareObjectFactory, vtkMarchingContourFilter, vtkMarchingCubes, vtkMarchingSquares, vtkRectilinearSynchronizedTemplates, vtkSliceCubes, vtkSweptSurface, vtkSynchronizedTemplates2D, vtkSynchronizedTemplates3D, vtkAbstractMapper3D, vtkAbstractPicker, vtkAbstractPropPicker, vtkAbstractVolumeMapper, vtkActor, vtkActorCollection, vtkAssembly, vtkAxisActor2D, vtkCamera, vtkCarbonRenderWindow, vtkCarbonRenderWindowInteractor, vtkCellPicker, vtkCocoaRenderWindow, vtkCocoaRenderWindowInteractor, vtkCuller, vtkCullerCollection, vtkDataSetMapper, vtkDirectionEncoder, vtkEncodedGradientEstimator, vtkEncodedGradientShader, vtkExporter, vtkFiniteDifferenceGradientEstimator, vtkFollower, vtkFreeTypeUtilities, vtkFrustumCoverageCuller, vtkGenericRenderWindowInteractor, vtkGL2PSExporter, vtkGraphicsFactory, vtkImageActor, vtkImageMapper, vtkImageViewer, vtkImageViewer2, vtkImagingFactory, vtkImporter, vtkInteractorEventRecorder, vtkInteractorObserver, vtkInteractorStyle, vtkInteractorStyleFlight, vtkInteractorStyleImage, vtkInteractorStyleJoystickActor, vtkInteractorStyleJoystickCamera, vtkInteractorStyleRubberBandZoom, 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, vtkMesaRayCastImageDisplayHelper, vtkMesaRenderer, vtkMesaRenderWindow, vtkMesaTexture, vtkMesaVolumeRayCastMapper, vtkMesaVolumeTextureMapper2D, vtkOBJExporter, vtkOOGLExporter, vtkOpenGLActor, vtkOpenGLCamera, vtkOpenGLFreeTypeTextMapper, vtkOpenGLImageActor, vtkOpenGLImageMapper, vtkOpenGLLight, vtkOpenGLPolyDataMapper, vtkOpenGLPolyDataMapper2D, vtkOpenGLProperty, vtkOpenGLRayCastImageDisplayHelper, vtkOpenGLRenderer, vtkOpenGLRenderWindow, vtkOpenGLTexture, vtkOpenGLVolumeProVP1000Mapper, vtkOpenGLVolumeRayCastMapper, vtkOpenGLVolumeShearWarpMapper, vtkOpenGLVolumeTextureMapper2D, vtkParallelCoordinatesActor, vtkPicker, vtkPointPicker, vtkPolyDataMapper, vtkPolyDataMapper2D, vtkProp3D, vtkProp3DCollection, vtkProperty, vtkPropPicker, vtkRayCastImageDisplayHelper, vtkRecursiveSphereDirectionEncoder, vtkRenderer, vtkRendererCollection, vtkRendererSource, vtkRenderWindow, vtkRenderWindowCollection, vtkRenderWindowInteractor, vtkScalarBarActor, vtkScaledTextActor, vtkSelectVisiblePoints, vtkTesting, vtkTextActor, vtkTextActor3D, vtkTextMapper, vtkTextProperty, vtkTexture, vtkUnstructuredGridBunykRayCastFunction, vtkUnstructuredGridLinearRayIntegrator, vtkUnstructuredGridPartialPreIntegration, vtkUnstructuredGridTestRayIntegrator, vtkUnstructuredGridVolumeMapper, vtkUnstructuredGridVolumeRayCastFunction, vtkUnstructuredGridVolumeRayCastIterator, vtkUnstructuredGridVolumeRayCastMapper, vtkUnstructuredGridVolumeRayIntegrator, vtkVolume, vtkVolumeCollection, vtkVolumeMapper, vtkVolumeProMapper, vtkVolumeProperty, vtkVolumeProVP1000Mapper, vtkVolumeRayCastCompositeFunction, vtkVolumeRayCastFunction, vtkVolumeRayCastIsosurfaceFunction, vtkVolumeRayCastMapper, vtkVolumeRayCastMIPFunction, vtkShearWarpBase, vtkShearWarpOctree< T >, vtkVolumeShearWarpMapper, vtkVolumeTextureMapper, vtkVolumeTextureMapper2D, vtkVRMLExporter, vtkWin32OpenGLRenderWindow, vtkWin32RenderWindowInteractor, vtkWinCEOpenGLRenderWindow, vtkWindowToImageFilter, vtkWorldPointPicker, vtkXMesaRenderWindow, vtkXOpenGLRenderWindow, vtkXRenderWindowInteractor, and vtkXRenderWindowTclInteractor.

virtual int vtkObjectBase::IsA const char *  name  )  [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 in vtkAbstractTransform, vtkAmoebaMinimizer, vtkAssemblyNode, vtkAssemblyPath, vtkAssemblyPaths, vtkBitArray, vtkBox, vtkByteSwap, vtkCharArray, vtkCollection, vtkCollectionIterator, vtkContourValues, vtkCriticalSection, vtkCylindricalTransform, vtkDataArray, vtkDataArrayCollection, vtkDataArrayCollectionIterator, vtkDataArraySelection, vtkDebugLeaks, vtkDirectory, vtkDoubleArray, vtkDynamicLoader, vtkEdgeTable, vtkExtentSplitter, vtkExtentTranslator, vtkFileOutputWindow, vtkFloatArray, vtkFunctionParser, vtkFunctionSet, vtkGarbageCollector, vtkGeneralTransform, vtkHeap, vtkHomogeneousTransform, vtkIdentityTransform, vtkIdList, vtkIdListCollection, vtkIdTypeArray, vtkImplicitFunction, vtkImplicitFunctionCollection, vtkInitialValueProblemSolver, vtkInstantiator, vtkIntArray, vtkLinearTransform, vtkLogLookupTable, vtkLongArray, vtkLookupTable, vtkMath, vtkMatrix4x4, vtkMatrixToHomogeneousTransform, vtkMatrixToLinearTransform, vtkMultiPartExtentTranslator, vtkMultiThreader, vtkMutexLock, vtkObject, vtkObjectFactory, vtkObjectFactoryCollection, vtkOutputWindow, vtkOverrideInformation, vtkOverrideInformationCollection, vtkPerspectiveTransform, vtkPlane, vtkPlaneCollection, vtkPlanes, vtkPoints, vtkPriorityQueue, vtkProcessStatistics, vtkProp, vtkPropCollection, vtkProperty2D, vtkQuadric, vtkReferenceCount, vtkRungeKutta2, vtkRungeKutta4, vtkRungeKutta45, vtkScalarsToColors, vtkShortArray, vtkSphericalTransform, vtkStructuredData, vtkStructuredVisibilityConstraint, vtkTableExtentTranslator, vtkTensor, vtkThreadMessager, vtkTimerLog, vtkTransform, vtkTransformCollection, vtkUnsignedCharArray, vtkUnsignedIntArray, vtkUnsignedLongArray, vtkUnsignedShortArray, vtkVersion, vtkVoidArray, vtkWarpTransform, vtkWin32OutputWindow, vtkWin32ProcessOutputWindow, vtkWindow, vtkWindowLevelLookupTable, vtkXMLFileOutputWindow, vtkAbstractMapper, vtkActor2D, vtkActor2DCollection, vtkAlgorithm, vtkAlgorithmOutput, vtkApplyFilterCommand, vtkCachedStreamingDemandDrivenPipeline, vtkCardinalSpline, vtkCastToConcrete, vtkCell, vtkCell3D, vtkCellArray, vtkCellData, vtkCellLinks, vtkCellLocator, vtkCellTypes, vtkColorTransferFunction, vtkCompositeDataCommand, vtkCompositeDataIterator, vtkCompositeDataSet, vtkCompositeDataVisitor, vtkCone, vtkConvexPointSet, vtkCoordinate, vtkCylinder, vtkDataObject, vtkDataObjectCollection, vtkDataObjectSource, vtkDataSet, vtkDataSetAttributes, vtkDataSetCollection, vtkDataSetSource, vtkDataSetToDataSetFilter, vtkDataSetToImageFilter, vtkDataSetToPolyDataFilter, vtkDataSetToStructuredGridFilter, vtkDataSetToStructuredPointsFilter, vtkDataSetToUnstructuredGridFilter, vtkDemandDrivenPipeline, vtkDistributedExecutive, vtkEmptyCell, vtkExecutive, vtkExplicitCell, vtkFieldData, vtkGenericAdaptorCell, vtkGenericAttribute, vtkGenericAttributeCollection, vtkGenericCell, vtkGenericCellIterator, vtkGenericCellTessellator, vtkGenericDataSet, vtkGenericDataSetSource, vtkGenericDataSetToPolyDataFilter, vtkGenericDataSetToUnstructuredGridFilter, vtkGenericEdgeTable, vtkGenericPointIterator, vtkGenericSubdivisionErrorMetric, vtkHexagonalPrism, vtkHexahedron, vtkHierarchicalBoxApplyFilterCommand, vtkHierarchicalBoxDataSet, vtkHierarchicalBoxSource, vtkHierarchicalBoxToHierarchicalBoxFilter, vtkHierarchicalBoxToPolyDataFilter, vtkHierarchicalBoxVisitor, vtkHierarchicalDataIterator, vtkHierarchicalDataSet, vtkImageAlgorithm, vtkImageData, vtkImageInPlaceFilter, vtkImageMultipleInputFilter, vtkImageMultipleInputOutputFilter, vtkImageSource, vtkImageToImageFilter, vtkImageToStructuredPoints, vtkImageTwoInputFilter, vtkImplicitBoolean, vtkImplicitDataSet, vtkImplicitSelectionLoop, vtkImplicitSum, vtkImplicitVolume, vtkImplicitWindowFunction, vtkInformation, vtkInformationDataObjectKey, vtkInformationDoubleVectorKey, vtkInformationExecutiveKey, vtkInformationInformationKey, vtkInformationInformationVectorKey, vtkInformationIntegerKey, vtkInformationIntegerVectorKey, vtkInformationKey, vtkInformationKeyVectorKey, vtkInformationObjectBaseKey, vtkInformationStringKey, vtkInformationVector, vtkInterpolatedVelocityField, vtkKochanekSpline, vtkLine, vtkLocator, vtkMapper2D, vtkMergePoints, vtkMultiBlockApplyFilterCommand, vtkMultiBlockDataIterator, vtkMultiBlockDataSet, vtkMultiBlockDataVisitor, vtkNonLinearCell, vtkOrderedTriangulator, vtkPentagonalPrism, vtkPerlinNoise, vtkPiecewiseFunction, vtkPiecewiseFunctionShiftScale, vtkPiecewiseFunctionSource, vtkPiecewiseFunctionToPiecewiseFunctionFilter, vtkPixel, vtkPointData, vtkPointLocator, vtkPointSet, vtkPointSetSource, vtkPointSetToPointSetFilter, vtkPolyData, vtkPolyDataAlgorithm, vtkPolyDataCollection, vtkPolyDataSource, vtkPolyDataToPolyDataFilter, vtkPolygon, vtkPolyLine, vtkPolyVertex, vtkProcessObject, vtkPropAssembly, vtkPyramid, vtkQuad, vtkQuadraticEdge, vtkQuadraticHexahedron, vtkQuadraticPyramid, vtkQuadraticQuad, vtkQuadraticTetra, vtkQuadraticTriangle, vtkQuadraticWedge, vtkRectilinearGrid, vtkRectilinearGridSource, vtkRectilinearGridToPolyDataFilter, vtkScalarTree, vtkSimpleImageToImageFilter, vtkSimpleScalarTree, vtkSource, vtkSphere, vtkSpline, vtkStreamingDemandDrivenPipeline, vtkStructuredGrid, vtkStructuredGridSource, vtkStructuredGridToPolyDataFilter, vtkStructuredGridToStructuredGridFilter, vtkStructuredPoints, vtkStructuredPointsCollection, vtkStructuredPointsSource, vtkStructuredPointsToPolyDataFilter, vtkStructuredPointsToStructuredPointsFilter, vtkStructuredPointsToUnstructuredGridFilter, vtkSuperquadric, vtkTetra, vtkThreadedImageAlgorithm, vtkTriangle, vtkTriangleStrip, vtkTrivialProducer, vtkUniformGrid, vtkUnstructuredGrid, vtkUnstructuredGridSource, vtkUnstructuredGridToPolyDataFilter, vtkUnstructuredGridToUnstructuredGridFilter, vtkVertex, vtkViewport, vtkVoxel, vtkWedge, vtkGenericClip, vtkGenericContourFilter, vtkGenericCutter, vtkGenericDataSetTessellator, vtkGenericGeometryFilter, vtkGenericGlyph3DFilter, vtkGenericProbeFilter, vtkGenericStreamer, vtkGenericStreamLine, 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, vtkEllipticalButtonSource, vtkExtractEdges, vtkExtractGeometry, vtkExtractGrid, vtkExtractPolyDataGeometry, vtkExtractRectilinearGrid, vtkExtractTensorComponents, vtkExtractUnstructuredGrid, vtkExtractVectorComponents, vtkFeatureEdges, vtkFieldDataToAttributeDataFilter, vtkGeometryFilter, vtkGlyph2D, vtkGlyph3D, vtkGlyphSource2D, vtkGraphLayoutFilter, vtkHedgeHog, vtkHierarchicalBoxCellDataToPointData, vtkHierarchicalBoxContour, vtkHierarchicalBoxCutter, vtkHierarchicalBoxOutlineFilter, 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, vtkPlatonicSolidSource, vtkPointDataToCellData, vtkPointSource, vtkPolyDataConnectivityFilter, vtkPolyDataNormals, vtkPolyDataStreamer, vtkProbeFilter, vtkProgrammableAttributeDataFilter, vtkProgrammableDataObjectSource, vtkProgrammableFilter, vtkProgrammableGlyphFilter, vtkProgrammableSource, vtkProjectedTexture, vtkQuadricClustering, vtkQuadricDecimation, vtkQuantizePolyDataPoints, vtkRearrangeFields, vtkRectangularButtonSource, vtkRectilinearGridGeometryFilter, vtkRectilinearGridToTetrahedra, 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, vtkAnnotatedCubeActor, vtkArcPlotter, vtkAxesActor, vtkBoxWidget, vtkCaptionActor2D, vtkCubeAxesActor2D, vtkDepthSortPolyData, vtkEarthSource, vtkExtractCTHPart, vtkGreedyTerrainDecimation, vtkGridTransform, vtkImagePlaneWidget, vtkImageToPolyDataFilter, vtkImageTracerWidget, vtkImplicitModeller, vtkImplicitPlaneWidget, vtkIterativeClosestPointTransform, vtkLandmarkTransform, vtkLegendBoxActor, vtkLineWidget, vtkMILVideoSource, vtkOrientationMarkerWidget, vtkPCAAnalysisFilter, vtkPlaneWidget, vtkPointWidget, vtkPolyDataSourceWidget, vtkPolyDataToImageStencil, vtkProcrustesAlignmentFilter, 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, vtkImageHSIToRGB, 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, vtkImageRectilinearWipe, vtkImageResample, vtkImageReslice, vtkImageRFFT, vtkImageRGBToHSI, 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, vtkAVSucdReader, vtkBase64InputStream, vtkBase64OutputStream, vtkBase64Utilities, vtkBMPReader, vtkBMPWriter, vtkBYUReader, vtkBYUWriter, vtkCGMWriter, vtkDataCompressor, vtkDataObjectReader, vtkDataObjectWriter, vtkDataReader, vtkDataSetReader, vtkDataSetWriter, vtkDataWriter, vtkDEMReader, vtkDICOMImageReader, vtkEnSight6BinaryReader, vtkEnSight6Reader, vtkEnSightGoldBinaryReader, vtkEnSightGoldReader, vtkEnSightMasterServerReader, vtkEnSightReader, vtkGAMBITReader, vtkGaussianCubeReader, vtkGenericEnSightReader, vtkGESignaReader, vtkImageReader, vtkImageReader2, vtkImageReader2Collection, vtkImageReader2Factory, vtkImageWriter, vtkInputStream, vtkIVWriter, vtkJPEGReader, vtkJPEGWriter, vtkMCubesReader, vtkMCubesWriter, vtkMedicalImageReader2, vtkMetaImageReader, vtkMetaImageWriter, vtkMoleculeReaderBase, vtkOBJReader, vtkOutputStream, vtkParticleReader, vtkPDBReader, 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, vtkXMLUtilities, vtkXMLWriter, vtkXYZMolReader, vtkZLibDataCompressor, vtkBoxClipDataSet, vtkBranchExtentTranslator, vtkCollectPolyData, vtkCommunicator, vtkCompositer, vtkCompositeRenderManager, vtkCompressCompositer, vtkCutMaterial, vtkDistributedStreamTracer, vtkDummyController, vtkDuplicatePolyData, vtkExtractCells, vtkExtractPolyDataPiece, vtkExtractUnstructuredGridPiece, vtkExtractUserDefinedPiece, vtkImageBlockReader, vtkImageBlockWriter, vtkInputPort, vtkKdTree, vtkMemoryLimitImageDataStreamer, vtkMergeCells, vtkModelMetadata, vtkMPICommunicator, vtkMPIController, vtkMPIEventLog, vtkMPIGroup, vtkMultiProcessController, vtkMultiProcessLog, vtkOutputPort, vtkParallelFactory, vtkParallelRenderManager, vtkPassThroughFilter, vtkPCellDataToPointData, vtkPDataSetReader, vtkPDataSetWriter, vtkPieceScalars, vtkPImageWriter, vtkPipelineSize, vtkPKdTree, vtkPLinearExtrusionFilter, vtkPOPReader, vtkPOutlineCornerFilter, vtkPOutlineFilter, vtkPPolyDataNormals, vtkPProbeFilter, vtkPSphereSource, vtkPStreamTracer, vtkRectilinearGridOutlineFilter, vtkRTAnalyticSource, vtkSharedMemoryCommunicator, vtkSocketCommunicator, vtkSocketController, vtkSubGroup, vtkThreadedController, vtkThreadSafeLog, vtkTransmitPolyDataPiece, vtkTransmitUnstructuredGridPiece, vtkTreeCompositer, vtkDecimate, vtkDiscreteMarchingCubes, vtkDividingCubes, vtkGridSynchronizedTemplates3D, vtkImageMarchingCubes, vtkKitwareContourFilter, vtkKitwareCutter, vtkKitwareObjectFactory, vtkMarchingContourFilter, vtkMarchingCubes, vtkMarchingSquares, vtkRectilinearSynchronizedTemplates, vtkSliceCubes, vtkSweptSurface, vtkSynchronizedTemplates2D, vtkSynchronizedTemplates3D, vtkAbstractMapper3D, vtkAbstractPicker, vtkAbstractPropPicker, vtkAbstractVolumeMapper, vtkActor, vtkActorCollection, vtkAssembly, vtkAxisActor2D, vtkCamera, vtkCarbonRenderWindow, vtkCarbonRenderWindowInteractor, vtkCellPicker, vtkCocoaRenderWindow, vtkCocoaRenderWindowInteractor, vtkCuller, vtkCullerCollection, vtkDataSetMapper, vtkDirectionEncoder, vtkEncodedGradientEstimator, vtkEncodedGradientShader, vtkExporter, vtkFiniteDifferenceGradientEstimator, vtkFollower, vtkFreeTypeUtilities, vtkFrustumCoverageCuller, vtkGenericRenderWindowInteractor, vtkGL2PSExporter, vtkGraphicsFactory, vtkImageActor, vtkImageMapper, vtkImageViewer, vtkImageViewer2, vtkImagingFactory, vtkImporter, vtkInteractorEventRecorder, vtkInteractorObserver, vtkInteractorStyle, vtkInteractorStyleFlight, vtkInteractorStyleImage, vtkInteractorStyleJoystickActor, vtkInteractorStyleJoystickCamera, vtkInteractorStyleRubberBandZoom, 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, vtkMesaRayCastImageDisplayHelper, vtkMesaRenderer, vtkMesaRenderWindow, vtkMesaTexture, vtkMesaVolumeRayCastMapper, vtkMesaVolumeTextureMapper2D, vtkOBJExporter, vtkOOGLExporter, vtkOpenGLActor, vtkOpenGLCamera, vtkOpenGLFreeTypeTextMapper, vtkOpenGLImageActor, vtkOpenGLImageMapper, vtkOpenGLLight, vtkOpenGLPolyDataMapper, vtkOpenGLPolyDataMapper2D, vtkOpenGLProperty, vtkOpenGLRayCastImageDisplayHelper, vtkOpenGLRenderer, vtkOpenGLRenderWindow, vtkOpenGLTexture, vtkOpenGLVolumeProVP1000Mapper, vtkOpenGLVolumeRayCastMapper, vtkOpenGLVolumeShearWarpMapper, vtkOpenGLVolumeTextureMapper2D, vtkParallelCoordinatesActor, vtkPicker, vtkPointPicker, vtkPolyDataMapper, vtkPolyDataMapper2D, vtkProp3D, vtkProp3DCollection, vtkProperty, vtkPropPicker, vtkRayCastImageDisplayHelper, vtkRecursiveSphereDirectionEncoder, vtkRenderer, vtkRendererCollection, vtkRendererSource, vtkRenderWindow, vtkRenderWindowCollection, vtkRenderWindowInteractor, vtkScalarBarActor, vtkScaledTextActor, vtkSelectVisiblePoints, vtkTesting, vtkTextActor, vtkTextActor3D, vtkTextMapper, vtkTextProperty, vtkTexture, vtkUnstructuredGridBunykRayCastFunction, vtkUnstructuredGridLinearRayIntegrator, vtkUnstructuredGridPartialPreIntegration, vtkUnstructuredGridTestRayIntegrator, vtkUnstructuredGridVolumeMapper, vtkUnstructuredGridVolumeRayCastFunction, vtkUnstructuredGridVolumeRayCastIterator, vtkUnstructuredGridVolumeRayCastMapper, vtkUnstructuredGridVolumeRayIntegrator, vtkVolume, vtkVolumeCollection, vtkVolumeMapper, vtkVolumeProMapper, vtkVolumeProperty, vtkVolumeProVP1000Mapper, vtkVolumeRayCastCompositeFunction, vtkVolumeRayCastFunction, vtkVolumeRayCastIsosurfaceFunction, vtkVolumeRayCastMapper, vtkVolumeRayCastMIPFunction, vtkShearWarpBase, vtkShearWarpOctree< T >, vtkVolumeShearWarpMapper, vtkVolumeTextureMapper, vtkVolumeTextureMapper2D, vtkVRMLExporter, vtkWin32OpenGLRenderWindow, vtkWin32RenderWindowInteractor, vtkWinCEOpenGLRenderWindow, vtkWindowToImageFilter, vtkWorldPointPicker, vtkXMesaRenderWindow, vtkXOpenGLRenderWindow, vtkXRenderWindowInteractor, and vtkXRenderWindowTclInteractor.

virtual void vtkObjectBase::Delete  )  [virtual]
 

Delete a VTK object. This method should always be used to delete an object when the New() method was used to create it. Using the C++ delete method will not work with reference counting.

vtkObjectBase* vtkObjectBase::New  )  [inline, static]
 

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

Reimplemented in vtkAmoebaMinimizer, vtkAssemblyNode, vtkAssemblyPath, vtkAssemblyPaths, vtkBitArray, vtkBox, vtkByteSwap, vtkCallbackCommand, vtkCharArray, vtkCollection, vtkCollectionIterator, vtkContourValues, vtkCriticalSection, vtkCylindricalTransform, vtkDataArrayCollection, vtkDataArrayCollectionIterator, vtkDataArraySelection, vtkDebugLeaks, vtkDirectory, vtkDoubleArray, vtkDynamicLoader, vtkEdgeTable, vtkExtentSplitter, vtkExtentTranslator, vtkFileOutputWindow, vtkFloatArray, vtkFunctionParser, vtkGeneralTransform, vtkHeap, vtkIdentityTransform, vtkIdList, vtkIdListCollection, vtkIdTypeArray, vtkImplicitFunctionCollection, vtkInstantiator, vtkIntArray, vtkLogLookupTable, vtkLongArray, vtkLookupTable, vtkMath, vtkMatrix4x4, vtkMatrixToHomogeneousTransform, vtkMatrixToLinearTransform, vtkMultiPartExtentTranslator, vtkMultiThreader, vtkMutexLock, vtkObject, vtkObjectFactoryCollection, vtkOldStyleCallbackCommand, vtkOutputWindow, vtkOverrideInformation, vtkOverrideInformationCollection, vtkPerspectiveTransform, vtkPlane, vtkPlaneCollection, vtkPlanes, vtkPoints, vtkPriorityQueue, vtkProcessStatistics, vtkPropCollection, vtkProperty2D, vtkQuadric, vtkReferenceCount, vtkRungeKutta2, vtkRungeKutta4, vtkRungeKutta45, vtkShortArray, vtkSphericalTransform, vtkStructuredVisibilityConstraint, vtkTableExtentTranslator, vtkTensor, vtkThreadMessager, vtkTimerLog, vtkTransform, vtkTransformCollection, vtkUnsignedCharArray, vtkUnsignedIntArray, vtkUnsignedLongArray, vtkUnsignedShortArray, vtkVersion, vtkVoidArray, vtkWin32OutputWindow, vtkWin32ProcessOutputWindow, vtkWindowLevelLookupTable, vtkXMLFileOutputWindow, vtkActor2D, vtkActor2DCollection, vtkAlgorithm, vtkAlgorithmOutput, vtkCachedStreamingDemandDrivenPipeline, vtkCardinalSpline, vtkCastToConcrete, vtkCellArray, vtkCellData, vtkCellLinks, vtkCellLocator, vtkCellTypes, vtkColorTransferFunction, vtkCone, vtkConvexPointSet, vtkCoordinate, vtkCylinder, vtkDataObject, vtkDataObjectCollection, vtkDataSetAttributes, vtkDataSetCollection, vtkDemandDrivenPipeline, vtkDistributedExecutive, vtkEmptyCell, vtkFieldData, vtkGenericAttributeCollection, vtkGenericCell, vtkGenericCellTessellator, vtkGenericEdgeTable, vtkGenericSubdivisionErrorMetric, vtkHexagonalPrism, vtkHexahedron, vtkHierarchicalBoxApplyFilterCommand, vtkHierarchicalBoxDataSet, vtkHierarchicalBoxVisitor, vtkHierarchicalDataIterator, vtkImageData, vtkImageToStructuredPoints, vtkImplicitBoolean, vtkImplicitDataSet, vtkImplicitSelectionLoop, vtkImplicitSum, vtkImplicitVolume, vtkImplicitWindowFunction, vtkInformation, vtkInformationVector, vtkInterpolatedVelocityField, vtkKochanekSpline, vtkLine, vtkMergePoints, vtkMultiBlockApplyFilterCommand, vtkMultiBlockDataIterator, vtkMultiBlockDataSet, vtkMultiBlockDataVisitor, vtkOrderedTriangulator, vtkPentagonalPrism, vtkPerlinNoise, vtkPiecewiseFunction, vtkPiecewiseFunctionShiftScale, vtkPixel, vtkPointData, vtkPointLocator, vtkPolyData, vtkPolyDataAlgorithm, vtkPolyDataCollection, vtkPolygon, vtkPolyLine, vtkPolyVertex, vtkPropAssembly, vtkPyramid, vtkQuad, vtkQuadraticEdge, vtkQuadraticHexahedron, vtkQuadraticPyramid, vtkQuadraticQuad, vtkQuadraticTetra, vtkQuadraticTriangle, vtkQuadraticWedge, vtkRectilinearGrid, vtkSimpleScalarTree, vtkSphere, vtkStreamingDemandDrivenPipeline, vtkStructuredGrid, vtkStructuredPoints, vtkStructuredPointsCollection, vtkSuperquadric, vtkTetra, vtkTriangle, vtkTriangleStrip, vtkTrivialProducer, vtkUniformGrid, vtkUnstructuredGrid, vtkVertex, vtkVoxel, vtkWedge, vtkGenericClip, vtkGenericContourFilter, vtkGenericCutter, vtkGenericDataSetTessellator, vtkGenericGeometryFilter, vtkGenericGlyph3DFilter, vtkGenericProbeFilter, vtkGenericStreamLine, vtkAppendFilter, vtkAppendPolyData, vtkArrayCalculator, vtkArrowSource, vtkAssignAttribute, vtkAttributeDataToFieldDataFilter, vtkAxes, vtkBandedPolyDataContourFilter, vtkBlankStructuredGrid, vtkBlankStructuredGridWithImage, vtkBrownianPoints, vtkButterflySubdivisionFilter, 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, vtkEllipticalButtonSource, vtkExtractEdges, vtkExtractGeometry, vtkExtractGrid, vtkExtractPolyDataGeometry, vtkExtractRectilinearGrid, vtkExtractTensorComponents, vtkExtractUnstructuredGrid, vtkExtractVectorComponents, vtkFeatureEdges, vtkFieldDataToAttributeDataFilter, vtkGeometryFilter, vtkGlyph2D, vtkGlyph3D, vtkGlyphSource2D, vtkGraphLayoutFilter, vtkHedgeHog, vtkHierarchicalBoxCellDataToPointData, vtkHierarchicalBoxContour, vtkHierarchicalBoxCutter, vtkHierarchicalBoxOutlineFilter, 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, vtkPlatonicSolidSource, vtkPointDataToCellData, vtkPointSource, vtkPolyDataConnectivityFilter, vtkPolyDataNormals, vtkPolyDataStreamer, vtkProbeFilter, vtkProgrammableAttributeDataFilter, vtkProgrammableDataObjectSource, vtkProgrammableFilter, vtkProgrammableGlyphFilter, vtkProgrammableSource, vtkProjectedTexture, vtkQuadricClustering, vtkQuadricDecimation, vtkQuantizePolyDataPoints, vtkRearrangeFields, vtkRectangularButtonSource, vtkRectilinearGridGeometryFilter, vtkRectilinearGridToTetrahedra, 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, vtkAnnotatedCubeActor, vtkArcPlotter, vtkAxesActor, vtkBoxWidget, vtkCaptionActor2D, vtkCubeAxesActor2D, vtkDepthSortPolyData, vtkEarthSource, vtkExtractCTHPart, vtkGreedyTerrainDecimation, vtkGridTransform, vtkImagePlaneWidget, vtkImageToPolyDataFilter, vtkImageTracerWidget, vtkImplicitModeller, vtkImplicitPlaneWidget, vtkIterativeClosestPointTransform, vtkLandmarkTransform, vtkLegendBoxActor, vtkLineWidget, vtkMILVideoSource, vtkOrientationMarkerWidget, vtkPCAAnalysisFilter, vtkPlaneWidget, vtkPointWidget, vtkPolyDataToImageStencil, vtkProcrustesAlignmentFilter, 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, vtkImageHSIToRGB, 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, vtkImageRectilinearWipe, vtkImageResample, vtkImageReslice, vtkImageRFFT, vtkImageRGBToHSI, 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, vtkAVSucdReader, vtkBase64InputStream, vtkBase64OutputStream, vtkBase64Utilities, vtkBMPReader, vtkBMPWriter, vtkBYUReader, vtkBYUWriter, vtkCGMWriter, vtkDataObjectReader, vtkDataObjectWriter, vtkDataReader, vtkDataSetReader, vtkDataSetWriter, vtkDataWriter, vtkDEMReader, vtkDICOMImageReader, vtkEnSight6BinaryReader, vtkEnSight6Reader, vtkEnSightGoldBinaryReader, vtkEnSightGoldReader, vtkEnSightMasterServerReader, vtkGAMBITReader, vtkGaussianCubeReader, vtkGenericEnSightReader, vtkGESignaReader, vtkImageReader, vtkImageReader2, vtkImageReader2Collection, vtkImageReader2Factory, vtkImageWriter, vtkInputStream, vtkIVWriter, vtkJPEGReader, vtkJPEGWriter, vtkMCubesReader, vtkMCubesWriter, vtkMedicalImageReader2, vtkMetaImageReader, vtkMetaImageWriter, vtkOBJReader, vtkOutputStream, vtkParticleReader, vtkPDBReader, 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, vtkXMLUtilities, vtkXYZMolReader, vtkZLibDataCompressor, vtkBoxClipDataSet, vtkBranchExtentTranslator, vtkCollectPolyData, vtkCompositer, vtkCompositeRenderManager, vtkCompressCompositer, vtkCutMaterial, vtkDistributedDataFilter, vtkDistributedStreamTracer, vtkDummyController, vtkDuplicatePolyData, vtkExtractCells, vtkExtractPolyDataPiece, vtkExtractUnstructuredGridPiece, vtkExtractUserDefinedPiece, vtkImageBlockReader, vtkImageBlockWriter, vtkInputPort, vtkKdTree, vtkMemoryLimitImageDataStreamer, vtkMergeCells, vtkModelMetadata, vtkMPICommunicator, vtkMPIController, vtkMPIEventLog, vtkMPIGroup, vtkMultiProcessController, vtkMultiProcessLog, vtkOutputPort, vtkParallelFactory, vtkPassThroughFilter, vtkPCellDataToPointData, vtkPDataSetReader, vtkPDataSetWriter, vtkPieceScalars, vtkPImageWriter, vtkPipelineSize, vtkPKdTree, vtkPlanesIntersection, vtkPLinearExtrusionFilter, vtkPointsProjectedHull, vtkPOPReader, vtkPOutlineCornerFilter, vtkPOutlineFilter, vtkPPolyDataNormals, vtkPProbeFilter, vtkPSphereSource, vtkRectilinearGridOutlineFilter, vtkRTAnalyticSource, vtkSharedMemoryCommunicator, vtkSocketCommunicator, vtkSocketController, vtkSubGroup, vtkThreadedController, vtkThreadSafeLog, vtkTransmitPolyDataPiece, vtkTransmitUnstructuredGridPiece, vtkTreeCompositer, vtkDecimate, vtkDiscreteMarchingCubes, vtkDividingCubes, vtkGridSynchronizedTemplates3D, vtkImageMarchingCubes, vtkKitwareContourFilter, vtkKitwareCutter, vtkKitwareObjectFactory, vtkMarchingContourFilter, vtkMarchingCubes, vtkMarchingSquares, vtkRectilinearSynchronizedTemplates, vtkSliceCubes, vtkSweptSurface, vtkSynchronizedTemplates2D, vtkSynchronizedTemplates3D, vtkActor, vtkActorCollection, vtkAssembly, vtkAxisActor2D, vtkCamera, vtkCarbonRenderWindow, vtkCarbonRenderWindowInteractor, vtkCellPicker, vtkCocoaRenderWindow, vtkCocoaRenderWindowInteractor, vtkCullerCollection, vtkDataSetMapper, vtkEncodedGradientShader, vtkFiniteDifferenceGradientEstimator, vtkFollower, vtkFreeTypeUtilities, vtkFrustumCoverageCuller, vtkGenericRenderWindowInteractor, vtkGL2PSExporter, vtkGraphicsFactory, vtkImageActor, vtkImageMapper, vtkImageViewer, vtkImageViewer2, vtkImagingFactory, vtkInteractorEventRecorder, vtkInteractorStyle, vtkInteractorStyleFlight, vtkInteractorStyleImage, vtkInteractorStyleJoystickActor, vtkInteractorStyleJoystickCamera, vtkInteractorStyleRubberBandZoom, vtkInteractorStyleSwitch, vtkInteractorStyleTerrain, vtkInteractorStyleTrackball, vtkInteractorStyleTrackballActor, vtkInteractorStyleTrackballCamera, vtkInteractorStyleUnicam, vtkInteractorStyleUser, vtkIVExporter, vtkLabeledDataMapper, vtkLight, vtkLightCollection, vtkLightKit, vtkLODActor, vtkLODProp3D, vtkMapperCollection, vtkMesaActor, vtkMesaCamera, vtkMesaFreeTypeTextMapper, vtkMesaImageActor, vtkMesaImageMapper, vtkMesaLight, vtkMesaPolyDataMapper, vtkMesaPolyDataMapper2D, vtkMesaProperty, vtkMesaRayCastImageDisplayHelper, vtkMesaRenderer, vtkMesaTexture, vtkMesaVolumeRayCastMapper, vtkMesaVolumeTextureMapper2D, vtkOBJExporter, vtkOOGLExporter, vtkOpenGLActor, vtkOpenGLCamera, vtkOpenGLFreeTypeTextMapper, vtkOpenGLImageActor, vtkOpenGLImageMapper, vtkOpenGLLight, vtkOpenGLPolyDataMapper, vtkOpenGLPolyDataMapper2D, vtkOpenGLProperty, vtkOpenGLRayCastImageDisplayHelper, vtkOpenGLRenderer, vtkOpenGLTexture, vtkOpenGLVolumeProVP1000Mapper, vtkOpenGLVolumeRayCastMapper, vtkOpenGLVolumeShearWarpMapper, vtkOpenGLVolumeTextureMapper2D, vtkParallelCoordinatesActor, vtkPicker, vtkPointPicker, vtkPolyDataMapper, vtkPolyDataMapper2D, vtkProp3DCollection, vtkProperty, vtkPropPicker, vtkRayCastImageDisplayHelper, vtkRecursiveSphereDirectionEncoder, vtkRenderer, vtkRendererCollection, vtkRendererSource, vtkRenderWindow, vtkRenderWindowCollection, vtkRenderWindowInteractor, vtkScalarBarActor, vtkScaledTextActor, vtkSelectVisiblePoints, vtkTesting, vtkTextActor, vtkTextActor3D, vtkTextMapper, vtkTextProperty, vtkTexture, vtkUnstructuredGridBunykRayCastFunction, vtkUnstructuredGridLinearRayIntegrator, vtkUnstructuredGridPartialPreIntegration, vtkUnstructuredGridTestRayIntegrator, vtkUnstructuredGridVolumeRayCastMapper, vtkVolume, vtkVolumeCollection, vtkVolumeProMapper, vtkVolumeProperty, vtkVolumeProVP1000Mapper, vtkVolumeRayCastCompositeFunction, vtkVolumeRayCastIsosurfaceFunction, vtkVolumeRayCastMapper, vtkVolumeRayCastMIPFunction, vtkVolumeShearWarpMapper, vtkVolumeTextureMapper2D, vtkVRMLExporter, vtkWin32OpenGLRenderWindow, vtkWin32RenderWindowInteractor, vtkWinCEOpenGLRenderWindow, vtkWindowToImageFilter, vtkWorldPointPicker, vtkXMesaRenderWindow, vtkXOpenGLRenderWindow, vtkXRenderWindowInteractor, and vtkXRenderWindowTclInteractor.

Definition at line 87 of file vtkObjectBase.h.

void vtkObjectBase::Print ostream &  os  ) 
 

Print an object to an ostream. This is the method to call when you wish to see print the internal state of an object.

virtual void vtkObjectBase::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 in vtkAbstractTransform, vtkAmoebaMinimizer, vtkAssemblyNode, vtkAssemblyPath, vtkBitArray, vtkBox, vtkCharArray, vtkCollection, vtkCollectionIterator, vtkContourValues, vtkCriticalSection, vtkCylindricalTransform, vtkDataArray, vtkDataArrayCollectionIterator, vtkDataArraySelection, vtkDataArrayTemplate< T >, vtkDirectory, vtkDoubleArray, vtkEdgeTable, vtkExtentSplitter, vtkExtentTranslator, vtkFileOutputWindow, vtkFloatArray, vtkFunctionParser, vtkFunctionSet, vtkGarbageCollector, vtkGeneralTransform, vtkHeap, vtkHomogeneousTransform, vtkIdentityTransform, vtkIdList, vtkIdTypeArray, vtkImplicitFunction, vtkInitialValueProblemSolver, vtkInstantiator, vtkIntArray, vtkLinearTransform, vtkLogLookupTable, vtkLongArray, vtkLookupTable, vtkMath, vtkMatrix4x4, vtkMatrixToHomogeneousTransform, vtkMatrixToLinearTransform, vtkMultiThreader, vtkMutexLock, vtkObject, vtkObjectFactory, vtkOutputWindow, vtkOverrideInformation, vtkPerspectiveTransform, vtkPlane, vtkPlanes, vtkPoints, vtkPriorityQueue, vtkProp, vtkProperty2D, vtkQuadric, vtkReferenceCount, vtkRungeKutta4, vtkRungeKutta45, vtkScalarsToColors, vtkShortArray, vtkSphericalTransform, vtkStructuredVisibilityConstraint, vtkTableExtentTranslator, vtkTensor, vtkThreadMessager, vtkTimerLog, vtkTransform, vtkUnsignedCharArray, vtkUnsignedIntArray, vtkUnsignedLongArray, vtkUnsignedShortArray, vtkVoidArray, vtkWarpTransform, vtkWin32OutputWindow, vtkWin32ProcessOutputWindow, vtkWindow, vtkWindowLevelLookupTable, vtkAbstractMapper, vtkActor2D, vtkAlgorithm, vtkAlgorithmOutput, vtkApplyFilterCommand, vtkCachedStreamingDemandDrivenPipeline, vtkCardinalSpline, vtkCastToConcrete, vtkCell, vtkCell3D, vtkCellArray, vtkCellData, vtkCellLinks, vtkCellLocator, vtkCellTypes, vtkColorTransferFunction, vtkCompositeDataCommand, vtkCompositeDataIterator, vtkCompositeDataSet, vtkCompositeDataVisitor, vtkCone, vtkConvexPointSet, vtkCoordinate, vtkCylinder, vtkDataObject, vtkDataObjectSource, vtkDataSet, vtkDataSetAttributes, vtkDataSetSource, vtkDataSetToDataSetFilter, vtkDataSetToImageFilter, vtkDataSetToPolyDataFilter, vtkDataSetToStructuredGridFilter, vtkDataSetToStructuredPointsFilter, vtkDataSetToUnstructuredGridFilter, vtkDemandDrivenPipeline, vtkDistributedExecutive, vtkEmptyCell, vtkExecutive, vtkExplicitCell, vtkFieldData, vtkGenericAdaptorCell, vtkGenericAttribute, vtkGenericAttributeCollection, vtkGenericCell, vtkGenericCellIterator, vtkGenericCellTessellator, vtkGenericDataSet, vtkGenericDataSetSource, vtkGenericDataSetToPolyDataFilter, vtkGenericDataSetToUnstructuredGridFilter, vtkGenericEdgeTable, vtkGenericPointIterator, vtkGenericSubdivisionErrorMetric, vtkHexagonalPrism, vtkHexahedron, vtkHierarchicalBoxApplyFilterCommand, vtkHierarchicalBoxDataSet, vtkHierarchicalBoxSource, vtkHierarchicalBoxToHierarchicalBoxFilter, vtkHierarchicalBoxToPolyDataFilter, vtkHierarchicalBoxVisitor, vtkHierarchicalDataIterator, vtkHierarchicalDataSet, vtkImageAlgorithm, vtkImageData, vtkImageInPlaceFilter, vtkImageMultipleInputFilter, vtkImageMultipleInputOutputFilter, vtkImageSource, vtkImageToImageFilter, vtkImageToStructuredPoints, vtkImageTwoInputFilter, vtkImplicitBoolean, vtkImplicitDataSet, vtkImplicitSelectionLoop, vtkImplicitSum, vtkImplicitVolume, vtkImplicitWindowFunction, vtkInformation, vtkInformationDataObjectKey, vtkInformationDoubleVectorKey, vtkInformationExecutiveKey, vtkInformationInformationKey, vtkInformationInformationVectorKey, vtkInformationIntegerKey, vtkInformationIntegerVectorKey, vtkInformationKey, vtkInformationKeyVectorKey, vtkInformationObjectBaseKey, vtkInformationStringKey, vtkInformationVector, vtkInterpolatedVelocityField, vtkKochanekSpline, vtkLine, vtkLocator, vtkMapper2D, vtkMergePoints, vtkMultiBlockApplyFilterCommand, vtkMultiBlockDataIterator, vtkMultiBlockDataSet, vtkMultiBlockDataVisitor, vtkNonLinearCell, vtkOrderedTriangulator, vtkPentagonalPrism, vtkPerlinNoise, vtkPiecewiseFunction, vtkPiecewiseFunctionShiftScale, vtkPiecewiseFunctionSource, vtkPiecewiseFunctionToPiecewiseFunctionFilter, vtkPixel, vtkPointData, vtkPointLocator, vtkPointSet, vtkPointSetSource, vtkPointSetToPointSetFilter, vtkPolyData, vtkPolyDataAlgorithm, vtkPolyDataCollection, vtkPolyDataSource, vtkPolyDataToPolyDataFilter, vtkPolygon, vtkPolyLine, vtkPolyVertex, vtkProcessObject, vtkPropAssembly, vtkPyramid, vtkQuad, vtkQuadraticEdge, vtkQuadraticHexahedron, vtkQuadraticPyramid, vtkQuadraticQuad, vtkQuadraticTetra, vtkQuadraticTriangle, vtkQuadraticWedge, vtkRectilinearGrid, vtkRectilinearGridSource, vtkRectilinearGridToPolyDataFilter, vtkScalarTree, vtkSimpleImageToImageFilter, vtkSimpleScalarTree, vtkSource, vtkSphere, vtkSpline, vtkStreamingDemandDrivenPipeline, vtkStructuredGrid, vtkStructuredGridSource, vtkStructuredGridToPolyDataFilter, vtkStructuredGridToStructuredGridFilter, vtkStructuredPointsCollection, vtkStructuredPointsSource, vtkStructuredPointsToPolyDataFilter, vtkStructuredPointsToStructuredPointsFilter, vtkStructuredPointsToUnstructuredGridFilter, vtkSuperquadric, vtkTetra, vtkThreadedImageAlgorithm, vtkTriangle, vtkTriangleStrip, vtkTrivialProducer, vtkUniformGrid, vtkUnstructuredGrid, vtkUnstructuredGridSource, vtkUnstructuredGridToPolyDataFilter, vtkUnstructuredGridToUnstructuredGridFilter, vtkVertex, vtkViewport, vtkVoxel, vtkWedge, vtkGenericClip, vtkGenericContourFilter, vtkGenericCutter, vtkGenericDataSetTessellator, vtkGenericGeometryFilter, vtkGenericGlyph3DFilter, vtkGenericProbeFilter, vtkGenericStreamer, vtkGenericStreamLine, 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, vtkEllipticalButtonSource, vtkExtractEdges, vtkExtractGeometry, vtkExtractGrid, vtkExtractPolyDataGeometry, vtkExtractRectilinearGrid, vtkExtractTensorComponents, vtkExtractUnstructuredGrid, vtkExtractVectorComponents, vtkFeatureEdges, vtkFieldDataToAttributeDataFilter, vtkGeometryFilter, vtkGlyph2D, vtkGlyph3D, vtkGlyphSource2D, vtkGraphLayoutFilter, vtkHedgeHog, vtkHierarchicalBoxCellDataToPointData, vtkHierarchicalBoxContour, vtkHierarchicalBoxCutter, vtkHierarchicalBoxOutlineFilter, vtkHull, vtkHyperStreamline, vtkIdFilter, vtkImageDataGeometryFilter, vtkImplicitTextureCoords, vtkInterpolateDataSetAttributes, vtkInterpolatingSubdivisionFilter, vtkLinearExtrusionFilter, vtkLineSource, vtkLinkEdgels, vtkMaskFields, vtkMaskPoints, vtkMaskPolyData, vtkMassProperties, vtkMergeDataObjectFilter, vtkMergeFields, vtkMergeFilter, vtkMeshQuality, vtkOBBDicer, vtkOBBTree, vtkOutlineCornerFilter, vtkOutlineCornerSource, vtkOutlineSource, vtkPlaneSource, vtkPlatonicSolidSource, vtkPointDataToCellData, vtkPointSource, vtkPolyDataConnectivityFilter, vtkPolyDataNormals, vtkPolyDataStreamer, vtkProbeFilter, vtkProgrammableAttributeDataFilter, vtkProgrammableDataObjectSource, vtkProgrammableGlyphFilter, vtkProjectedTexture, vtkQuadricClustering, vtkQuadricDecimation, vtkQuantizePolyDataPoints, vtkRearrangeFields, vtkRectangularButtonSource, vtkRectilinearGridGeometryFilter, vtkRectilinearGridToTetrahedra, 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, vtkAnnotatedCubeActor, vtkArcPlotter, vtkAxesActor, vtkBoxWidget, vtkCaptionActor2D, vtkCubeAxesActor2D, vtkDepthSortPolyData, vtkEarthSource, vtkExtractCTHPart, vtkGreedyTerrainDecimation, vtkGridTransform, vtkImagePlaneWidget, vtkImageToPolyDataFilter, vtkImageTracerWidget, vtkImplicitModeller, vtkImplicitPlaneWidget, vtkIterativeClosestPointTransform, vtkLandmarkTransform, vtkLegendBoxActor, vtkLineWidget, vtkMILVideoSource, vtkOrientationMarkerWidget, vtkPCAAnalysisFilter, vtkPlaneWidget, vtkPointWidget, vtkPolyDataSourceWidget, vtkPolyDataToImageStencil, vtkProcrustesAlignmentFilter, 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, vtkImageHSIToRGB, vtkImageHSVToRGB, vtkImageIdealHighPass, vtkImageIdealLowPass, vtkImageImport, vtkImageIslandRemoval2D, vtkImageIterateFilter, vtkImageLaplacian, vtkImageLogarithmicScale, vtkImageLogic, vtkImageMagnify, vtkImageMandelbrotSource, vtkImageMapToColors, vtkImageMapToWindowLevelColors, vtkImageMask, vtkImageMaskBits, vtkImageMathematics, vtkImageMedian3D, vtkImageNoiseSource, vtkImageNonMaximumSuppression, vtkImageOpenClose3D, vtkImagePadFilter, vtkImagePermute, vtkImageQuantizeRGBToIndex, vtkImageRange3D, vtkImageRectilinearWipe, vtkImageResample, vtkImageReslice, vtkImageRGBToHSI, vtkImageRGBToHSV, vtkImageSeedConnectivity, vtkImageSeparableConvolution, vtkImageShiftScale, vtkImageShrink3D, vtkImageSinusoidSource, vtkImageSkeleton2D, vtkImageSobel2D, vtkImageSobel3D, vtkImageSpatialFilter, vtkImageStencil, vtkImageStencilData, vtkImageStencilSource, vtkImageThreshold, vtkImageToImageStencil, vtkImageTranslateExtent, vtkImageVariance3D, vtkImplicitFunctionToImageStencil, vtkPointLoad, vtkSampleFunction, vtkShepardMethod, vtkSurfaceReconstructionFilter, vtkTriangularTexture, vtkVoxelModeller, vtkAVSucdReader, vtkBase64InputStream, vtkBase64OutputStream, vtkBMPReader, vtkBMPWriter, vtkBYUReader, vtkBYUWriter, vtkCGMWriter, vtkDataCompressor, vtkDataObjectReader, vtkDataObjectWriter, vtkDataReader, vtkDataSetReader, vtkDataSetWriter, vtkDataWriter, vtkDEMReader, vtkDICOMImageReader, vtkEnSight6BinaryReader, vtkEnSight6Reader, vtkEnSightGoldBinaryReader, vtkEnSightGoldReader, vtkEnSightMasterServerReader, vtkEnSightReader, vtkGAMBITReader, vtkGaussianCubeReader, vtkGenericEnSightReader, vtkGESignaReader, vtkImageReader, vtkImageReader2, vtkImageReader2Collection, vtkImageReader2Factory, vtkImageWriter, vtkInputStream, vtkIVWriter, vtkJPEGReader, vtkJPEGWriter, vtkMCubesReader, vtkMCubesWriter, vtkMedicalImageReader2, vtkMetaImageReader, vtkMetaImageWriter, vtkMoleculeReaderBase, vtkOBJReader, vtkOutputStream, vtkParticleReader, vtkPDBReader, 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, vtkXYZMolReader, vtkZLibDataCompressor, vtkBoxClipDataSet, vtkBranchExtentTranslator, vtkCollectPolyData, vtkCommunicator, vtkCompositer, vtkCompositeRenderManager, vtkCompressCompositer, vtkCutMaterial, vtkDistributedDataFilter, vtkDistributedStreamTracer, vtkDummyController, vtkDuplicatePolyData, vtkExtractCells, vtkExtractPolyDataPiece, vtkExtractUnstructuredGridPiece, vtkExtractUserDefinedPiece, vtkImageBlockReader, vtkImageBlockWriter, vtkInputPort, vtkKdTree, vtkMemoryLimitImageDataStreamer, vtkMergeCells, vtkModelMetadata, vtkMPICommunicator, vtkMPIController, vtkMPIEventLog, vtkMPIGroup, vtkMultiProcessController, vtkMultiProcessLog, vtkOutputPort, vtkParallelFactory, vtkParallelRenderManager, vtkPassThroughFilter, vtkPCellDataToPointData, vtkPDataSetReader, vtkPDataSetWriter, vtkPieceScalars, vtkPImageWriter, vtkPipelineSize, vtkPKdTree, vtkPlanesIntersection, vtkPLinearExtrusionFilter, vtkPointsProjectedHull, vtkPOPReader, vtkPOutlineCornerFilter, vtkPOutlineFilter, vtkPPolyDataNormals, vtkPProbeFilter, vtkPSphereSource, vtkPStreamTracer, vtkRectilinearGridOutlineFilter, vtkRTAnalyticSource, vtkSharedMemoryCommunicator, vtkSocketCommunicator, vtkSocketController, vtkSubGroup, vtkThreadedController, vtkThreadSafeLog, vtkTransmitPolyDataPiece, vtkTransmitUnstructuredGridPiece, vtkTreeCompositer, vtkDecimate, vtkDividingCubes, vtkGridSynchronizedTemplates3D, vtkImageMarchingCubes, vtkKitwareContourFilter, vtkKitwareCutter, vtkKitwareObjectFactory, vtkMarchingContourFilter, vtkMarchingCubes, vtkMarchingSquares, vtkRectilinearSynchronizedTemplates, vtkSliceCubes, vtkSweptSurface, vtkSynchronizedTemplates2D, vtkSynchronizedTemplates3D, vtkAbstractMapper3D, vtkAbstractPicker, vtkAbstractPropPicker, vtkAbstractVolumeMapper, vtkActor, vtkActorCollection, vtkAssembly, vtkAxisActor2D, vtkCamera, vtkCarbonRenderWindow, vtkCarbonRenderWindowInteractor, vtkCellPicker, vtkCocoaRenderWindow, vtkCocoaRenderWindowInteractor, vtkCuller, vtkCullerCollection, vtkDataSetMapper, vtkDirectionEncoder, vtkEncodedGradientEstimator, vtkEncodedGradientShader, vtkExporter, vtkFiniteDifferenceGradientEstimator, vtkFollower, vtkFreeTypeUtilities, vtkFrustumCoverageCuller, vtkGenericRenderWindowInteractor, vtkGL2PSExporter, vtkGraphicsFactory, vtkImageActor, vtkImageMapper, vtkImageViewer, vtkImageViewer2, vtkImagingFactory, vtkImporter, vtkInteractorEventRecorder, vtkInteractorObserver, vtkInteractorStyle, vtkInteractorStyleFlight, vtkInteractorStyleImage, vtkInteractorStyleJoystickActor, vtkInteractorStyleJoystickCamera, vtkInteractorStyleRubberBandZoom, 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, vtkMesaRayCastImageDisplayHelper, vtkMesaRenderer, vtkMesaRenderWindow, vtkMesaTexture, vtkMesaVolumeRayCastMapper, vtkMesaVolumeTextureMapper2D, vtkOBJExporter, vtkOOGLExporter, vtkOpenGLActor, vtkOpenGLCamera, vtkOpenGLFreeTypeTextMapper, vtkOpenGLImageActor, vtkOpenGLImageMapper, vtkOpenGLLight, vtkOpenGLPolyDataMapper, vtkOpenGLPolyDataMapper2D, vtkOpenGLProperty, vtkOpenGLRayCastImageDisplayHelper, vtkOpenGLRenderer, vtkOpenGLRenderWindow, vtkOpenGLTexture, vtkOpenGLVolumeProVP1000Mapper, vtkOpenGLVolumeRayCastMapper, vtkOpenGLVolumeShearWarpMapper, vtkOpenGLVolumeTextureMapper2D, vtkParallelCoordinatesActor, vtkPicker, vtkPointPicker, vtkPolyDataMapper, vtkPolyDataMapper2D, vtkProp3D, vtkProp3DCollection, vtkProperty, vtkPropPicker, vtkRayCastImageDisplayHelper, vtkRecursiveSphereDirectionEncoder, vtkRenderer, vtkRendererCollection, vtkRendererSource, vtkRenderWindow, vtkRenderWindowCollection, vtkRenderWindowInteractor, vtkScalarBarActor, vtkScaledTextActor, vtkSelectVisiblePoints, vtkTesting, vtkTextActor, vtkTextActor3D, vtkTextMapper, vtkTextProperty, vtkTexture, vtkUnstructuredGridBunykRayCastFunction, vtkUnstructuredGridLinearRayIntegrator, vtkUnstructuredGridPartialPreIntegration, vtkUnstructuredGridTestRayIntegrator, vtkUnstructuredGridVolumeMapper, vtkUnstructuredGridVolumeRayCastFunction, vtkUnstructuredGridVolumeRayCastIterator, vtkUnstructuredGridVolumeRayCastMapper, vtkUnstructuredGridVolumeRayIntegrator, vtkVolume, vtkVolumeCollection, vtkVolumeMapper, vtkVolumeProMapper, vtkVolumeProperty, vtkVolumeProVP1000Mapper, vtkVolumeRayCastCompositeFunction, vtkVolumeRayCastFunction, vtkVolumeRayCastIsosurfaceFunction, vtkVolumeRayCastMapper, vtkVolumeRayCastMIPFunction, vtkVolumeShearWarpMapper, vtkVolumeTextureMapper, vtkVolumeTextureMapper2D, vtkVRMLExporter, vtkWin32OpenGLRenderWindow, vtkWin32RenderWindowInteractor, vtkWinCEOpenGLRenderWindow, vtkWindowToImageFilter, vtkWorldPointPicker, vtkXMesaRenderWindow, vtkXOpenGLRenderWindow, vtkXRenderWindowInteractor, and vtkXRenderWindowTclInteractor.

virtual void vtkObjectBase::PrintHeader 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.

virtual void vtkObjectBase::PrintTrailer 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.

virtual void vtkObjectBase::Register vtkObjectBase o  )  [virtual]
 

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

Reimplemented in vtkGarbageCollector, vtkObject, and vtkInformationKey.

virtual void vtkObjectBase::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 in vtkAbstractTransform, vtkCommand, vtkGarbageCollector, vtkObject, vtkAlgorithm, vtkDataObject, vtkExecutive, vtkInformation, vtkInformationKey, vtkInformationVector, vtkLocator, vtkRenderWindow, and vtkRenderWindowInteractor.

Referenced by vtkCommand::UnRegister().

int vtkObjectBase::GetReferenceCount  )  [inline]
 

Return the current reference count of this object.

Definition at line 121 of file vtkObjectBase.h.

void vtkObjectBase::SetReferenceCount int   ) 
 

Sets the reference count. (This is very dangerous, use with care.)

void vtkObjectBase::PrintRevisions ostream &  os  ) 
 

Prints a list of the class .cxx file CVS revisions for all classes in the object's inheritance chain. The format of the list is "vtkObjectBase 1.4\n" with one class per line. The list always starts with the least-derived class (vtkObjectBase), and ends with the most-derived class. This is useful for programs wishing to do serialization of VTK objects.

virtual void vtkObjectBase::CollectRevisions ostream &  os  )  [protected, virtual]
 

virtual void vtkObjectBase::ReportReferences vtkGarbageCollector  )  [protected, virtual]
 

Reimplemented in vtkAlgorithm, vtkDataObject, vtkDemandDrivenPipeline, vtkDistributedExecutive, vtkImplicitDataSet, vtkImplicitWindowFunction, vtkInformation, vtkInformationVector, vtkLocator, vtkPointSet, vtkProcessObject, vtkScalarTree, vtkSource, vtkTrivialProducer, vtkClipVolume, vtkContourFilter, vtkInterpolateDataSetAttributes, vtkProgrammableAttributeDataFilter, vtkSpatialRepresentationFilter, vtkPolyDataToImageStencil, vtkImageOpenClose3D, vtkSampleFunction, vtkDataSetMapper, vtkEncodedGradientEstimator, vtkVolumeMapper, vtkVolumeRayCastMapper, and vtkVolumeTextureMapper.

virtual void vtkObjectBase::RemoveReferences  )  [protected, virtual]
 

Reimplemented in vtkAlgorithm, vtkDataObject, vtkDemandDrivenPipeline, vtkDistributedExecutive, vtkImplicitDataSet, vtkImplicitWindowFunction, vtkInformation, vtkInformationVector, vtkLocator, vtkPointSet, vtkProcessObject, vtkScalarTree, vtkSource, vtkTrivialProducer, vtkClipVolume, vtkContourFilter, vtkInterpolateDataSetAttributes, vtkProgrammableAttributeDataFilter, vtkSpatialRepresentationFilter, vtkPolyDataToImageStencil, vtkImageOpenClose3D, vtkSampleFunction, vtkDataSetMapper, vtkEncodedGradientEstimator, vtkVolumeMapper, vtkVolumeRayCastMapper, and vtkVolumeTextureMapper.

virtual void vtkObjectBase::GarbageCollectionStarting  )  [protected, virtual]
 

Reimplemented in vtkAlgorithm, vtkDataObject, vtkExecutive, vtkInformation, vtkInformationVector, and vtkLocator.

virtual void vtkObjectBase::GarbageCollectionFinishing  )  [protected, virtual]
 

void vtkObjectBase::operator= const vtkObjectBase  )  [inline, protected]
 

Definition at line 157 of file vtkObjectBase.h.


Friends And Related Function Documentation

VTK_COMMON_EXPORT ostream& operator<< ostream &  os,
vtkObjectBase o
[friend]
 


Member Data Documentation

int vtkObjectBase::ReferenceCount [protected]
 

Definition at line 142 of file vtkObjectBase.h.


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