# Tcl

Click [[VTK/Tutorials/Tcl | here]] for instructions on how to run VTK Tcl scrips.

It would be appreciated if there are any Python VTK experts who could convert any of the [[VTK/Examples/Cxx|c++ examples]] to Tcl!

=== Hello World ===

{{ExamplesTable}} |- | [[VTK/Examples/Tcl/Cylinder|A hello world example]] || {{VTKDoxygenURL|vtkPolyDataMapper}} {{VTKDoxygenURL|vtkActor}} {{VTKDoxygenURL|vtkRenderer}} {{VTKDoxygenURL|vtkRenderWindow}} {{VTKDoxygenURL|vtkRenderWindowInteractor}} || Cylinder example from the VTK Textbook and source code. |}

=== Mathematics Operations === {{ExamplesTable}} |- | [[VTK/Examples/Tcl/DotProduct|Dot product]] || || |}

=== Input and Output === {{ExamplesTable}} |- | [[VTK/Examples/Tcl/IO/ReadImageData|Read Image from VTI file]] || {{DoxygenURL|vtkXMLImageDataReader}} || |- | [[VTK/Examples/Tcl/IO/ReadDICOM|Read DICOM file series]] || {{DoxygenURL|vtkDICOMImageReader}} || |}

=== Geometric Objects === {{ExamplesTable}} |- | [[VTK/Examples/Tcl/GeometricObjects/Plane|Plane]] || {{DoxygenURL|vtkPlaneSource}} || |- | [[VTK/Examples/Tcl/GeometricObjects/Tetra|Tetrahedron]] || {{DoxygenURL|vtkTetra}} || |- | [[VTK/Examples/Tcl/GeometricObjects/Cube|Cube]] || {{DoxygenURL|vtkCubeSource}} || |- | [[VTK/Examples/Tcl/GeometricObjects/Sphere|Sphere]] || {{DoxygenURL|vtkSphereSource}} || |}