VTK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
oNboostForward declaration required for Boost serialization
oNvtkChartSelectionHelper
oNvtkDispatcherCommon
oNvtkDispatcherPrivate
oNvtkDoubleDispatcherPrivate
oNvtkMathUtilities
oNvtkPiston
oNvtkpiston
oCTest
oCvtk2DHistogramItem2D histogram item
oCvtk__Int64ArrayDynamic, self-adjusting array of __int64
oCvtkABIManage macros for exporting symbols in the binary interface
oCvtkAbstractArrayAbstract superclass for all arrays
oCvtkAbstractCellLocatorAbstract base class for locators which find cells
oCvtkAbstractElectronicDataProvides access to and storage of chemical electronic data
oCvtkAbstractPointLocatorAbstract class to quickly locate points in 3-space
oCvtkAdjacentVertexIteratorIterates through adjacent vertices in a graph
oCvtkAMRBoxEncloses a rectangular region of voxel like cells
oCvtkAMRDataInternalsContainer of vtkUniformGrid for an AMR data set
oCvtkAMRInformationMeta data that describes the structure of an AMR data set
oCvtkAnimationCueSeqin an animation
oCvtkAnimationSceneAnimation scene manager
oCvtkAnnotationStores a collection of annotation artifacts
oCvtkAnnotationLayersStores a ordered collection of annotation sets
oCvtkArrayAbstract interface for N-dimensional arrays
oCvtkArrayCoordinatesStores coordinate into an N-way array
oCvtkArrayDataPipeline data object that contains multiple vtkArray objects
oCvtkArrayExtentsStores the number of dimensions and valid coordinate ranges along each dimension for vtkArray
oCvtkArrayExtentsListStores a collection of vtkArrayExtents objects
oCvtkArrayInterpolate
oCvtkArrayIteratorAbstract superclass to iterate over elements in an vtkAbstractArray
oCvtkArrayIteratorIncludesCentralize array iterator type includes required when using the vtkArrayIteratorTemplateMacro
oCvtkArrayIteratorTemplateImplementation template for a array iterator
oCvtkArrayPrintPrint arrays in different formats
oCvtkArrayRangeStores a half-open range of array coordinates
oCvtkArraySortControls sorting of sparse array coordinates
oCvtkArrayWeightsStores a collection of weighting factors
oCvtkAtomConvenience proxy for vtkMolecule
oCvtkAttributesErrorMetricObjects that compute attribute-based error during cell tessellation
oCvtkAxisTakes care of drawing 2D axes
oCvtkAxisExtendedOctree-based spatial search object to quickly locate cells
oCvtkBiQuadraticQuadCell represents a parabolic, 9-node isoparametric quad
oCvtkBiQuadraticQuadraticHexahedronCell represents a biquadratic, 24-node isoparametric hexahedron
oCvtkBiQuadraticQuadraticWedgeCell represents a parabolic, 18-node isoparametric wedge
oCvtkBiQuadraticTriangleCell represents a parabolic, isoparametric triangle
oCvtkBitArrayDynamic, self-adjusting array of bits
oCvtkBitArrayIteratorIterator for vtkBitArray. This iterator iterates over a vtkBitArray. It uses the double interface to get/set bit values
oCvtkBondConvenience proxy for vtkMolecule
oCvtkBoundingBoxFast Simple Class for dealing with 3D bounds
oCvtkBoxImplicit function for a bounding box
oCvtkBoxMuellerRandomSequenceGaussian sequence of pseudo random numbers implemented with the Box-Mueller transform
oCvtkBreakPointUtility function to debug with gdb and MPI
oCvtkBSPCutsThis class represents an axis-aligned Binary Spatial Partitioning of a 3D space
oCvtkBSPIntersectionsPerform calculations (mostly intersection calculations) on regions of a 3D binary spatial partitioning
oCvtkByteSwapPerform machine dependent byte swapping
oCvtkCallbackCommandSupports function callbacks
oCvtkCardinalSplineComputes an interpolating spline using a a Cardinal basis
oCvtkCellAbstract class to specify cell behavior
oCvtkCell3DAbstract class to specify 3D cell interface
oCvtkCellArrayObject to represent cell connectivity
oCvtkCellDataRepresent and manipulate cell attribute data
oCvtkCellLinksObject represents upward pointers from points to list of cells using each point
oCvtkCellLocatorOctree-based spatial search object to quickly locate cells
oCvtkCellTypeDefine types of cells
oCvtkCellTypesObject provides direct access to cells in vtkCellArray and type information
oCvtkCharArrayDynamic, self-adjusting array of char
oCvtkChartFactory class for drawing 2D charts
oCvtkChart2DHistogramChart for 2D histograms
oCvtkChartHistogram2D
oCvtkChartLegendDraw the chart legend
oCvtkChartMatrixContainer for a matrix of charts
oCvtkChartParallelCoordinatesFactory class for drawing 2D charts
oCvtkChartPieFactory class for drawing pie charts
oCvtkChartPlotData
oCvtkChartSelectionHelperHelper functions for making selections in charts
oCvtkChartXYFactory class for drawing XY charts
oCvtkChartXYZFactory class for drawing 3D XYZ charts
oCvtkCollectionCreate and manipulate unsorted lists of objects
oCvtkCollectionElement
oCvtkCollectionIteratorIterator through a vtkCollection
oCvtkColorTemplated type for storage of colors
oCvtkColor3
oCvtkColor3d
oCvtkColor3f
oCvtkColor3ub
oCvtkColor4
oCvtkColor4d
oCvtkColor4f
oCvtkColor4ub
oCvtkColorLegendLegend item to display vtkScalarsToColors
oCvtkColorSeriesStores a list of colors
oCvtkColorTransferControlPointsItemControl points for vtkColorTransferFunction
oCvtkColorTransferFunctionItem
oCvtkCommandSuperclass for callback/observer methods
oCvtkCommonInformationKeyManagerManages key types in vtkCommon
oCvtkCompositeControlPointsItemControl points for vtkCompositeFunction
oCvtkCompositeDataIteratorSuperclass for composite data iterators
oCvtkCompositeDataSetAbstract superclass for composite (multi-block or AMR) datasets
oCvtkCompositeTransferFunctionItem
oCvtkConditionVariableMutual exclusion locking class
oCvtkConeImplicit function for a cone
oCvtkContextPolygon
oCvtkControlPointsItemAbstract class for control points items
oCvtkConvexPointSet3D cell defined by a set of convex points
oCvtkCriticalSectionCritical section locking class
oCvtkCubicLineCell represents a cubic , isoparametric 1D line
oCvtkCylinderImplicit function for a cylinder
oCvtkDataArrayAbstract superclass for arrays of numeric data
oCvtkDataArrayCollectionMaintain an unordered list of dataarray objects
oCvtkDataArrayCollectionIteratorIterator through a vtkDataArrayCollection
oCvtkDataArrayDispatcherDispatch to functor vtkDataArrayType
oCvtkDataArrayDispatcherPointer
oCvtkDataArraySelectionStore on/off settings for data arrays for a vtkSource
oCvtkDataArrayTemplateImplementation template for vtkDataArray
oCvtkDataArrayTemplateLookup
oCvtkDataObjectGeneral representation of visualization data
oCvtkDataObjectCollectionMaintain an unordered list of data objects
oCvtkDataObjectTreeImplementation for most abstract methods in the superclass vtkCompositeDataSet
oCvtkDataObjectTreeIndex
oCvtkDataObjectTreeInternals
oCvtkDataObjectTreeItem
oCvtkDataObjectTreeIteratorSuperclass for composite data iterators
oCvtkDataObjectTypes
oCvtkDataSetAbstract class to specify dataset behavior
oCvtkDataSetAttributesRepresent and manipulate attribute data in a dataset
oCvtkDataSetCollectionMaintain an unordered list of dataset objects
oCvtkDataSetToPistonConverts a DataSet to a PistonDataObject
oCvtkDebugLeaksIdentify memory leaks at program termination
oCvtkDebugLeaksManagerManages the vtkDebugLeaks singleton
oCvtkDebugLeaksObserver
oCvtkDenseArrayContiguous storage for N-way arrays
oCvtkDirectedAcyclicGraphA rooted tree data structure
oCvtkDirectedGraphA directed graph
oCvtkDispatcherDispatch to functor based on a pointer type
oCvtkDistributedGraphHelperHelper for the vtkGraph class that allows the graph to be distributed across multiple memory spaces
oCvtkDoubleArrayDynamic, self-adjusting array of double
oCvtkDoubleDispatcherDispatch to functor based on two pointer types
oCvtkDynamicLoaderClass interface to system dynamic libraries
oCvtkEdgeListIteratorIterates through all edges in a graph
oCvtkEdgeTableKeep track of edges (edge is pair of integer id's)
oCvtkEmptyCellEmpty cell used as a place-holder during processing
oCvtkEventForwarderCommandSimple event forwarder command
oCvtkExplicitCellAbstract superclass for cells requiring an explicit representation
oCvtkExtentTranslatorGenerates a structured extent from unstructured
oCvtkFieldDataRepresent and manipulate fields of data
oCvtkFileOutputWindowFile Specific output window class
oCvtkFloatArrayDynamic, self-adjusting array of float
oCvtkFloatingPointExceptionsDeal with floating-point exceptions
oCvtkGarbageCollectorDetect and break reference loops
oCvtkGarbageCollectorManagerManages the vtkGarbageCollector singleton
oCvtkGaussianRandomSequenceGaussian sequence of pseudo random numbers
oCvtkGenericAdaptorCellDefines cell interface
oCvtkIdListList of point or cell ids
oCvtkIdListCollectionMaintain an unordered list of dataarray objects
oCvtkIdTypeArrayDynamic, self-adjusting array of vtkIdType
oCvtkIndentSimple class to control print indentation
oCvtkInformationStore vtkAlgorithm input/output information
oCvtkInformationDataObjectKeyKey for vtkDataObject values
oCvtkInformationDoubleKeyKey for double values in vtkInformation
oCvtkInformationDoubleVectorKeyKey for double vector values
oCvtkInformationIdTypeKeyKey for vtkIdType values in vtkInformation
oCvtkInformationInformationKeyKey for vtkInformation values
oCvtkInformationInformationVectorKeyKey for vtkInformation vectors
oCvtkInformationIntegerKeyKey for integer values in vtkInformation
oCvtkInformationIntegerPointerKeyKey for pointer to integer
oCvtkInformationIntegerVectorKeyKey for integer vector values
oCvtkInformationInternalsInternal structure for vtkInformation
oCvtkInformationIteratorIterates over keys of an information object
oCvtkInformationKeySuperclass for vtkInformation keys
oCvtkInformationKeyVectorKeyKey for vector-of-keys values
oCvtkInformationObjectBaseKeyKey for vtkObjectBase values
oCvtkInformationObjectBaseVectorKeyKey for vtkObjectBase vector values
oCvtkInformationRequestKeyKey for pointer to pointer
oCvtkInformationStringKeyKey for string values in vtkInformation
oCvtkInformationStringVectorKeyKey for String vector values
oCvtkInformationUnsignedLongKeyKey for unsigned long values in vtkInformation
oCvtkInformationVariantKeyKey for variant values in vtkInformation
oCvtkInformationVariantVectorKeyKey for variant vector values
oCvtkInformationVectorStore zero or more vtkInformation instances
oCvtkInstantiatorCreate an instance of any VTK class from its name
oCvtkInstantiatorInitialize
oCvtkIntArrayDynamic, self-adjusting array of int
oCvtkIOStreamInclude C++ iostreams as used by VTK
oCvtkIOStreamFwdForward-declare C++ iostreams as used by VTK
oCvtkKochanekSplineComputes an interpolating spline using a Kochanek basis
oCvtkLargeIntegerClass for arbitrarily large ints
oCvtkLongArrayDynamic, self-adjusting array of long
oCvtkLongLongArrayDynamic, self-adjusting array of long long
oCvtkLookupTableMap scalar values into colors via a lookup table
oCvtkLookupTableItem
oCvtkMathPerforms common math operations
oCvtkMathUtilitiesTemplated utility math functions intended for internal use in tests etc
oCvtkMinimalStandardRandomSequencePark and Miller Sequence of pseudo random numbers
oCvtkMultiThreaderA class for performing multithreaded execution
oCvtkMutexLockMutual exclusion locking class
oCvtkNamedColorsA class holding colors and their names
oCvtkNewAllocate and hold a VTK object
oCvtkObjectAbstract base class for most VTK objects
oCvtkObjectBaseAbstract base class for most VTK objects
oCvtkObjectFactoryAbstract base class for vtkObjectFactories
oCvtkObjectFactoryCollectionMaintain a list of object factories
oCvtkOldStyleCallbackCommandSupports legacy function callbacks for VTK
oCvtkOStreamWrapperWrapper for C++ ostream. Internal VTK use only
oCvtkOStrStreamWrapperWrapper for ostrstream. Internal VTK use only
oCvtkOutputWindowBase class for writing debug output to a console
oCvtkOutputWindowCleanup
oCvtkOverrideInformationFactory object override information
oCvtkOverrideInformationCollectionMaintain a list of override information objects
oCvtkParametricBoyGenerate Boy's surface
oCvtkParametricConicSpiralGenerate conic spiral surfaces that resemble sea-shells
oCvtkParametricCrossCapGenerate a cross-cap
oCvtkParametricDiniGenerate Dini's surface
oCvtkParametricEllipsoidGenerate an ellipsoid
oCvtkParametricEnneperGenerate Enneper's surface
oCvtkParametricFigure8KleinGenerate a figure-8 Klein bottle
oCvtkParametricFunctionAbstract interface for parametric functions
oCvtkParametricKleinGenerates a "classical" representation of a Klein bottle
oCvtkParametricMobiusGenerate a Mobius strip
oCvtkParametricRandomHillsGenerate a surface covered with randomly placed hills
oCvtkParametricRomanGenerate Steiner's Roman Surface
oCvtkParametricSplineParametric function for 1D interpolating splines
oCvtkParametricSuperEllipsoidGenerate a superellipsoid
oCvtkParametricSuperToroidGenerate a supertoroid
oCvtkParametricTorusGenerate a torus
oCvtkPiecewiseControlPointsItemControl points for vtkPiecewiseFunction
oCvtkPiecewiseFunctionItemVtkPiecewiseFunctionItem internall uses vtkPlot::Color, white by default
oCvtkPiecewisePointHandleItemVtkContextItem that draws handles around a point of a piecewise function
oCvtkPistonAlgorithmSuperclass for algorithms that produce only PistonDataObjects
oCvtkPistonContourA filter that contours on the GPU
oCvtkPistonDataObjectA GPU resident data set
oCvtkPistonDataWranglingMiscellaneous conversion code
oCvtkPistonMapperDraws vtkPistonDataObjects to the screen
oCvtkPistonMinMaxComputes scalar range on GPU for mapper
oCvtkPistonReferenceLower level handle on GPU resident data
oCvtkPistonScalarsColorsColor Mapping for piston results
oCvtkPistonSliceA filter that slices on the GPU
oCvtkPistonSortNVidia thrust filter example
oCvtkPistonThresholdA filter that contours on the GPU
oCvtkPistonToDataSetConverts a PistonDataObject to a DataSet
oCvtkPlotAbstract class for 2D plots
oCvtkPlot3DAbstract class for 3D plots
oCvtkPlotBarClass for drawing an XY plot given two columns from a vtkTable
oCvtkPlotGridTakes care of drawing the plot grid
oCvtkPlotHistogram2D
oCvtkPlotLineClass for drawing an XY line plot given two columns from a vtkTable
oCvtkPlotLine3DClass for drawing an XYZ line plot given three columns from a vtkTable
oCvtkPlotParallelCoordinatesClass for drawing a parallel coordinate plot given columns from a vtkTable
oCvtkPlotPieClass for drawing a Pie diagram
oCvtkPlotPointsClass for drawing an points given two columns from a vtkTable
oCvtkPlotPoints3D3D scatter plot
oCvtkPlotStackedClass for drawing an stacked polygon plot given an X, Ybase, Yextent in a vtkTable
oCvtkPlotSurface3D surface plot
oCvtkPointsRepresent and manipulate 3D points
oCvtkPoints2DRepresent and manipulate 2D points
oCvtkPriorityQueueList of ids arranged in priority order
oCvtkRandomSequenceSequence of random numbers
oCvtkReferenceCountObsolete / empty subclass of object
oCvtkScalarsToColorsSuperclass for mapping scalar values to colors
oCvtkScalarsToColorsItemAbstract class for ScalarsToColors items
oCvtkScatterPlotMatrixContainer for a matrix of charts
oCvtkShortArrayDynamic, self-adjusting array of short
oCvtkSignedCharArrayDynamic, self-adjusting array of signed char
oCvtkSimpleConditionVariable
oCvtkSimpleCriticalSection
oCvtkSimpleMutexLock
oCvtkSmartPointerHold a reference to a vtkObjectBase instance
oCvtkSmartPointerBaseNon-templated superclass for vtkSmartPointer
oCvtkSortDataArrayProvides several methods for sorting vtk arrays
oCvtkSparseArraySparse, independent coordinate storage for N-way arrays
oCvtkStdStringWrapper around std::string to keep symbols short
oCvtkStringArrayVtkAbstractArray subclass for strings
oCvtkSystemIncludesTransition VTK to ANSI C++, centralize inclusion of system files
oCvtkTemplateAliasMacroDispatch a scalar processing template
oCvtkTestNewVar
oCvtkTimePointUtilityPerforms common time operations
oCvtkTimeStampRecord modification and/or execution time
oCvtkTypedArrayProvides a type-specific interface to N-way arrays
oCvtkTypeTemplateProvides the equivalent of vtkTypeMacro for use with template classes
oCvtkTypeTraitsTemplate defining traits of native types used by VTK
oCvtkUnicodeStringString class that stores Unicode text
oCvtkUnicodeStringArraySubclass of vtkAbstractArray that holds vtkUnicodeStrings
oCvtkUnsigned__Int64ArrayDynamic, self-adjusting array of unsigned __int64
oCvtkUnsignedCharArrayDynamic, self-adjusting array of unsigned char
oCvtkUnsignedIntArrayDynamic, self-adjusting array of unsigned int
oCvtkUnsignedLongArrayDynamic, self-adjusting array of unsigned long
oCvtkUnsignedLongLongArrayDynamic, self-adjusting array of unsigned long long
oCvtkUnsignedShortArrayDynamic, self-adjusting array of unsigned short
oCvtkVariantA atomic type representing the union of many types
oCvtkVariantArrayAn array holding vtkVariants
oCvtkVariantCast
oCvtkVariantCreate
oCvtkVariantEqual
oCvtkVariantExtract
oCvtkVariantLessThan
oCvtkVariantStrictEquality
oCvtkVariantStrictWeakOrder
oCvtkVersionVersioning class for vtk
oCvtkVoidArrayDynamic, self-adjusting array of void* pointers
oCvtkWeakPointerWeak reference to a vtkObject
oCvtkWeakPointerBaseNon-templated superclass for vtkWeakPointer
oCvtkWin32HeaderManage Windows system differences
oCvtkWin32OutputWindowWin32 Specific output window class
oCvtkWin32ProcessOutputWindowWin32-specific output window class
oCvtkWindowWindow superclass for vtkRenderWindow
\CvtkXMLFileOutputWindowXML File Specific output window class