File: samples.md

package info (click to toggle)
opencascade 7.9.2%2Bdfsg-4
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 301,924 kB
  • sloc: cpp: 1,523,264; tcl: 10,159; cs: 5,173; java: 1,554; sh: 1,342; ansic: 827; xml: 699; makefile: 30; javascript: 22
file content (62 lines) | stat: -rw-r--r-- 3,267 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
Tutorials and Samples {#samples}
=====================

- @subpage samples__tutorials
  * @ref samples__novice_guide
    <br>A document providing an introductory information to newcomers.
  * @ref samples__draw_scripts
    <br>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
    <br>A programming tutorial teaching how to use OCCT services to model a 3D object.
    See also @ref samples_qt_tutorial
  * @ref samples__ocaf
    <br>A set of code snippets performing typical actions with @ref occt_user_guides__ocaf "OCAF" services for newcomers.
  * @ref samples__ocaf_func
    <br>A simple example dedicated to the usage of "Function Mechanism" of @ref occt_user_guides__ocaf "OCCT Application Framework".
  * @ref tutorials__ais_object
    <br>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
  * @ref samples_qt_iesample
    <br>A cross-platform multi-document 3D Viewer sample with CAD import / export functionality based on **Qt Widgets** framework.
  * @ref samples_qml_android_occt
    <br>A cross-platform 3D Viewer sample with CAD import based on **QtQuick** framework.
  * @ref samples_qt_tutorial
    <br>A cross-platform sample application based on **Qt Widgets** framework and implementing @ref occt__tutorial.
  * @ref samples_qt_overview
    <br>A sample application interactively demonstrating OCCT C++ usage with code snippets for newcomers.
  * @ref samples_mfc_standard
    <br>A set of projects for Windows platform demonstrating OCCT usage based on **Microsoft Foundation Class** (**MFC**) library.
  * @ref samples_csharp_occt
    <br>A Multi-document 3D Viewer sample with CAD import / export functionality based on .NET and **Windows Forms** or **WPF**.
  * @ref samples_csharp_direct3d
    <br>3D Viewer sample wrapped into Direct3D context based on .NET and **Windows Presentation Foundation** (**WPF**).
  * @ref occt_samples_webgl
    <br>3D Viewer sample based on **Emscripten SDK** representing a static HTML page to be opened in Web Browser.
  * @ref samples_java_android_occt
    <br>3D Viewer sample with CAD import for Android mobile platform based on Android SDK and JNI layer.
  * @ref occt_samples_ios_uikit
    <br>3D Viewer sample for iOS platform based on Apple **UIKit** framework.
  * @ref occt_samples_glfw
    <br>A cross-platform 3D Viewer sample using **GLFW** library.

@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 Sample Projects
- @subpage samples_qt_iesample
- @subpage samples_qml_android_occt
- @subpage samples_qt_tutorial
- @subpage samples_qt_overview
- @subpage samples_mfc_standard
- @subpage samples_csharp_occt
- @subpage samples_csharp_direct3d
- @subpage occt_samples_webgl
- @subpage samples_java_android_occt
- @subpage occt_samples_ios_uikit
- @subpage occt_samples_glfw