vtkAlgorithm Class Reference

#include <vtkAlgorithm.h>

Inheritance diagram for vtkAlgorithm:

Inheritance graph
[legend]
Collaboration diagram for vtkAlgorithm:

Collaboration graph
[legend]
List of all members.

Detailed Description

Superclass for all sources, filters, and sinks in VTK.

vtkAlgorithm is the superclass for all sources, filters, and sinks in VTK. It defines a generalized interface for executing data processing algorithms. Pipeline connections are associated with input and output ports that are independent of the type of data passing through the connections.

Instances may be used independently or within pipelines with a variety of architectures and update mechanisms. Pipelines are controlled by instances of vtkExecutive. Every vtkAlgorithm instance has an associated vtkExecutive when it is used in a pipeline. The executive is responsible for data flow.

Events:
vtkCommand::ProgressEvent
Tests:
vtkAlgorithm (Tests)

Definition at line 55 of file vtkAlgorithm.h.
virtual void SetErrorCode (unsigned long)
unsigned long ErrorCode

Public Types

typedef vtkObject Superclass

Public Member Functions

virtual const char * GetClassName ()
virtual int IsA (const char *type)
void PrintSelf (ostream &os, vtkIndent indent)
int HasExecutive ()
vtkExecutiveGetExecutive ()
virtual void SetExecutive (vtkExecutive *executive)
virtual int ModifyRequest (vtkInformation *request, int when)
vtkInformationGetInputPortInformation (int port)
vtkInformationGetOutputPortInformation (int port)
int GetNumberOfInputPorts ()
int GetNumberOfOutputPorts ()
void UpdateProgress (double amount)
vtkInformationGetInputArrayInformation (int idx)
void RemoveAllInputs ()
vtkDataObjectGetOutputDataObject (int port)
virtual void RemoveInputConnection (int port, vtkAlgorithmOutput *input)
int GetNumberOfInputConnections (int port)
int GetTotalNumberOfInputConnections ()
vtkAlgorithmOutputGetInputConnection (int port, int index)
virtual void Update ()
virtual void UpdateInformation ()
virtual void UpdateWholeExtent ()
void ConvertTotalInputToPortConnection (int ind, int &port, int &conn)
virtual double ComputePriority ()
virtual int ProcessRequest (vtkInformation *request, vtkInformationVector **inInfo, vtkInformationVector *outInfo)
virtual int ComputePipelineMTime (vtkInformation *request, vtkInformationVector **inInfoVec, vtkInformationVector *outInfoVec, int requestFromOutputPort, unsigned long *mtime)
virtual vtkInformationGetInformation ()
virtual void SetInformation (vtkInformation *)
virtual void Register (vtkObjectBase *o)
virtual void UnRegister (vtkObjectBase *o)
virtual void SetAbortExecute (int)
virtual int GetAbortExecute ()
virtual void AbortExecuteOn ()
virtual void AbortExecuteOff ()
virtual void SetProgress (double)
virtual double GetProgress ()
void SetProgressText (const char *ptext)
virtual char * GetProgressText ()
virtual unsigned long GetErrorCode ()
virtual void SetInputArrayToProcess (int idx, int port, int connection, int fieldAssociation, const char *name)
virtual void SetInputArrayToProcess (int idx, int port, int connection, int fieldAssociation, int fieldAttributeType)
virtual void SetInputArrayToProcess (int idx, vtkInformation *info)
virtual void SetInputArrayToProcess (int idx, int port, int connection, const char *fieldAssociation, const char *attributeTypeorName)
vtkDataObjectGetInputDataObject (int port, int connection)
virtual void SetInputConnection (int port, vtkAlgorithmOutput *input)
virtual void SetInputConnection (vtkAlgorithmOutput *input)
virtual void AddInputConnection (int port, vtkAlgorithmOutput *input)
virtual void AddInputConnection (vtkAlgorithmOutput *input)
vtkAlgorithmOutputGetOutputPort (int index)
vtkAlgorithmOutputGetOutputPort ()
virtual void SetReleaseDataFlag (int)
virtual int GetReleaseDataFlag ()
void ReleaseDataFlagOn ()
void ReleaseDataFlagOff ()
int UpdateExtentIsEmpty (vtkDataObject *output)
int UpdateExtentIsEmpty (vtkInformation *pinfo, int extentType)

Static Public Member Functions

static vtkAlgorithmNew ()
static int IsTypeOf (const char *type)
static vtkAlgorithmSafeDownCast (vtkObject *o)
static void SetDefaultExecutivePrototype (vtkExecutive *proto)
static vtkInformationIntegerKeyINPUT_IS_OPTIONAL ()
static vtkInformationIntegerKeyINPUT_IS_REPEATABLE ()
static vtkInformationInformationVectorKeyINPUT_REQUIRED_FIELDS ()
static vtkInformationStringVectorKeyINPUT_REQUIRED_DATA_TYPE ()
static vtkInformationInformationVectorKeyINPUT_ARRAYS_TO_PROCESS ()
static vtkInformationIntegerKeyINPUT_PORT ()
static vtkInformationIntegerKeyINPUT_CONNECTION ()
static vtkInformationIntegerKeyPRESERVES_DATASET ()
static vtkInformationIntegerKeyPRESERVES_GEOMETRY ()
static vtkInformationIntegerKeyPRESERVES_BOUNDS ()
static vtkInformationIntegerKeyPRESERVES_TOPOLOGY ()
static vtkInformationIntegerKeyPRESERVES_ATTRIBUTES ()
static vtkInformationIntegerKeyPRESERVES_RANGES ()

Public Attributes

int AbortExecute

Protected Member Functions

 vtkAlgorithm ()
 ~vtkAlgorithm ()
virtual int FillInputPortInformation (int port, vtkInformation *info)
virtual int FillOutputPortInformation (int port, vtkInformation *info)
virtual void SetNumberOfInputPorts (int n)
virtual void SetNumberOfOutputPorts (int n)
int InputPortIndexInRange (int index, const char *action)
int OutputPortIndexInRange (int index, const char *action)
vtkDataArrayGetInputArrayToProcess (int idx, vtkInformationVector **inputVector)
vtkAbstractArrayGetInputAbstractArrayToProcess (int idx, vtkInformationVector **inputVector)
virtual vtkExecutiveCreateDefaultExecutive ()
virtual void ReportReferences (vtkGarbageCollector *)
virtual void SetNumberOfInputConnections (int port, int n)
vtkDataArrayGetInputArrayToProcess (int idx, int connection, vtkInformationVector **inputVector)
vtkDataArrayGetInputArrayToProcess (int idx, vtkDataObject *input)
vtkAbstractArrayGetInputAbstractArrayToProcess (int idx, int connection, vtkInformationVector **inputVector)
vtkAbstractArrayGetInputAbstractArrayToProcess (int idx, vtkDataObject *input)
vtkInformationGetInputArrayFieldInformation (int idx, vtkInformationVector **inputVector)
virtual void SetNthInputConnection (int port, int index, vtkAlgorithmOutput *input)

Static Protected Member Functions

static vtkInformationIntegerKeyPORT_REQUIREMENTS_FILLED ()

Protected Attributes

vtkInformationInformation
double Progress
char * ProgressText

Static Protected Attributes

static vtkExecutiveDefaultExecutivePrototype


Member Typedef Documentation

typedef vtkObject vtkAlgorithm::Superclass

Reimplemented from vtkObject.

