[DistancePointToLine](/CSharp/SimpleOperations/DistancePointToLine) | [vtkLine](http://www.vtk.org/doc/nightly/html/classvtkLine.html) | Distance between a point and a line
[DistanceBetweenPoints](/CSharp/SimpleOperations/DistanceBetweenPoints) | [http://www.vtk.org/doc/nightly/html/classvtkMath.html#a11944eda4bd17e4e57bcd1e49c2f9446 vtkMath::Distance2BetweenPoints] | Computes the distance between two point Distance between two points
[DistanceBetweenPoints](/CSharp/SimpleOperations/DistanceBetweenPoints) | [vtkMath](http://www.vtk.org/doc/nightly/html/classvtkMath.html) | Computes the distance between two point Distance between two points
[UniformRandomNumber](/CSharp/SimpleOperations/UniformRandomNumber) | [vtkMath](http://www.vtk.org/doc/nightly/html/classvtkMath.html) | Generates uniform random number Random number (uniform distribution)
[GaussianRandomNumber](/CSharp/SimpleOperations/GaussianRandomNumber) | [vtkMath](http://www.vtk.org/doc/nightly/html/classvtkMath.html) | Generates Gaussian random number Random number (Gaussian distribution)
[RandomSequence](/CSharp/SimpleOperations/RandomSequence)|[vtkMinimalStandardRandomSequence](http://www.vtk.org/doc/nightly/html/classvtkMinimalStandardRandomSequence.html) | This is the preferred way to generate random numbers Random sequence
...
...
@@ -28,7 +28,6 @@ Example Name | Classes Demonstrated | Description |
[SimplePointsReader](/CSharp/IO/SimplePointsReader) | [vtkSimplePointsReader](http://www.vtk.org/doc/nightly/html/classvtkSimplePointsReader.html) | Read a simple "xyz" file of points
[ParticleReader](/CSharp/IO/ParticleReader)| [vtkParticleReader](http://www.vtk.org/doc/nightly/html/classvtkParticleReader.html) | This example reads ascii files where each line consists of points with its position (x,y,z) and (optionally) one scalar or binary files in RAW 3d file forma Read an "xyza" file
[ReadPlainText](/CSharp/IO/ReadPlainText) | [vtkPolyData](http://www.vtk.org/doc/nightly/html/classvtkPolyData.html) | Manually read a file using a streamreade Read a plain text file into a polydata
[ReadOBJ](/CSharp/IO/ReadOBJ) | [vtkOBJReader](http://www.vtk.org/doc/nightly/html/classvtkOBJReader.html) | Read an OBJ (.obj) File
[ReadDICOMSeries](/CSharp/IO/ReadDICOMSeries) | [vtkDICOMImageReader](http://www.vtk.org/doc/nightly/html/classvtkDICOMImageReader.html) | This example demonstates how to read a series of DICOM images and scroll through slice Convert a series of DICOM files into a VTI File
...
...
@@ -43,7 +42,6 @@ Example Name | Classes Demonstrated | Description |
##### Output
Example Name | Classes Demonstrated | Description |
[ParametricObjectsDemo](/CSharp/GeometricObjects/ParametricObjectsDemo) | | Demonstration of all of the vtkParametric* classes
## Implicit Functions and Iso-surfaces
...
...
@@ -182,8 +178,7 @@ Example Name | Classes Demonstrated | Description |
[LargestRegion](/CSharp/PolyData/vtkPolyDataConnectivityFilter_LargestRegion) | [vtkPolyDataConnectivityFilter](http://www.vtk.org/doc/nightly/html/classvtkPolyDataConnectivityFilter.html) | Extract the largest connected region in a polydata
[SpecifiedRegion](/CSharp/PolyData/vtkPolyDataConnectivityFilter_SpecifiedRegion) | [vtkPolyDataConnectivityFilter](http://www.vtk.org/doc/nightly/html/classvtkPolyDataConnectivityFilter.html) | Extract a specific (specified) connected region in a polydata
[ColorDisconnectedRegions](/CSharp/PolyData/ColorDisconnectedRegions) | [vtkPolyDataConnectivityFilter](http://www.vtk.org/doc/nightly/html/classvtkPolyDataConnectivityFilter.html) | Color each disconnected region of a vtkPolyData a different color
[Curvatures](/CSharp/PolyData/Curvatures)|[vtkCurvatures](http://www.vtk.org/doc/nightly/html/classvtkCurvatures.html) | Compute Gaussian, Mean, Min, and Max Curvatures
[Curvature](/CSharp/PolyData/Curvature)|[vtkCurvatures](http://www.vtk.org/doc/nightly/html/classvtkCurvatures.html) | Compute Gaussian, Mean, Min, and Max Curvatures
[HighlightBadCells](/CSharp/PolyData/HighlightBadCells)|[vtkMeshQuality](http://www.vtk.org/doc/nightly/html/classvtkMeshQuality.html) | Highlight Bad Cells
[PolygonalSurfaceContourLineInterpolator](/CSharp/PolyData/PolygonalSurfaceContourLineInterpolator)|[vtkPolygonalSurfaceContourLineInterpolator](http://www.vtk.org/doc/nightly/html/classvtkPolygonalSurfaceContourLineInterpolator.html) | Interactively find the shortest path between two points on a mesh
[DijkstraGraphGeodesicPath](/CSharp/PolyData/DijkstraGraphGeodesicPath)|[vtkDijkstraGraphGeodesicPath](http://www.vtk.org/doc/nightly/html/classvtkDijkstraGraphGeodesicPath.html) | Find the shortest path between two points on a mesh
...
...
@@ -193,11 +188,11 @@ Example Name | Classes Demonstrated | Description |
[Decimation](/CSharp/Meshes/Decimation)|[vtkDecimatePro](http://www.vtk.org/doc/nightly/html/classvtkDecimatePro.html) | Reduce the number of triangles in a mesh Decimation
[QuadricDecimation](/CSharp/Meshes/QuadricDecimation)|[vtkQuadricDecimation](http://www.vtk.org/doc/nightly/html/classvtkQuadricDecimation.html) | Reduce the number of triangles in a mesh Decimation (quadric decimation)
[QuadricClustering](/CSharp/Meshes/QuadricClustering)|[vtkQuadricClustering](http://www.vtk.org/doc/nightly/html/classvtkQuadricClustering.html) | Reduce the number of triangles in a mesh Decimation (quadric clustering)
[Subdivision](/CSharp/Meshes/Subdivision)|[vtkButterflySubdivisionFilter](http://www.vtk.org/doc/nightly/html/classvtkButterflySubdivisionFilter.html), [vtkLoopSubdivisionFilter](http://www.vtk.org/doc/nightly/html/classvtkLoopSubdivisionFilter.html), {{VTKDoxygenURL|vtkLinearSubdivisionFilter}} | Increase the number of triangles in a mesh Subdivision
[Subdivision](/CSharp/Meshes/Subdivision)|[vtkButterflySubdivisionFilter](http://www.vtk.org/doc/nightly/html/classvtkButterflySubdivisionFilter.html), [vtkLoopSubdivisionFilter](http://www.vtk.org/doc/nightly/html/classvtkLoopSubdivisionFilter.html), [vtkLinearSubdivisionFilter](http://www.vtk.org/doc/nightly/html/classvtkLinearSubdivisionFilter.html) | Increase the number of triangles in a mesh Subdivision
[BoundaryEdges](/CSharp/Meshes/BoundaryEdges)|[vtkFeatureEdges](http://www.vtk.org/doc/nightly/html/classvtkFeatureEdges.html) | Find the edges that are used by only one face Finding Boundary Edges
[FillHoles](/CSharp/Meshes/FillHoles)|[vtkFillHolesFilter](http://www.vtk.org/doc/nightly/html/classvtkFillHolesFilter.html) | Close holes in a mesh Fill Holes
[WindowedSincPolyDataFilter](/CSharp/Meshes/WindowedSincPolyDataFilter)|[vtkWindowedSincPolyDataFilter](http://www.vtk.org/doc/nightly/html/classvtkWindowedSincPolyDataFilter.html) | Smooth a mesh Windowed Sinc PolyData Filter|Smooth a mesh (windowed sinc filter)
[height](/CSharp/Meshes/Color a mesh by height)|{VTKDoxygenURL|vtkLookupTable}} | Colormap, color ma Color a mesh by height
[height](/CSharp/Meshes/height)|[vtkLookupTable](http://www.vtk.org/doc/nightly/html/classvtkLookupTable.html) | Colormap, color ma Color a mesh by height
[ElevationFilter](/CSharp/Meshes/ElevationFilter)|[vtkElevationFilter](http://www.vtk.org/doc/nightly/html/classvtkElevationFilter.html) | Color a mesh by height
[SimpleElevationFilter](/CSharp/Meshes/SimpleElevationFilter)|[vtkSimpleElevationFilter](http://www.vtk.org/doc/nightly/html/classvtkSimpleElevationFilter.html) | Color a mesh by dotting a vector from the origin to each point with a specified vector
[mesh](/CSharp/Meshes/Triangulate a mesh)|[vtkTriangleFilter](http://www.vtk.org/doc/nightly/html/classvtkTriangleFilter.html) | Convert all polygons in a mesh to triangles Triangulate a mesh