mirror of
https://github.com/Open-Cascade-SAS/OCCT.git
synced 2026-05-10 09:30:48 +08:00
- Migration from dev.opencascade.org/Mantis/Gitolite infrastructure to GitHub-native workflow (Pull Requests, Issues, GitHub Actions CI/CD). - OCCT 8.0.0 upgrade guide with detailed notes on TCol* typedef deprecation, BSpline weight accessors, evaluation hierarchy refactoring (EvalD0/D1/D2/D3/DN), Handle out-parameter deprecation, Standard_Mutex → std::mutex, PLib value types, BRepGraph, TopoDS_TShape redesign, math wrapper deprecation, mesh factory registry, and more. - Build system modernization: C++17 requirement, VS2022/GCC8+/Clang7+ compilers, vcpkg integration, CMake-driven documentation targets replacing legacy gendoc. - Removed obsolete documentation: Mantis workflow, access levels, issue lifecycle, pre-7.1.0 upgrade history (archived at dev.opencascade.org/doc), in-tree Inspector and DFBrowser documentation, 3rd-party build guide (outsourced to vcpkg/upstream). - INSTALL_DIR_RESOURCE directory now correctly described in the install tree layout. - Obsolete BUILD_PATCH CMake option removed from documentation. - Code examples modernized: occ::handle<> syntax, NCollection_*<T> templates, BRepAdaptor_Curve, IsDone() checks, null-handle guards, native C++ types over Standard_* typedefs, Append() over Appends(), correct variable names. - Code block language tags: .php → .tcl for Tcl scripts, .glsl for shader listings. - IGES translator: deprecated API calls updated (SetReadVisible + TransferRoots), IDT_ message API replaced with Message_Messenger, thread-safety warning added. - DE_Wrapper: STEP thread-safety note (per-reader), IGES unsupported for concurrency. - Removed Mantis tracker link from GitHub issue template config. - Removed DFBROWSER and INSPECTOR entries from DrawPlugin resource file. - Tcl reference URL updated (tcl.tk → tcl-lang.org).
49 lines
1.4 KiB
Plaintext
49 lines
1.4 KiB
Plaintext
# This file contains list of documentation files of OCCT which are processed
|
|
# by Doxygen to generate HTML documentation.
|
|
# Files are listed one file per line, with paths relative to dox folder.
|
|
# Empty spaces are allowed, part of string starting with # is ignored.
|
|
# The order of files in this list determines order of top-level pages
|
|
# in the generated documentation.
|
|
|
|
introduction/introduction.md
|
|
|
|
tutorial/tutorial.md
|
|
|
|
build/build_upgrade.md
|
|
build/build_occt/building_occt.md
|
|
build/build_documentation/building_documentation.md
|
|
|
|
debug/debug.md
|
|
upgrade/upgrade.md
|
|
|
|
user_guides/user_guides.md
|
|
user_guides/foundation_classes/foundation_classes.md
|
|
user_guides/modeling_data/modeling_data.md
|
|
user_guides/modeling_algos/modeling_algos.md
|
|
user_guides/mesh/mesh.md
|
|
user_guides/shape_healing/shape_healing.md
|
|
user_guides/visualization/visualization.md
|
|
user_guides/iges/iges.md
|
|
user_guides/step/step.md
|
|
user_guides/xde/xde.md
|
|
user_guides/de_wrapper/de_wrapper.md
|
|
user_guides/ocaf/ocaf.md
|
|
user_guides/draw_test_harness/draw_test_harness.md
|
|
user_guides/vis/vis.md
|
|
|
|
specification/specification.md
|
|
specification/boolean_operations/boolean_operations.md
|
|
specification/brep_format.md
|
|
specification/pbr_math.md
|
|
|
|
contribution/contribution.md
|
|
contribution/documentation/documentation.md
|
|
contribution/coding_rules.md
|
|
contribution/contribution_workflow/contribution_workflow.md
|
|
contribution/git_guide/git_guide.md
|
|
contribution/tests/tests.md
|
|
|
|
samples/samples.md
|
|
|
|
license.md
|