|
Will cast the supplied object to vtkObject* is this is a safe operation (i.e., a safe downcast); otherwise NULL is returned. This method is defined in all subclasses of vtkObject with the vtkTypeMacro found in vtkSetGet.h.
Reimplemented in vtkAbstractMapper, vtkAbstractTransform, vtkActor2D, vtkActor2DCollection, vtkAssemblyNode, vtkAssemblyPath, vtkAttributeData, vtkBitArray, vtkByteSwap, vtkCell, vtkCellArray, vtkCellData, vtkCellLinks, vtkCellTypes, vtkCharArray, vtkCollection, vtkContourValues, vtkCoordinate, vtkCriticalSection, vtkDataArray, vtkDataObject, vtkDataObjectCollection, vtkDataSet, vtkDataSetAttributes, vtkDataSetCollection, vtkDebugLeaks, vtkDirectory, vtkDoubleArray, vtkDynamicLoader, vtkEdgeTable, vtkEmptyCell, vtkExtentTranslator, vtkFieldData, vtkFileOutputWindow, vtkFloatArray, vtkFunctionSet, vtkGeneralTransform, vtkGenericCell, vtkGhostLevels, vtkHexahedron, vtkHomogeneousTransform, vtkIdentityTransform, vtkIdList, vtkImageData, vtkImageSource, vtkImageToStructuredPoints, vtkImplicitFunction, vtkImplicitFunctionCollection, vtkInitialValueProblemSolver, vtkIntArray, vtkInterpolatedVelocityField, vtkLine, vtkLinearTransform, vtkLocator, vtkLogLookupTable, vtkLongArray, vtkLookupTable, vtkMapper2D, vtkMath, vtkMatrix4x4, vtkMatrixToHomogeneousTransform, vtkMatrixToLinearTransform, vtkMergePoints2D, vtkMultiThreader, vtkMutexLock, vtkNormals, vtkObjectFactory, vtkObjectFactoryCollection, vtkOutputWindow, vtkPerspectiveTransform, vtkPixel, vtkPlane, vtkPlaneCollection, vtkPointData, vtkPointLocator, vtkPointLocator2D, vtkPoints, vtkPointSet, vtkPolyData, vtkPolyDataSource, vtkPolygon, vtkPolyLine, vtkPolyVertex, vtkPriorityQueue, vtkProcessObject, vtkProcessStatistics, vtkProp, vtkPropAssembly, vtkPropCollection, vtkProperty2D, vtkPyramid, vtkQuad, vtkQuadric, vtkRectilinearGrid, vtkReferenceCount, vtkRungeKutta2, vtkRungeKutta4, vtkScalars, vtkScalarsToColors, vtkShortArray, vtkSource, vtkStack, vtkStructuredData, vtkStructuredGrid, vtkStructuredPoints, vtkTCoords, vtkTensor, vtkTensors, vtkTetra, vtkTimerLog, vtkTransform, vtkTransformCollection, vtkTriangle, vtkTriangleStrip, vtkUnsignedCharArray, vtkUnsignedIntArray, vtkUnsignedLongArray, vtkUnsignedShortArray, vtkUnstructuredGrid, vtkVectors, vtkVersion, vtkVertex, vtkViewport, vtkVoidArray, vtkVoxel, vtkWarpTransform, vtkWedge, vtkWin32OutputWindow, vtkWindow, vtkWindowLevelLookupTable, vtkWindowToImageFilter, vtkArcPlotter, vtkAsynchronousBuffer, vtkBranchExtentTranslator, vtkCellDerivatives, vtkCGMWriter, vtkChairDisplay, vtkCompositeFilter, vtkCubeAxesActor2D, vtkCyberReader, vtkDEMReader, vtkDepthSortPolyData, vtkEarthSource, vtkGetRemoteGhostCells, vtkGLUTesselatorTriangleFilter, vtkGridTransform, vtkImageBlockReader, vtkImageBlockWriter, vtkImageReslice, vtkImageToPolyDataFilter, vtkInputPort, vtkIVWriter, vtkLandmarkTransform, vtkLegendBoxActor, vtkLightKit, vtkMassProperties, vtkMILVideoSource, vtkMPIController, vtkMultiProcessController, vtkOBJReader, vtkOpenGLVolumeProVG500Mapper, vtkOutlineCornerFilter, vtkOutlineCornerSource, vtkOutputPort, vtkPieceScalars, vtkProjectedTexture, vtkRenderLargeImage, vtkRIBExporter, vtkRIBLight, vtkRIBProperty, vtkSocketCommunicator, vtkSubdivideTetra, vtkSuperquadric, vtkSuperquadricSource, vtkSurfaceReconstructionFilter, vtkTextureMapToBox, vtkThinPlateSplineTransform, vtkThreadedController, vtkTransformToGrid, vtkTreeComposite, vtkVectorTopology, vtkVideoSource, vtkVolumeProMapper, vtkVolumeProVG500Mapper, vtkVRMLImporter, vtkWin32OffscreenRenderWindow, vtkWin32VideoSource, vtkXYPlotActor, vtk3DSImporter, vtkAbstractMapper3D, vtkAbstractPicker, vtkAbstractPropPicker, vtkActor, vtkActorCollection, vtkAppendFilter, vtkAppendPolyData, vtkApproximatingSubdivisionFilter, vtkAssembly, vtkAttributeDataToFieldDataFilter, vtkAxes, vtkBooleanTexture, vtkBrownianPoints, vtkButterflySubdivisionFilter, vtkBYUReader, vtkBYUWriter, vtkCamera, vtkCardinalSpline, vtkCastToConcrete, vtkCellCenters, vtkCellDataToPointData, vtkCellLocator, vtkCellPicker, vtkClipPolyData, vtkClipVolume, vtkColorTransferFunction, vtkCone, vtkConeSource, vtkConnectivityFilter, vtkContourFilter, vtkContourGrid, vtkCubeSource, vtkCuller, vtkCullerCollection, vtkCursor3D, vtkCutter, vtkCylinder, vtkCylinderSource, vtkDashedStreamLine, vtkDataObjectReader, vtkDataObjectSource, vtkDataObjectToDataSetFilter, vtkDataObjectWriter, vtkDataReader, vtkDataSetMapper, vtkDataSetReader, vtkDataSetSource, vtkDataSetToDataObjectFilter, vtkDataSetToDataSetFilter, vtkDataSetToPolyDataFilter, vtkDataSetToStructuredGridFilter, vtkDataSetToStructuredPointsFilter, vtkDataSetToUnstructuredGridFilter, vtkDataSetTriangleFilter, vtkDataSetWriter, vtkDataWriter, vtkDecimatePro, vtkDelaunay2D, vtkDelaunay3D, vtkDicer, vtkDirectionEncoder, vtkDiskSource, vtkEdgePoints, vtkElevationFilter, vtkEncodedGradientEstimator, vtkEncodedGradientShader, vtkExporter, vtkExtractEdges, vtkExtractGeometry, vtkExtractGrid, vtkExtractPolyDataGeometry, vtkExtractPolyDataPiece, vtkExtractTensorComponents, vtkExtractUnstructuredGrid, vtkExtractVectorComponents, vtkExtractVOI, vtkFeatureEdges, vtkFieldDataToAttributeDataFilter, vtkFiniteDifferenceGradientEstimator, vtkFollower, vtkFrustumCoverageCuller, vtkGaussianSplatter, vtkGeometryFilter, vtkGhostLevelToScalarFilter, vtkGlyph2D, vtkGlyph3D, vtkGraphicsFactory, vtkHedgeHog, vtkHull, vtkHyperStreamline, vtkIdFilter, vtkImageActor, vtkImplicitBoolean, vtkImplicitDataSet, vtkImplicitModeller, vtkImplicitSelectionLoop, vtkImplicitTextureCoords, vtkImplicitVolume, vtkImplicitWindowFunction, vtkImporter, vtkInteractorStyle, vtkInteractorStyleFlight, vtkInteractorStyleJoystickActor, vtkInteractorStyleJoystickCamera, vtkInteractorStyleSwitch, vtkInteractorStyleTrackball, vtkInteractorStyleTrackballActor, vtkInteractorStyleTrackballCamera, vtkInteractorStyleUser, vtkInterpolateDataSetAttributes, vtkInterpolatingSubdivisionFilter, vtkIVExporter, vtkKochanekSpline, vtkLight, vtkLightCollection, vtkLinearExtrusionFilter, vtkLinearSubdivisionFilter, vtkLineSource, vtkLinkEdgels, vtkLODActor, vtkLODProp3D, vtkLoopSubdivisionFilter, vtkMapper, vtkMapperCollection, vtkMaskPoints, vtkMaskPolyData, vtkMCubesReader, vtkMCubesWriter, vtkMergeDataObjectFilter, vtkMergeFilter, vtkMergePoints, vtkMesaActor, vtkMesaCamera, vtkMesaImageActor, vtkMesaLight, vtkMesaPolyDataMapper, vtkMesaProjectedPolyDataRayBounder, vtkMesaProperty, vtkMesaRenderer, vtkMesaRenderWindow, vtkMesaTexture, vtkMesaVolumeTextureMapper2D, vtkOBBDicer, vtkOBBTree, vtkOBJExporter, vtkOpenGLActor, vtkOpenGLCamera, vtkOpenGLImageActor, vtkOpenGLLight, vtkOpenGLPolyDataMapper, vtkOpenGLProjectedPolyDataRayBounder, vtkOpenGLProperty, vtkOpenGLRenderer, vtkOpenGLRenderWindow, vtkOpenGLTexture, vtkOpenGLVolumeTextureMapper2D, vtkOutlineFilter, vtkOutlineSource, vtkPicker, vtkPiecewiseFunction, vtkPlanes, vtkPlaneSource, vtkPLOT3DReader, vtkPointDataToCellData, vtkPointLoad, vtkPointPicker, vtkPointSetSource, vtkPointSetToPointSetFilter, vtkPointSource, vtkPolyDataCollection, vtkPolyDataConnectivityFilter, vtkPolyDataMapper, vtkPolyDataNormals, vtkPolyDataReader, vtkPolyDataStreamer, vtkPolyDataToPolyDataFilter, vtkPolyDataWriter, vtkProbeFilter, vtkProgrammableAttributeDataFilter, vtkProgrammableDataObjectSource, vtkProgrammableFilter, vtkProgrammableGlyphFilter, vtkProgrammableSource, vtkProjectedPolyDataRayBounder, vtkProp3D, vtkProperty, vtkPropPicker, vtkQuadricClustering, vtkQuadricDecimation, vtkRayBounder, vtkRayCaster, vtkRectilinearGridGeometryFilter, vtkRectilinearGridReader, vtkRectilinearGridSource, vtkRectilinearGridToPolyDataFilter, vtkRectilinearGridWriter, vtkRecursiveDividingCubes, vtkRecursiveSphereDirectionEncoder, vtkRemoveGhostCells, vtkRenderer, vtkRendererCollection, vtkRendererSource, vtkRenderWindow, vtkRenderWindowCollection, vtkRenderWindowInteractor, vtkReverseSense, vtkRibbonFilter, vtkRotationalExtrusionFilter, vtkRuledSurfaceFilter, vtkSampleFunction, vtkScalarTree, vtkSelectPolyData, vtkSelectVisiblePoints, vtkShepardMethod, vtkShrinkFilter, vtkShrinkPolyData, vtkSimpleElevationFilter, vtkSLCReader, vtkSmoothPolyDataFilter, vtkSpatialRepresentationFilter, vtkSphere, vtkSphereSource, vtkSpline, vtkSTLReader, vtkSTLWriter, vtkStreamer, vtkStreamLine, vtkStreamPoints, vtkStripper, vtkStructuredGridGeometryFilter, vtkStructuredGridOutlineFilter, vtkStructuredGridReader, vtkStructuredGridSource, vtkStructuredGridToPolyDataFilter, vtkStructuredGridToStructuredGridFilter, vtkStructuredGridWriter, vtkStructuredPointsCollection, vtkStructuredPointsGeometryFilter, vtkStructuredPointsReader, vtkStructuredPointsSource, vtkStructuredPointsToPolyDataFilter, vtkStructuredPointsToStructuredPointsFilter, vtkStructuredPointsToUnstructuredGridFilter, vtkStructuredPointsWriter, vtkSubPixelPositionEdgels, vtkTensorGlyph, vtkTextSource, vtkTexture, vtkTexturedSphereSource, vtkTextureMapToCylinder, vtkTextureMapToPlane, vtkTextureMapToSphere, vtkThreshold, vtkThresholdPoints, vtkThresholdTextureCoords, vtkTransformFilter, vtkTransformPolyDataFilter, vtkTransformTextureCoords, vtkTriangleFilter, vtkTriangularTCoords, vtkTriangularTexture, vtkTubeFilter, vtkUGFacetReader, vtkUnstructuredGridReader, vtkUnstructuredGridSource, vtkUnstructuredGridToUnstructuredGridFilter, vtkUnstructuredGridWriter, vtkVectorDot, vtkVectorNorm, vtkVectorText, vtkViewRays, vtkVolume, vtkVolume16Reader, vtkVolumeCollection, vtkVolumeMapper, vtkVolumeProperty, vtkVolumeRayCastCompositeFunction, vtkVolumeRayCastFunction, vtkVolumeRayCastIsosurfaceFunction, vtkVolumeRayCastMapper, vtkVolumeRayCastMIPFunction, vtkVolumeReader, vtkVolumeTextureMapper, vtkVolumeTextureMapper2D, vtkVoxelContoursToSurfaceFilter, vtkVoxelModeller, vtkVRMLExporter, vtkWarpLens, vtkWarpScalar, vtkWarpTo, vtkWarpVector, vtkWin32OpenGLRenderWindow, vtkWin32RenderWindowInteractor, vtkWindowedSincPolyDataFilter, vtkWorldPointPicker, vtkWriter, vtkXRenderWindowInteractor, vtkXRenderWindowTclInteractor, vtkAxisActor2D, vtkBMPReader, vtkBMPWriter, vtkGlyphSource2D, vtkImageAccumulate, vtkImageAnisotropicDiffusion2D, vtkImageAnisotropicDiffusion3D, vtkImageAppend, vtkImageAppendComponents, vtkImageBlend, vtkImageButterworthHighPass, vtkImageButterworthLowPass, vtkImageCacheFilter, vtkImageCanvasSource2D, vtkImageCast, vtkImageCityBlockDistance, vtkImageClip, vtkImageComposite, vtkImageConnector, vtkImageConstantPad, vtkImageContinuousDilate3D, vtkImageContinuousErode3D, vtkImageCorrelation, vtkImageCursor3D, vtkImageDataStreamer, vtkImageDecomposeFilter, vtkImageDifference, vtkImageDilateErode3D, vtkImageDivergence, vtkImageDotProduct, vtkImageEllipsoidSource, vtkImageEuclideanToPolar, vtkImageExport, vtkImageExtractComponents, vtkImageFFT, vtkImageFilter, vtkImageFlip, vtkImageFourierCenter, vtkImageFourierFilter, vtkImageGaussianSmooth, vtkImageGaussianSource, vtkImageGradient, vtkImageGradientMagnitude, vtkImageGridSource, vtkImageHSVToRGB, vtkImageHybridMedian2D, vtkImageIdealHighPass, vtkImageIdealLowPass, vtkImageImport, vtkImageInPlaceFilter, vtkImageIslandRemoval2D, vtkImageIterateFilter, vtkImageLaplacian, vtkImageLogarithmicScale, vtkImageLogic, vtkImageLuminance, vtkImageMagnify, vtkImageMagnitude, vtkImageMandelbrotSource, vtkImageMapper, vtkImageMapToColors, vtkImageMapToRGBA, vtkImageMapToWindowLevelColors, vtkImageMask, vtkImageMaskBits, vtkImageMathematics, vtkImageMedian3D, vtkImageMirrorPad, vtkImageMultipleInputFilter, vtkImageNoiseSource, vtkImageNonMaximumSuppression, vtkImageNormalize, vtkImageOpenClose3D, vtkImagePadFilter, vtkImagePermute, vtkImageQuantizeRGBToIndex, vtkImager, vtkImageRange3D, vtkImagerCollection, vtkImageReader, vtkImageResample, vtkImageRFFT, vtkImageRGBToHSV, vtkImageSeedConnectivity, vtkImageShiftScale, vtkImageShrink3D, vtkImageSinusoidSource, vtkImageSkeleton2D, vtkImageSobel2D, vtkImageSobel3D, vtkImageSpatialFilter, vtkImageThreshold, vtkImageToImageFilter, vtkImageTranslateExtent, vtkImageTwoInputFilter, vtkImageVariance3D, vtkImageViewer, vtkImageWindow, vtkImageWrapPad, vtkImageWriter, vtkImagingFactory, vtkLabeledDataMapper, vtkMesaImageMapper, vtkMesaImager, vtkMesaImageWindow, vtkMesaPolyDataMapper2D, vtkOpenGLImageMapper, vtkOpenGLImager, vtkOpenGLImageWindow, vtkOpenGLPolyDataMapper2D, vtkParallelCoordinatesActor, vtkPNMReader, vtkPNMWriter, vtkPolyDataMapper2D, vtkPostScriptWriter, vtkScalarBarActor, vtkScaledTextActor, vtkTextMapper, vtkTIFFReader, vtkTIFFWriter, vtkWin32ImageMapper, vtkWin32ImageWindow, vtkWin32OpenGLImageWindow, vtkWin32OpenGLTextMapper, vtkWin32PolyDataMapper2D, vtkWin32TextMapper, vtkXImageMapper, vtkXImageWindow, vtkXMesaTextMapper, vtkXOpenGLTextMapper, vtkXPolyDataMapper2D, vtkXTextMapper, vtkDecimate, vtkDividingCubes, vtkGridSynchronizedTemplates3D, vtkImageMarchingCubes, vtkKitwareContourFilter, vtkKitwareObjectFactory, vtkMarchingContourFilter, vtkMarchingCubes, vtkMarchingSquares, vtkSliceCubes, vtkSweptSurface, vtkSynchronizedTemplates2D, and vtkSynchronizedTemplates3D. |