Reimplemented in vtkAbstractMapper, vtkAnnotationLayersAlgorithm, vtkArrayDataAlgorithm, vtkCastToConcrete, vtkCompositeDataSetAlgorithm, vtkDataObjectAlgorithm, vtkDataObjectSource, vtkDataSetAlgorithm, vtkDataSetSource, vtkDataSetToDataSetFilter, vtkDataSetToImageFilter, vtkDataSetToPolyDataFilter, vtkDataSetToStructuredGridFilter, vtkDataSetToStructuredPointsFilter, vtkDataSetToUnstructuredGridFilter, vtkDirectedGraphAlgorithm, vtkGenericDataSetAlgorithm, vtkGraphAlgorithm, vtkHierarchicalBoxDataSetAlgorithm, vtkHyperOctreeAlgorithm, vtkImageAlgorithm, vtkImageInPlaceFilter, vtkImageMultipleInputFilter, vtkImageMultipleInputOutputFilter, vtkImageSource, vtkImageToImageFilter, vtkImageToStructuredPoints, vtkImageTwoInputFilter, vtkMapper2D, vtkMultiBlockDataSetAlgorithm, vtkPassInputTypeAlgorithm, vtkPiecewiseFunctionAlgorithm, vtkPiecewiseFunctionShiftScale, vtkPointSetAlgorithm, vtkPointSetSource, vtkPointSetToPointSetFilter, vtkPolyDataAlgorithm, vtkPolyDataSource, vtkPolyDataToPolyDataFilter, vtkProcessObject, vtkRectilinearGridAlgorithm, vtkRectilinearGridSource, vtkRectilinearGridToPolyDataFilter, vtkSelectionAlgorithm, vtkSimpleImageToImageFilter, vtkSource, vtkStructuredGridAlgorithm, vtkStructuredGridSource, vtkStructuredGridToPolyDataFilter, vtkStructuredGridToStructuredGridFilter, vtkStructuredPointsSource, vtkStructuredPointsToPolyDataFilter, vtkStructuredPointsToStructuredPointsFilter, vtkStructuredPointsToUnstructuredGridFilter, vtkTableAlgorithm, vtkTemporalDataSetAlgorithm, vtkThreadedImageAlgorithm, vtkTreeAlgorithm, vtkTrivialProducer, vtkUndirectedGraphAlgorithm, vtkUnstructuredGridAlgorithm, vtkUnstructuredGridSource, vtkUnstructuredGridToPolyDataFilter, vtkUnstructuredGridToUnstructuredGridFilter, vtkGenericClip, vtkGenericContourFilter, vtkGenericCutter, vtkGenericDataSetTessellator, vtkGenericGeometryFilter, vtkGenericGlyph3DFilter, vtkGenericOutlineFilter, vtkGenericProbeFilter, vtkGenericStreamTracer, vtkGeoAdaptiveArcs, vtkGeoAlignedImageRepresentation, vtkGeoArcs, vtkGeoAssignCoordinates, vtkGeoGraticule, vtkGeoRandomGraphSource, vtkGeoSampleArcs, vtkGlobeSource, vtkAnnotationLink, 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, vtkDataSetSurfaceFilter, vtkDataSetToDataObjectFilter, vtkDataSetTriangleFilter, vtkDecimatePolylineFilter, vtkDecimatePro, vtkDelaunay2D, vtkDelaunay3D, vtkDicer, vtkDijkstraGraphGeodesicPath, vtkDijkstraImageGeodesicPath, vtkDiscreteMarchingCubes, vtkDiskSource, vtkEdgePoints, 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, vtkFrustumSource, vtkGeodesicPath, vtkGeometryFilter, vtkGlyph2D, vtkGlyph3D, vtkGlyphSource2D, vtkGradientFilter, vtkGraphGeodesicPath, vtkGraphLayoutFilter, vtkGraphToPoints, vtkGraphToPolyData, vtkGridSynchronizedTemplates3D, vtkHedgeHog, vtkHierarchicalDataExtractDataSets, vtkHierarchicalDataExtractLevel, vtkHierarchicalDataLevelFilter, vtkHierarchicalDataSetGeometryFilter, vtkHull, vtkHyperOctreeContourFilter, vtkHyperOctreeCutter, vtkHyperOctreeDepth, vtkHyperOctreeDualGridContourFilter, vtkHyperOctreeFractalSource, vtkHyperOctreeLimiter, vtkHyperOctreeSampleFunction, vtkHyperOctreeSurfaceFilter, vtkHyperOctreeToUniformGridFilter, vtkHyperStreamline, vtkIconGlyphFilter, vtkIdFilter, vtkImageDataGeometryFilter, vtkImageMarchingCubes, vtkImplicitTextureCoords, vtkInterpolateDataSetAttributes, vtkInterpolatingSubdivisionFilter, vtkJavaProgrammableFilter, vtkKdTreeSelector, vtkLevelIdScalars, vtkLinearExtrusionFilter, vtkLinearSubdivisionFilter, vtkLineSource, vtkLinkEdgels, vtkLoopSubdivisionFilter, vtkMarchingContourFilter, vtkMarchingCubes, vtkMarchingSquares, vtkMaskFields, vtkMaskPoints, vtkMaskPolyData, vtkMassProperties, vtkMergeDataObjectFilter, vtkMergeFields, vtkMergeFilter, vtkMeshQuality, vtkMultiBlockDataGroupFilter, vtkMultiBlockMergeFilter, vtkMultiThreshold, vtkOBBDicer, vtkOutlineCornerFilter, vtkOutlineCornerSource, vtkOutlineFilter, vtkOutlineSource, vtkParametricFunctionSource, vtkPlaneSource, vtkPlatonicSolidSource, vtkPointDataToCellData, vtkPointSource, vtkPolyDataConnectivityFilter, vtkPolyDataNormals, vtkPolyDataPointSampler, vtkPolyDataStreamer, vtkProbeFilter, vtkProbeSelectedLocations, vtkProgrammableAttributeDataFilter, vtkProgrammableDataObjectSource, vtkProgrammableFilter, vtkProgrammableGlyphFilter, vtkProgrammableSource, vtkProjectedTexture, vtkQuadraturePointInterpolator, vtkQuadraturePointsGenerator, vtkQuadratureSchemeDictionaryGenerator, vtkQuadricClustering, vtkQuadricDecimation, vtkQuantizePolyDataPoints, vtkRandomAttributeGenerator, vtkRearrangeFields, vtkRectangularButtonSource, vtkRectilinearGridClip, vtkRectilinearGridGeometryFilter, vtkRectilinearGridToTetrahedra, vtkRectilinearSynchronizedTemplates, vtkRecursiveDividingCubes, vtkReflectionFilter, vtkRegularPolygonSource, vtkReverseSense, vtkRibbonFilter, vtkRotationalExtrusionFilter, vtkRotationFilter, vtkRuledSurfaceFilter, vtkSectorSource, vtkSelectEnclosedPoints, vtkSelectionSource, vtkSelectPolyData, vtkShrinkFilter, vtkShrinkPolyData, vtkSimpleElevationFilter, vtkSmoothPolyDataFilter, vtkSpatialRepresentationFilter, vtkSpherePuzzle, vtkSpherePuzzleArrows, vtkSphereSource, vtkSplineFilter, vtkSplitField, vtkStreamer, vtkStreamLine, vtkStreamPoints, vtkStreamTracer, vtkStripper, vtkStructuredGridClip, vtkStructuredGridGeometryFilter, vtkStructuredGridOutlineFilter, vtkStructuredPointsGeometryFilter, vtkSubdivideTetra, vtkSubPixelPositionEdgels, vtkSuperquadricSource, vtkSynchronizedTemplates2D, vtkSynchronizedTemplates3D, vtkSynchronizedTemplatesCutter3D, vtkTableToPolyData, vtkTableToStructuredGrid, 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, vtkQtChartRepresentation, vtkQtTableRepresentation, vtkArcPlotter, vtkDepthSortPolyData, vtkEarthSource, vtkExodusIIReader, vtkExodusReader, vtkFacetReader, vtkGreedyTerrainDecimation, vtkImageToPolyDataFilter, vtkImplicitModeller, vtkLSDynaReader, vtkMILVideoSource, vtkPCAAnalysisFilter, vtkPExodusIIReader, vtkPExodusReader, vtkPolyDataToImageStencil, vtkProcrustesAlignmentFilter, vtkProjectedTerrainPath, vtkRenderLargeImage, vtkTemporalDataSetCache, vtkTemporalInterpolator, vtkTemporalShiftScale, vtkTemporalSnapToTimeStep, vtkTransformToGrid, vtkVectorText, vtkVideoSource, vtkWeightedTransformFilter, vtkWin32VideoSource, vtkBooleanTexture, vtkExtractVOI, vtkFastSplatter, vtkGaussianSplatter, vtkImageAccumulate, vtkImageAnisotropicDiffusion2D, vtkImageAnisotropicDiffusion3D, vtkImageAppend, vtkImageAppendComponents, vtkImageBlend, vtkImageButterworthHighPass, vtkImageButterworthLowPass, vtkImageCacheFilter, vtkImageCanvasSource2D, vtkImageCast, vtkImageChangeInformation, vtkImageCheckerboard, vtkImageCityBlockDistance, vtkImageClip, 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, vtkImageSpatialAlgorithm, vtkImageSpatialFilter, vtkImageStencil, vtkImageStencilSource, vtkImageThreshold, vtkImageToImageStencil, vtkImageTranslateExtent, vtkImageVariance3D, vtkImageWeightedSum, vtkImageWrapPad, vtkImplicitFunctionToImageStencil, vtkPointLoad, vtkRTAnalyticSource, vtkSampleFunction, vtkShepardMethod, vtkSimpleImageFilterExample, vtkSurfaceReconstructionFilter, vtkTriangularTexture, vtkVoxelModeller, vtkAddMembershipArray, vtkAppendPoints, vtkApplyColors, vtkApplyIcons, vtkAreaLayout, vtkArrayNorm, vtkAssignCoordinates, vtkBivariateStatisticsAlgorithm, vtkBoostBiconnectedComponents, vtkBoostBrandesCentrality, vtkBoostBreadthFirstSearch, vtkBoostBreadthFirstSearchTree, vtkBoostConnectedComponents, vtkBoostKruskalMinimumSpanningTree, vtkBoostPrimMinimumSpanningTree, vtkBoostSplitTableField, vtkChacoGraphReader, vtkCollapseGraph, vtkContingencyStatistics, vtkCorrelativeStatistics, vtkDataObjectToTable, vtkDelimitedTextReader, vtkDescriptiveStatistics, vtkEdgeCenters, vtkEdgeLayout, vtkExpandSelectedGraph, vtkExtractSelectedGraph, vtkExtractSelectedRows, vtkFixedWidthTextReader, vtkGenerateIndexArray, vtkGraphHierarchicalBundle, vtkGraphHierarchicalBundleEdges, vtkGraphLayout, vtkGroupLeafVertices, vtkISIReader, vtkKMeansStatistics, vtkMergeColumns, vtkMergeTables, vtkMultiCorrelativeStatistics, vtkNetworkHierarchy, vtkOrderStatistics, vtkPassThrough, vtkPCAStatistics, vtkPContingencyStatistics, vtkPCorrelativeStatistics, vtkPDescriptiveStatistics, vtkPerturbCoincidentVertices, vtkPKMeansStatistics, vtkPMultiCorrelativeStatistics, vtkPPCAStatistics, vtkPruneTreeFilter, vtkRandomGraphSource, vtkRemoveHiddenData, vtkRemoveIsolatedVertices, vtkRISReader, vtkSplineGraphEdges, vtkSQLDatabaseGraphSource, vtkSQLDatabaseTableSource, vtkSQLGraphReader, vtkStatisticsAlgorithm, vtkStrahlerMetric, vtkStringToCategory, vtkStringToNumeric, vtkStringToTimePoint, vtkTableToGraph, vtkTableToTreeFilter, vtkThresholdTable, vtkTimePointToString, vtkTransferAttributes, vtkTreeFieldAggregator, vtkTreeLevelsFilter, vtkTreeMapLayout, vtkTreeMapToPolyData, vtkTreeRingToPolyData, vtkTulipReader, vtkUnivariateStatisticsAlgorithm, vtkVertexDegree, vtkXGMLReader, vtkXMLTreeReader, vtkAbstractParticleWriter, vtkAVIWriter, vtkAVSucdReader, vtkBMPReader, vtkBMPWriter, vtkBYUReader, vtkBYUWriter, vtkCGMWriter, vtkChacoReader, vtkCosmoReader, vtkDataObjectReader, vtkDataObjectWriter, vtkDataReader, vtkDataSetReader, vtkDataSetWriter, vtkDataWriter, vtkDEMReader, vtkDICOMImageReader, vtkEnSight6BinaryReader, vtkEnSight6Reader, vtkEnSightGoldBinaryReader, vtkEnSightGoldReader, vtkEnSightMasterServerReader, vtkEnSightReader, vtkFacetWriter, vtkFFMPEGWriter, vtkFLUENTReader, vtkGAMBITReader, vtkGaussianCubeReader, vtkGenericDataObjectReader, vtkGenericDataObjectWriter, vtkGenericEnSightReader, vtkGenericMovieWriter, vtkGESignaReader, vtkGraphReader, vtkGraphWriter, vtkImageReader, vtkImageReader2, vtkImageWriter, vtkIVWriter, vtkJPEGReader, vtkJPEGWriter, vtkMCubesReader, vtkMCubesWriter, vtkMedicalImageReader2, vtkMetaImageReader, vtkMetaImageWriter, vtkMFIXReader, vtkMINCImageReader, vtkMINCImageWriter, vtkMoleculeReaderBase, vtkMPEG2Writer, vtkMultiBlockPLOT3DReader, vtkNetCDFCOARDSReader, vtkNetCDFReader, vtkOBJReader, vtkOpenFOAMReader, vtkParticleReader, vtkPDBReader, vtkPLOT3DReader, vtkPLYReader, vtkPLYWriter, vtkPNGReader, vtkPNGWriter, vtkPNMReader, vtkPNMWriter, vtkPolyDataReader, vtkPolyDataWriter, vtkPostScriptWriter, vtkRectilinearGridReader, vtkRectilinearGridWriter, vtkRowQueryToTable, vtkRTXMLPolyDataReader, vtkSESAMEReader, vtkSimplePointsReader, vtkSLACParticleReader, vtkSLACReader, vtkSLCReader, vtkSTLReader, vtkSTLWriter, vtkStructuredGridReader, vtkStructuredGridWriter, vtkStructuredPointsReader, vtkStructuredPointsWriter, vtkTableReader, vtkTableWriter, vtkTIFFReader, vtkTIFFWriter, vtkTreeReader, vtkTreeWriter, vtkUGFacetReader, vtkUnstructuredGridReader, vtkUnstructuredGridWriter, vtkVolume16Reader, vtkVolumeReader, vtkWriter, vtkXMLCompositeDataReader, vtkXMLCompositeDataWriter, vtkXMLDataReader, vtkXMLDataSetWriter, vtkXMLHierarchicalBoxDataReader, vtkXMLHierarchicalBoxDataWriter, vtkXMLHierarchicalDataReader, vtkXMLHyperOctreeReader, vtkXMLHyperOctreeWriter, vtkXMLImageDataReader, vtkXMLImageDataWriter, vtkXMLMultiBlockDataReader, vtkXMLMultiBlockDataWriter, vtkXMLMultiGroupDataReader, 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, vtkCollectGraph, vtkCollectPolyData, vtkCollectTable, vtkCutMaterial, vtkDistributedStreamTracer, vtkDuplicatePolyData, vtkEnSightWriter, vtkExodusIIWriter, vtkExtractCTHPart, vtkExtractPiece, vtkExtractPolyDataPiece, vtkExtractUnstructuredGridPiece, vtkExtractUserDefinedPiece, vtkMemoryLimitImageDataStreamer, vtkPassThroughFilter, vtkPBGLBreadthFirstSearch, vtkPBGLCollapseGraph, vtkPBGLCollapseParallelEdges, vtkPBGLCollectGraph, vtkPBGLConnectedComponents, vtkPBGLGraphSQLReader, vtkPBGLMinimumSpanningTree, vtkPBGLRandomGraphSource, vtkPBGLRMATGraphSource, vtkPBGLShortestPaths, vtkPBGLVertexColoring, vtkPCellDataToPointData, vtkPChacoReader, vtkPDataSetReader, vtkPDataSetWriter, vtkPExtractArraysOverTime, vtkPieceRequestFilter, vtkPieceScalars, vtkPImageWriter, vtkPLinearExtrusionFilter, vtkPOPReader, vtkPOutlineCornerFilter, vtkPOutlineFilter, vtkPPolyDataNormals, vtkPProbeFilter, vtkPReflectionFilter, vtkProcessIdScalars, vtkPSLACReader, vtkPSphereSource, vtkPStreamTracer, vtkPTableToStructuredGrid, vtkRectilinearGridOutlineFilter, vtkTemporalFractal, vtkTemporalStreamTracer, vtkTransmitImageDataPiece, vtkTransmitPolyDataPiece, vtkTransmitRectilinearGridPiece, vtkTransmitStructuredGridPiece, vtkTransmitUnstructuredGridPiece, vtkXMLPHierarchicalBoxDataWriter, vtkXMLPMultiBlockDataWriter, vtkAbstractMapper3D, vtkAbstractVolumeMapper, vtkArrayMap, vtkCompositePolyDataMapper, vtkCompositePolyDataMapper2, vtkDataSetMapper, vtkDistanceToCamera, vtkDynamic2DLabelMapper, vtkGraphMapper, vtkGraphToGlyphs, vtkHierarchicalPolyDataMapper, vtkImageMapper, vtkLabeledDataMapper, vtkLabeledTreeMapDataMapper, vtkLabelHierarchyAlgorithm, vtkLabelPlacer, vtkMapper, vtkMesaFreeTypeTextMapper, vtkMesaImageMapper, vtkMesaPolyDataMapper, vtkMesaPolyDataMapper2D, vtkMesaTexture, vtkOpenGLFreeTypeTextMapper, vtkOpenGLImageMapper, vtkOpenGLPolyDataMapper, vtkOpenGLPolyDataMapper2D, vtkOpenGLTexture, vtkPainterPolyDataMapper, vtkPointSetToLabelHierarchy, vtkPolyDataMapper, vtkPolyDataMapper2D, vtkQImageToImageSource, vtkQtLabelMapper, vtkQtLabelSurface, vtkQtTreeRingLabelMapper, vtkRendererSource, vtkSelectVisiblePoints, vtkTextMapper, vtkTexture, vtkWindowToImageFilter, vtkConvertSelectionDomain, vtkDataRepresentation, vtkEmptyRepresentation, vtkRenderedGraphRepresentation, vtkRenderedHierarchyRepresentation, vtkRenderedRepresentation, vtkRenderedSurfaceRepresentation, vtkRenderedTreeAreaRepresentation, vtkFixedPointVolumeRayCastMapper, vtkHAVSVolumeMapper, vtkMesaProjectedTetrahedraMapper, vtkMesaVolumeTextureMapper2D, vtkOpenGLHAVSVolumeMapper, vtkOpenGLProjectedTetrahedraMapper, vtkOpenGLVolumeProVP1000Mapper, vtkOpenGLVolumeTextureMapper2D, vtkOpenGLVolumeTextureMapper3D, vtkProjectedTetrahedraMapper, vtkUnstructuredGridVolumeMapper, vtkUnstructuredGridVolumeRayCastMapper, vtkUnstructuredGridVolumeZSweepMapper, vtkVolumeMapper, vtkVolumeProMapper, vtkVolumeProVP1000Mapper, vtkVolumeRayCastMapper, vtkVolumeTextureMapper, vtkVolumeTextureMapper2D, and vtkVolumeTextureMapper3D.

Definition at line 59 of file vtkAlgorithm.h.


Constructor & Destructor Documentation

vtkAlgorithm::vtkAlgorithm (  )  [protected]

vtkAlgorithm::~vtkAlgorithm (  )  [protected]


Member Function Documentation

static vtkAlgorithm* vtkAlgorithm::New (  )  [static]

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

Reimplemented from vtkObject.

