Module vtkCommonDataModel

Module vtkCommonDataModel 

Source

Structs§

vtkAMRDataInternals
container of vtkUniformGrid for an AMR data set
vtkAdjacentVertexIterator
Iterates through adjacent vertices in a graph.
vtkAnimationScene
the animation scene manager.
vtkAnnotation
Stores a collection of annotation artifacts.
vtkAnnotationLayers
Stores a ordered collection of annotation sets
vtkAnnulus
implicit function for a annulus
vtkArrayData
Pipeline data object that contains multiple vtkArray objects.
vtkAttributesErrorMetric
Objects that compute
vtkBSPCuts
This class represents an axis-aligned Binary Spatial
vtkBSPIntersections
Perform calculations (mostly intersection
vtkBezierCurve
vtkBezierHexahedron
A 3D cell that represents an arbitrary order Bezier hex
vtkBezierInterpolation
vtkBezierQuadrilateral
vtkBezierTetra
A 3D cell that represents an arbitrary order Bezier tetrahedron
vtkBezierTriangle
A 2D cell that represents an arbitrary order Bezier triangle
vtkBezierWedge
A 3D cell that represents an arbitrary order Bezier wedge
vtkBiQuadraticQuad
cell represents a parabolic, 9-node
vtkBiQuadraticQuadraticHexahedron
cell represents a biquadratic,
vtkBiQuadraticQuadraticWedge
cell represents a parabolic, 18-node isoparametric wedge
vtkBiQuadraticTriangle
cell represents a parabolic, isoparametric triangle
vtkBox
implicit function for a bounding box
vtkCellArray
object to represent cell connectivity
vtkCellArrayIterator
Encapsulate traversal logic for vtkCellArray.
vtkCellAttribute
A function defined over the physical domain of a vtkCellGrid.
vtkCellAttributeCalculator
Perform a per-cell calculation on a vtkCellAttribute.
vtkCellData
represent and manipulate cell attribute data
vtkCellGrid
Visualization data composed of cells of arbitrary type.
vtkCellGridBoundsQuery
Compute the geometric bounds of a cell-grid.
vtkCellGridCopyQuery
Copy the cell metadata and attribute(s) of one cell-grid into another.
vtkCellGridEvaluator
Evaluate a field (vtkCellAttribute) at some points inside cells.
vtkCellGridRangeQuery
Compute the range of a component of some vtkCellAttribute.
vtkCellGridResponders
A container that holds objects able to respond to queries
vtkCellGridSidesCache
Hold a map from hash-ids (representing sides of cells of multiple types)
vtkCellGridSidesQuery
\brief A cell-grid query for enumerating sides of cells.
vtkCellLinks
object represents upward pointers from points to list of cells using each point
vtkCellLocator
octree-based spatial search object to quickly locate cells
vtkCellLocatorStrategy
implement a specific vtkPointSet::FindCell() strategy based
vtkCellTreeLocator
This class implements the data structures, construction
vtkCellTypes
object provides direct access to cells in vtkCellArray and type information
vtkClosestNPointsStrategy
implement a specific vtkPointSet::FindCell() strategy based
vtkClosestPointStrategy
implement a specific vtkPointSet::FindCell() strategy based
vtkCone
implicit function for a cone
vtkConvexPointSet
a 3D cell defined by a set of convex points
vtkCoordinateFrame
implicit function for a right-handed coordinate system
vtkCubicLine
cell represents a cubic , isoparametric 1D line
vtkCylinder
implicit function for a cylinder
vtkDataAssembly
hierarchical representation to use with
vtkDataAssemblyUtilities
collections of utilities for vtkDataAssembly
vtkDataObject
general representation of visualization data
vtkDataObjectCollection
maintain an unordered list of data objects
vtkDataObjectTreeIterator
superclass for composite data iterators
vtkDataObjectTypes
vtkDataSetAttributes
represent and manipulate attribute data in a dataset
vtkDataSetCellIterator
Implementation of vtkCellIterator using
vtkDataSetCollection
maintain an unordered list of dataset objects
vtkDirectedAcyclicGraph
A rooted tree data structure.
vtkDirectedGraph
A directed graph.
vtkEdgeListIterator
Iterates through all edges in a graph.
vtkEdgeTable
keep track of edges (edge is pair of integer id’s)
vtkEmptyCell
an empty cell used as a place-holder during processing
vtkExplicitStructuredGrid
structured grid with explicit topology and geometry
vtkExtractStructuredGridHelper
helper for extracting/sub-sampling
vtkFieldData
represent and manipulate fields of data
vtkGenericAttributeCollection
a collection of attributes
vtkGenericCell
provides thread-safe access to cells
vtkGenericEdgeTable
keep track of edges (defined by pair of integer id’s)
vtkGenericInterpolatedVelocityField
Interface for obtaining
vtkGeometricErrorMetric
Objects that compute
vtkGraphEdge
Representation of a single graph edge.
vtkGraphInternals
Internal representation of vtkGraph
vtkHexagonalPrism
a 3D cell that represents a prism with
vtkHexahedron
a cell that represents a linear 3D hexahedron
vtkHierarchicalBoxDataSet
Backwards compatibility class
vtkHyperTreeGrid
A dataset containing a grid of vtkHyperTree instances
vtkHyperTreeGridGeometricLocator
class that implements accelerated searches through HyperTree Grids (HTGs) using geometric
vtkHyperTreeGridNonOrientedCursor
Objects for traversal a HyperTreeGrid.
vtkHyperTreeGridNonOrientedGeometryCursor
Objects for traversal a HyperTreeGrid.
vtkHyperTreeGridNonOrientedMooreSuperCursor
Objects for traversal a HyperTreeGrid.
vtkHyperTreeGridNonOrientedMooreSuperCursorLight
Objects for traversal a HyperTreeGrid.
vtkHyperTreeGridNonOrientedUnlimitedGeometryCursor
Objects for traversal a HyperTreeGrid.
vtkHyperTreeGridNonOrientedUnlimitedMooreSuperCursor
Specific Moore super cursor that can subdivied neighborhood
vtkHyperTreeGridNonOrientedVonNeumannSuperCursor
Objects for traversal a HyperTreeGrid.
vtkHyperTreeGridNonOrientedVonNeumannSuperCursorLight
Objects for traversal a HyperTreeGrid.
vtkHyperTreeGridOrientedCursor
Objects for traversal a HyperTreeGrid.
vtkHyperTreeGridOrientedGeometryCursor
Objects for traversal a HyperTreeGrid.
vtkImageData
topologically and geometrically regular array of data
vtkImageTransform
helper class to transform output of non-axis-aligned images
vtkImplicitBoolean
implicit function consisting of boolean combinations of implicit functions
vtkImplicitDataSet
treat a dataset as if it were an implicit function
vtkImplicitFunctionCollection
maintain a list of implicit functions
vtkImplicitHalo
implicit function for an halo
vtkImplicitSelectionLoop
implicit function for a selection loop
vtkImplicitSum
implicit sum of other implicit functions
vtkImplicitVolume
treat a volume as if it were an implicit function
vtkImplicitWindowFunction
implicit function maps another implicit function to lie within a specified range
vtkInEdgeIterator
Iterates through all incoming edges to a vertex.
vtkIncrementalOctreeNode
Octree node constituting incremental
vtkIncrementalOctreePointLocator
Incremental octree in support
vtkIterativeClosestPointTransform
Implementation of the ICP algorithm.
vtkKdNode
This class represents a single spatial region
vtkKdTree
a Kd-tree spatial decomposition of a set of points
vtkKdTreePointLocator
class to quickly locate points in 3-space
vtkLagrangeCurve
vtkLagrangeHexahedron
A 3D cell that represents an arbitrary order Lagrange hex
vtkLagrangeInterpolation
vtkLagrangeQuadrilateral
vtkLagrangeTetra
A 3D cell that represents an arbitrary order Lagrange tetrahedron
vtkLagrangeTriangle
A 2D cell that represents an arbitrary order Lagrange triangle
vtkLagrangeWedge
A 3D cell that represents an arbitrary order Lagrange wedge
vtkLine
cell represents a 1D line
vtkMeanValueCoordinatesInterpolator
compute interpolation computes
vtkMergePoints
merge exactly coincident points
vtkMolecule
class describing a molecule
vtkMultiBlockDataSet
Composite dataset that organizes datasets into
vtkMultiPieceDataSet
composite dataset to encapsulates pieces of
vtkMutableDirectedGraph
An editable directed graph.
vtkMutableUndirectedGraph
An editable undirected graph.
vtkNonMergingPointLocator
direct / check-free point insertion.
vtkNonOverlappingAMR
A concrete instance of vtkUniformGridAMR to store uniform grids at different
vtkOctreePointLocator
an octree spatial decomposition of a set of points
vtkOctreePointLocatorNode
Octree node that has 8 children each of equal size
vtkOrderedTriangulator
helper class to generate triangulations
vtkOutEdgeIterator
Iterates through all outgoing edges from a vertex.
vtkOverlappingAMR
hierarchical dataset of vtkUniformGrids
vtkPartitionedDataSet
composite dataset to encapsulates a dataset consisting of
vtkPartitionedDataSetCollection
Composite dataset that groups datasets as a collection.
vtkPath
concrete dataset representing a path defined by Bezier
vtkPentagonalPrism
a 3D cell that represents a convex prism with
vtkPerlinNoise
an implicit function that implements Perlin noise
vtkPiecewiseFunction
Defines a 1D piecewise function.
vtkPixel
a cell that represents an orthogonal quadrilateral
vtkPlane
perform various plane computations
vtkPlaneCollection
maintain a list of planes
vtkPlanes
implicit function for convex set of planes
vtkPlanesIntersection
A vtkPlanesIntersection object is a
vtkPointData
represent and manipulate point attribute data
vtkPointLocator
quickly locate points in 3-space
vtkPointSet
concrete class for storing a set of points
vtkPointSetCellIterator
Implementation of vtkCellIterator using
vtkPointsProjectedHull
the convex hull of the orthogonal
vtkPolyData
concrete dataset represents vertices, lines, polygons, and triangle strips
vtkPolyDataCollection
maintain a list of polygonal data objects
vtkPolyLine
cell represents a set of 1D lines
vtkPolyPlane
Implicit function that is generated by extrusion of a polyline along the Z axis
vtkPolyVertex
cell represents a set of 0D vertices
vtkPolygon
a cell that represents an n-sided polygon
vtkPolyhedron
A 3D cell defined by a set of polygonal faces
vtkPyramid
a 3D cell that represents a linear pyramid
vtkQuad
a cell that represents a 2D quadrilateral
vtkQuadraticEdge
cell represents a parabolic, isoparametric edge
vtkQuadraticHexahedron
cell represents a parabolic, 20-node isoparametric hexahedron
vtkQuadraticLinearQuad
cell represents a quadratic-linear, 6-node isoparametric quad
vtkQuadraticLinearWedge
cell represents a, 12-node isoparametric wedge
vtkQuadraticPolygon
a cell that represents a parabolic n-sided polygon
vtkQuadraticPyramid
cell represents a parabolic, 13-node isoparametric pyramid
vtkQuadraticQuad
cell represents a parabolic, 8-node isoparametric quad
vtkQuadraticTetra
cell represents a parabolic, 10-node isoparametric tetrahedron
vtkQuadraticTriangle
cell represents a parabolic, isoparametric triangle
vtkQuadraticWedge
cell represents a parabolic, 15-node isoparametric wedge
vtkQuadratureSchemeDefinition
An Elemental data type that holds a definition of a numerical quadrature scheme. The definition contains the requisite information to interpolate to the so called quadrature points of the specific scheme. namely:
vtkQuadric
evaluate implicit quadric function
vtkRectilinearGrid
a dataset that is topologically regular with variable spacing in the three coordinate
vtkReebGraph
Reeb graph computation for PL scalar fields.
vtkReebGraphSimplificationMetric
abstract class for custom Reeb graph
vtkSelection
data object that represents a “selection” in VTK.
vtkSelectionNode
a node in a vtkSelection the defines the selection criteria.
vtkSimpleCellTessellator
helper class to perform cell tessellation
vtkSmoothErrorMetric
Objects that compute
vtkSortFieldData
provides a method for sorting field data
vtkSphere
implicit function for a sphere
vtkSpheres
implicit function for a set of spheres
vtkSphericalPointIterator
Traverse a collection of points in spherical ordering.
vtkStaticCellLinks
object represents upward pointers from points
vtkStaticCellLocator
perform fast cell location operations
vtkStaticPointLocator
quickly locate points in 3-space
vtkStaticPointLocator2D
quickly locate points in 2-space
vtkStructuredCellArray
implicit object to represent cell connectivity
vtkStructuredExtent
helper class to aid working with structured
vtkStructuredGrid
topologically regular array of data
vtkStructuredPoints
A subclass of ImageData.
vtkStructuredPointsCollection
maintain a list of structured points data objects
vtkSuperquadric
implicit function for a Superquadric
vtkTable
A table, which contains similar-typed columns of data
vtkTetra
a 3D cell that represents a tetrahedron
vtkTree
A rooted tree data structure.
vtkTreeBFSIterator
breadth first search iterator through a vtkTree
vtkTreeDFSIterator
depth first iterator through a vtkGraph
vtkTriQuadraticHexahedron
cell represents a parabolic, 27-node isoparametric hexahedron
vtkTriQuadraticPyramid
cell represents a parabolic, 19-node isoparametric pyramid
vtkTriangle
a cell that represents a triangle
vtkTriangleStrip
a cell that represents a triangle strip
vtkUndirectedGraph
An undirected graph.
vtkUniformGrid
image data with blanking
vtkUniformGridAMR
a concrete implementation of vtkCompositeDataSet
vtkUniformGridAMRDataIterator
subclass of vtkCompositeDataIterator
vtkUniformHyperTreeGrid
A specifalized type of vtkHyperTreeGrid for the case
vtkUnstructuredGrid
dataset represents arbitrary combinations of
vtkUnstructuredGridCellIterator
Implementation of vtkCellIterator
vtkVertex
a cell that represents a 3D point
vtkVertexListIterator
Iterates all vertices in a graph.
vtkVoxel
a cell that represents a 3D orthogonal parallelepiped
vtkWedge
a 3D cell that represents a linear wedge
vtkXMLDataElement
Represents an XML element and those nested inside.