Changesets: occt-products

master 723ec5ea

2023-03-17 12:12:01

btokarev


Committer: Vadim Glukhikh Details Diff
0033344: Change log update for OCCT 7.7.1 release

Updated change logs for existing documentation for 7.7.1 release
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - dox/user_guides/bestfit_module/bestfit_module.md Diff File
mod - dox/user_guides/pmi_visualization/pmi_visualization.md Diff File

master 4ca65043

2023-03-09 12:53:56

oan

Details Diff
0033322: Collision Detection - Collision Detection fails to detect triangles if offset parameter is specified

- Correct ColDetectionProxy_Intersector::ContactPoints() so the triangles touching another triangle by a single point are also added to the result - use TOL value to drop the bounce in the higher bits at the ends of the segment;
- ColDetectionProxy_Triangle::CheckProxy(): check that at least one node of one of the triangles could be projected on the internal area of another one - do not stop on the first triangle when all its nodes are failed;
- ColDetectionProxy_Triangle::CheckProxy(): add check for exact intersection of the triangles as far as current approach does not take it into account;
- Optimize internal data structures: use NCollection_Map instead of TColgp_SequenceOfPnt to keep selected triangles and intersection points unique so to avoid multiple data duplications;
- In case of intersection, add intersection points to result1 as well as to result2, because intersection functionality is now involved into offset triangles detection. So behavior of both functionalities are synchronized now;
- Add parameter "-all" to "cdeval" Draw command in order to detect all collisions instead of just the first occasion.
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - src/ColDetectionProxy/ColDetectionProxy_Intersector.cxx Diff File
add - src/ColDetectionProxy/ColDetectionProxy_MapOfPnt.hxx Diff File
add - src/ColDetectionProxy/ColDetectionProxy_PntHasher.hxx Diff File
mod - src/ColDetectionProxy/ColDetectionProxy_Result.hxx Diff File
add - tests/coldet/collision/bug33322 Diff File

master cba68c06

2022-12-30 17:40:06

btokarev


Committer: jokwajeb Details Diff
0033271: Documentation - Update documentation for new licensing protection

New procedure is described in the doc/OCCT_Component_installation_guide.docx
Section 'License activation for Component in customer application' is updated with subsection '7.7.0 and above'.
Additional remarks added; difference between activation method based on the license type is explained.
example fixed
structural fix implemented
fine-tuning examples, additional remarks
Example lines added
mod - diff Diff File

master 95937b11

2022-12-27 14:55:10

akaftasev


Committer: vglukhik Details Diff
0033227: Modeling Algorithm - BOPAlgo_BuilderSolid generates incomplete result

Changed test reference data
mod - diff Diff File

master 99fe9f2d

2022-12-21 13:59:20

dpasukhi


Committer: vglukhik Details Diff
0033297: Datakit Exchange - Unrecognized symbols when linking TK to exe

Reorder DTK libs to link Catia V6 before Catia V5
mod - adm/cmake/dtk_libs.cmake Diff File

master 5293367d

2022-12-20 19:26:38

dpasukhi


Committer: vglukhik Details Diff
0033295: Datakit Exchange - Installing only shared libraries

Fixed installing static libs options for DTK
Updated CMake scripts to configure installing DTK SDK on Unix
mod - adm/scripts/cmake_custom.sh.template Diff File
mod - adm/scripts/cmake_gen.sh Diff File
mod - diff Diff File

master d4626e0f

2022-12-20 01:16:32

dpasukhi


Committer: vglukhik Details Diff
0033276: Datakit Exchange, DE Wrapper - Incorrect parameter value for reading invisible objects

Fixed default value in Configuration node
mod - diff Diff File
mod - src/DtkCafControl/DtkCafControl_ConfigurationNode.hxx Diff File

master 63b009ac

2022-12-19 14:16:04

dpasukhi


Committer: vglukhik Details Diff
0033275: Datakit Exchange - Unrecognized reader via bridge reader

Fixed problem with unrecognized reader.
mod - diff Diff File
mod - diff Diff File
mod - src/DtkCafControl/DtkCafControl_ActorReader.cxx Diff File
mod - src/DtkCafControl/DtkCafControl_XCAFReader.cxx Diff File
mod - src/TKXDEDtk/TKXDEDtk.hxx Diff File