Reimplemented in vtkAnnotationLayersAlgorithm, vtkArrayDataAlgorithm, vtkCastToConcrete, vtkCompositeDataSetAlgorithm, vtkDataObjectAlgorithm, vtkDataSetAlgorithm, vtkDirectedGraphAlgorithm, vtkGraphAlgorithm, vtkHierarchicalBoxDataSetAlgorithm, vtkImageToStructuredPoints, vtkMultiBlockDataSetAlgorithm, vtkPassInputTypeAlgorithm, vtkPiecewiseFunctionAlgorithm, vtkPiecewiseFunctionShiftScale, vtkPointSetAlgorithm, vtkPolyDataAlgorithm, vtkRectilinearGridAlgorithm, vtkSelectionAlgorithm, vtkStructuredGridAlgorithm, vtkTableAlgorithm, vtkTemporalDataSetAlgorithm, vtkTreeAlgorithm, vtkTrivialProducer, vtkUndirectedGraphAlgorithm, vtkUnstructuredGridAlgorithm, vtkGenericClip, vtkGenericContourFilter, vtkGenericCutter, vtkGenericDataSetTessellator, vtkGenericGeometryFilter, vtkGenericGlyph3DFilter, vtkGenericOutlineFilter, vtkGenericProbeFilter, vtkGenericStreamTracer, vtkGeoAdaptiveArcs, vtkGeoAlignedImageRepresentation, vtkGeoArcs, vtkGeoAssignCoordinates, vtkGeoGraticule, vtkGeoRandomGraphSource, vtkGeoSampleArcs, vtkGlobeSource, vtkAnnotationLink, vtkAppendCompositeDataLeaves, vtkAppendFilter, vtkAppendPolyData, vtkAppendSelection, vtkArcSource, vtkArrayCalculator, vtkArrowSource, vtkAssignAttribute, vtkAttributeDataToFieldDataFilter, vtkAxes, vtkBandedPolyDataContourFilter, vtkBlankStructuredGrid, vtkBlankStructuredGridWithImage, vtkBlockIdScalars, vtkBoxClipDataSet, vtkBrownianPoints, vtkButterflySubdivisionFilter, vtkCellCenters, vtkCellDataToPointData, vtkCellDerivatives, vtkCleanPolyData, vtkClipDataSet, vtkClipHyperOctree, vtkClipPolyData, vtkClipVolume, vtkCompositeDataGeometryFilter, vtkCompositeDataProbeFilter, vtkConeSource, vtkConnectivityFilter, vtkContourFilter, vtkContourGrid, vtkConvertSelection, vtkCubeSource, vtkCursor2D, vtkCursor3D, vtkCurvatures, vtkCutter, vtkCylinderSource, vtkDashedStreamLine, vtkDataObjectGenerator, vtkDataObjectToDataSetFilter, vtkDataSetSurfaceFilter, vtkDataSetToDataObjectFilter, vtkDataSetTriangleFilter, vtkDecimatePolylineFilter, vtkDecimatePro, vtkDelaunay2D, vtkDelaunay3D, vtkDijkstraGraphGeodesicPath, vtkDijkstraImageGeodesicPath, vtkDiscreteMarchingCubes, vtkDiskSource, vtkEdgePoints, vtkElevationFilter, vtkEllipticalButtonSource, vtkExtractArraysOverTime, vtkExtractBlock, vtkExtractCells, vtkExtractDataOverTime, vtkExtractDataSets, vtkExtractEdges, vtkExtractGeometry, vtkExtractGrid, vtkExtractLevel, vtkExtractPolyDataGeometry, vtkExtractRectilinearGrid, vtkExtractSelectedBlock, vtkExtractSelectedFrustum, vtkExtractSelectedIds, vtkExtractSelectedLocations, vtkExtractSelectedPolyDataIds, vtkExtractSelectedThresholds, vtkExtractSelection, vtkExtractTemporalFieldData, vtkExtractTensorComponents, vtkExtractUnstructuredGrid, vtkExtractVectorComponents, vtkFeatureEdges, vtkFieldDataToAttributeDataFilter, vtkFillHolesFilter, vtkFrustumSource, vtkGeometryFilter, vtkGlyph2D, vtkGlyph3D, vtkGlyphSource2D, vtkGradientFilter, vtkGraphLayoutFilter, vtkGraphToPoints, vtkGraphToPolyData, vtkGridSynchronizedTemplates3D, vtkHedgeHog, vtkHierarchicalDataExtractDataSets, vtkHierarchicalDataExtractLevel, vtkHierarchicalDataLevelFilter, vtkHierarchicalDataSetGeometryFilter, vtkHull, vtkHyperOctreeContourFilter, vtkHyperOctreeCutter, vtkHyperOctreeDepth, vtkHyperOctreeDualGridContourFilter, vtkHyperOctreeFractalSource, vtkHyperOctreeLimiter, vtkHyperOctreeSampleFunction, vtkHyperOctreeSurfaceFilter, vtkHyperOctreeToUniformGridFilter, vtkHyperStreamline, vtkIconGlyphFilter, vtkIdFilter, vtkImageDataGeometryFilter, vtkImageMarchingCubes, vtkImplicitTextureCoords, vtkInterpolateDataSetAttributes, vtkJavaProgrammableFilter, vtkKdTreeSelector, vtkLevelIdScalars, vtkLinearExtrusionFilter, vtkLinearSubdivisionFilter, vtkLineSource, vtkLinkEdgels, vtkLoopSubdivisionFilter, vtkMarchingContourFilter, vtkMarchingCubes, vtkMarchingSquares, vtkMaskFields, vtkMaskPoints, vtkMaskPolyData, vtkMassProperties, vtkMergeDataObjectFilter, vtkMergeFields, vtkMergeFilter, vtkMeshQuality, vtkMultiBlockDataGroupFilter, vtkMultiBlockMergeFilter, vtkMultiThreshold, vtkOBBDicer, vtkOutlineCornerFilter, vtkOutlineCornerSource, vtkOutlineFilter, vtkOutlineSource, vtkParametricFunctionSource, vtkPlaneSource, vtkPlatonicSolidSource, vtkPointDataToCellData, vtkPointSource, vtkPolyDataConnectivityFilter, vtkPolyDataNormals, vtkPolyDataPointSampler, vtkPolyDataStreamer, vtkProbeFilter, vtkProbeSelectedLocations, vtkProgrammableAttributeDataFilter, vtkProgrammableDataObjectSource, vtkProgrammableFilter, vtkProgrammableGlyphFilter, vtkProgrammableSource, vtkProjectedTexture, vtkQuadraturePointInterpolator, vtkQuadraturePointsGenerator, vtkQuadratureSchemeDictionaryGenerator, vtkQuadricClustering, vtkQuadricDecimation, vtkQuantizePolyDataPoints, vtkRandomAttributeGenerator, vtkRearrangeFields, vtkRectangularButtonSource, vtkRectilinearGridClip, vtkRectilinearGridGeometryFilter, vtkRectilinearGridToTetrahedra, vtkRectilinearSynchronizedTemplates, vtkRecursiveDividingCubes, vtkReflectionFilter, vtkRegularPolygonSource, vtkReverseSense, vtkRibbonFilter, vtkRotationalExtrusionFilter, vtkRotationFilter, vtkRuledSurfaceFilter, vtkSectorSource, vtkSelectEnclosedPoints, vtkSelectionSource, vtkSelectPolyData, vtkShrinkFilter, vtkShrinkPolyData, vtkSimpleElevationFilter, vtkSmoothPolyDataFilter, vtkSpatialRepresentationFilter, vtkSpherePuzzle, vtkSpherePuzzleArrows, vtkSphereSource, vtkSplineFilter, vtkSplitField, vtkStreamLine, vtkStreamPoints, vtkStreamTracer, vtkStripper, vtkStructuredGridClip, vtkStructuredGridGeometryFilter, vtkStructuredGridOutlineFilter, vtkStructuredPointsGeometryFilter, vtkSubdivideTetra, vtkSubPixelPositionEdgels, vtkSuperquadricSource, vtkSynchronizedTemplates2D, vtkSynchronizedTemplates3D, vtkSynchronizedTemplatesCutter3D, vtkTableToPolyData, vtkTableToStructuredGrid, 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, vtkQtChartRepresentation, vtkArcPlotter, vtkDepthSortPolyData, vtkEarthSource, vtkExodusIIReader, vtkExodusReader, vtkFacetReader, vtkGreedyTerrainDecimation, vtkImageToPolyDataFilter, vtkImplicitModeller, vtkLSDynaReader, vtkMILVideoSource, vtkPCAAnalysisFilter, vtkPExodusIIReader, vtkPExodusReader, vtkPolyDataToImageStencil, vtkProcrustesAlignmentFilter, vtkProjectedTerrainPath, vtkRenderLargeImage, vtkTemporalDataSetCache, vtkTemporalInterpolator, vtkTemporalShiftScale, vtkTemporalSnapToTimeStep, vtkTransformToGrid, vtkVectorText, vtkVideoSource, vtkWeightedTransformFilter, vtkWin32VideoSource, vtkBooleanTexture, vtkExtractVOI, vtkFastSplatter, vtkGaussianSplatter, vtkImageAccumulate, vtkImageAnisotropicDiffusion2D, vtkImageAnisotropicDiffusion3D, vtkImageAppend, vtkImageAppendComponents, vtkImageBlend, vtkImageButterworthHighPass, vtkImageButterworthLowPass, vtkImageCacheFilter, vtkImageCanvasSource2D, vtkImageCast, vtkImageChangeInformation, vtkImageCheckerboard, vtkImageCityBlockDistance, vtkImageClip, 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, vtkImageSpatialAlgorithm, vtkImageSpatialFilter, vtkImageStencil, vtkImageStencilSource, vtkImageThreshold, vtkImageToImageStencil, vtkImageTranslateExtent, vtkImageVariance3D, vtkImageWeightedSum, vtkImageWrapPad, vtkImplicitFunctionToImageStencil, vtkPointLoad, vtkRTAnalyticSource, vtkSampleFunction, vtkShepardMethod, vtkSimpleImageFilterExample, vtkSurfaceReconstructionFilter, vtkTriangularTexture, vtkVoxelModeller, vtkAddMembershipArray, vtkAppendPoints, vtkApplyColors, vtkApplyIcons, vtkAreaLayout, vtkArrayNorm, vtkAssignCoordinates, vtkBoostBiconnectedComponents, vtkBoostBrandesCentrality, vtkBoostBreadthFirstSearch, vtkBoostBreadthFirstSearchTree, vtkBoostConnectedComponents, vtkBoostKruskalMinimumSpanningTree, vtkBoostPrimMinimumSpanningTree, vtkBoostSplitTableField, vtkChacoGraphReader, vtkCollapseGraph, vtkContingencyStatistics, vtkCorrelativeStatistics, vtkDataObjectToTable, vtkDelimitedTextReader, vtkDescriptiveStatistics, vtkEdgeCenters, vtkEdgeLayout, vtkExpandSelectedGraph, vtkExtractSelectedGraph, vtkExtractSelectedRows, vtkFixedWidthTextReader, vtkGenerateIndexArray, vtkGraphHierarchicalBundle, vtkGraphHierarchicalBundleEdges, vtkGraphLayout, vtkGroupLeafVertices, vtkISIReader, vtkKMeansStatistics, vtkMergeColumns, vtkMergeTables, vtkMultiCorrelativeStatistics, vtkNetworkHierarchy, vtkOrderStatistics, vtkPassThrough, vtkPCAStatistics, vtkPContingencyStatistics, vtkPCorrelativeStatistics, vtkPDescriptiveStatistics, vtkPerturbCoincidentVertices, vtkPKMeansStatistics, vtkPMultiCorrelativeStatistics, vtkPPCAStatistics, vtkPruneTreeFilter, vtkRandomGraphSource, vtkRemoveHiddenData, vtkRemoveIsolatedVertices, vtkRISReader, vtkSplineGraphEdges, vtkSQLDatabaseGraphSource, vtkSQLDatabaseTableSource, vtkSQLGraphReader, vtkStrahlerMetric, vtkStringToCategory, vtkStringToNumeric, vtkStringToTimePoint, vtkTableToGraph, vtkTableToTreeFilter, vtkThresholdTable, vtkTimePointToString, vtkTransferAttributes, vtkTreeFieldAggregator, vtkTreeLevelsFilter, vtkTreeMapLayout, vtkTreeMapToPolyData, vtkTreeRingToPolyData, vtkTulipReader, vtkVertexDegree, vtkXGMLReader, vtkXMLTreeReader, vtkAVIWriter, vtkAVSucdReader, vtkBMPReader, vtkBMPWriter, vtkBYUReader, vtkBYUWriter, vtkCGMWriter, vtkChacoReader, vtkCosmoReader, vtkDataObjectReader, vtkDataObjectWriter, vtkDataReader, vtkDataSetReader, vtkDataSetWriter, vtkDataWriter, vtkDEMReader, vtkDICOMImageReader, vtkEnSight6BinaryReader, vtkEnSight6Reader, vtkEnSightGoldBinaryReader, vtkEnSightGoldReader, vtkEnSightMasterServerReader, vtkFacetWriter, vtkFFMPEGWriter, vtkFLUENTReader, vtkGAMBITReader, vtkGaussianCubeReader, vtkGenericDataObjectReader, vtkGenericDataObjectWriter, vtkGenericEnSightReader, vtkGESignaReader, vtkGraphReader, vtkGraphWriter, vtkImageReader, vtkImageReader2, vtkImageWriter, vtkIVWriter, vtkJPEGReader, vtkJPEGWriter, vtkMCubesReader, vtkMCubesWriter, vtkMedicalImageReader2, vtkMetaImageReader, vtkMetaImageWriter, vtkMFIXReader, vtkMINCImageReader, vtkMINCImageWriter, vtkMPEG2Writer, vtkMultiBlockPLOT3DReader, vtkNetCDFCOARDSReader, vtkNetCDFReader, vtkOBJReader, vtkOpenFOAMReader, vtkParticleReader, vtkPDBReader, vtkPLOT3DReader, vtkPLYReader, vtkPLYWriter, vtkPNGReader, vtkPNGWriter, vtkPNMReader, vtkPNMWriter, vtkPolyDataReader, vtkPolyDataWriter, vtkPostScriptWriter, vtkRectilinearGridReader, vtkRectilinearGridWriter, vtkRowQueryToTable, vtkRTXMLPolyDataReader, vtkSESAMEReader, vtkSimplePointsReader, vtkSLACParticleReader, vtkSLACReader, vtkSLCReader, vtkSTLReader, vtkSTLWriter, vtkStructuredGridReader, vtkStructuredGridWriter, vtkStructuredPointsReader, vtkStructuredPointsWriter, vtkTableReader, vtkTableWriter, vtkTIFFReader, vtkTIFFWriter, vtkTreeReader, vtkTreeWriter, vtkUGFacetReader, vtkUnstructuredGridReader, vtkUnstructuredGridWriter, vtkVolume16Reader, vtkXMLDataSetWriter, vtkXMLHierarchicalBoxDataReader, vtkXMLHierarchicalBoxDataWriter, vtkXMLHierarchicalDataReader, vtkXMLHyperOctreeReader, vtkXMLHyperOctreeWriter, vtkXMLImageDataReader, vtkXMLImageDataWriter, vtkXMLMultiBlockDataReader, vtkXMLMultiBlockDataWriter, vtkXMLMultiGroupDataReader, vtkXMLPDataSetWriter, vtkXMLPImageDataReader, vtkXMLPImageDataWriter, vtkXMLPolyDataReader, vtkXMLPolyDataWriter, vtkXMLPPolyDataReader, vtkXMLPPolyDataWriter, vtkXMLPRectilinearGridReader, vtkXMLPRectilinearGridWriter, vtkXMLPStructuredGridReader, vtkXMLPStructuredGridWriter, vtkXMLPUnstructuredGridReader, vtkXMLPUnstructuredGridWriter, vtkXMLRectilinearGridReader, vtkXMLRectilinearGridWriter, vtkXMLStructuredGridReader, vtkXMLStructuredGridWriter, vtkXMLUnstructuredGridReader, vtkXMLUnstructuredGridWriter, vtkXYZMolReader, vtkCollectGraph, vtkCollectPolyData, vtkCollectTable, vtkCutMaterial, vtkDistributedDataFilter, vtkDistributedStreamTracer, vtkDuplicatePolyData, vtkEnSightWriter, vtkExodusIIWriter, vtkExtractCTHPart, vtkExtractPiece, vtkExtractPolyDataPiece, vtkExtractUnstructuredGridPiece, vtkExtractUserDefinedPiece, vtkMemoryLimitImageDataStreamer, vtkPassThroughFilter, vtkPBGLBreadthFirstSearch, vtkPBGLCollapseGraph, vtkPBGLCollapseParallelEdges, vtkPBGLCollectGraph, vtkPBGLConnectedComponents, vtkPBGLGraphSQLReader, vtkPBGLMinimumSpanningTree, vtkPBGLRandomGraphSource, vtkPBGLRMATGraphSource, vtkPBGLShortestPaths, vtkPBGLVertexColoring, vtkPCellDataToPointData, vtkPChacoReader, vtkPDataSetReader, vtkPDataSetWriter, vtkPExtractArraysOverTime, vtkPieceRequestFilter, vtkPieceScalars, vtkPImageWriter, vtkPLinearExtrusionFilter, vtkPOPReader, vtkPOutlineCornerFilter, vtkPOutlineFilter, vtkPPolyDataNormals, vtkPProbeFilter, vtkPReflectionFilter, vtkProcessIdScalars, vtkPSLACReader, vtkPSphereSource, vtkPTableToStructuredGrid, vtkRectilinearGridOutlineFilter, vtkTemporalFractal, vtkTemporalStreamTracer, vtkTransmitImageDataPiece, vtkTransmitPolyDataPiece, vtkTransmitRectilinearGridPiece, vtkTransmitStructuredGridPiece, vtkTransmitUnstructuredGridPiece, vtkXMLPHierarchicalBoxDataWriter, vtkXMLPMultiBlockDataWriter, vtkArrayMap, vtkCompositePolyDataMapper, vtkCompositePolyDataMapper2, vtkDataSetMapper, vtkDistanceToCamera, vtkDynamic2DLabelMapper, vtkGraphMapper, vtkGraphToGlyphs, vtkHierarchicalPolyDataMapper, vtkImageMapper, vtkLabeledDataMapper, vtkLabeledTreeMapDataMapper, vtkLabelHierarchyAlgorithm, vtkLabelPlacer, vtkMesaFreeTypeTextMapper, vtkMesaImageMapper, vtkMesaPolyDataMapper, vtkMesaPolyDataMapper2D, vtkMesaTexture, vtkOpenGLFreeTypeTextMapper, vtkOpenGLImageMapper, vtkOpenGLPolyDataMapper, vtkOpenGLPolyDataMapper2D, vtkOpenGLTexture, vtkPainterPolyDataMapper, vtkPointSetToLabelHierarchy, vtkPolyDataMapper, vtkPolyDataMapper2D, vtkQImageToImageSource, vtkQtLabelMapper, vtkQtLabelSurface, vtkQtTreeRingLabelMapper, vtkRendererSource, vtkSelectVisiblePoints, vtkTextMapper, vtkTexture, vtkWindowToImageFilter, vtkConvertSelectionDomain, vtkDataRepresentation, vtkEmptyRepresentation, vtkRenderedGraphRepresentation, vtkRenderedHierarchyRepresentation, vtkRenderedRepresentation, vtkRenderedSurfaceRepresentation, vtkRenderedTreeAreaRepresentation, vtkFixedPointVolumeRayCastMapper, vtkHAVSVolumeMapper, vtkMesaProjectedTetrahedraMapper, vtkMesaVolumeTextureMapper2D, vtkOpenGLHAVSVolumeMapper, vtkOpenGLProjectedTetrahedraMapper, vtkOpenGLVolumeProVP1000Mapper, vtkOpenGLVolumeTextureMapper2D, vtkOpenGLVolumeTextureMapper3D, vtkProjectedTetrahedraMapper, vtkUnstructuredGridVolumeRayCastMapper, vtkUnstructuredGridVolumeZSweepMapper, vtkVolumeProMapper, vtkVolumeProVP1000Mapper, vtkVolumeRayCastMapper, vtkVolumeTextureMapper2D, and vtkVolumeTextureMapper3D.

