Difference between revisions of "VTK/Examples"

From KitwarePublic
< VTK
Jump to navigationJump to search
Line 17: Line 17:
 
__TOC__
 
__TOC__
  
==Languages==
+
==Examples are available for...:==
 
* [[VTK/Examples/Cxx |C++]]
 
* [[VTK/Examples/Cxx |C++]]
 
* [[VTK/Examples/Python |Python]]
 
* [[VTK/Examples/Python |Python]]
Line 24: Line 24:
 
* [[VTK/Examples/Developers |Developers]]
 
* [[VTK/Examples/Developers |Developers]]
  
 
+
== Information for Wiki Example..:==
==[[VTK/Examples/Instructions/ForUsers|Information for Wiki Examples Users]]==
+
#[[VTK/Examples/Instructions/ForUsers|.. Users]]: If you just want to use the Wiki Examples, [[VTK/Examples/Instructions/ForUsers|go here]]. You will learn how to search for examples, build a few examples and build all of the examples.
If you just want to use the Wiki Examples, [[VTK/Examples/Instructions/ForUsers|go here]]. You will learn how to search for examples, build a few examples and build all of the examples.
+
#[[VTK/Examples/Instructions/ForDevelopers|.. Developers]]: If you want to contribute examples [[VTK/Examples/Instructions/ForDevelopers|go here]]. You will learn how to add a new example and the guidelines for writing an example.
 
+
#[[VTK/Examples/Instructions/ForAdministrators|.. Administrators]]: If you are a Wiki Example Administrator or want to learn more about the process [[VTK/Examples/Instructions/ForAdministrators|go here]]. You will learn how the Wiki Examples repository is organized, how the repository is synced to the wiki and how to add new topics, tests and regression baselines.
==[[VTK/Examples/Instructions/ForDevelopers|Information for Wiki Examples Developers]]==
 
If you want to contribute examples [[VTK/Examples/Instructions/ForDevelopers|go here]]. You will learn how to add a new example and the guidelines for writing an example.
 
 
 
==[[VTK/Examples/Instructions/ForAdministrators|Information for Wiki Examples Administrators]]==
 
If you are a Wiki Example Administrator or want to learn more about the process [[VTK/Examples/Instructions/ForAdministrators|go here]]. You will learn how the Wiki Examples repository is organized, how the repository is synced to the wiki and how to add new topics, tests and regression baselines.
 
  
 
==Categories==
 
==Categories==

Revision as of 13:24, 12 June 2011

About the Examples

VTK is a large and powerful toolkit for visualization and modelling. New users can be overwhelmed by the size and what appears to be the complexity of the toolkit. There are several resources to help the new user:

In addition to these compilations of information, hundreds of tests are distributed with the toolkit source. The tests reside in Kit/Testing directories (for example, Rendering/Testing) in the source distribution. However, these tests are meant to exercise the toolkit rather than illustrate how to use it. For the most part, the tests are not good educational resources.

The VTK source distribution also includes a sizeable number of examples. The goal of the VTK examples is to illustrate specific VTK concepts in a consistent and simple format. Some have been there since the inception of the toolkit. These examples have been subject to peer review and revision over the years. However, these examples only cover a small part of the capabilities of VTK.

Recently (February 7, 2009), spurred by a new user, David Doria, we are using the VTK Wiki to provide examples that will help new VTK and experienced VTK users. Users seeking solutions can use the wiki to find examples that answer questions like, "How do I extract normals from a filter's output?", "How do I generate models from segmented data?", "How do I compute the area of a triangle?", "How do I generate a foo model from bar input?". Over time we hope that the examples will answer many of the users' questions. Some questions won't have a solution in the current example repertoire. For those questions, we encourage the user to create a simple example that illustrates either a dilemma or a new solution.

Examples are available for...:

Information for Wiki Example..:

  1. .. Users: If you just want to use the Wiki Examples, go here. You will learn how to search for examples, build a few examples and build all of the examples.
  2. .. Developers: If you want to contribute examples go here. You will learn how to add a new example and the guidelines for writing an example.
  3. .. Administrators: If you are a Wiki Example Administrator or want to learn more about the process go here. You will learn how the Wiki Examples repository is organized, how the repository is synced to the wiki and how to add new topics, tests and regression baselines.

Categories

Please add this tag to an example if you feel it could benefit from a visualization! [[Category:VTKAddVisualization]]

VTK NextGen

We have started collecting works in progress as well as future ideas at NextGen. Please add anything you are working on, would like to collaborate on, or would like to see in the future of VTK!