master 834fa828

2022-12-15 15:40:32

dpasukhi

Details Diff
0033270: Products Configuration - incorrect configuration script cmake_gen

Fixed gen files
mod - adm/scripts/cmake_custom.bat.template Diff File
mod - adm/scripts/cmake_custom.sh.template Diff File
mod - adm/scripts/cmake_gen.bat Diff File
mod - diff Diff File

master 54280e93

2022-12-09 20:02:35

dpasukhi


Committer: vglukhik Details Diff
0033260: HOOPS Exchange - Implement option to disable protection and HoopsAPI activation

Implemented own way to INITIALIZE and unload Hoops SDK.
Upgraded TKXDEHoops to activate and stop Hoops SDK.
Upgraded CMake to work with new types of protection Hoops TK.
New CMakeVariable - USE_HOOPS_PROTECTION,
New its values - "ProtectHoopsAPI" "ProtectBridgeWithOCL" "ProtectBridgeWithFlex"
mod - adm/scripts/cmake_custom.sh.template Diff File
mod - adm/scripts/cmake_gen.sh Diff File
mod - CMakeLists.txt Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - src/Hoops/Hoops_ConfigurationNode.cxx Diff File
mod - src/Hoops/Hoops_ReaderImp.cxx Diff File
mod - src/TKXDEHoops/CMakeLists.txt Diff File
mod - src/TKXDEHoops/EXTERNLIB Diff File
mod - src/TKXDEHoops/TKXDEHoops.cxx Diff File
mod - src/TKXDEHoops/TKXDEHoops.hxx Diff File

master 0621814d

2022-12-07 16:41:34

dpasukhi


Committer: vglukhik Details Diff
0033256: Datakit Exchange - Implement option to disable protection and DTK_API activation

Added option to configure protection of DTK: protect only a bridge or protect master key with bridge
Updated CMake configuration to work with new functionality
Updated Activation methods to activate PMI and Start and Stop DTK API for some configurations
mod - adm/cmake/dtk.cmake Diff File
mod - adm/scripts/cmake_gen.bat Diff File
mod - adm/scripts/cmake_gen.sh Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - src/DtkCafControl/DtkCafControl_ActorReader.cxx Diff File
mod - src/DtkCafControl/DtkCafControl_ConfigurationNode.cxx Diff File
mod - src/DtkCafControl/DtkCafControl_XCAFReader.cxx Diff File
mod - src/TKXDEDtk/TKXDEDtk.cxx Diff File
mod - src/TKXDEDtk/TKXDEDtk.hxx Diff File

master a650b82f

2022-12-05 18:35:45

dpasukhi

Details Diff
0033254: License, Flex License - Ignoring prefix to check expiration days

Fixed problem with ignoring prefix parameter via Getting expired dates
mod - diff Diff File

master db364e87

2022-12-04 16:10:39

dpasukhi

Details Diff
0033253: HOOPS Exchange - Removing test cases

Grid list cleaned
mod - diff Diff File
mod - diff Diff File

master 209324fe

2022-12-02 12:07:40

dpasukhi


Committer: vglukhik Details Diff
0033246: Data Exchange, DE Wrapper - Checking license leads to performance problem

Updated DE nodes to new UpdateLoad functionality
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - src/DtkCafControl/DtkCafControl_ConfigurationNode.hxx Diff File
mod - src/Hoops/Hoops_ConfigurationNode.hxx Diff File
mod - src/IFCCAFControl/IFCCAFControl_ConfigurationNode.cxx Diff File
mod - src/JTCAFControl/JTCAFControl_ConfigurationNode.hxx Diff File
mod - src/SATCAFControl/SATCAFControl_ConfigurationNode.hxx Diff File
mod - src/XtCAFControl/XTCAFControl_ConfigurationNode.cxx Diff File
mod - src/XtCAFControl/XTCAFControl_ConfigurationNode.hxx Diff File

master 8380efe8

2022-11-29 17:18:43

msv