virtual const char* vtkAlgorithm::GetClassName (  )  [virtual]

Reimplemented from vtkObject.

Reimplemented in vtkAbstractMapper, vtkAnnotationLayersAlgorithm, vtkArrayDataAlgorithm, vtkCastToConcrete, vtkCompositeDataSetAlgorithm, vtkDataObjectAlgorithm, vtkDataObjectSource, vtkDataSetAlgorithm, vtkDataSetSource, vtkDataSetToDataSetFilter, vtkDataSetToImageFilter, vtkDataSetToPolyDataFilter, vtkDataSetToStructuredGridFilter, vtkDataSetToStructuredPointsFilter, vtkDataSetToUnstructuredGridFilter, vtkDirectedGraphAlgorithm, vtkGenericDataSetAlgorithm, vtkGraphAlgorithm, vtkHierarchicalBoxDataSetAlgorithm, vtkHyperOctreeAlgorithm, vtkImageAlgorithm, vtkImageInPlaceFilter, vtkImageMultipleInputFilter, vtkImageMultipleInputOutputFilter, vtkImageSource, vtkImageToImageFilter, vtkImageToStructuredPoints, vtkImageTwoInputFilter, vtkMapper2D, vtkMultiBlockDataSetAlgorithm, vtkPassInputTypeAlgorithm, vtkPiecewiseFunctionAlgorithm, vtkPiecewiseFunctionShiftScale, vtkPointSetAlgorithm, vtkPointSetSource, vtkPointSetToPointSetFilter, vtkPolyDataAlgorithm, vtkPolyDataSource, vtkPolyDataToPolyDataFilter, vtkProcessObject, vtkRectilinearGridAlgorithm, vtkRectilinearGridSource, vtkRectilinearGridToPolyDataFilter, vtkSelectionAlgorithm, vtkSimpleImageToImageFilter, vtkSource, vtkStructuredGridAlgorithm, vtkStructuredGridSource, vtkStructuredGridToPolyDataFilter, vtkStructuredGridToStructuredGridFilter, vtkStructuredPointsSource, vtkStructuredPointsToPolyDataFilter, vtkStructuredPointsToStructuredPointsFilter, vtkStructuredPointsToUnstructuredGridFilter, vtkTableAlgorithm, vtkTemporalDataSetAlgorithm, vtkThreadedImageAlgorithm, vtkTreeAlgorithm, vtkTrivialProducer, vtkUndirectedGraphAlgorithm, vtkUnstructuredGridAlgorithm, vtkUnstructuredGridSource, vtkUnstructuredGridToPolyDataFilter, vtkUnstructuredGridToUnstructuredGridFilter, vtkGenericClip, vtkGenericContourFilter, vtkGenericCutter, vtkGenericDataSetTessellator, vtkGenericGeometryFilter, vtkGenericGlyph3DFilter, vtkGenericOutlineFilter, vtkGenericProbeFilter, vtkGenericStreamTracer, vtkGeoAdaptiveArcs, vtkGeoAlignedImageRepresentation, vtkGeoArcs, vtkGeoAssignCoordinates, vtkGeoGraticule, vtkGeoRandomGraphSource, vtkGeoSampleArcs, vtkGlobeSource, vtkAnnotationLink, 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, vtkDataSetSurfaceFilter, vtkDataSetToDataObjectFilter, vtkDataSetTriangleFilter, vtkDecimatePolylineFilter, vtkDecimatePro, vtkDelaunay2D, vtkDelaunay3D, vtkDicer, vtkDijkstraGraphGeodesicPath, vtkDijkstraImageGeodesicPath, vtkDiscreteMarchingCubes, vtkDiskSource, vtkEdgePoints, 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, vtkFrustumSource, vtkGeodesicPath, vtkGeometryFilter, vtkGlyph2D, vtkGlyph3D, vtkGlyphSource2D, vtkGradientFilter, vtkGraphGeodesicPath, vtkGraphLayoutFilter, vtkGraphToPoints, vtkGraphToPolyData, vtkGridSynchronizedTemplates3D, vtkHedgeHog, vtkHierarchicalDataExtractDataSets, vtkHierarchicalDataExtractLevel, vtkHierarchicalDataLevelFilter, vtkHierarchicalDataSetGeometryFilter, vtkHull, vtkHyperOctreeContourFilter, vtkHyperOctreeCutter, vtkHyperOctreeDepth, vtkHyperOctreeDualGridContourFilter, vtkHyperOctreeFractalSource, vtkHyperOctreeLimiter, vtkHyperOctreeSampleFunction, vtkHyperOctreeSurfaceFilter, vtkHyperOctreeToUniformGridFilter, vtkHyperStreamline, vtkIconGlyphFilter, vtkIdFilter, vtkImageDataGeometryFilter, vtkImageMarchingCubes, vtkImplicitTextureCoords, vtkInterpolateDataSetAttributes, vtkInterpolatingSubdivisionFilter, vtkJavaProgrammableFilter, vtkKdTreeSelector, vtkLevelIdScalars, vtkLinearExtrusionFilter, vtkLinearSubdivisionFilter, vtkLineSource, vtkLinkEdgels, vtkLoopSubdivisionFilter, vtkMarchingContourFilter, vtkMarchingCubes, vtkMarchingSquares, vtkMaskFields, vtkMaskPoints, vtkMaskPolyData, vtkMassProperties, vtkMergeDataObjectFilter, vtkMergeFields, vtkMergeFilter, vtkMeshQuality, vtkMultiBlockDataGroupFilter, vtkMultiBlockMergeFilter, vtkMultiThreshold, vtkOBBDicer, vtkOutlineCornerFilter, vtkOutlineCornerSource, vtkOutlineFilter, vtkOutlineSource, vtkParametricFunctionSource, vtkPlaneSource, vtkPlatonicSolidSource, vtkPointDataToCellData, vtkPointSource, vtkPolyDataConnectivityFilter, vtkPolyDataNormals, vtkPolyDataPointSampler, vtkPolyDataStreamer, vtkProbeFilter, vtkProbeSelectedLocations, vtkProgrammableAttributeDataFilter, vtkProgrammableDataObjectSource, vtkProgrammableFilter, vtkProgrammableGlyphFilter, vtkProgrammableSource, vtkProjectedTexture, vtkQuadraturePointInterpolator, vtkQuadraturePointsGenerator, vtkQuadratureSchemeDictionaryGenerator, vtkQuadricClustering, vtkQuadricDecimation, vtkQuantizePolyDataPoints, vtkRandomAttributeGenerator, vtkRearrangeFields, vtkRectangularButtonSource, vtkRectilinearGridClip, vtkRectilinearGridGeometryFilter, vtkRectilinearGridToTetrahedra, vtkRectilinearSynchronizedTemplates, vtkRecursiveDividingCubes, vtkReflectionFilter, vtkRegularPolygonSource, vtkReverseSense, vtkRibbonFilter, vtkRotationalExtrusionFilter, vtkRotationFilter, vtkRuledSurfaceFilter, vtkSectorSource, vtkSelectEnclosedPoints, vtkSelectionSource, vtkSelectPolyData, vtkShrinkFilter, vtkShrinkPolyData, vtkSimpleElevationFilter, vtkSmoothPolyDataFilter, vtkSpatialRepresentationFilter, vtkSpherePuzzle, vtkSpherePuzzleArrows, vtkSphereSource, vtkSplineFilter, vtkSplitField, vtkStreamer, vtkStreamLine, vtkStreamPoints, vtkStreamTracer, vtkStripper, vtkStructuredGridClip, vtkStructuredGridGeometryFilter, vtkStructuredGridOutlineFilter, vtkStructuredPointsGeometryFilter, vtkSubdivideTetra, vtkSubPixelPositionEdgels, vtkSuperquadricSource, vtkSynchronizedTemplates2D, vtkSynchronizedTemplates3D, vtkSynchronizedTemplatesCutter3D, vtkTableToPolyData, vtkTableToStructuredGrid, 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, vtkQtChartRepresentation, vtkQtTableRepresentation, vtkArcPlotter, vtkDepthSortPolyData, vtkEarthSource, vtkExodusIIReader, vtkExodusReader, vtkFacetReader, vtkGreedyTerrainDecimation, vtkImageToPolyDataFilter, vtkImplicitModeller, vtkLSDynaReader, vtkMILVideoSource, vtkPCAAnalysisFilter, vtkPExodusIIReader, vtkPExodusReader, vtkPolyDataToImageStencil, vtkProcrustesAlignmentFilter, vtkProjectedTerrainPath, vtkRenderLargeImage, vtkTemporalDataSetCache, vtkTemporalInterpolator, vtkTemporalShiftScale, vtkTemporalSnapToTimeStep, vtkTransformToGrid, vtkVectorText, vtkVideoSource, vtkWeightedTransformFilter, vtkWin32VideoSource, vtkBooleanTexture, vtkExtractVOI, vtkFastSplatter, vtkGaussianSplatter, vtkImageAccumulate, vtkImageAnisotropicDiffusion2D, vtkImageAnisotropicDiffusion3D, vtkImageAppend, vtkImageAppendComponents, vtkImageBlend, vtkImageButterworthHighPass, vtkImageButterworthLowPass, vtkImageCacheFilter, vtkImageCanvasSource2D, vtkImageCast, vtkImageChangeInformation, vtkImageCheckerboard, vtkImageCityBlockDistance, vtkImageClip, 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, vtkImageSpatialAlgorithm, vtkImageSpatialFilter, vtkImageStencil, vtkImageStencilSource, vtkImageThreshold, vtkImageToImageStencil, vtkImageTranslateExtent, vtkImageVariance3D, vtkImageWeightedSum, vtkImageWrapPad, vtkImplicitFunctionToImageStencil, vtkPointLoad, vtkRTAnalyticSource, vtkSampleFunction, vtkShepardMethod, vtkSimpleImageFilterExample, vtkSurfaceReconstructionFilter, vtkTriangularTexture, vtkVoxelModeller, vtkAddMembershipArray, vtkAppendPoints, vtkApplyColors, vtkApplyIcons, vtkAreaLayout, vtkArrayNorm, vtkAssignCoordinates, vtkBivariateStatisticsAlgorithm, vtkBoostBiconnectedComponents, vtkBoostBrandesCentrality, vtkBoostBreadthFirstSearch, vtkBoostBreadthFirstSearchTree, vtkBoostConnectedComponents, vtkBoostKruskalMinimumSpanningTree, vtkBoostPrimMinimumSpanningTree, vtkBoostSplitTableField, vtkChacoGraphReader, vtkCollapseGraph, vtkContingencyStatistics, vtkCorrelativeStatistics, vtkDataObjectToTable, vtkDelimitedTextReader, vtkDescriptiveStatistics, vtkEdgeCenters, vtkEdgeLayout, vtkExpandSelectedGraph, vtkExtractSelectedGraph, vtkExtractSelectedRows, vtkFixedWidthTextReader, vtkGenerateIndexArray, vtkGraphHierarchicalBundle, vtkGraphHierarchicalBundleEdges, vtkGraphLayout, vtkGroupLeafVertices, vtkISIReader, vtkKMeansStatistics, vtkMergeColumns, vtkMergeTables, vtkMultiCorrelativeStatistics, vtkNetworkHierarchy, vtkOrderStatistics, vtkPassThrough, vtkPCAStatistics, vtkPContingencyStatistics, vtkPCorrelativeStatistics, vtkPDescriptiveStatistics, vtkPerturbCoincidentVertices, vtkPKMeansStatistics, vtkPMultiCorrelativeStatistics, vtkPPCAStatistics, vtkPruneTreeFilter, vtkRandomGraphSource, vtkRemoveHiddenData, vtkRemoveIsolatedVertices, vtkRISReader, vtkSplineGraphEdges, vtkSQLDatabaseGraphSource, vtkSQLDatabaseTableSource, vtkSQLGraphReader, vtkStatisticsAlgorithm, vtkStrahlerMetric, vtkStringToCategory, vtkStringToNumeric, vtkStringToTimePoint, vtkTableToGraph, vtkTableToTreeFilter, vtkThresholdTable, vtkTimePointToString, vtkTransferAttributes, vtkTreeFieldAggregator, vtkTreeLevelsFilter, vtkTreeMapLayout, vtkTreeMapToPolyData, vtkTreeRingToPolyData, vtkTulipReader, vtkUnivariateStatisticsAlgorithm, vtkVertexDegree, vtkXGMLReader, vtkXMLTreeReader, vtkAbstractParticleWriter, vtkAVIWriter, vtkAVSucdReader, vtkBMPReader, vtkBMPWriter, vtkBYUReader, vtkBYUWriter, vtkCGMWriter, vtkChacoReader, vtkCosmoReader, vtkDataObjectReader, vtkDataObjectWriter, vtkDataReader, vtkDataSetReader, vtkDataSetWriter, vtkDataWriter, vtkDEMReader, vtkDICOMImageReader, vtkEnSight6BinaryReader, vtkEnSight6Reader, vtkEnSightGoldBinaryReader, vtkEnSightGoldReader, vtkEnSightMasterServerReader, vtkEnSightReader, vtkFacetWriter, vtkFFMPEGWriter, vtkFLUENTReader, vtkGAMBITReader, vtkGaussianCubeReader, vtkGenericDataObjectReader, vtkGenericDataObjectWriter, vtkGenericEnSightReader, vtkGenericMovieWriter, vtkGESignaReader, vtkGraphReader, vtkGraphWriter, vtkImageReader, vtkImageReader2, vtkImageWriter, vtkIVWriter, vtkJPEGReader, vtkJPEGWriter, vtkMCubesReader, vtkMCubesWriter, vtkMedicalImageReader2, vtkMetaImageReader, vtkMetaImageWriter, vtkMFIXReader, vtkMINCImageReader, vtkMINCImageWriter, vtkMoleculeReaderBase, vtkMPEG2Writer, vtkMultiBlockPLOT3DReader, vtkNetCDFCOARDSReader, vtkNetCDFReader, vtkOBJReader, vtkOpenFOAMReader, vtkParticleReader, vtkPDBReader, vtkPLOT3DReader, vtkPLYReader, vtkPLYWriter, vtkPNGReader, vtkPNGWriter, vtkPNMReader, vtkPNMWriter, vtkPolyDataReader, vtkPolyDataWriter, vtkPostScriptWriter, vtkRectilinearGridReader, vtkRectilinearGridWriter, vtkRowQueryToTable, vtkRTXMLPolyDataReader, vtkSESAMEReader, vtkSimplePointsReader, vtkSLACParticleReader, vtkSLACReader, vtkSLCReader, vtkSTLReader, vtkSTLWriter, vtkStructuredGridReader, vtkStructuredGridWriter, vtkStructuredPointsReader, vtkStructuredPointsWriter, vtkTableReader, vtkTableWriter, vtkTIFFReader, vtkTIFFWriter, vtkTreeReader, vtkTreeWriter, vtkUGFacetReader, vtkUnstructuredGridReader, vtkUnstructuredGridWriter, vtkVolume16Reader, vtkVolumeReader, vtkWriter, vtkXMLCompositeDataReader, vtkXMLCompositeDataWriter, vtkXMLDataReader, vtkXMLDataSetWriter, vtkXMLHierarchicalBoxDataReader, vtkXMLHierarchicalBoxDataWriter, vtkXMLHierarchicalDataReader, vtkXMLHyperOctreeReader, vtkXMLHyperOctreeWriter, vtkXMLImageDataReader, vtkXMLImageDataWriter, vtkXMLMultiBlockDataReader, vtkXMLMultiBlockDataWriter, vtkXMLMultiGroupDataReader, 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, vtkCollectGraph, vtkCollectPolyData, vtkCollectTable, vtkCutMaterial, vtkDistributedStreamTracer, vtkDuplicatePolyData, vtkEnSightWriter, vtkExodusIIWriter, vtkExtractCTHPart, vtkExtractPiece, vtkExtractPolyDataPiece, vtkExtractUnstructuredGridPiece, vtkExtractUserDefinedPiece, vtkMemoryLimitImageDataStreamer, vtkPassThroughFilter, vtkPBGLBreadthFirstSearch, vtkPBGLCollapseGraph, vtkPBGLCollapseParallelEdges, vtkPBGLCollectGraph, vtkPBGLConnectedComponents, vtkPBGLGraphSQLReader, vtkPBGLMinimumSpanningTree, vtkPBGLRandomGraphSource, vtkPBGLRMATGraphSource, vtkPBGLShortestPaths, vtkPBGLVertexColoring, vtkPCellDataToPointData, vtkPChacoReader, vtkPDataSetReader, vtkPDataSetWriter, vtkPExtractArraysOverTime, vtkPieceRequestFilter, vtkPieceScalars, vtkPImageWriter, vtkPLinearExtrusionFilter, vtkPOPReader, vtkPOutlineCornerFilter, vtkPOutlineFilter, vtkPPolyDataNormals, vtkPProbeFilter, vtkPReflectionFilter, vtkProcessIdScalars, vtkPSLACReader, vtkPSphereSource, vtkPStreamTracer, vtkPTableToStructuredGrid, vtkRectilinearGridOutlineFilter, vtkTemporalFractal, vtkTemporalStreamTracer, vtkTransmitImageDataPiece, vtkTransmitPolyDataPiece, vtkTransmitRectilinearGridPiece, vtkTransmitStructuredGridPiece, vtkTransmitUnstructuredGridPiece, vtkXMLPHierarchicalBoxDataWriter, vtkXMLPMultiBlockDataWriter, vtkAbstractMapper3D, vtkAbstractVolumeMapper, vtkArrayMap, vtkCompositePolyDataMapper, vtkCompositePolyDataMapper2, vtkDataSetMapper, vtkDistanceToCamera, vtkDynamic2DLabelMapper, vtkGraphMapper, vtkGraphToGlyphs, vtkHierarchicalPolyDataMapper, vtkImageMapper, vtkLabeledDataMapper, vtkLabeledTreeMapDataMapper, vtkLabelHierarchyAlgorithm, vtkLabelPlacer, vtkMapper, vtkMesaFreeTypeTextMapper, vtkMesaImageMapper, vtkMesaPolyDataMapper, vtkMesaPolyDataMapper2D, vtkMesaTexture, vtkOpenGLFreeTypeTextMapper, vtkOpenGLImageMapper, vtkOpenGLPolyDataMapper, vtkOpenGLPolyDataMapper2D, vtkOpenGLTexture, vtkPainterPolyDataMapper, vtkPointSetToLabelHierarchy, vtkPolyDataMapper, vtkPolyDataMapper2D, vtkQImageToImageSource, vtkQtLabelMapper, vtkQtLabelSurface, vtkQtTreeRingLabelMapper, vtkRendererSource, vtkSelectVisiblePoints, vtkTextMapper, vtkTexture, vtkWindowToImageFilter, vtkConvertSelectionDomain, vtkDataRepresentation, vtkEmptyRepresentation, vtkRenderedGraphRepresentation, vtkRenderedHierarchyRepresentation, vtkRenderedRepresentation, vtkRenderedSurfaceRepresentation, vtkRenderedTreeAreaRepresentation, vtkFixedPointVolumeRayCastMapper, vtkHAVSVolumeMapper, vtkMesaProjectedTetrahedraMapper, vtkMesaVolumeTextureMapper2D, vtkOpenGLHAVSVolumeMapper, vtkOpenGLProjectedTetrahedraMapper, vtkOpenGLVolumeProVP1000Mapper, vtkOpenGLVolumeTextureMapper2D, vtkOpenGLVolumeTextureMapper3D, vtkProjectedTetrahedraMapper, vtkUnstructuredGridVolumeMapper, vtkUnstructuredGridVolumeRayCastMapper, vtkUnstructuredGridVolumeZSweepMapper, vtkVolumeMapper, vtkVolumeProMapper, vtkVolumeProVP1000Mapper, vtkVolumeRayCastMapper, vtkVolumeTextureMapper, vtkVolumeTextureMapper2D, and vtkVolumeTextureMapper3D.

