|
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, vtkAssemblyPaths, vtkBitArray, vtkByteSwap, vtkCell, vtkCell3D, 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, vtkFunctionParser, vtkFunctionSet, vtkGeneralTransform, vtkGenericCell, vtkHeap, vtkHexahedron, vtkHomogeneousTransform, vtkIdentityTransform, vtkIdList, vtkIdTypeArray, vtkImageData, vtkImplicitFunction, vtkImplicitFunctionCollection, vtkInitialValueProblemSolver, vtkIntArray, vtkInterpolatedVelocityField, vtkLine, vtkLinearTransform, vtkLocator, vtkLogLookupTable, vtkLongArray, vtkLookupTable, vtkMapper2D, vtkMath, vtkMatrix4x4, vtkMatrixToHomogeneousTransform, vtkMatrixToLinearTransform, vtkMultiThreader, vtkMutexLock, vtkObjectFactory, vtkObjectFactoryCollection, vtkOrderedTriangulator, vtkOutputWindow, vtkOverrideInformation, vtkOverrideInformationCollection, vtkPerspectiveTransform, vtkPixel, vtkPlane, vtkPlaneCollection, vtkPlanes, vtkPointData, vtkPointLocator, vtkPointLocator2D, vtkPoints, vtkPointSet, vtkPolyData, vtkPolygon, vtkPolyLine, vtkPolyVertex, vtkPriorityQueue, vtkProcessObject, vtkProcessStatistics, vtkProp, vtkPropAssembly, vtkPropCollection, vtkProperty2D, vtkPyramid, vtkQuad, vtkQuadric, vtkRectilinearGrid, vtkReferenceCount, vtkRungeKutta2, vtkRungeKutta4, vtkScalarsToColors, vtkShortArray, vtkSource, vtkStructuredData, vtkStructuredGrid, vtkStructuredPoints, vtkTensor, vtkTetra, vtkTimerLog, vtkTransform, vtkTransformCollection, vtkTriangle, vtkTriangleStrip, vtkUnsignedCharArray, vtkUnsignedIntArray, vtkUnsignedLongArray, vtkUnsignedShortArray, vtkUnstructuredGrid, vtkVersion, vtkVertex, vtkViewport, vtkVoidArray, vtkVoxel, vtkWarpTransform, vtkWedge, vtkWin32OutputWindow, vtkWindow, vtkWindowLevelLookupTable, vtkXMLFileOutputWindow, vtkCardinalSpline, vtkCastToConcrete, vtkCellLocator, vtkColorTransferFunction, vtkCone, vtkCylinder, vtkDataObjectSource, vtkDataSetSource, vtkDataSetToDataSetFilter, vtkDataSetToPolyDataFilter, vtkDataSetToStructuredGridFilter, vtkDataSetToStructuredPointsFilter, vtkDataSetToUnstructuredGridFilter, vtkImageInPlaceFilter, vtkImageMultipleInputFilter, vtkImageMultipleInputOutputFilter, vtkImageSource, vtkImageToImageFilter, vtkImageToStructuredPoints, vtkImageTwoInputFilter, vtkImplicitBoolean, vtkImplicitDataSet, vtkImplicitSelectionLoop, vtkImplicitVolume, vtkImplicitWindowFunction, vtkKochanekSpline, vtkMergePoints, vtkMergePoints2D, vtkPiecewiseFunction, vtkPointSetSource, vtkPointSetToPointSetFilter, vtkPolyDataCollection, vtkPolyDataSource, vtkPolyDataToPolyDataFilter, vtkRectilinearGridSource, vtkRectilinearGridToPolyDataFilter, vtkScalarTree, vtkSimpleImageToImageFilter, vtkSphere, vtkSpline, vtkStructuredGridSource, vtkStructuredGridToPolyDataFilter, vtkStructuredGridToStructuredGridFilter, vtkStructuredPointsCollection, vtkStructuredPointsSource, vtkStructuredPointsToPolyDataFilter, vtkStructuredPointsToStructuredPointsFilter, vtkStructuredPointsToUnstructuredGridFilter, vtkSuperquadric, vtkUnstructuredGridSource, vtkUnstructuredGridToPolyDataFilter, vtkUnstructuredGridToUnstructuredGridFilter, vtkAppendFilter, vtkAppendPolyData, vtkApproximatingSubdivisionFilter, vtkArrayCalculator, vtkArrowSource, vtkAssignAttribute, vtkAttributeDataToFieldDataFilter, vtkAxes, vtkBlankStructuredGrid, vtkBlankStructuredGridWithImage, vtkBrownianPoints, vtkButterflySubdivisionFilter, vtkCellCenters, vtkCellDataToPointData, vtkCellDerivatives, vtkCleanPolyData, vtkClipDataSet, vtkClipPolyData, vtkClipVolume, vtkConeSource, vtkConnectivityFilter, vtkContourFilter, vtkContourGrid, vtkCubeSource, vtkCursor3D, vtkCutter, vtkCylinderSource, vtkDashedStreamLine, vtkDataObjectToDataSetFilter, vtkDataSetSurfaceFilter, vtkDataSetToDataObjectFilter, vtkDataSetTriangleFilter, vtkDecimatePro, vtkDelaunay2D, vtkDelaunay3D, vtkDicer, vtkDiskSource, vtkEdgePoints, vtkElevationFilter, vtkExtractEdges, vtkExtractGeometry, vtkExtractGrid, vtkExtractPolyDataGeometry, vtkExtractTensorComponents, vtkExtractUnstructuredGrid, vtkExtractVectorComponents, vtkFeatureEdges, vtkFieldDataToAttributeDataFilter, vtkGeometryFilter, vtkGlyph2D, vtkGlyph3D, vtkGlyphSource2D, vtkGraphLayoutFilter, vtkHedgeHog, vtkHull, vtkHyperStreamline, vtkIdFilter, vtkImageDataGeometryFilter, vtkImplicitTextureCoords, vtkInterpolateDataSetAttributes, vtkInterpolatingSubdivisionFilter, vtkLinearExtrusionFilter, vtkLinearSubdivisionFilter, vtkLineSource, vtkLinkEdgels, vtkLoopSubdivisionFilter, vtkMaskPoints, vtkMaskPolyData, vtkMassProperties, vtkMergeDataObjectFilter, vtkMergeFields, vtkMergeFilter, vtkOBBDicer, vtkOBBTree, vtkOutlineCornerFilter, vtkOutlineCornerSource, vtkOutlineFilter, vtkOutlineSource, vtkPlaneSource, vtkPointDataToCellData, vtkPointSource, vtkPolyDataConnectivityFilter, vtkPolyDataNormals, vtkPolyDataStreamer, vtkProbeFilter, vtkProgrammableAttributeDataFilter, vtkProgrammableDataObjectSource, vtkProgrammableFilter, vtkProgrammableGlyphFilter, vtkProgrammableSource, vtkProjectedTexture, vtkQuadricClustering, vtkQuadricDecimation, vtkQuantizePolyDataPoints, vtkRearrangeFields, vtkRectilinearGridGeometryFilter, vtkRecursiveDividingCubes, vtkReverseSense, vtkRibbonFilter, vtkRotationalExtrusionFilter, vtkRuledSurfaceFilter, vtkSelectPolyData, vtkShrinkFilter, vtkShrinkPolyData, vtkSimpleElevationFilter, vtkSmoothPolyDataFilter, vtkSpatialRepresentationFilter, vtkSphereSource, vtkSplitField, vtkStreamer, vtkStreamLine, vtkStreamPoints, vtkStripper, vtkStructuredGridGeometryFilter, vtkStructuredGridOutlineFilter, vtkStructuredPointsGeometryFilter, vtkSubdivideTetra, vtkSubPixelPositionEdgels, vtkSuperquadricSource, vtkTensorGlyph, vtkTextSource, vtkTexturedSphereSource, vtkTextureMapToCylinder, vtkTextureMapToPlane, vtkTextureMapToSphere, vtkThreshold, vtkThresholdPoints, vtkThresholdTextureCoords, vtkTransformFilter, vtkTransformPolyDataFilter, vtkTransformTextureCoords, vtkTriangleFilter, vtkTriangularTCoords, vtkTubeFilter, vtkVectorDot, vtkVectorNorm, vtkVoxelContoursToSurfaceFilter, vtkWarpLens, vtkWarpScalar, vtkWarpTo, vtkWarpVector, vtkWindowedSincPolyDataFilter, vtk3DSImporter, vtkArcPlotter, vtkCaptionActor2D, vtkCubeAxesActor2D, vtkDepthSortPolyData, vtkEarthSource, vtkGLUTesselatorTriangleFilter, vtkGridTransform, vtkImageToPolyDataFilter, vtkImplicitModeller, vtkIterativeClosestPointTransform, vtkLandmarkTransform, vtkLegendBoxActor, vtkMILVideoSource, vtkPolyDataToImageStencil, vtkRenderLargeImage, vtkRIBExporter, vtkRIBLight, vtkRIBProperty, vtkThinPlateSplineTransform, vtkTransformToGrid, vtkVectorText, vtkVideoSource, vtkVRMLImporter, vtkWeightedTransformFilter, vtkWin32VideoSource, vtkXYPlotActor, vtkBooleanTexture, vtkExtractVOI, vtkGaussianSplatter, vtkImageAccumulate, vtkImageAnisotropicDiffusion2D, vtkImageAnisotropicDiffusion3D, vtkImageAppend, vtkImageAppendComponents, vtkImageBlend, vtkImageButterworthHighPass, vtkImageButterworthLowPass, vtkImageCacheFilter, vtkImageCanvasSource2D, vtkImageCast, vtkImageChangeInformation, vtkImageCheckerboard, vtkImageCityBlockDistance, vtkImageClip, vtkImageConnector, vtkImageConstantPad, vtkImageContinuousDilate3D, vtkImageContinuousErode3D, vtkImageConvolve, vtkImageCorrelation, vtkImageCursor3D, vtkImageDataStreamer, vtkImageDecomposeFilter, vtkImageDifference, vtkImageDilateErode3D, vtkImageDivergence, vtkImageDotProduct, vtkImageEllipsoidSource, vtkImageEuclideanDistance, vtkImageEuclideanToPolar, vtkImageExport, vtkImageExtractComponents, vtkImageFFT, vtkImageFlip, vtkImageFourierCenter, vtkImageFourierFilter, vtkImageGaussianSmooth, vtkImageGaussianSource, vtkImageGradient, vtkImageGradientMagnitude, vtkImageGridSource, vtkImageHSVToRGB, vtkImageHybridMedian2D, vtkImageIdealHighPass, vtkImageIdealLowPass, vtkImageImport, vtkImageIslandRemoval2D, vtkImageIterateFilter, vtkImageLaplacian, vtkImageLogarithmicScale, vtkImageLogic, vtkImageLuminance, vtkImageMagnify, vtkImageMagnitude, vtkImageMandelbrotSource, vtkImageMapToColors, vtkImageMapToRGBA, vtkImageMapToWindowLevelColors, vtkImageMask, vtkImageMaskBits, vtkImageMathematics, vtkImageMedian3D, vtkImageMirrorPad, vtkImageNoiseSource, vtkImageNonMaximumSuppression, vtkImageNormalize, vtkImageOpenClose3D, vtkImagePadFilter, vtkImagePermute, vtkImageQuantizeRGBToIndex, vtkImageRange3D, vtkImageResample, vtkImageReslice, vtkImageRFFT, vtkImageRGBToHSV, vtkImageSeedConnectivity, vtkImageShiftScale, vtkImageShrink3D, vtkImageSinusoidSource, vtkImageSkeleton2D, vtkImageSobel2D, vtkImageSobel3D, vtkImageSpatialFilter, vtkImageStencil, vtkImageStencilData, vtkImageStencilSource, vtkImageThreshold, vtkImageToImageStencil, vtkImageTranslateExtent, vtkImageVariance3D, vtkImageWrapPad, vtkImplicitFunctionToImageStencil, vtkPointLoad, vtkSampleFunction, vtkShepardMethod, vtkSimpleImageFilterExample, vtkSurfaceReconstructionFilter, vtkTriangularTexture, vtkVoxelModeller, vtkWindowToImageFilter, vtkBMPReader, vtkBMPWriter, vtkBYUReader, vtkBYUWriter, vtkCGMWriter, vtkDataObjectReader, vtkDataObjectWriter, vtkDataReader, vtkDataSetReader, vtkDataSetWriter, vtkDataWriter, vtkDEMReader, vtkEnSight6BinaryReader, vtkEnSight6Reader, vtkEnSightGoldBinaryReader, vtkEnSightGoldReader, vtkEnSightReader, vtkGenericEnSightReader, vtkGESignaReader, vtkImageReader, vtkImageReader2, vtkImageWriter, vtkIVWriter, vtkJPEGReader, vtkJPEGWriter, vtkMCubesReader, vtkMCubesWriter, vtkOBJReader, vtkParticleReader, vtkPLOT3DReader, vtkPLYReader, vtkPLYWriter, vtkPNGReader, vtkPNGWriter, vtkPNMReader, vtkPNMWriter, vtkPolyDataReader, vtkPolyDataWriter, vtkPostScriptWriter, vtkRectilinearGridReader, vtkRectilinearGridWriter, vtkSLCReader, vtkSTLReader, vtkSTLWriter, vtkStructuredGridReader, vtkStructuredGridWriter, vtkStructuredPointsReader, vtkStructuredPointsWriter, vtkTIFFReader, vtkTIFFWriter, vtkUGFacetReader, vtkUnstructuredGridReader, vtkUnstructuredGridWriter, vtkVolume16Reader, vtkVolumeReader, vtkWriter, vtkBranchExtentTranslator, vtkClipPlane, vtkCommunicator, vtkCompositeManager, vtkCutMaterial, vtkCutPlane, vtkExtractPolyDataPiece, vtkExtractUnstructuredGridPiece, vtkImageBlockReader, vtkImageBlockWriter, vtkInputPort, vtkMemoryLimitImageDataStreamer, vtkMPICommunicator, vtkMPIController, vtkMPIEventLog, vtkMPIGroup, vtkMultiProcessController, vtkOutputPort, vtkParallelFactory, vtkPDataSetReader, vtkPDataSetWriter, vtkPieceScalars, vtkPImageWriter, vtkPipelineSize, vtkPLinearExtrusionFilter, vtkPOPReader, vtkPPolyDataNormals, vtkPSphereSource, vtkPVGeometryFilter, vtkRTAnalyticSource, vtkSharedMemoryCommunicator, vtkSocketCommunicator, vtkSocketController, vtkThreadedController, vtkTransmitPolyDataPiece, vtkTransmitUnstructuredGridPiece, vtkTreeComposite, vtkDecimate, vtkDividingCubes, vtkGridSynchronizedTemplates3D, vtkImageMarchingCubes, vtkKitwareContourFilter, vtkKitwareObjectFactory, vtkMarchingContourFilter, vtkMarchingCubes, vtkMarchingSquares, vtkSliceCubes, vtkSweptSurface, vtkSynchronizedTemplates2D, vtkSynchronizedTemplates3D, vtkAbstractMapper3D, vtkAbstractPicker, vtkAbstractPropPicker, vtkActor, vtkActorCollection, vtkAssembly, vtkAxisActor2D, vtkCamera, vtkCellPicker, vtkCuller, vtkCullerCollection, vtkDataSetMapper, vtkDirectionEncoder, vtkEncodedGradientEstimator, vtkEncodedGradientShader, vtkExporter, vtkFiniteDifferenceGradientEstimator, vtkFollower, vtkFrustumCoverageCuller, vtkGraphicsFactory, vtkImageActor, vtkImageMapper, vtkImager, vtkImagerCollection, vtkImageViewer, vtkImageViewer2, vtkImageWindow, vtkImagingFactory, vtkImporter, vtkInteractorStyle, vtkInteractorStyleFlight, vtkInteractorStyleImage, vtkInteractorStyleJoystickActor, vtkInteractorStyleJoystickCamera, vtkInteractorStyleSwitch, vtkInteractorStyleTrackball, vtkInteractorStyleTrackballActor, vtkInteractorStyleTrackballCamera, vtkInteractorStyleUnicam, vtkInteractorStyleUser, vtkIVExporter, vtkLabeledDataMapper, vtkLight, vtkLightCollection, vtkLightKit, vtkLODActor, vtkLODProp3D, vtkMapper, vtkMapperCollection, vtkMesaActor, vtkMesaCamera, vtkMesaImageActor, vtkMesaImageMapper, vtkMesaImager, vtkMesaImageWindow, vtkMesaLight, vtkMesaPolyDataMapper, vtkMesaPolyDataMapper2D, vtkMesaProperty, vtkMesaRenderer, vtkMesaRenderWindow, vtkMesaTexture, vtkMesaVolumeRayCastMapper, vtkMesaVolumeTextureMapper2D, vtkOBJExporter, vtkOOGLExporter, vtkOpenGLActor, vtkOpenGLCamera, vtkOpenGLImageActor, vtkOpenGLImageMapper, vtkOpenGLImager, vtkOpenGLImageWindow, vtkOpenGLLight, vtkOpenGLPolyDataMapper, vtkOpenGLPolyDataMapper2D, vtkOpenGLProperty, vtkOpenGLRenderer, vtkOpenGLRenderWindow, vtkOpenGLTexture, vtkOpenGLVolumeProVG500Mapper, vtkOpenGLVolumeProVP1000Mapper, vtkOpenGLVolumeRayCastMapper, vtkOpenGLVolumeTextureMapper2D, vtkParallelCoordinatesActor, vtkPicker, vtkPointPicker, vtkPolyDataMapper, vtkPolyDataMapper2D, vtkProp3D, vtkProp3DCollection, vtkProperty, vtkPropPicker, vtkQuartzImageMapper, vtkQuartzImageWindow, vtkQuartzRenderWindow, vtkQuartzRenderWindowInteractor, vtkQuartzTextMapper, vtkRayCaster, vtkRecursiveSphereDirectionEncoder, vtkRenderer, vtkRendererCollection, vtkRendererSource, vtkRenderWindow, vtkRenderWindowCollection, vtkRenderWindowInteractor, vtkScalarBarActor, vtkScaledTextActor, vtkSelectVisiblePoints, vtkTextMapper, vtkTexture, vtkVolume, vtkVolumeCollection, vtkVolumeMapper, vtkVolumeProMapper, vtkVolumeProperty, vtkVolumeProVG500Mapper, vtkVolumeProVP1000Mapper, vtkVolumeRayCastCompositeFunction, vtkVolumeRayCastFunction, vtkVolumeRayCastIsosurfaceFunction, vtkVolumeRayCastMapper, vtkVolumeRayCastMIPFunction, vtkVolumeTextureMapper, vtkVolumeTextureMapper2D, vtkVRMLExporter, vtkWin32ImageMapper, vtkWin32ImageWindow, vtkWin32OpenGLImageWindow, vtkWin32OpenGLRenderWindow, vtkWin32OpenGLTextMapper, vtkWin32PolyDataMapper2D, vtkWin32RenderWindowInteractor, vtkWin32TextMapper, vtkWorldPointPicker, vtkXImageMapper, vtkXImageWindow, vtkXMesaRenderWindow, vtkXMesaTextMapper, vtkXOpenGLRenderWindow, vtkXOpenGLTextMapper, vtkXPolyDataMapper2D, vtkXRenderWindow, vtkXRenderWindowInteractor, vtkXRenderWindowTclInteractor, and vtkXTextMapper. |