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, vtkInformationKey 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 vtkInformationKey
Tests:
vtkObjectBase (Tests)

Definition at line 54 of file vtkObjectBase.h.

Public Member Functions

const char * GetClassName () const
virtual int IsA (const char *name)
virtual void Delete ()
virtual void FastDelete ()
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

static int IsTypeOf (const char *name)
static vtkObjectBaseNew ()

Protected Member Functions

 vtkObjectBase ()
virtual ~vtkObjectBase ()
virtual void CollectRevisions (ostream &os)
virtual void RegisterInternal (vtkObjectBase *, int check)
virtual void UnRegisterInternal (vtkObjectBase *, int check)
virtual void ReportReferences (vtkGarbageCollector *)
 vtkObjectBase (const vtkObjectBase &)
void operator= (const vtkObjectBase &)

Protected Attributes

int ReferenceCount

Friends

class vtkGarbageCollectorToObjectBaseFriendship
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 177 of file vtkObjectBase.h.


Member Function Documentation

const char* vtkObjectBase::GetClassName (  )  const

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

static 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 vtk__Int64Array, vtkAbstractArray, vtkAbstractTransform, vtkAmoebaMinimizer, vtkAnimationCue, vtkAnimationScene, vtkArray, vtkArrayCoordinateIterator, vtkArrayIterator, vtkAssemblyNode, vtkAssemblyPath, vtkAssemblyPaths, vtkBitArray, vtkBitArrayIterator, vtkBox, vtkByteSwap, vtkCharArray, vtkClientSocket, vtkCollection, vtkCollectionIterator, vtkConditionVariable, vtkContourValues, vtkCriticalSection, vtkCylindricalTransform, vtkDataArray, vtkDataArrayCollection, vtkDataArrayCollectionIterator, vtkDataArraySelection, vtkDebugLeaks, vtkDirectory, vtkDoubleArray, vtkDynamicLoader, vtkEdgeTable, vtkExtentSplitter, vtkExtentTranslator, vtkFastNumericConversion, vtkFileOutputWindow, vtkFloatArray, vtkFunctionParser, vtkFunctionSet, vtkGarbageCollector, vtkGeneralTransform, vtkHeap, vtkHomogeneousTransform, vtkIdentityTransform, vtkIdList, vtkIdListCollection, vtkIdTypeArray, vtkImplicitFunction, vtkImplicitFunctionCollection, vtkInformationDataObjectKey, vtkInformationDoubleKey, vtkInformationDoubleVectorKey, vtkInformationIdTypeKey, vtkInformationInformationKey, vtkInformationInformationVectorKey, vtkInformationIntegerKey, vtkInformationIntegerPointerKey, vtkInformationIntegerVectorKey, vtkInformationIterator, vtkInformationKey, vtkInformationKeyVectorKey, vtkInformationObjectBaseKey, vtkInformationObjectBaseVectorKey, vtkInformationQuadratureSchemeDefinitionVectorKey, vtkInformationRequestKey, vtkInformationStringKey, vtkInformationStringVectorKey, vtkInformationUnsignedLongKey, vtkInformationVector, vtkInitialValueProblemSolver, vtkInstantiator, vtkIntArray, vtkLinearTransform, vtkLogLookupTable, vtkLongArray, vtkLongLongArray, vtkLookupTable, vtkLookupTableWithEnabling, vtkMath, vtkMatrix4x4, vtkMatrixToHomogeneousTransform, vtkMatrixToLinearTransform, vtkMultiThreader, vtkMutexLock, vtkObject, vtkObjectFactory, vtkObjectFactoryCollection, vtkOnePieceExtentTranslator, vtkOutputWindow, vtkOverrideInformation, vtkOverrideInformationCollection, vtkParametricBoy, vtkParametricConicSpiral, vtkParametricCrossCap, vtkParametricDini, vtkParametricEllipsoid, vtkParametricEnneper, vtkParametricFigure8Klein, vtkParametricFunction, vtkParametricKlein, vtkParametricMobius, vtkParametricRandomHills, vtkParametricRoman, vtkParametricSuperEllipsoid, vtkParametricSuperToroid, vtkParametricTorus, vtkPerspectiveTransform, vtkPlane, vtkPlaneCollection, vtkPlanes, vtkPoints, vtkPolynomialSolversUnivariate, vtkPriorityQueue, vtkProcessStatistics, vtkProp, vtkPropCollection, vtkProperty2D, vtkQuadratureSchemeDefinition, vtkQuadric, vtkReferenceCount, vtkRungeKutta2, vtkRungeKutta4, vtkRungeKutta45, vtkScalarsToColors, vtkServerSocket, vtkShortArray, vtkSignedCharArray, vtkSocket, vtkSocketCollection, vtkSortDataArray, vtkSphericalTransform, vtkStringArray, vtkStructuredData, vtkStructuredVisibilityConstraint, vtkTableExtentTranslator, vtkTensor, vtkThreadMessager, vtkTimerLog, vtkTransform, vtkTransformCollection, vtkUnsigned__Int64Array, vtkUnsignedCharArray, vtkUnsignedIntArray, vtkUnsignedLongArray, vtkUnsignedLongLongArray, vtkUnsignedShortArray, vtkVariantArray, vtkVersion, vtkVoidArray, vtkWarpTransform, vtkWin32OutputWindow, vtkWin32ProcessOutputWindow, vtkWindow, vtkWindowLevelLookupTable, vtkXMLDataElement, vtkXMLFileOutputWindow, vtkAbstractCellLocator, vtkAbstractMapper, vtkAbstractPointLocator, vtkActor2D, vtkActor2DCollection, vtkAdjacentVertexIterator, vtkAlgorithm, vtkAlgorithmOutput, vtkArrayDataAlgorithm, vtkAttributesErrorMetric, vtkBiQuadraticQuad, vtkBiQuadraticQuadraticHexahedron, vtkBiQuadraticQuadraticWedge, vtkBSPCuts, vtkBSPIntersections, vtkCachedStreamingDemandDrivenPipeline, vtkCardinalSpline, vtkCastToConcrete, vtkCell, vtkCell3D, vtkCellArray, vtkCellData, vtkCellLinks, vtkCellLocator, vtkCellTypes, vtkColorTransferFunction, vtkCompositeDataIterator, vtkCompositeDataPipeline, vtkCompositeDataSet, vtkCompositeDataSetAlgorithm, vtkCone, vtkConvexPointSet, vtkCoordinate, vtkCylinder, vtkDataObject, vtkDataObjectAlgorithm, vtkDataObjectCollection, vtkDataObjectSource, vtkDataObjectTypes, vtkDataSet, vtkDataSetAlgorithm, vtkDataSetAttributes, vtkDataSetCollection, vtkDataSetSource, vtkDataSetToDataSetFilter, vtkDataSetToImageFilter, vtkDataSetToPolyDataFilter, vtkDataSetToStructuredGridFilter, vtkDataSetToStructuredPointsFilter, vtkDataSetToUnstructuredGridFilter, vtkDemandDrivenPipeline, vtkDirectedAcyclicGraph, vtkDirectedGraph, vtkDirectedGraphAlgorithm, vtkDistributedGraphHelper, vtkEdgeListIterator, vtkEmptyCell, vtkExecutive, vtkExplicitCell, vtkFactoredArrayDataAlgorithm, vtkFieldData, vtkGenericAdaptorCell, vtkGenericAttribute, vtkGenericAttributeCollection, vtkGenericCell, vtkGenericCellIterator, vtkGenericCellTessellator, vtkGenericDataSet, vtkGenericDataSetAlgorithm, vtkGenericEdgeTable, vtkGenericInterpolatedVelocityField, vtkGenericPointIterator, vtkGenericSubdivisionErrorMetric, vtkGeometricErrorMetric, vtkGraph, vtkGraphAlgorithm, vtkGraphEdge, vtkGraphInternals, vtkHexagonalPrism, vtkHexahedron, vtkHierarchicalBoxDataIterator, vtkHierarchicalBoxDataSet, vtkHierarchicalBoxDataSetAlgorithm, vtkHyperOctree, vtkHyperOctreeAlgorithm, vtkHyperOctreeCursor, vtkHyperOctreePointsGrabber, vtkImageAlgorithm, vtkImageData, vtkImageInPlaceFilter, vtkImageMultipleInputFilter, vtkImageMultipleInputOutputFilter, vtkImageSource, vtkImageToImageFilter, vtkImageToStructuredPoints, vtkImageTwoInputFilter, vtkImplicitBoolean, vtkImplicitDataSet, vtkImplicitSelectionLoop, vtkImplicitSum, vtkImplicitVolume, vtkImplicitWindowFunction, vtkInEdgeIterator, vtkInformationExecutivePortKey, vtkInformationExecutivePortVectorKey, vtkInterpolatedVelocityField, vtkKdNode, vtkKdTree, vtkKdTreePointLocator, vtkKochanekSpline, vtkLine, vtkLocator, vtkMapper2D, vtkMergePoints, vtkMultiBlockDataSet, vtkMultiBlockDataSetAlgorithm, vtkMultiPieceDataSet, vtkMutableDirectedGraph, vtkMutableUndirectedGraph, vtkNonLinearCell, vtkOrderedTriangulator, vtkOutEdgeIterator, vtkParametricSpline, vtkPassInputTypeAlgorithm, vtkPentagonalPrism, vtkPerlinNoise, vtkPiecewiseFunction, vtkPiecewiseFunctionAlgorithm, vtkPiecewiseFunctionShiftScale, vtkPixel, vtkPointData, vtkPointLocator, vtkPointSet, vtkPointSetAlgorithm, vtkPointSetSource, vtkPointSetToPointSetFilter, vtkPolyData, vtkPolyDataAlgorithm, vtkPolyDataCollection, vtkPolyDataSource, vtkPolyDataToPolyDataFilter, vtkPolygon, vtkPolyLine, vtkPolyVertex, vtkProcessObject, vtkPropAssembly, vtkPyramid, vtkQuad, vtkQuadraticEdge, vtkQuadraticHexahedron, vtkQuadraticLinearQuad, vtkQuadraticLinearWedge, vtkQuadraticPyramid, vtkQuadraticQuad, vtkQuadraticTetra, vtkQuadraticTriangle, vtkQuadraticWedge, vtkRectilinearGrid, vtkRectilinearGridAlgorithm, vtkRectilinearGridSource, vtkRectilinearGridToPolyDataFilter, vtkScalarTree, vtkSelection, vtkSelectionAlgorithm, vtkSimpleCellTessellator, vtkSimpleImageToImageFilter, vtkSimpleScalarTree, vtkSmoothErrorMetric, vtkSource, vtkSphere, vtkSpline, vtkStreamingDemandDrivenPipeline, vtkStructuredGrid, vtkStructuredGridAlgorithm, vtkStructuredGridSource, vtkStructuredGridToPolyDataFilter, vtkStructuredGridToStructuredGridFilter, vtkStructuredPoints, vtkStructuredPointsCollection, vtkStructuredPointsSource, vtkStructuredPointsToPolyDataFilter, vtkStructuredPointsToStructuredPointsFilter, vtkStructuredPointsToUnstructuredGridFilter, vtkSuperquadric, vtkTable, vtkTableAlgorithm, vtkTemporalDataSet, vtkTemporalDataSetAlgorithm, vtkTetra, vtkThreadedImageAlgorithm, vtkTree, vtkTreeAlgorithm, vtkTreeDFSIterator, vtkTriangle, vtkTriangleStrip, vtkTriQuadraticHexahedron, vtkTrivialProducer, vtkUndirectedGraph, vtkUndirectedGraphAlgorithm, vtkUniformGrid, vtkUnstructuredGrid, vtkUnstructuredGridAlgorithm, vtkUnstructuredGridSource, vtkUnstructuredGridToPolyDataFilter, vtkUnstructuredGridToUnstructuredGridFilter, vtkVertex, vtkVertexListIterator, vtkViewDependentErrorMetric, vtkViewport, vtkVoxel, vtkWedge, vtkGenericClip, vtkGenericContourFilter, vtkGenericCutter, vtkGenericDataSetTessellator, vtkGenericGeometryFilter, vtkGenericGlyph3DFilter, vtkGenericOutlineFilter, vtkGenericProbeFilter, vtkGenericStreamTracer, vtkBridgeAttribute, vtkBridgeCell, vtkBridgeCellIterator, vtkBridgeCellIteratorOnCellBoundaries, vtkBridgeCellIteratorOnCellList, vtkBridgeCellIteratorOnDataSet, vtkBridgeCellIteratorOne, vtkBridgeCellIteratorStrategy, vtkBridgeDataSet, vtkBridgePointIterator, vtkBridgePointIteratorOnCell, vtkBridgePointIteratorOnDataSet, vtkBridgePointIteratorOne, vtkCompassRepresentation, vtkCompassWidget, vtkGeoAdaptiveArcs, vtkGeoAlignedImageRepresentation, vtkGeoAlignedImageSource, vtkGeoArcs, vtkGeoAssignCoordinates, vtkGeoCamera, vtkGeoEdgeStrategy, vtkGeoFileImageSource, vtkGeoFileTerrainSource, vtkGeoGlobeSource, vtkGeoGraphRepresentation, vtkGeoGraphRepresentation2D, vtkGeoGraticule, vtkGeoImageNode, vtkGeoInteractorStyle, vtkGeoLineRepresentation, vtkGeoMath, vtkGeoProjection, vtkGeoProjectionSource, vtkGeoRandomGraphSource, vtkGeoSampleArcs, vtkGeoSource, vtkGeoTerrain, vtkGeoTerrain2D, vtkGeoTerrainNode, vtkGeoTransform, vtkGeoTreeNode, vtkGeoView, vtkGeoView2D, vtkGlobeSource, vtkAppendCompositeDataLeaves, vtkAppendFilter, vtkAppendPolyData, vtkAppendSelection, vtkApproximatingSubdivisionFilter, vtkArcSource, vtkArrayCalculator, vtkArrowSource, vtkAssignAttribute, vtkAttributeDataToFieldDataFilter, vtkAxes, vtkBandedPolyDataContourFilter, vtkBlankStructuredGrid, vtkBlankStructuredGridWithImage, vtkBlockIdScalars, vtkBoxClipDataSet, vtkBrownianPoints, vtkButterflySubdivisionFilter, vtkButtonSource, vtkCellCenters, vtkCellDataToPointData, vtkCellDerivatives, vtkCleanPolyData, vtkClipDataSet, vtkClipHyperOctree, vtkClipPolyData, vtkClipVolume, vtkCompositeDataGeometryFilter, vtkCompositeDataProbeFilter, vtkConeSource, vtkConnectivityFilter, vtkContourFilter, vtkContourGrid, vtkConvertSelection, vtkCubeSource, vtkCursor2D, vtkCursor3D, vtkCurvatures, vtkCutter, vtkCylinderSource, vtkDashedStreamLine, vtkDataObjectGenerator, vtkDataObjectToDataSetFilter, vtkDataSetEdgeSubdivisionCriterion, vtkDataSetSurfaceFilter, vtkDataSetToDataObjectFilter, vtkDataSetTriangleFilter, vtkDecimatePolylineFilter, vtkDecimatePro, vtkDelaunay2D, vtkDelaunay3D, vtkDicer, vtkDijkstraGraphGeodesicPath, vtkDijkstraImageGeodesicPath, vtkDiscreteMarchingCubes, vtkDiskSource, vtkEdgePoints, vtkEdgeSubdivisionCriterion, vtkElevationFilter, vtkEllipticalButtonSource, vtkExtractArraysOverTime, vtkExtractBlock, vtkExtractCells, vtkExtractDataOverTime, vtkExtractDataSets, vtkExtractEdges, vtkExtractGeometry, vtkExtractGrid, vtkExtractLevel, vtkExtractPolyDataGeometry, vtkExtractRectilinearGrid, vtkExtractSelectedBlock, vtkExtractSelectedFrustum, vtkExtractSelectedIds, vtkExtractSelectedLocations, vtkExtractSelectedPolyDataIds, vtkExtractSelectedThresholds, vtkExtractSelection, vtkExtractSelectionBase, vtkExtractTemporalFieldData, vtkExtractTensorComponents, vtkExtractUnstructuredGrid, vtkExtractVectorComponents, vtkFeatureEdges, vtkFieldDataToAttributeDataFilter, vtkFillHolesFilter, vtkGeodesicPath, vtkGeometryFilter, vtkGlyph2D, vtkGlyph3D, vtkGlyphSource2D, vtkGradientFilter, vtkGraphGeodesicPath, vtkGraphLayoutFilter, vtkGridSynchronizedTemplates3D, vtkHedgeHog, vtkHierarchicalDataExtractDataSets, vtkHierarchicalDataExtractLevel, vtkHierarchicalDataLevelFilter, vtkHierarchicalDataSetGeometryFilter, vtkHull, vtkHyperOctreeClipCutPointsGrabber, vtkHyperOctreeContourFilter, vtkHyperOctreeCutter, vtkHyperOctreeDepth, vtkHyperOctreeDualGridContourFilter, vtkHyperOctreeFractalSource, vtkHyperOctreeLimiter, vtkHyperOctreeSampleFunction, vtkHyperOctreeSurfaceFilter, vtkHyperOctreeToUniformGridFilter, vtkHyperStreamline, vtkIconGlyphFilter, vtkIdFilter, vtkImageDataGeometryFilter, vtkImageMarchingCubes, vtkImplicitTextureCoords, vtkInterpolateDataSetAttributes, vtkInterpolatingSubdivisionFilter, vtkKdTreeSelector, vtkLevelIdScalars, vtkLinearExtrusionFilter, vtkLinearSubdivisionFilter, vtkLineSource, vtkLinkEdgels, vtkLoopSubdivisionFilter, vtkMarchingContourFilter, vtkMarchingCubes, vtkMarchingSquares, vtkMaskFields, vtkMaskPoints, vtkMaskPolyData, vtkMassProperties, vtkMergeCells, vtkMergeDataObjectFilter, vtkMergeFields, vtkMergeFilter, vtkMeshQuality, vtkModelMetadata, vtkMultiBlockDataGroupFilter, vtkMultiBlockMergeFilter, vtkMultiThreshold, vtkOBBDicer, vtkOBBTree, vtkOutlineCornerFilter, vtkOutlineCornerSource, vtkOutlineFilter, vtkOutlineSource, vtkParametricFunctionSource, vtkPlaneSource, vtkPlatonicSolidSource, vtkPointDataToCellData, vtkPointSource, vtkPolyDataConnectivityFilter, vtkPolyDataNormals, vtkPolyDataPointSampler, vtkPolyDataStreamer, vtkProbeFilter, vtkProbeSelectedLocations, vtkProgrammableAttributeDataFilter, vtkProgrammableDataObjectSource, vtkProgrammableFilter, vtkProgrammableGlyphFilter, vtkProgrammableSource, vtkProjectedTexture, vtkQuadraturePointInterpolator, vtkQuadraturePointsGenerator, vtkQuadraturePointStatistics, vtkQuadratureSchemeDictionaryGenerator, vtkQuadricClustering, vtkQuadricDecimation, vtkQuantizePolyDataPoints, vtkRandomAttributeGenerator, vtkRearrangeFields, vtkRectangularButtonSource, vtkRectilinearGridClip, vtkRectilinearGridGeometryFilter, vtkRectilinearGridToTetrahedra, vtkRectilinearSynchronizedTemplates, vtkRecursiveDividingCubes, vtkReflectionFilter, vtkRegularPolygonSource, vtkReverseSense, vtkRibbonFilter, vtkRotationalExtrusionFilter, vtkRotationFilter, vtkRuledSurfaceFilter, vtkSectorSource, vtkSelectEnclosedPoints, vtkSelectionLink, vtkSelectionSource, vtkSelectPolyData, vtkShrinkFilter, vtkShrinkPolyData, vtkSimpleElevationFilter, vtkSliceCubes, vtkSmoothPolyDataFilter, vtkSortDataArray, vtkSpatialRepresentationFilter, vtkSpherePuzzle, vtkSpherePuzzleArrows, vtkSphereSource, vtkSplineFilter, vtkSplitField, vtkStreamer, vtkStreamingTessellator, vtkStreamLine, vtkStreamPoints, vtkStreamTracer, vtkStripper, vtkStructuredGridClip, vtkStructuredGridGeometryFilter, vtkStructuredGridOutlineFilter, vtkStructuredPointsGeometryFilter, vtkSubdivideTetra, vtkSubPixelPositionEdgels, vtkSuperquadricSource, vtkSynchronizedTemplates2D, vtkSynchronizedTemplates3D, vtkSynchronizedTemplatesCutter3D, vtkTemporalPathLineFilter, vtkTemporalStatistics, vtkTensorGlyph, vtkTessellatorFilter, vtkTextSource, vtkTexturedSphereSource, vtkTextureMapToCylinder, vtkTextureMapToPlane, vtkTextureMapToSphere, vtkThreshold, vtkThresholdPoints, vtkThresholdTextureCoords, vtkTimeSourceExample, vtkTransformCoordinateSystems, vtkTransformFilter, vtkTransformPolyDataFilter, vtkTransformTextureCoords, vtkTriangleFilter, vtkTriangularTCoords, vtkTubeFilter, vtkUncertaintyTubeFilter, vtkUnstructuredGridGeometryFilter, vtkVectorDot, vtkVectorNorm, vtkVertexGlyphFilter, vtkVoxelContoursToSurfaceFilter, vtkWarpLens, vtkWarpScalar, vtkWarpTo, vtkWarpVector, vtkWindowedSincPolyDataFilter, vtkEventQtSlotConnect, vtkQtChartRepresentation, vtkQtChartView, vtkQtInitialization, vtkQtItemView, vtkQtListView, vtkQtTableDataRepresentation, vtkQtTableMetadataRepresentation, vtkQtTableRepresentation, vtkQtTableView, vtkQtTimePointUtility, vtkQtTreeView, vtk3DSImporter, vtkAnnotatedCubeActor, vtkArcPlotter, vtkAxesActor, vtkAxisActor, vtkBarChartActor, vtkCaptionActor2D, vtkCornerAnnotation, vtkCubeAxesActor, vtkCubeAxesActor2D, vtkDepthSortPolyData, vtkDSPFilterDefinition, vtkDSPFilterGroup, vtkEarthSource, vtkExodusIICache, vtkExodusIIReader, vtkExodusIIReaderParser, vtkExodusIIReaderPrivate, vtkExodusModel, vtkExodusReader, vtkFacetReader, vtkGreedyTerrainDecimation, vtkGridTransform, vtkImageToPolyDataFilter, vtkImplicitModeller, vtkIterativeClosestPointTransform, vtkLandmarkTransform, vtkLegendBoxActor, vtkLegendScaleActor, vtkLSDynaReader, vtkMILVideoSource, vtkPCAAnalysisFilter, vtkPExodusIIReader, vtkPExodusReader, vtkPieChartActor, vtkPolyDataToImageStencil, vtkProcrustesAlignmentFilter, vtkProjectedTerrainPath, vtkRenderLargeImage, vtkRIBExporter, vtkRIBLight, vtkRIBProperty, vtkSpiderPlotActor, vtkTemporalDataSetCache, vtkTemporalInterpolator, vtkTemporalShiftScale, vtkTemporalSnapToTimeStep, vtkThinPlateSplineTransform, vtkTransformToGrid, vtkVectorText, vtkVideoSource, vtkVRMLImporter, vtkWeightedTransformFilter, vtkWin32VideoSource, vtkX3DExporter, vtkX3DExporterFIWriter, vtkX3DExporterJavaHelper, vtkX3DExporterWriter, vtkX3DExporterXMLWriter, vtkXYPlotActor, vtkBooleanTexture, vtkExtractVOI, vtkFastSplatter, 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, vtkImageImportExecutive, 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, vtkImageSpatialAlgorithm, vtkImageSpatialFilter, vtkImageStencil, vtkImageStencilData, vtkImageStencilSource, vtkImageThreshold, vtkImageToImageStencil, vtkImageTranslateExtent, vtkImageVariance3D, vtkImageWeightedSum, vtkImageWrapPad, vtkImplicitFunctionToImageStencil, vtkPointLoad, vtkRTAnalyticSource, vtkSampleFunction, vtkShepardMethod, vtkSimpleImageFilterExample, vtkSurfaceReconstructionFilter, vtkTriangularTexture, vtkVoxelModeller, vtkArcParallelEdgeStrategy, vtkArrayMap, vtkAssignCoordinates, vtkBivariateStatisticsAlgorithm, vtkBoostBiconnectedComponents, vtkBoostBrandesCentrality, vtkBoostBreadthFirstSearch, vtkBoostBreadthFirstSearchTree, vtkBoostConnectedComponents, vtkBoostKruskalMinimumSpanningTree, vtkBoostPrimMinimumSpanningTree, vtkBoostSplitTableField, vtkBoxLayoutStrategy, vtkChacoGraphReader, vtkCircularLayoutStrategy, vtkClustering2DLayoutStrategy, vtkCollapseGraph, vtkCommunity2DLayoutStrategy, vtkConstrained2DLayoutStrategy, vtkContingencyStatistics, vtkCorrelativeStatistics, vtkCosmicTreeLayoutStrategy, vtkDataObjectToTable, vtkDelimitedTextReader, vtkDescriptiveStatistics, vtkEdgeCenters, vtkEdgeLayout, vtkEdgeLayoutStrategy, vtkExtractSelectedGraph, vtkFast2DLayoutStrategy, vtkFixedWidthTextReader, vtkForceDirectedLayoutStrategy, vtkGenerateIndexArray, vtkGraphHierarchicalBundle, vtkGraphLayout, vtkGraphLayoutStrategy, vtkGraphMapper, vtkGraphToPolyData, vtkGraphTransferDataToTree, vtkGroupLeafVertices, vtkInteractorStyleTreeMapHover, vtkInteractorStyleTreeRingHover, vtkISIReader, vtkLabeledTreeMapDataMapper, vtkMatrixColumnNorm, vtkMergeColumns, vtkMergeTables, vtkMultiCorrelativeStatistics, vtkMutableGraphHelper, vtkNetworkHierarchy, vtkOrderStatistics, vtkPassThrough, vtkPassThroughEdgeStrategy, vtkPassThroughLayoutStrategy, vtkPCorrelativeStatistics, vtkPDescriptiveStatistics, vtkPruneTreeFilter, vtkRandomGraphSource, vtkRandomLayoutStrategy, vtkRemoveIsolatedVertices, vtkRISReader, vtkSimple2DLayoutStrategy, vtkSliceAndDiceLayoutStrategy, vtkSQLDatabaseGraphSource, vtkSQLDatabaseTableSource, vtkSQLGraphReader, vtkSquarifyLayoutStrategy, vtkStatisticsAlgorithm, vtkStringToCategory, vtkStringToNumeric, vtkStringToTimePoint, vtkTableToGraph, vtkTableToTreeFilter, vtkThresholdTable, vtkTimePointToString, vtkTimePointUtility, vtkTreeFieldAggregator, vtkTreeLayoutStrategy, vtkTreeLevelsFilter, vtkTreeMapLayout, vtkTreeMapLayoutStrategy, vtkTreeMapToPolyData, vtkTreeMapViewer, vtkTreeOrbitLayoutStrategy, vtkTreeRingDefaultLayoutStrategy, vtkTreeRingLayout, vtkTreeRingLayoutStrategy, vtkTreeRingPointLayout, vtkTreeRingReversedLayoutStrategy, vtkTreeRingToPolyData, vtkTulipReader, vtkUnivariateStatisticsAlgorithm, vtkVertexDegree, vtkViewTheme, vtkViewUpdater, vtkXMLTreeReader, vtkAbstractParticleWriter, vtkAVIWriter, vtkAVSucdReader, vtkBase64InputStream, vtkBase64OutputStream, vtkBase64Utilities, vtkBMPReader, vtkBMPWriter, vtkBYUReader, vtkBYUWriter, vtkCGMWriter, vtkChacoReader, vtkCosmoReader, vtkDataCompressor, vtkDataObjectReader, vtkDataObjectWriter, vtkDataReader, vtkDataSetReader, vtkDataSetWriter, vtkDataWriter, vtkDEMReader, vtkDICOMImageReader, vtkEnSight6BinaryReader, vtkEnSight6Reader, vtkEnSightGoldBinaryReader, vtkEnSightGoldReader, vtkEnSightMasterServerReader, vtkEnSightReader, vtkFacetWriter, vtkFFMPEGWriter, vtkFLUENTReader, vtkGAMBITReader, vtkGaussianCubeReader, vtkGenericDataObjectReader, vtkGenericDataObjectWriter, vtkGenericEnSightReader, vtkGenericMovieWriter, vtkGESignaReader, vtkGlobFileNames, vtkGraphReader, vtkGraphWriter, vtkImageReader, vtkImageReader2, vtkImageReader2Collection, vtkImageReader2Factory, vtkImageWriter, vtkInputStream, vtkIVWriter, vtkJPEGReader, vtkJPEGWriter, vtkMaterialLibrary, vtkMCubesReader, vtkMCubesWriter, vtkMedicalImageProperties, vtkMedicalImageReader2, vtkMetaImageReader, vtkMetaImageWriter, vtkMFIXReader, vtkMINCImageAttributes, vtkMINCImageReader, vtkMINCImageWriter, vtkMoleculeReaderBase, vtkMPEG2Writer, vtkMultiBlockPLOT3DReader, vtkMySQLDatabase, vtkMySQLQuery, vtkOBJReader, vtkODBCDatabase, vtkODBCQuery, vtkOpenFOAMReader, vtkOutputStream, vtkParticleReader, vtkPDBReader, vtkPLOT3DReader, vtkPLYReader, vtkPLYWriter, vtkPNGReader, vtkPNGWriter, vtkPNMReader, vtkPNMWriter, vtkPolyDataReader, vtkPolyDataWriter, vtkPostgreSQLDatabase, vtkPostgreSQLQuery, vtkPostScriptWriter, vtkRectilinearGridReader, vtkRectilinearGridWriter, vtkRowQuery, vtkRowQueryToTable, vtkRTXMLPolyDataReader, vtkSESAMEReader, vtkShaderCodeLibrary, vtkS