static int vtkAlgorithm::IsTypeOf ( const char *  type  )  [static]

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

Reimplemented from vtkObject.

Reimplemented in vtkAbstractMapper, vtkAnnotationLayersAlgorithm, vtkArrayDataAlgorithm, vtkCastToConcrete, vtkCompositeDataSetAlgorithm, vtkDataObjectAlgorithm, vtkDataObjectSource, vtkDataSetAlgorithm, vtkDataSetSource, vtkDataSetToDataSetFilter, vtkDataSetToImageFilter, vtkDataSetToPolyDataFilter, vtkDataSetToStructuredGridFilter, vtkDataSetToStructuredPointsFilter, vtkDataSetToUnstructuredGridFilter, vtkDirectedGraphAlgorithm, vtkGenericDataSetAlgorithm, vtkGraphAlgorithm, vtkHierarchicalBoxDataSetAlgorithm, vtkHyperOctreeAlgorithm, vtkImageAlgorithm, vtkImageInPlaceFilter, vtkImageMultipleInputFilter, vtkImageMultipleInputOutputFilter, vtkImageSource, vtkImageToImageFilter, vtkImageToStructuredPoints, vtkImageTwoInputFilter, vtkMapper2D, vtkMultiBlockDataSetAlgorithm, vtkPassInputTypeAlgorithm, vtkPiecewiseFunctionAlgorithm, vtkPiecewiseFunctionShiftScale, vtkPointSetAlgorithm, vtkPointSetSource, vtkPointSetToPointSetFilter, vtkPolyDataAlgorithm, vtkPolyDataSource, vtkPolyDataToPolyDataFilter, vtkProcessObject, vtkRectilinearGridAlgorithm, vtkRectilinearGridSource, vtkRectilinearGridToPolyDataFilter, vtkSelectionAlgorithm, vtkSimpleImageToImageFilter, vtkSource, vtkStructuredGridAlgorithm, vtkStructuredGridSource, vtkStructuredGridToPolyDataFilter, vtkStructuredGridToStructuredGridFilter, vtkStructuredPointsSource, vtkStructuredPointsToPolyDataFilter, vtkStructuredPointsToStructuredPointsFilter, vtkStructuredPointsToUnstructuredGridFilter, vtkTableAlgorithm, vtkTemporalDataSetAlgorithm, vtkThreadedImageAlgorithm, vtkTreeAlgorithm, vtkTrivialProducer, vtkUndirectedGraphAlgorithm, vtkUnstructuredGridAlgorithm, vtkUnstructuredGridSource, vtkUnstructuredGridToPolyDataFilter, vtkUnstructuredGridToUnstructuredGridFilter, vtkGenericClip, vtkGenericContourFilter, vtkGenericCutter, vtkGenericDataSetTessellator, vtkGenericGeometryFilter, vtkGenericGlyph3DFilter, vtkGenericOutlineFilter, vtkGenericProbeFilter, vtkGenericStreamTracer, vtkGeoAdaptiveArcs, vtkGeoAlignedImageRepresentation, vtkGeoArcs, vtkGeoAssignCoordinates, vtkGeoGraticule, vtkGeoRandomGraphSource, vtkGeoSampleArcs, vtkGlobeSource, vtkAnnotationLink, 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, vtkDataSetSurfaceFilter, vtkDataSetToDataObjectFilter, vtkDataSetTriangleFilter, vtkDecimatePolylineFilter, vtkDecimatePro, vtkDelaunay2D, vtkDelaunay3D, vtkDicer, vtkDijkstraGraphGeodesicPath, vtkDijkstraImageGeodesicPath, vtkDiscreteMarchingCubes, vtkDiskSource, vtkEdgePoints, 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, vtkFrustumSource, vtkGeodesicPath, vtkGeometryFilter, vtkGlyph2D, vtkGlyph3D, vtkGlyphSource2D, vtkGradientFilter, vtkGraphGeodesicPath, vtkGraphLayoutFilter, vtkGraphToPoints, vtkGraphToPolyData, vtkGridSynchronizedTemplates3D, vtkHedgeHog, vtkHierarchicalDataExtractDataSets, vtkHierarchicalDataExtractLevel, vtkHierarchicalDataLevelFilter, vtkHierarchicalDataSetGeometryFilter, vtkHull, vtkHyperOctreeContourFilter, vtkHyperOctreeCutter, vtkHyperOctreeDepth, vtkHyperOctreeDualGridContourFilter, vtkHyperOctreeFractalSource, vtkHyperOctreeLimiter, vtkHyperOctreeSampleFunction, vtkHyperOctreeSurfaceFilter, vtkHyperOctreeToUniformGridFilter, vtkHyperStreamline, vtkIconGlyphFilter, vtkIdFilter, vtkImageDataGeometryFilter, vtkImageMarchingCubes, vtkImplicitTextureCoords, vtkInterpolateDataSetAttributes, vtkInterpolatingSubdivisionFilter, vtkJavaProgrammableFilter, vtkKdTreeSelector, vtkLevelIdScalars, vtkLinearExtrusionFilter, vtkLinearSubdivisionFilter, vtkLineSource, vtkLinkEdgels, vtkLoopSubdivisionFilter, vtkMarchingContourFilter, vtkMarchingCubes, vtkMarchingSquares, vtkMaskFields, vtkMaskPoints, vtkMaskPolyData, vtkMassProperties, vtkMergeDataObjectFilter, vtkMergeFields, vtkMergeFilter, vtkMeshQuality, vtkMultiBlockDataGroupFilter, vtkMultiBlockMergeFilter, vtkMultiThreshold, vtkOBBDicer, vtkOutlineCornerFilter, vtkOutlineCornerSource, vtkOutlineFilter, vtkOutlineSource, vtkParametricFunctionSource, vtkPlaneSource, vtkPlatonicSolidSource, vtkPointDataToCellData, vtkPointSource, vtkPolyDataConnectivityFilter, vtkPolyDataNormals, vtkPolyDataPointSampler, vtkPolyDataStreamer, vtkProbeFilter, vtkProbeSelectedLocations, vtkProgrammableAttributeDataFilter, vtkProgrammableDataObjectSource, vtkProgrammableFilter, vtkProgrammableGlyphFilter, vtkProgrammableSource, vtkProjectedTexture, vtkQuadraturePointInterpolator, vtkQuadraturePointsGenerator, vtkQuadratureSchemeDictionaryGenerator, vtkQuadricClustering, vtkQuadricDecimation, vtkQuantizePolyDataPoints, vtkRandomAttributeGenerator, vtkRearrangeFields, vtkRectangularButtonSource, vtkRectilinearGridClip, vtkRectilinearGridGeometryFilter, vtkRectilinearGridToTetrahedra, vtkRectilinearSynchronizedTemplates, vtkRecursiveDividingCubes, vtkReflectionFilter, vtkRegularPolygonSource, vtkReverseSense, vtkRibbonFilter, vtkRotationalExtrusionFilter, vtkRotationFilter, vtkRuledSurfaceFilter, vtkSectorSource, vtkSelectEnclosedPoints, vtkSelectionSource, vtkSelectPolyData, vtkShrinkFilter, vtkShrinkPolyData, vtkSimpleElevationFilter, vtkSmoothPolyDataFilter, vtkSpatialRepresentationFilter, vtkSpherePuzzle, vtkSpherePuzzleArrows, vtkSphereSource, vtkSplineFilter, vtkSplitField, vtkStreamer, vtkStreamLine, vtkStreamPoints, vtkStreamTracer, vtkStripper, vtkStructuredGridClip, vtkStructuredGridGeometryFilter, vtkStructuredGridOutlineFilter, vtkStructuredPointsGeometryFilter, vtkSubdivideTetra, vtkSubPixelPositionEdgels, vtkSuperquadricSource, vtkSynchronizedTemplates2D, vtkSynchronizedTemplates3D, vtkSynchronizedTemplatesCutter3D, vtkTableToPolyData, vtkTableToStructuredGrid, 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, vtkQtChartRepresentation, vtkQtTableRepresentation, vtkArcPlotter, vtkDepthSortPolyData, vtkEarthSource, vtkExodusIIReader, vtkExodusReader, vtkFacetReader, vtkGreedyTerrainDecimation, vtkImageToPolyDataFilter, vtkImplicitModeller, vtkLSDynaReader, vtkMILVideoSource, vtkPCAAnalysisFilter, vtkPExodusIIReader, vtkPExodusReader, vtkPolyDataToImageStencil, vtkProcrustesAlignmentFilter, vtkProjectedTerrainPath, vtkRenderLargeImage, vtkTemporalDataSetCache, vtkTemporalInterpolator, vtkTemporalShiftScale, vtkTemporalSnapToTimeStep, vtkTransformToGrid, vtkVectorText, vtkVideoSource, vtkWeightedTransformFilter, vtkWin32VideoSource, vtkBooleanTexture, vtkExtractVOI, vtkFastSplatter, vtkGaussianSplatter, vtkImageAccumulate, vtkImageAnisotropicDiffusion2D, vtkImageAnisotropicDiffusion3D, vtkImageAppend, vtkImageAppendComponents, vtkImageBlend, vtkImageButterworthHighPass, vtkImageButterworthLowPass, vtkImageCacheFilter, vtkImageCanvasSource2D, vtkImageCast, vtkImageChangeInformation, vtkImageCheckerboard, vtkImageCityBlockDistance, vtkImageClip, 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, vtkImageSpatialAlgorithm, vtkImageSpatialFilter, vtkImageStencil, vtkImageStencilSource, vtkImageThreshold, vtkImageToImageStencil, vtkImageTranslateExtent, vtkImageVariance3D, vtkImageWeightedSum, vtkImageWrapPad, vtkImplicitFunctionToImageStencil, vtkPointLoad, vtkRTAnalyticSource, vtkSampleFunction, vtkShepardMethod, vtkSimpleImageFilterExample, vtkSurfaceReconstructionFilter, vtkTriangularTexture, vtkVoxelModeller, vtkAddMembershipArray, vtkAppendPoints, vtkApplyColors, vtkApplyIcons, vtkAreaLayout, vtkArrayNorm, vtkAssignCoordinates, vtkBivariateStatisticsAlgorithm, vtkBoostBiconnectedComponents, vtkBoostBrandesCentrality, vtkBoostBreadthFirstSearch, vtkBoostBreadthFirstSearchTree, vtkBoostConnectedComponents, vtkBoostKruskalMinimumSpanningTree, vtkBoostPrimMinimumSpanningTree, vtkBoostSplitTableField, vtkChacoGraphReader, vtkCollapseGraph, vtkContingencyStatistics, vtkCorrelativeStatistics, vtkDataObjectToTable, vtkDelimitedTextReader, vtkDescriptiveStatistics, vtkEdgeCenters, vtkEdgeLayout, vtkExpandSelectedGraph, vtkExtractSelectedGraph, vtkExtractSelectedRows, vtkFixedWidthTextReader, vtkGenerateIndexArray, vtkGraphHierarchicalBundle, vtkGraphHierarchicalBundleEdges, vtkGraphLayout, vtkGroupLeafVertices, vtkISIReader, vtkKMeansStatistics, vtkMergeColumns, vtkMergeTables, vtkMultiCorrelativeStatistics, vtkNetworkHierarchy, vtkOrderStatistics, vtkPassThrough, vtkPCAStatistics, vtkPContingencyStatistics, vtkPCorrelativeStatistics, vtkPDescriptiveStatistics, vtkPerturbCoincidentVertices, vtkPKMeansStatistics, vtkPMultiCorrelativeStatistics, vtkPPCAStatistics, vtkPruneTreeFilter, vtkRandomGraphSource, vtkRemoveHiddenData, vtkRemoveIsolatedVertices, vtkRISReader, vtkSplineGraphEdges, vtkSQLDatabaseGraphSource, vtkSQLDatabaseTableSource, vtkSQLGraphReader, vtkStatisticsAlgorithm, vtkStrahlerMetric, vtkStringToCategory, vtkStringToNumeric, vtkStringToTimePoint, vtkTableToGraph, vtkTableToTreeFilter, vtkThresholdTable, vtkTimePointToString, vtkTransferAttributes, vtkTreeFieldAggregator, vtkTreeLevelsFilter, vtkTreeMapLayout, vtkTreeMapToPolyData, vtkTreeRingToPolyData, vtkTulipReader, vtkUnivariateStatisticsAlgorithm, vtkVertexDegree, vtkXGMLReader, vtkXMLTreeReader, vtkAbstractParticleWriter, vtkAVIWriter, vtkAVSucdReader, vtkBMPReader, vtkBMPWriter, vtkBYUReader, vtkBYUWriter, vtkCGMWriter, vtkChacoReader, vtkCosmoReader, vtkDataObjectReader, vtkDataObjectWriter, vtkDataReader, vtkDataSetReader, vtkDataSetWriter, vtkDataWriter, vtkDEMReader, vtkDICOMImageReader, vtkEnSight6BinaryReader, vtkEnSight6Reader, vtkEnSightGoldBinaryReader, vtkEnSightGoldReader, vtkEnSightMasterServerReader, vtkEnSightReader, vtkFacetWriter, vtkFFMPEGWriter, vtkFLUENTReader, vtkGAMBITReader, vtkGaussianCubeReader, vtkGenericDataObjectReader, vtkGenericDataObjectWriter, vtkGenericEnSightReader, vtkGenericMovieWriter, vtkGESignaReader, vtkGraphReader, vtkGraphWriter, vtkImageReader, vtkImageReader2, vtkImageWriter, vtkIVWriter, vtkJPEGReader, vtkJPEGWriter, vtkMCubesReader, vtkMCubesWriter, vtkMedicalImageReader2, vtkMetaImageReader, vtkMetaImageWriter, vtkMFIXReader, vtkMINCImageReader, vtkMINCImageWriter, vtkMoleculeReaderBase, vtkMPEG2Writer, vtkMultiBlockPLOT3DReader, vtkNetCDFCOARDSReader, vtkNetCDFReader, vtkOBJReader, vtkOpenFOAMReader, vtkParticleReader, vtkPDBReader, vtkPLOT3DReader, vtkPLYReader, vtkPLYWriter, vtkPNGReader, vtkPNGWriter, vtkPNMReader, vtkPNMWriter, vtkPolyDataReader, vtkPolyDataWriter, vtkPostScriptWriter, vtkRectilinearGridReader, vtkRectilinearGridWriter, vtkRowQueryToTable, vtkRTXMLPolyDataReader, vtkSESAMEReader, vtkSimplePointsReader, vtkSLACParticleReader, vtkSLACReader, vtkSLCReader, vtkSTLReader, vtkSTLWriter, vtkStructuredGridReader, vtkStructuredGridWriter, vtkStructuredPointsReader, vtkStructuredPointsWriter, vtkTableReader, vtkTableWriter, vtkTIFFReader, vtkTIFFWriter, vtkTreeReader, vtkTreeWriter, vtkUGFacetReader, vtkUnstructuredGridReader, vtkUnstructuredGridWriter, vtkVolume16Reader, vtkVolumeReader, vtkWriter, vtkXMLCompositeDataReader, vtkXMLCompositeDataWriter, vtkXMLDataReader, vtkXMLDataSetWriter, vtkXMLHierarchicalBoxDataReader, vtkXMLHierarchicalBoxDataWriter, vtkXMLHierarchicalDataReader, vtkXMLHyperOctreeReader, vtkXMLHyperOctreeWriter, vtkXMLImageDataReader, vtkXMLImageDataWriter, vtkXMLMultiBlockDataReader, vtkXMLMultiBlockDataWriter, vtkXMLMultiGroupDataReader, 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, vtkCollectGraph, vtkCollectPolyData, vtkCollectTable, vtkCutMaterial, vtkDistributedStreamTracer, vtkDuplicatePolyData, vtkEnSightWriter, vtkExodusIIWriter, vtkExtractCTHPart, vtkExtractPiece, vtkExtractPolyDataPiece, vtkExtractUnstructuredGridPiece, vtkExtractUserDefinedPiece, vtkMemoryLimitImageDataStreamer, vtkPassThroughFilter, vtkPBGLBreadthFirstSearch, vtkPBGLCollapseGraph, vtkPBGLCollapseParallelEdges, vtkPBGLCollectGraph, vtkPBGLConnectedComponents, vtkPBGLGraphSQLReader, vtkPBGLMinimumSpanningTree, vtkPBGLRandomGraphSource, vtkPBGLRMATGraphSource, vtkPBGLShortestPaths, vtkPBGLVertexColoring, vtkPCellDataToPointData, vtkPChacoReader, vtkPDataSetReader, vtkPDataSetWriter, vtkPExtractArraysOverTime, vtkPieceRequestFilter, vtkPieceScalars, vtkPImageWriter, vtkPLinearExtrusionFilter, vtkPOPReader, vtkPOutlineCornerFilter, vtkPOutlineFilter, vtkPPolyDataNormals, vtkPProbeFilter, vtkPReflectionFilter, vtkProcessIdScalars, vtkPSLACReader, vtkPSphereSource, vtkPStreamTracer, vtkPTableToStructuredGrid, vtkRectilinearGridOutlineFilter, vtkTemporalFractal, vtkTemporalStreamTracer, vtkTransmitImageDataPiece, vtkTransmitPolyDataPiece, vtkTransmitRectilinearGridPiece, vtkTransmitStructuredGridPiece, vtkTransmitUnstructuredGridPiece, vtkXMLPHierarchicalBoxDataWriter, vtkXMLPMultiBlockDataWriter, vtkAbstractMapper3D, vtkAbstractVolumeMapper, vtkArrayMap, vtkCompositePolyDataMapper, vtkCompositePolyDataMapper2, vtkDataSetMapper, vtkDistanceToCamera, vtkDynamic2DLabelMapper, vtkGraphMapper, vtkGraphToGlyphs, vtkHierarchicalPolyDataMapper, vtkImageMapper, vtkLabeledDataMapper, vtkLabeledTreeMapDataMapper, vtkLabelHierarchyAlgorithm, vtkLabelPlacer, vtkMapper, vtkMesaFreeTypeTextMapper, vtkMesaImageMapper, vtkMesaPolyDataMapper, vtkMesaPolyDataMapper2D, vtkMesaTexture, vtkOpenGLFreeTypeTextMapper, vtkOpenGLImageMapper, vtkOpenGLPolyDataMapper, vtkOpenGLPolyDataMapper2D, vtkOpenGLTexture, vtkPainterPolyDataMapper, vtkPointSetToLabelHierarchy, vtkPolyDataMapper, vtkPolyDataMapper2D, vtkQImageToImageSource, vtkQtLabelMapper, vtkQtLabelSurface, vtkQtTreeRingLabelMapper, vtkRendererSource, vtkSelectVisiblePoints, vtkTextMapper, vtkTexture, vtkWindowToImageFilter, vtkConvertSelectionDomain, vtkDataRepresentation, vtkEmptyRepresentation, vtkRenderedGraphRepresentation, vtkRenderedHierarchyRepresentation, vtkRenderedRepresentation, vtkRenderedSurfaceRepresentation, vtkRenderedTreeAreaRepresentation, vtkFixedPointVolumeRayCastMapper, vtkHAVSVolumeMapper, vtkMesaProjectedTetrahedraMapper, vtkMesaVolumeTextureMapper2D, vtkOpenGLHAVSVolumeMapper, vtkOpenGLProjectedTetrahedraMapper, vtkOpenGLVolumeProVP1000Mapper, vtkOpenGLVolumeTextureMapper2D, vtkOpenGLVolumeTextureMapper3D, vtkProjectedTetrahedraMapper, vtkUnstructuredGridVolumeMapper, vtkUnstructuredGridVolumeRayCastMapper, vtkUnstructuredGridVolumeZSweepMapper, vtkVolumeMapper, vtkVolumeProMapper, vtkVolumeProVP1000Mapper, vtkVolumeRayCastMapper, vtkVolumeTextureMapper, vtkVolumeTextureMapper2D, and vtkVolumeTextureMapper3D.

