TTK

The Topology ToolKit  VTK wrapping code for the processing packages. More...
Namespaces  
namespace  ttk 
The Topology ToolKit.  
Classes  
class  ttkAlgorithm 
Baseclass of all VTK filters that wrap ttk modules. More...  
class  ttkUtils 
TTK Util Functions. More...  
class  ttkArrayEditor 
TTK VTKfilter that edit arrays of a vtkDataObject. More...  
class  ttkArrayPreconditioning 
TTK VTKfilter to generate order fields. More...  
class  ttkBarycentricSubdivision 
TTK VTKfilter that wraps the ttk::BarycentricSubdivision processing package. More...  
class  ttkBlockAggregator 
TTK VTKfilter that appends every input vtkDataObject as a block to an output vtkMultiBlockDataSet. More...  
class  ttkBottleneckDistance 
TTK VTKfilter that wraps the bottleneckDistance processing package. More...  
class  ttkCinemaDarkroomCamera 
This source generates a Cinema Darkroom Camera. More...  
class  ttkCinemaDarkroomColorMapping 
Performs color mapping of a scalar field. More...  
class  ttkCinemaDarkroomCompositing 
Composites multiple vtkImageData objects base on depth values. More...  
class  ttkCinemaDarkroomFXAA 
Fast Approximate AntiAliasing. More...  
class  ttkCinemaDarkroomIBS 
Image Based Shading. More...  
class  ttkCinemaDarkroomNoise 
Noise. More...  
class  ttkCinemaDarkroomShader 
Base Class for all CinemaDarkroom Shaders. More...  
class  ttkCinemaDarkroomSSAO 
Screen Space Ambient Occlusion. More...  
class  ttkCinemaDarkroomSSDoF 
Screen Space Depth of Field. More...  
class  ttkCinemaDarkroomSSSAO 
Scalable Screen Space Ambient Occlusion. More...  
class  ttkCinemaImaging 
TTK VTKfilter that generates images of a vtkDataSet. More...  
class  ttkCinemaProductReader 
TTK VTKfilter that reads the data products that are referenced in a vtkTable. More...  
class  ttkCinemaQuery 
TTK VTKfilter that uses a SQL statement to select a subset of a vtkTable. More...  
class  ttkCinemaReader 
TTK VTKfilter that reads a Cinema Spec D Database. More...  
class  ttkCinemaWriter 
TTK VTKfilter that writes input to disk. More...  
class  ttkClusteringMetrics 
TTK VTKfilter that wraps the ttk::ClusteringMetrics module. More...  
class  ttkComponentSize 
TTK VTKfilter that computes the connected components of a dataset, and that computes their size (number of vertices, number of cells, etc.). More...  
class  ttkConnectedComponents 
TTK VTKfilter that computes connected components based on a scalar field. More...  
class  ttkContinuousScatterPlot 
TTK VTKfilter that computes the continuous scatterplot of bivariate volumetric data. More...  
class  ttkContourAroundPoint 
TTK VTKfilter that wraps the contourAroundPoint processing package. More...  
class  ttkContourForests 
TTK VTKfilter that efficiently computes the contour tree of scalar data and more (data segmentation, topological simplification, persistence diagrams, persistence curves, etc.). More...  
class  ttkContourTree 
TTK filter for the computation of contour trees. More...  
class  ttkContourTreeAlignment 
TTK VTKfilter that computes an alignment for a multiblock of contourtrees. More...  
class  ttkDataSetInterpolator 
TTK VTKfilter that wraps the dataSetInterpolator processing package. More...  
class  ttkDataSetToTable 
TTK VTKfilter that creates a vtkTable from a vtkDataSet. More...  
class  ttkDepthImageBasedGeometryApproximation 
TTK VTKfilter that approximates the geometry that is depicted by a set of depth images. More...  
class  ttkDimensionReduction 
TTK VTKfilter that wraps the ttk::DimensionReduction processing package. More...  
class  ttkDiscreteGradient 
TTK VTKfilter that wraps the discreteGradient processing package. More...  
class  ttkDistanceField 
TTK VTKfilter for distance field computations. More...  
class  ttkDistanceMatrixDistortion 
TTK VTKfilter that wraps the ttk::DistanceMatrixDistortion module. More...  
class  ttkEigenField 
TTK VTKfilter for eigenfunctions computation. More...  
class  ttkEndFor 
TTK VTKfilter that requests data as long as it is available. More...  
class  ttkExtract 
TTK VTKfilter that provides multiple methods to extract subsets of an input data object based on a logical expression. More...  
class  ttkFiber 
TTK VTKfilter for fiber computation on bivariate volumetric data. More...  
class  ttkFiberSurface 
TTK VTKfilter that computes fiber surfaces. More...  
class  ttkFlattenMultiBlock 
TTK processing package for flattening the toplevel hierarchy of a tree vtkMultiBlockDataSet structure. More...  
class  ttkForEach 
TTK VTKfilter that works in conjunction with the ttkEndFor filter to iterate over blocks, rows, array values, and arrays. More...  
class  ttkGaussianPointCloud 
TTK VTKfilter that generates a 1D, 2D or 3D point cloud by randomly casting samples from a Gaussian distribution. More...  
class  ttkGeometrySmoother 
TTK VTKfilter for geometry smoothing. More...  
class  ttkGridLayout 
TTK VTKfilter that arranges vtkDataSets on a grid. More...  
class  ttkHarmonicField 
TTK VTKfilter for harmonic field computations. More...  
class  ttkHelloWorld 
TTK VTKfilter that wraps the ttk::HelloWorld module. More...  
class  ttkIcosphere 
class  ttkIcosphereFromObject 
class  ttkIcospheresFromPoints 
class  ttkIdentifierRandomizer 
TTK VTKfilter that randomly shuffles segmentation identifiers. More...  
class  ttkIdentifiers 
TTK VTKfilter that triggers the computation of global identifiers. More...  
class  ttkIdentifyByScalarField 
TTK VTKfilter that computes a new scalar array based on a sorting of the input array. More...  
class  ttkImportEmbeddingFromTable 
TTK VTKfilter that embeds a vtkPointSet with the data of a vtkTable. More...  
class  ttkIntegralLines 
TTK VTKfilter for the computation of edgebased integral lines of the gradient of an input scalar field. More...  
class  ttkJacobiSet 
TTK VTKfilter that computes the Jacobi set of a bivariate volumetric dataset. More...  
class  ttkLDistance 
TTK VTKfilter that wraps the lDistance processing package. More...  
class  ttkLDistanceMatrix 
Computes a distance matrix using LDistance between several input datasets with the same number of points. More...  
class  ttkMandatoryCriticalPoints 
TTK VTKfilter for the computation of mandatory critical points in uncertain scalar data. More...  
class  ttkManifoldCheck 
TTK VTKfilter for manifold checks. More...  
class  ttkMarchingTetrahedra 
TTK VTKfilter that wraps the ttk::MarchingTetrahedra module. More...  
class  ttkMatrixToHeatMap 
Generates a Heat Map from a Distance Matrix stored into a vtkTable. More...  
class  ttkMergeBlockTables 
TTK processing package for merging vtkTables from a vtkMultiBlockDataSet. More...  
class  ttkMergeTree 
TTK filter for the computation of merge trees. More...  
class  ttkMergeTreeUtils 
class  ttkMergeTreeClustering 
TTK VTKfilter that wraps the ttk::MergeTreeClustering module. More...  
class  ttkMergeTreeDistanceMatrix 
TTK VTKfilter that wraps the ttk::MergeTreeDistanceMatrix module. More...  
class  ttkMergeTreePrincipalGeodesics 
TTK VTKfilter that wraps the ttk::MergeTreePrincipalGeodesics module. More...  
class  ttkMergeTreePrincipalGeodesicsDecoding 
TTK VTKfilter that wraps the ttk::MergeTreePrincipalGeodesicsDecoding module. More...  
class  ttkMergeTreeTemporalReduction 
TTK VTKfilter that wraps the ttk::MergeTreeTemporalReduction module. More...  
class  ttkMergeTreeTemporalReductionUtils 
class  ttkMergeTreeTemporalReductionDecoding 
TTK VTKfilter that wraps the ttk::MergeTreeTemporalReductionDecoding module. More...  
class  ttkMeshGraph 
TTK VTKfilter that generates a mesh for a graph. More...  
class  ttkMeshSubdivision 
TTK VTKfilter for the computation of mesh subdivisions (without vertex displacement). More...  
class  ttkMetricDistortion 
TTK VTKfilter that wraps the ttk::MetricDistortion module. More...  
class  ttkMorphologicalOperators 
TTK VTKfilter that dilates or erodes a specified vertex label. More...  
class  ttkMorseSmaleComplex 
TTK VTKfilter that wraps the morseSmaleComplex processing package. More...  
class  ttkMorseSmaleQuadrangulation 
TTK VTKfilter for surface quadrangulation. More...  
class  ttkOBJWriter 
ttkOBJWriter  Object File Format Writer More...  
class  ttkOFFReader 
ttkOFFReader  Object File Format Reader More...  
class  ttkOFFWriter 
ttkOFFWriter  Object File Format Writer More...  
class  ttkPathCompression 
TTK VTKfilter that wraps the ttk::PathCompression module. More...  
class  ttkPeriodicGhostsGeneration 
TTK VTKfilter that generates an outside ghost layer for periodic implicit grids when used in a distributed context. More...  
class  ttkPersistenceCurve 
TTK VTKfilter for the computation of persistence curves. More...  
class  ttkPersistenceDiagram 
TTK VTKfilter for the computation of persistence diagrams. More...  
class  ttkPersistenceDiagramApproximation 
TTK VTKfilter for the computation of an approximation of a persistence diagram. More...  
class  ttkPersistenceDiagramClustering 
TTK processing package for the computation of Wasserstein barycenters and KMeans clusterings of a set of persistence diagrams. More...  
class  ttkPersistenceDiagramDistanceMatrix 
TTK processing package for the computation of a matrix of Wasserstein distances between persistence diagrams. More...  
class  ttkPersistentGenerators 
TTK VTKfilter for the computation of persistent generators. More...  
class  ttkMergeTreeVisualization 
class  ttkPlanarGraphLayout 
TTK VTKfilter that computes a planar graph layout. More...  
class  ttkPointDataConverter 
TTK VTKfilter that converts data types for pointbased scalar fields (for instance, from double to float). More...  
class  ttkPointDataSelector 
TTK VTKfilter that selects scalar fields on input with shallow copy. More...  
class  ttkPointMerger 
TTK VTKfilter for point merging. More...  
class  ttkPointSetToCurve 
TTK VTKfilter that reads a Cinema Spec D Database. More...  
class  ttkPointSetToSurface 
TTK VTKfilter that reads a Cinema Spec D Database. More...  
class  ttkProgramBase 
Base VTK editor class for standalone programs. This class parses the the command line, execute the TTK module and takes care of the IO. More...  
class  ttkProjectionFromField 
TTK VTKfilter which projects a dataset to 2D given two pointdata scalar fields to be used as 2D coordinates. More...  
class  ttkProjectionFromTable 
TTK VTKfilter that wraps the ttk::ProjectionFromTable module. More...  
class  ttkQuadrangulationSubdivision 
TTK VTKfilter for surface quadrangulation. More...  
class  ttkRangePolygon 
TTK VTKfilter which produces a valid range polygon for fiber surface extraction. More...  
class  ttkReebGraph 
TTK VTKfilter for the computation of Reeb Graphs. More...  
class  ttkReebSpace 
TTK VTKfilter that efficiently computes the Reeb space of bivariate volumetric data. More...  
class  ttkRipsComplex 
TTK VTKfilter that wraps the ttk::RipsComplex processing package. More...  
class  ttkRipsPersistenceDiagram 
TTK VTKfilter that wraps the ttk::RipsPersistenceDiagram module. More...  
class  ttkScalarFieldCriticalPoints 
TTK VTKfilter for the computation of critical points in PL scalar fields defined on PL manifolds. More...  
class  ttkScalarFieldNormalizer 
TTK VTKfilter that normalizes an input scalar field. More...  
class  ttkScalarFieldSmoother 
TTK VTKfilter for scalar field smoothing. More...  
class  ttkSphereFromPoint 
TTK VTKfilter that produces sphereonly glyphs. More...  
class  ttkStableManifoldPersistence 
TTK VTKfilter for attaching to an input stable manifold (given by the MorseSmale complex module) its persistence (given by the persistence diagram). More...  
class  ttkStringArrayConverter 
TTK VTKfilter that reads a Cinema Spec D Database. More...  
class  ttkSurfaceGeometrySmoother 
TTK VTKfilter for smoothing meshes on surfaces. More...  
class  ttkTableDataSelector 
TTK VTKfilter that selects scalar fields on input with shallow copy. More...  
class  ttkTableDistanceMatrix 
Computes a distance matrix using LDistance from a vtkTable. More...  
class  ttkTextureMapFromField 
TTK VTKfilter which generates a texture map from one or two point data scalar fields. More...  
class  ttkTopologicalSimplification 
TTK VTKfilter for the topological simplification of scalar data. More...  
class  ttkTopologicalSimplificationByPersistence 
TTK VTKfilter that computes a persistencebased simplification of a scalar field. More...  
class  ttkTrackingFromFields 
TTK VTKfilter that takes an input timevarying data set (represented by a list of scalar fields) and which computes a tracking mesh. More...  
class  ttkTrackingFromOverlap 
TTK VTKfilter that computes the overlap between labeled vtkPointSets. More...  
class  ttkTriangulationManager 
TTK VTKfilter that manages ttk::Triangulation options. More...  
class  ttkTriangulationReader 
TTK VTKfilter that reads a TTK Triangulation file. More...  
class  ttkTriangulationRequest 
TTK VTKfilter that wraps the triangulation processing package. More...  
class  ttkTriangulationWriter 
ttkTriangulationWriter  Explicit Triangulation Writer More...  
class  ttkUncertainDataEstimator 
TTK VTKfilter that takes an input ensemble data set (represented by a list of scalar fields) and which computes various vertexwise statistics (PDF estimation, bounds, moments, etc.) More...  
class  ttkUserInterfaceBase 
Interactions and rendering. More...  
class  ttkWebSocketIO 
class  ttkWRLExporter 
TTK helper that fixes a few bugs in the texture support for the VRML export. More...  
The Topology ToolKit  VTK wrapping code for the processing packages.