Tutorials and Samples {#samples}
=====================
- @subpage samples__tutorials
* @ref samples__novice_guide
A document providing an introductory information to newcomers.
* @ref samples__draw_scripts
A set of demo scripts demonstrating OCCT functionality from DRAW.
These scripts can be also considered as a tutorials on **Tcl** usage within @ref occt_user_guides__test_harness "Draw Harness".
* @ref occt__tutorial
A programming tutorial teaching how to use OCCT services to model a 3D object.
* @ref samples__ocaf
A set of code snippets performing typical actions with @ref occt_user_guides__ocaf "OCAF" services for newcomers.
* @ref samples__ocaf_func
A simple example dedicated to the usage of "Function Mechanism" of @ref occt_user_guides__ocaf "OCCT Application Framework".
* @ref tutorials__ais_object
A programming tutorial teaching how to compute presentation within AIS_InteractiveObject subclass for displaying in @ref occt_user_guides__visualization "OCCT 3D Viewer".
- @subpage samples__projects
Additional demo scripts are provided in the OCCT repository under the resources/samples/tcl directory.
@page samples__tutorials Tutorials and Demos
- @subpage samples__novice_guide
- @subpage samples__draw_scripts
- @subpage occt__tutorial
- @subpage samples__ocaf
- @subpage samples__ocaf_func
- @subpage tutorials__ais_object
@page samples__projects Additional Demo Scripts
Additional DRAW demo scripts are available in the OCCT repository under the resources/samples/tcl directory.
They can be run from DRAW as described in @ref samples__draw_scripts.
C++ project samples (Qt, MFC, C#, WebGL, Java/Android, iOS, GLFW, QML) are available separately from the OCCT organization's GitHub repositories.