virtual int vtkAlgorithm::IsA ( const char *  type  )  [virtual]

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

Reimplemented from vtkObject.

Reimplemented in vtkAbstractMapper, vtkAnnotationLayersAlgorithm, vtkArrayDataAlgorithm, vtkCastToConcrete, vtkCompositeDataSetAlgorithm, vtkDataObjectAlgorithm, vtkDataObjectSource, vtkDataSetAlgorithm, vtkDataSetSource, vtkDataSetToDataSetFilter, vtkDataSetToImageFilter, vtkDataSetToPolyDataFilter, vtkDataSetToStructuredGridFilter, vtkDataSetToStructuredPointsFilter, vtkDataSetToUnstructuredGridFilter, vtkDirectedGraphAlgorithm, vtkGenericDataSetAlgorithm, vtkGraphAlgorithm, vtkHierarchicalBoxDataSetAlgorithm, vtkHyperOctreeAlgorithm, vtkImageAlgorithm, vtkImageInPlaceFilter, vtkImageMultipleInputFilter, vtkImageMultipleInputOutputFilter, vtkImageSource, vtkImageToImageFilter, vtkImageToStructuredPoints, vtkImageTwoInputFilter, vtkMapper2D, vtkMultiBlockDataSetAlgorithm, vtkPassInputTypeAlgorithm, vtkPiecewiseFunctionAlgorithm, vtkPiecewiseFunctionShiftScale, vtkPointSetAlgorithm, vtkPointSetSource, vtkPointSetToPointSetFilter, vtkPolyDataAlgorithm, vtkPolyDataSource, vtkPolyDataToPolyDataFilter, vtkProcessObject, vtkRectilinearGridAlgorithm, vtkRectilinearGridSource, vtkRectilinearGridToPolyDataFilter, vtkSelectionAlgorithm, vtkSimpleImageToImageFilter, vtkSource, vtkStructuredGridAlgorithm, vtkStructuredGridSource, vtkStructuredGridToPolyDataFilter, vtkStructuredGridToStructuredGridFilter, vtkStructuredPointsSource, vtkStructuredPointsToPolyDataFilter, vtkStructuredPointsToStructuredPointsFilter, vtkStructuredPointsToUnstructuredGridFilter, vtkTableAlgorithm, vtkTemporalDataSetAlgorithm, vtkThreadedImageAlgorithm, vtkTreeAlgorithm, vtkTrivialProducer, vtkUndirectedGraphAlgorithm, vtkUnstructuredGridAlgorithm, vtkUnstructuredGridSource, vtkUnstructuredGridToPolyDataFilter, vtkUnstructuredGridToUnstructuredGridFilter, vtkGenericClip, vtkGenericContourFilter, vtkGenericCutter, vtkGenericDataSetTessellator, vtkGenericGeometryFilter, vtkGenericGlyph3DFilter, vtkGenericOutlineFilter, vtkGenericProbeFilter, vtkGenericStreamTracer, vtkGeoAdaptiveArcs, vtkGeoAlignedImageRepresentation, vtkGeoArcs, vtkGeoAssignCoordinates, vtkGeoGraticule, vtkGeoRandomGraphSource, vtkGeoSampleArcs, vtkGlobeSource, vtkAnnotationLink, 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, vtkDataSetSurfaceFilter, vtkDataSetToDataObjectFilter, vtkDataSetTriangleFilter, vtkDecimatePolylineFilter, vtkDecimatePro, vtkDelaunay2D, vtkDelaunay3D, vtkDicer, vtkDijkstraGraphGeodesicPath, vtkDijkstraImageGeodesicPath, vtkDiscreteMarchingCubes, vtkDiskSource, vtkEdgePoints, 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, vtkFrustumSource, vtkGeodesicPath, vtkGeometryFilter, vtkGlyph2D, vtkGlyph3D, vtkGlyphSource2D, vtkGradientFilter, vtkGraphGeodesicPath, vtkGraphLayoutFilter, vtkGraphToPoints, vtkGraphToPolyData, vtkGridSynchronizedTemplates3D, vtkHedgeHog, vtkHierarchicalDataExtractDataSets, vtkHierarchicalDataExtractLevel, vtkHierarchicalDataLevelFilter, vtkHierarchicalDataSetGeometryFilter, vtkHull, vtkHyperOctreeContourFilter, vtkHyperOctreeCutter, vtkHyperOctreeDepth, vtkHyperOctreeDualGridContourFilter, vtkHyperOctreeFractalSource, vtkHyperOctreeLimiter, vtkHyperOctreeSampleFunction, vtkHyperOctreeSurfaceFilter, vtkHyperOctreeToUniformGridFilter, vtkHyperStreamline, vtkIconGlyphFilter, vtkIdFilter, vtkImageDataGeometryFilter, vtkImageMarchingCubes, vtkImplicitTextureCoords, vtkInterpolateDataSetAttributes, vtkInterpolatingSubdivisionFilter, vtkJavaProgrammableFilter, vtkKdTreeSelector, vtkLevelIdScalars, vtkLinearExtrusionFilter, vtkLinearSubdivisionFilter, vtkLineSource, vtkLinkEdgels, vtkLoopSubdivisionFilter, vtkMarchingContourFilter, vtkMarchingCubes, vtkMarchingSquares, vtkMaskFields, vtkMaskPoints, vtkMaskPolyData, vtkMassProperties, vtkMergeDataObjectFilter, vtkMergeFields, vtkMergeFilter, vtkMeshQuality, vtkMultiBlockDataGroupFilter, vtkMultiBlockMergeFilter, vtkMultiThreshold, vtkOBBDicer, vtkOutlineCornerFilter, vtkOutlineCornerSource, vtkOutlineFilter, vtkOutlineSource, vtkParametricFunctionSource, vtkPlaneSource, vtkPlatonicSolidSource, vtkPointDataToCellData, vtkPointSource, vtkPolyDataConnectivityFilter, vtkPolyDataNormals, vtkPolyDataPointSampler, vtkPolyDataStreamer, vtkProbeFilter, vtkProbeSelectedLocations, vtkProgrammableAttributeDataFilter, vtkProgrammableDataObjectSource, vtkProgrammableFilter, vtkProgrammableGlyphFilter, vtkProgrammableSource, vtkProjectedTexture, vtkQuadraturePointInterpolator, vtkQuadraturePointsGenerator, vtkQuadratureSchemeDictionaryGenerator, vtkQuadricClustering, vtkQuadricDecimation, vtkQuantizePolyDataPoints, vtkRandomAttributeGenerator, vtkRearrangeFields, vtkRectangularButtonSource, vtkRectilinearGridClip, vtkRectilinearGridGeometryFilter, vtkRectilinearGridToTetrahedra, vtkRectilinearSynchronizedTemplates, vtkRecursiveDividingCubes, vtkReflectionFilter, vtkRegularPolygonSource, vtkReverseSense, vtkRibbonFilter, vtkRotationalExtrusionFilter, vtkRotationFilter, vtkRuledSurfaceFilter, vtkSectorSource, vtkSelectEnclosedPoints, vtkSelectionSource, vtkSelectPolyData, vtkShrinkFilter, vtkShrinkPolyData, vtkSimpleElevationFilter, vtkSmoothPolyDataFilter, vtkSpatialRepresentationFilter, vtkSpherePuzzle, vtkSpherePuzzleArrows, vtkSphereSource, vtkSplineFilter, vtkSplitField, vtkStreamer, vtkStreamLine, vtkStreamPoints, vtkStreamTracer, vtkStripper, vtkStructuredGridClip, vtkStructuredGridGeometryFilter, vtkStructuredGridOutlineFilter, vtkStructuredPointsGeometryFilter, vtkSubdivideTetra, vtkSubPixelPositionEdgels, vtkSuperquadricSource, vtkSynchronizedTemplates2D, vtkSynchronizedTemplates3D, vtkSynchronizedTemplatesCutter3D, vtkTableToPolyData, vtkTableToStructuredGrid, 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, vtkQtChartRepresentation, vtkQtTableRepresentation, vtkArcPlotter, vtkDepthSortPolyData, vtkEarthSource, vtkExodusIIReader, vtkExodusReader, vtkFacetReader, vtkGreedyTerrainDecimation, vtkImageToPolyDataFilter, vtkImplicitModeller, vtkLSDynaReader, vtkMILVideoSource, vtkPCAAnalysisFilter, vtkPExodusIIReader, vtkPExodusReader, vtkPolyDataToImageStencil, vtkProcrustesAlignmentFilter, vtkProjectedTerrainPath, vtkRenderLargeImage, vtkTemporalDataSetCache, vtkTemporalInterpolator, vtkTemporalShiftScale, vtkTemporalSnapToTimeStep, vtkTransformToGrid, vtkVectorText, vtkVideoSource, vtkWeightedTransformFilter, vtkWin32VideoSource, vtkBooleanTexture, vtkExtractVOI, vtkFastSplatter, vtkGaussianSplatter, vtkImageAccumulate, vtkImageAnisotropicDiffusion2D, vtkImageAnisotropicDiffusion3D, vtkImageAppend, vtkImageAppendComponents, vtkImageBlend, vtkImageButterworthHighPass, vtkImageButterworthLowPass, vtkImageCacheFilter, vtkImageCanvasSource2D, vtkImageCast, vtkImageChangeInformation, vtkImageCheckerboard, vtkImageCityBlockDistance, vtkImageClip, 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, vtkImageSpatialAlgorithm, vtkImageSpatialFilter, vtkImageStencil, vtkImageStencilSource, vtkImageThreshold, vtkImageToImageStencil, vtkImageTranslateExtent, vtkImageVariance3D, vtkImageWeightedSum, vtkImageWrapPad, vtkImplicitFunctionToImageStencil, vtkPointLoad, vtkRTAnalyticSource, vtkSampleFunction, vtkShepardMethod, vtkSimpleImageFilterExample, vtkSurfaceReconstructionFilter, vtkTriangularTexture, vtkVoxelModeller, vtkAddMembershipArray, vtkAppendPoints, vtkApplyColors, vtkApplyIcons, vtkAreaLayout, vtkArrayNorm, vtkAssignCoordinates, vtkBivariateStatisticsAlgorithm, vtkBoostBiconnectedComponents, vtkBoostBrandesCentrality, vtkBoostBreadthFirstSearch, vtkBoostBreadthFirstSearchTree, vtkBoostConnectedComponents, vtkBoostKruskalMinimumSpanningTree, vtkBoostPrimMinimumSpanningTree, vtkBoostSplitTableField, vtkChacoGraphReader, vtkCollapseGraph, vtkContingencyStatistics, vtkCorrelativeStatistics, vtkDataObjectToTable, vtkDelimitedTextReader, vtkDescriptiveStatistics, vtkEdgeCenters, vtkEdgeLayout, vtkExpandSelectedGraph, vtkExtractSelectedGraph, vtkExtractSelectedRows, vtkFixedWidthTextReader, vtkGenerateIndexArray, vtkGraphHierarchicalBundle, vtkGraphHierarchicalBundleEdges, vtkGraphLayout, vtkGroupLeafVertices, vtkISIReader, vtkKMeansStatistics, vtkMergeColumns, vtkMergeTables, vtkMultiCorrelativeStatistics, vtkNetworkHierarchy, vtkOrderStatistics, vtkPassThrough, vtkPCAStatistics, vtkPContingencyStatistics, vtkPCorrelativeStatistics, vtkPDescriptiveStatistics, vtkPerturbCoincidentVertices, vtkPKMeansStatistics, vtkPMultiCorrelativeStatistics, vtkPPCAStatistics, vtkPruneTreeFilter, vtkRandomGraphSource, vtkRemoveHiddenData, vtkRemoveIsolatedVertices, vtkRISReader, vtkSplineGraphEdges, vtkSQLDatabaseGraphSource, vtkSQLDatabaseTableSource, vtkSQLGraphReader, vtkStatisticsAlgorithm, vtkStrahlerMetric, vtkStringToCategory, vtkStringToNumeric, vtkStringToTimePoint, vtkTableToGraph, vtkTableToTreeFilter, vtkThresholdTable, vtkTimePointToString, vtkTransferAttributes, vtkTreeFieldAggregator, vtkTreeLevelsFilter, vtkTreeMapLayout, vtkTreeMapToPolyData, vtkTreeRingToPolyData, vtkTulipReader, vtkUnivariateStatisticsAlgorithm, vtkVertexDegree, vtkXGMLReader, vtkXMLTreeReader, vtkAbstractParticleWriter, vtkAVIWriter, vtkAVSucdReader, vtkBMPReader, vtkBMPWriter, vtkBYUReader, vtkBYUWriter, vtkCGMWriter, vtkChacoReader, vtkCosmoReader, vtkDataObjectReader, vtkDataObjectWriter, vtkDataReader, vtkDataSetReader, vtkDataSetWriter, vtkDataWriter, vtkDEMReader, vtkDICOMImageReader, vtkEnSight6BinaryReader, vtkEnSight6Reader, vtkEnSightGoldBinaryReader, vtkEnSightGoldReader, vtkEnSightMasterServerReader, vtkEnSightReader, vtkFacetWriter, vtkFFMPEGWriter, vtkFLUENTReader, vtkGAMBITReader, vtkGaussianCubeReader, vtkGenericDataObjectReader, vtkGenericDataObjectWriter, vtkGenericEnSightReader, vtkGenericMovieWriter, vtkGESignaReader, vtkGraphReader, vtkGraphWriter, vtkImageReader, vtkImageReader2, vtkImageWriter, vtkIVWriter, vtkJPEGReader, vtkJPEGWriter, vtkMCubesReader, vtkMCubesWriter, vtkMedicalImageReader2, vtkMetaImageReader, vtkMetaImageWriter, vtkMFIXReader, vtkMINCImageReader, vtkMINCImageWriter, vtkMoleculeReaderBase, vtkMPEG2Writer, vtkMultiBlockPLOT3DReader, vtkNetCDFCOARDSReader, vtkNetCDFReader, vtkOBJReader, vtkOpenFOAMReader, vtkParticleReader, vtkPDBReader, vtkPLOT3DReader, vtkPLYReader, vtkPLYWriter, vtkPNGReader, vtkPNGWriter, vtkPNMReader, vtkPNMWriter, vtkPolyDataReader, vtkPolyDataWriter, vtkPostScriptWriter, vtkRectilinearGridReader, vtkRectilinearGridWriter, vtkRowQueryToTable, vtkRTXMLPolyDataReader, vtkSESAMEReader, vtkSimplePointsReader, vtkSLACParticleReader, vtkSLACReader, vtkSLCReader, vtkSTLReader, vtkSTLWriter, vtkStructuredGridReader, vtkStructuredGridWriter, vtkStructuredPointsReader, vtkStructuredPointsWriter, vtkTableReader, vtkTableWriter, vtkTIFFReader, vtkTIFFWriter, vtkTreeReader, vtkTreeWriter, vtkUGFacetReader, vtkUnstructuredGridReader, vtkUnstructuredGridWriter, vtkVolume16Reader, vtkVolumeReader, vtkWriter, vtkXMLCompositeDataReader, vtkXMLCompositeDataWriter, vtkXMLDataReader, vtkXMLDataSetWriter, vtkXMLHierarchicalBoxDataReader, vtkXMLHierarchicalBoxDataWriter, vtkXMLHierarchicalDataReader, vtkXMLHyperOctreeReader, vtkXMLHyperOctreeWriter, vtkXMLImageDataReader, vtkXMLImageDataWriter, vtkXMLMultiBlockDataReader, vtkXMLMultiBlockDataWriter, vtkXMLMultiGroupDataReader, 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, vtkCollectGraph, vtkCollectPolyData, vtkCollectTable, vtkCutMaterial, vtkDistributedStreamTracer, vtkDuplicatePolyData, vtkEnSightWriter, vtkExodusIIWriter, vtkExtractCTHPart, vtkExtractPiece, vtkExtractPolyDataPiece, vtkExtractUnstructuredGridPiece, vtkExtractUserDefinedPiece, vtkMemoryLimitImageDataStreamer, vtkPassThroughFilter, vtkPBGLBreadthFirstSearch, vtkPBGLCollapseGraph, vtkPBGLCollapseParallelEdges, vtkPBGLCollectGraph, vtkPBGLConnectedComponents, vtkPBGLGraphSQLReader, vtkPBGLMinimumSpanningTree, vtkPBGLRandomGraphSource, vtkPBGLRMATGraphSource, vtkPBGLShortestPaths, vtkPBGLVertexColoring, vtkPCellDataToPointData, vtkPChacoReader, vtkPDataSetReader, vtkPDataSetWriter, vtkPExtractArraysOverTime, vtkPieceRequestFilter, vtkPieceScalars, vtkPImageWriter, vtkPLinearExtrusionFilter, vtkPOPReader, vtkPOutlineCornerFilter, vtkPOutlineFilter, vtkPPolyDataNormals, vtkPProbeFilter, vtkPReflectionFilter, vtkProcessIdScalars, vtkPSLACReader, vtkPSphereSource, vtkPStreamTracer, vtkPTableToStructuredGrid, vtkRectilinearGridOutlineFilter, vtkTemporalFractal, vtkTemporalStreamTracer, vtkTransmitImageDataPiece, vtkTransmitPolyDataPiece, vtkTransmitRectilinearGridPiece, vtkTransmitStructuredGridPiece, vtkTransmitUnstructuredGridPiece, vtkXMLPHierarchicalBoxDataWriter, vtkXMLPMultiBlockDataWriter, vtkAbstractMapper3D, vtkAbstractVolumeMapper, vtkArrayMap, vtkCompositePolyDataMapper, vtkCompositePolyDataMapper2, vtkDataSetMapper, vtkDistanceToCamera, vtkDynamic2DLabelMapper, vtkGraphMapper, vtkGraphToGlyphs, vtkHierarchicalPolyDataMapper, vtkImageMapper, vtkLabeledDataMapper, vtkLabeledTreeMapDataMapper, vtkLabelHierarchyAlgorithm, vtkLabelPlacer, vtkMapper, vtkMesaFreeTypeTextMapper, vtkMesaImageMapper, vtkMesaPolyDataMapper, vtkMesaPolyDataMapper2D, vtkMesaTexture, vtkOpenGLFreeTypeTextMapper, vtkOpenGLImageMapper, vtkOpenGLPolyDataMapper, vtkOpenGLPolyDataMapper2D, vtkOpenGLTexture, vtkPainterPolyDataMapper, vtkPointSetToLabelHierarchy, vtkPolyDataMapper, vtkPolyDataMapper2D, vtkQImageToImageSource, vtkQtLabelMapper, vtkQtLabelSurface, vtkQtTreeRingLabelMapper, vtkRendererSource, vtkSelectVisiblePoints, vtkTextMapper, vtkTexture, vtkWindowToImageFilter, vtkConvertSelectionDomain, vtkDataRepresentation, vtkEmptyRepresentation, vtkRenderedGraphRepresentation, vtkRenderedHierarchyRepresentation, vtkRenderedRepresentation, vtkRenderedSurfaceRepresentation, vtkRenderedTreeAreaRepresentation, vtkFixedPointVolumeRayCastMapper, vtkHAVSVolumeMapper, vtkMesaProjectedTetrahedraMapper, vtkMesaVolumeTextureMapper2D, vtkOpenGLHAVSVolumeMapper, vtkOpenGLProjectedTetrahedraMapper, vtkOpenGLVolumeProVP1000Mapper, vtkOpenGLVolumeTextureMapper2D, vtkOpenGLVolumeTextureMapper3D, vtkProjectedTetrahedraMapper, vtkUnstructuredGridVolumeMapper, vtkUnstructuredGridVolumeRayCastMapper, vtkUnstructuredGridVolumeZSweepMapper, vtkVolumeMapper, vtkVolumeProMapper, vtkVolumeProVP1000Mapper, vtkVolumeRayCastMapper, vtkVolumeTextureMapper, vtkVolumeTextureMapper2D, and vtkVolumeTextureMapper3D.