Committer: smoskvin Details Diff
0033229: Products Configuration - incorrect configuration script cmake_gen
mod - adm/scripts/cmake_custom.bat.template Diff File
mod - adm/scripts/cmake_gen.bat Diff File
mod - diff Diff File

master 94408927

2022-11-27 20:35:11

smoskvin

Details Diff
0033225: Changing the status of tests on Ubuntu 20.04 and Windows 64 VC142
mod - blob Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - tests/parasolid/doc_3/E7 Diff File
mod - tests/sat/doc_5/H6 Diff File

master 15756f2c

2022-11-26 13:10:54

msv


Committer: smoskvin Details Diff
0033224: Canonical Recognition - SIGSEGV when recognizing a shape containing only triangulation
mod - blob Diff File
mod - diff Diff File
mod - src/ShapeConvert/ShapeConvert.cxx Diff File
mod - src/ShapeConvert/ShapeConvert_UnionEdges.cxx Diff File
mod - src/ShapeConvert/ShapeConvert_UnionFaces.cxx Diff File

master c686cf6b

2022-11-26 11:47:11

msv


Committer: smoskvin Details Diff
0033223: Canonical Recognition - SIGFPE when recognizing the given shape
mod - blob Diff File
mod - src/ShapeConvert/ShapeConvert_GeomToAnalyticalModification.cxx Diff File

master 5cb34332

2022-11-17 13:31:19

dpasukhi


Committer: smoskvin Details Diff
0033213: Problem compile Components with DEBUG mode

Updated compilation flags for Unfolding project on MSVC
mod - src/TKUnfolding/CMakeLists.txt Diff File

master 457d3c58

2022-11-17 12:44:14

dpasukhi


Committer: smoskvin Details Diff
0033212: JT Import - Mesh only option is incorrect [Regression]

Fixed regression from meshOnly option
mod - diff Diff File
mod - diff Diff File

master 8c6ade87

2022-11-16 17:00:19

btokarev


Committer: smoskvin Details Diff
0033208: Product User Guides - update for release 7.7.0

Changelogs updated for user guides
Copyright year incremented by 1 in doxygen source prod_pdf_template.tex
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - dox/resources/prod_pdf_template.tex Diff File
mod - dox/user_guides/bestfit_module/bestfit_module.md Diff File
mod - dox/user_guides/cam_library/cam_library.md Diff File
mod - dox/user_guides/dxf_interface/dxf_interface.md Diff File
mod - dox/user_guides/ifc_interface/ifc_interface.md Diff File
mod - dox/user_guides/pmi_visualization/pmi_visualization.md Diff File
mod - dox/user_guides/sat_interface/sat_interface.md Diff File
mod - dox/user_guides/volume_rendering/volume_rendering.md Diff File

master d36e1d59

2022-11-16 13:59:48

dpasukhi


Committer: smoskvin Details Diff
0033207: Datakit Exchange - Update Parasolid reference data

Reference data was been updated
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - tests/dtk/xt/A1 Diff File
mod - tests/dtk/xt/A8 Diff File

master 5bb0f61a

2022-11-15 15:46:46

ifv


Committer: vglukhik Details Diff
0033199: Unfolding - UNFOLD (720) - Crash when unfolding plate limit

Unfolding_Algo.cxx - treatment of degenerated triangles is added in function map3dTo2d(...)

tests/unfolding/bugs/bug33199 - new test case added
mod - diff Diff File
add - tests/unfolding/bugs/bug33199 Diff File

master 26923be3

2022-11-15 14:59:43

akaftasev


Committer: smoskvin Details Diff
0032405: Express Mesh - Tessellation performance issue

Decreased minimal number of wires to increasing myQuadTreeMinDepth.
Limited the max of this value set by current method.
mod - blob Diff File
mod - src/QMBgr/QMBgr_FacetBuilder.cxx Diff File

master b1644fb1

2022-11-08 17:54:19

btokarev


Committer: smoskvin Details Diff
0033191: JT interface user guide needs an update

Removed obsolete JTCAFControl_XTBRepProvider usage instructions;
New methods of reading Xt data added.
Affected Issues
0033191
mod - diff Diff File
 First  Prev  1 2 3 4 5 ... 10 ... 14 15 16  Next  Last