static vtkAlgorithm* vtkAlgorithm::SafeDownCast ( vtkObject o  )  [static]

Reimplemented from vtkObject.

Reimplemented in vtkAbstractMapper, vtkAnnotationLayersAlgorithm, vtkArrayDataAlgorithm, vtkCastToConcrete, vtkCompositeDataSetAlgorithm, vtkDataObjectAlgorithm, vtkDataObjectSource, vtkDataSetAlgorithm, vtkDataSetSource, vtkDataSetToDataSetFilter, vtkDataSetToImageFilter, vtkDataSetToPolyDataFilter, vtkDataSetToStructuredGridFilter, vtkDataSetToStructuredPointsFilter, vtkDataSetToUnstructuredGridFilter, vtkDirectedGraphAlgorithm, vtkGenericDataSetAlgorithm, vtkGraphAlgorithm, vtkHierarchicalBoxDataSetAlgorithm, vtkHyperOctreeAlgorithm, vtkImageAlgorithm, vtkImageInPlaceFilter, vtkImageMultipleInputFilter, vtkImageMultipleInputOutputFilter, vtkImageSource, vtkImageToImageFilter, vtkImageToStructuredPoints, vtkImageTwoInputFilter, vtkMapper2D, vtkMultiBlockDataSetAlgorithm, vtkPassInputTypeAlgorithm, vtkPiecewiseFunctionAlgorithm, vtkPiecewiseFunctionShiftScale, vtkPointSetAlgorithm, vtkPointSetSource, vtkPointSetToPointSetFilter, vtkPolyDataAlgorithm, vtkPolyDataSource, vtkPolyDataToPolyDataFilter, vtkProcessObject, vtkRectilinearGridAlgorithm, vtkRectilinearGridSource, vtkRectilinearGridToPolyDataFilter, vtkSelectionAlgorithm, vtkSimpleImageToImageFilter, vtkSource, vtkStructuredGridAlgorithm, vtkStructuredGridSource, vtkStructuredGridToPolyDataFilter, vtkStructuredGridToStructuredGridFilter, vtkStructuredPointsSource, vtkStructuredPointsToPolyDataFilter, vtkStructuredPointsToStructuredPointsFilter, vtkStructuredPointsToUnstructuredGridFilter, vtkTableAlgorithm, vtkTemporalDataSetAlgorithm, vtkThreadedImageAlgorithm, vtkTreeAlgorithm, vtkTrivialProducer, vtkUndirectedGraphAlgorithm, vtkUnstructuredGridAlgorithm, vtkUnstructuredGridSource, vtkUnstructuredGridToPolyDataFilter, vtkUnstructuredGridToUnstructuredGridFilter, vtkGenericClip, vtkGenericContourFilter, vtkGenericCutter, vtkGenericDataSetTessellator, vtkGenericGeometryFilter, vtkGenericGlyph3DFilter, vtkGenericOutlineFilter, vtkGenericProbeFilter, vtkGenericStreamTracer, vtkGeoAdaptiveArcs, vtkGeoAlignedImageRepresentation, vtkGeoArcs, vtkGeoAssignCoordinates, vtkGeoGraticule, vtkGeoRandomGraphSource, vtkGeoSampleArcs, vtkGlobeSource, vtkAnnotationLink, 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, vtkDataSetSurfaceFilter, vtkDataSetToDataObjectFilter, vtkDataSetTriangleFilter, vtkDecimatePolylineFilter, vtkDecimatePro, vtkDelaunay2D, vtkDelaunay3D, vtkDicer, vtkDijkstraGraphGeodesicPath, vtkDijkstraImageGeodesicPath, vtkDiscreteMarchingCubes, vtkDiskSource, vtkEdgePoints, 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, vtkFrustumSource, vtkGeodesicPath, vtkGeometryFilter, vtkGlyph2D, vtkGlyph3D, vtkGlyphSource2D, vtkGradientFilter, vtkGraphGeodesicPath, vtkGraphLayoutFilter, vtkGraphToPoints, vtkGraphToPolyData, vtkGridSynchronizedTemplates3D, vtkHedgeHog, vtkHierarchicalDataExtractDataSets, vtkHierarchicalDataExtractLevel, vtkHierarchicalDataLevelFilter, vtkHierarchicalDataSetGeometryFilter, vtkHull, vtkHyperOctreeContourFilter, vtkHyperOctreeCutter, vtkHyperOctreeDepth, vtkHyperOctreeDualGridContourFilter, vtkHyperOctreeFractalSource, vtkHyperOctreeLimiter, vtkHyperOctreeSampleFunction, vtkHyperOctreeSurfaceFilter, vtkHyperOctreeToUniformGridFilter, vtkHyperStreamline, vtkIconGlyphFilter, vtkIdFilter, vtkImageDataGeometryFilter, vtkImageMarchingCubes, vtkImplicitTextureCoords, vtkInterpolateDataSetAttributes, vtkInterpolatingSubdivisionFilter, vtkJavaProgrammableFilter, vtkKdTreeSelector, vtkLevelIdScalars, vtkLinearExtrusionFilter, vtkLinearSubdivisionFilter, vtkLineSource, vtkLinkEdgels, vtkLoopSubdivisionFilter, vtkMarchingContourFilter, vtkMarchingCubes, vtkMarchingSquares, vtkMaskFields, vtkMaskPoints, vtkMaskPolyData, vtkMassProperties, vtkMergeDataObjectFilter, vtkMergeFields, vtkMergeFilter, vtkMeshQuality, vtkMultiBlockDataGroupFilter, vtkMultiBlockMergeFilter, vtkMultiThreshold, vtkOBBDicer, vtkOutlineCornerFilter, vtkOutlineCornerSource, vtkOutlineFilter, vtkOutlineSource, vtkParametricFunctionSource, vtkPlaneSource, vtkPlatonicSolidSource, vtkPointDataToCellData, vtkPointSource, vtkPolyDataConnectivityFilter, vtkPolyDataNormals, vtkPolyDataPointSampler, vtkPolyDataStreamer, vtkProbeFilter, vtkProbeSelectedLocations, vtkProgrammableAttributeDataFilter, vtkProgrammableDataObjectSource, vtkProgrammableFilter, vtkProgrammableGlyphFilter, vtkProgrammableSource, vtkProjectedTexture, vtkQuadraturePointInterpolator, vtkQuadraturePointsGenerator, vtkQuadratureSchemeDictionaryGenerator, vtkQuadricClustering, vtkQuadricDecimation, vtkQuantizePolyDataPoints, vtkRandomAttributeGenerator, vtkRearrangeFields, vtkRectangularButtonSource, vtkRectilinearGridClip, vtkRectilinearGridGeometryFilter, vtkRectilinearGridToTetrahedra, vtkRectilinearSynchronizedTemplates, vtkRecursiveDividingCubes, vtkReflectionFilter, vtkRegularPolygonSource, vtkReverseSense, vtkRibbonFilter, vtkRotationalExtrusionFilter, vtkRotationFilter, vtkRuledSurfaceFilter, vtkSectorSource, vtkSelectEnclosedPoints, vtkSelectionSource, vtkSelectPolyData, vtkShrinkFilter, vtkShrinkPolyData, vtkSimpleElevationFilter, vtkSmoothPolyDataFilter, vtkSpatialRepresentationFilter,