Commit Graph

  • 2fa332705f Foundation Classes, TKMath - Rework numerical algorithms (#1479) IR Pasukhin Dmitry 2026-08-19 20:30:20 +01:00
  • e62f6b2483 Shape Healing - Restore removed connectivity and sewing tools (#1476) Pasukhin Dmitry 2026-08-19 19:18:53 +01:00
  • 8f4df11e17 Draw - Fix C4459 warning in BRepTest_CheckCommands (#1477) Pasukhin Dmitry 2026-08-19 14:31:33 +01:00
  • 76667c8d7e Coding - Fix high-severity CodeQL multiplication warnings (#1478) Pasukhin Dmitry 2026-08-19 14:08:00 +01:00
  • 219d198c5d Coding - Restore deprecated type alias headers (#1475) Pasukhin Dmitry 2026-08-18 17:40:39 +01:00
  • 4478114223 Application Framework - Remove obsolete UTL package (#1474) Pasukhin Dmitry 2026-08-18 14:22:53 +01:00
  • e4da2bbd16 Modeling - Modernize BRepGProp_Gauss integration storage (#1473) Pasukhin Dmitry 2026-08-18 09:55:23 +01:00
  • 3ed71f8914 Data Exchange, STEP - add FieldKind enum and fix field handling (#1470) Pasukhin Dmitry 2026-08-17 18:32:55 +01:00
  • 1349657592 Modeling - Correct BRepTools transformations (#1472) Pasukhin Dmitry 2026-08-17 17:54:28 +01:00
  • ec6533d50d Documentation - Improve Doxygen configuration and build (#1469) Pasukhin Dmitry 2026-08-15 21:37:40 +01:00
  • 4719d5fa98 Modeling Data - Refactor Geom_OsculatingSurface (#1468) Pasukhin Dmitry 2026-08-15 20:51:37 +01:00
  • 4c8d3df98d Tests - Fix DRAW test migration (#1464) Pasukhin Dmitry 2026-08-15 01:05:05 +01:00
  • 8abc975c07 Revert "Mesh - Fix iterator invalidation in Delaun triangle-kill cascade (#1450)" (#1459) Pasukhin Dmitry 2026-08-14 14:20:54 +01:00
  • 7d2efad9c8 Mesh - Fix iterator invalidation in Delaun triangle-kill cascade (#1450) master Brandon Ross 2026-08-10 13:07:52 -07:00
  • 6bf468c87c Data Exchange, IGES - Fix stream rework for corrupted files (#1455) Pasukhin Dmitry 2026-08-10 18:38:29 +01:00
  • 07e6d8d40e Modeling Data - Fix AdvApp2Var Jacobi maxima written to the wrong workspace slot (#1418) gsdali 2026-08-10 21:20:16 +10:00
  • e177d7e68c Modeling - Fix circular wire handling in BRepOffsetAPI_MakeOffset (#1453) Pasukhin Dmitry 2026-08-10 11:18:46 +01:00
  • 5eba9aff4f Tests - Migrate DRAW tests to Gtests (#1448) Pasukhin Dmitry 2026-08-09 22:10:30 +01:00
  • 0f7ab882d5 Foundation Classes, NCollection - optimize iteration workflow (#1446) Pasukhin Dmitry 2026-08-09 18:52:23 +01:00
  • f713b1305f Modeling Algorithms - Enhance fillet and chamfer handling. Part 2 (#1449) Pasukhin Dmitry 2026-08-09 15:16:27 +01:00
  • cbca11e975 Modeling - Enhance fillet and chamfer handling. Part 1 (#1293) Angelo Bartolome 2026-08-09 09:45:33 -03:00
  • 0d47342863 Coding, Modeling Data - Clean up dead headers (#1439) Pasukhin Dmitry 2026-08-08 07:19:35 +01:00
  • 4c2c356490 Data Exchange, IGES - Add stream-based I/O support (#1406) Pasukhin Dmitry 2026-08-07 20:28:17 +01:00
  • 1cb09f481b Modeling - Optimize exact face classification fallback (#1400) Pasukhin Dmitry 2026-08-07 19:05:46 +01:00
  • caad597813 Coding, Modeling Algo - Clean up dead headers (#1442) Pasukhin Dmitry 2026-08-07 15:18:39 +01:00
  • e616f301da Coding, Data Exchange - Clean up dead headers (#1438) Pasukhin Dmitry 2026-08-06 16:41:41 +01:00
  • e521a4a7a7 Coding, OCAF - Clean up dead headers (#1441) Pasukhin Dmitry 2026-08-06 16:05:42 +01:00
  • 4bcc7dae06 Coding, Foundation - Clean up dead headers (#1437) Pasukhin Dmitry 2026-08-06 14:36:49 +01:00
  • ea716e3fa4 Coding, Draw - Clean up dead headers (#1440) Pasukhin Dmitry 2026-08-06 14:00:53 +01:00
  • a2a9a8d96f Configuration - Clean up unsupported scripts and templates (#1428) Pasukhin Dmitry 2026-08-03 15:35:45 +01:00
  • 299344fc95 Coding - Move PR GH template (#1423) Pasukhin Dmitry 2026-08-02 13:07:25 +01:00
  • 7219e39b2c Coding - Bump version to 8.1.0.dev1 (#1422) Pasukhin Dmitry 2026-08-02 13:07:11 +01:00
  • b8f597c677 Coding - Bump version to 8.0.1 (#1412) V8_0_1 V8.0.1 OCCT-801 Pasukhin Dmitry 2026-07-30 12:43:15 +01:00
  • 06f63f15d5 Coding - Add PR GH template (#1411) Pasukhin Dmitry 2026-07-30 12:12:20 +01:00
  • 50314b6938 Shape Healing - Skip internal and external edges in ShapeAnalysis_FreeBounds (#1408) Pasukhin Dmitry 2026-07-30 00:01:25 +01:00
  • 72f14ee359 Shape Healing - Prevent crash on non-manifold wires in ShapeAnalysis_FreeBounds (#1331) David Kaufman 2026-07-29 16:16:09 -04:00
  • cffb2852ba Modeling - Prevent crashes in ChFi3d_Builder::StartSol (#1407) Pasukhin Dmitry 2026-07-29 19:14:52 +01:00
  • d8b85a6626 Modeling - Optimize elementary deviations in GeomLib_CheckCurveOnSurface (#1373) Andy Aragon 2026-07-29 11:01:17 -07:00
  • fcf1ea22e9 Documentation, Configuration - Correct guides and generation setup (#1404) Pasukhin Dmitry 2026-07-29 00:36:13 +01:00
  • 13526d7a1b Configuration - support MSYS2 FreeType and TBB discovery (#1403) Pasukhin Dmitry 2026-07-28 20:31:20 +01:00
  • 0e675a7413 Shape Healing - Handle empty wire sequences in ShapeAnalysis_FreeBounds (#1377) gsdali 2026-07-29 02:03:28 +10:00
  • 9825547d15 Modeling - Make fillet solid reconstruction reentrant across threads (#1374) gsdali 2026-07-29 00:03:41 +10:00
  • 6a7e068773 Modeling Data - Prevent exception in BRep_Tool::CurveOnPlane (#1402) Pasukhin Dmitry 2026-07-28 12:38:53 +01:00
  • 97c092347d Data Exchange - avoid infinite loop in STEP writer (#1318) Pasukhin Dmitry 2026-07-28 10:42:20 +01:00
  • be8a1f1e3d Shape Healing - Catch replaced faces in ShapeFix_Face (#1323) gsdali 2026-07-28 19:30:00 +10:00
  • dee5485463 Modeling - Optimize BRepCheck_Face classification for faces with many holes (#1375) Brandon Ross 2026-07-28 01:20:48 -07:00
  • 250305cb5b Shape Healing - Guard null context in periodic face healing (#1380) gsdali 2026-07-28 07:29:11 +10:00
  • 6a4fd51cf6 Documentation - Improve bottle tutorial point diagram (#1325) cmoliverio 2026-07-27 16:19:20 -05:00
  • f91de41ecc Modeling Algorithms, UnifySameDomain - Guard null pcurve dereferences (#1392) gsdali 2026-07-28 06:02:32 +10:00
  • ff24d69967 Modeling Algorithms - use the adaptor's NbPoles() in BRepGProp_EdgeTool::IntegrationOrder (#1382) gsdali 2026-07-28 04:32:39 +10:00
  • 37dd5686f2 Coding - Bump version to 8.0.1.dev dpasukhi 2026-07-13 13:46:57 +01:00
  • aa3e65da8d Mesh - Fix periodic seam constraints (#1338) Pasukhin Dmitry 2026-07-13 13:42:10 +01:00
  • d3042539c7 Modeling - Improve Gordon surface construction for rational networks (#1335) Pasukhin Dmitry 2026-07-11 09:03:24 +01:00
  • e2de4398ca Data Exchange - initialize STEP writer healing parameters (#1334) Pasukhin Dmitry 2026-07-10 19:44:33 +01:00
  • 37c9279f44 Modeling - Boolean section stuck in infinite loop (#1329) Dmitrii Kulikov 2026-07-05 14:51:36 +01:00
  • 4f95ecaa3b Tests - Update master build VS version V8_0_0_p1 OCCT-800 dpasukhi 2026-06-16 15:45:17 +01:00
  • 13d19b9a1f Tests, BRepGraph - Add GTests for reversed face shell orientation (#1314) Pasukhin Dmitry 2026-06-16 09:03:48 +01:00
  • 8a3f204601 Data Exchange - on FreeBSD, check for standard-conforming timezone variable (#1277) Christoph Moench-Tegeder 2026-06-15 20:51:37 +02:00
  • 2cf9450d6d Visualization - Add back-face vertex color policy (#1313) Pasukhin Dmitry 2026-06-15 19:49:13 +01:00
  • 9f4899148c Modeling - Handle near-zero angles for coplanar faces in GetFaceOff function (#1312) Dmitrii Kulikov 2026-06-15 18:35:03 +01:00
  • 03856df0b9 Modeling Data - Fix BRepGraph topology placement population (#1311) Pasukhin Dmitry 2026-06-15 15:46:00 +01:00
  • 2c7d5fbdbd Modelling - Fix infinite loop in IntWalk_IWalking::ComputeOpenLine() (#1263) Dmitrii Kulikov 2026-06-15 14:46:57 +01:00
  • ea3fc1f8bd Modeling, BRepGraph - Identity copy path, lock-free cache reads, per-CoEdge queries (#1306) Pasukhin Dmitry 2026-06-14 14:15:32 +01:00
  • 2b379b9f08 Foundation Classes - Fix thread-safety of Strtod by making Bigint pool thread-local (#1309) Pasukhin Dmitry 2026-06-14 12:39:10 +01:00
  • 79b6529991 Modeling Algorithms - Guard null curve in BRepExtrema_DistanceSS (#1307) Pasukhin Dmitry 2026-06-14 10:45:03 +01:00
  • d15ffb983d DRAW - Continue pload after missing plugins (#1308) Pasukhin Dmitry 2026-06-14 10:44:34 +01:00
  • 80311130dd Modeling - Guard polar-method iterator over-advance in BRepFill_CompatibleWires (#1298) gsdali 2026-06-13 18:47:50 +10:00
  • 587da0ca3f Modeling Data - Rework BRepGraph storage and layers (#1305) Pasukhin Dmitry 2026-06-13 08:36:30 +01:00
  • a43c1d2ae3 Foundation Classes - Add contiguous array views and mesh hashers (#1303) Pasukhin Dmitry 2026-06-12 07:26:51 +01:00
  • 239c41eeb0 Visualization - Fix V3d shader grid issues (#1295) Pasukhin Dmitry 2026-06-05 13:45:42 +01:00
  • 02530f0217 Modeling Algorithms - rework Gordon surface construction (#1292) Pasukhin Dmitry 2026-06-04 23:49:50 +01:00
  • 0cd8e7d601 Coding - Bump version to 8.0.0.p1 dpasukhi 2026-06-04 22:25:30 +01:00
  • d3056ef80c Coding - Bump version to 8.0.0 V8_0_0 dpasukhi 2026-05-06 23:31:54 +01:00
  • 50d04fdc68 Coding - Bump version to 8.0.0.beta3 V8_0_0_beta3 dpasukhi 2026-05-06 23:25:21 +01:00
  • 1b9f9c6dab Documentation - Fix typos, naming, and snippet bugs in user guides (#1273) Pasukhin Dmitry 2026-05-06 23:24:17 +01:00
  • 6dcc1f6629 Documentation - Fix typos (#1271) luzpaz 2026-05-06 09:17:12 -04:00
  • d3adc95d96 Foundation Classes - Update Array1/2 Assign Operator (#1269) Pasukhin Dmitry 2026-05-06 12:13:53 +01:00
  • 654d0b07ca DRAW - Add size_t printing support. (#1270) Dmitrii Kulikov 2026-05-06 11:59:01 +01:00
  • 9aa016011d Modeling - Restore old implementation of GProp (#1268) Pasukhin Dmitry 2026-05-06 08:00:45 +01:00
  • 6f6be66842 Shape Healing - Crash in ShapeConstruct_ProjectCurveOnSurface::insertAdditionalPointOrAdjust() (#1267) Dmitrii Kulikov 2026-05-05 18:16:32 +01:00
  • 9281002280 Documentation - Update various markdown files for clarity and consistency (#1265) Pasukhin Dmitry 2026-05-05 12:18:29 +01:00
  • 6ba27a8c17 Modeling - Rework CoEdge definition to avoid misuse (#1261) Pasukhin Dmitry 2026-05-05 09:43:56 +01:00
  • 058ec16010 Visualization - Grid shader update (#1264) Pasukhin Dmitry 2026-05-05 09:43:14 +01:00
  • a70427ff15 Coding - Bump version to 8.0.0.beta2 V8_0_0_beta2 dpasukhi 2026-05-03 16:55:46 +01:00
  • 42d9c36f10 Data Exchange - Make STEP write and STEP/IGES read pipelines thread-safe (#1259) Pasukhin Dmitry 2026-05-03 16:29:51 +01:00
  • 4674df1e24 Samples - Add samples directory (#1257) Pasukhin Dmitry 2026-05-03 12:03:28 +01:00
  • bec9558832 Documentation - Modernize for OCCT 8.0.0, GitHub workflow, and vcpkg build system (#1256) Pasukhin Dmitry 2026-05-03 09:15:03 +01:00
  • 076aad3fef Coding - Fix CI compilation warnings (#1253) Pasukhin Dmitry 2026-05-01 22:53:06 +01:00
  • 3ad68cb6e7 Visualization - Restore CPU grid path alongside shader grid (#1252) Pasukhin Dmitry 2026-05-01 21:57:59 +01:00
  • 344d6139b6 Coding - Bump version to 8.0.0.beta1 V8_0_0_beta1 dpasukhi 2026-04-30 10:40:40 +01:00
  • 04025d1cc3 Testing - Update reference data for migration to new station (#1248) Pasukhin Dmitry 2026-04-30 10:38:25 +01:00
  • 883cece8e3 Shape Healing - Refactor shape replacement logic to handle cycles (#1247) Pasukhin Dmitry 2026-04-30 00:01:00 +01:00
  • 91be8c4c71 Coding - Fix MSVC warnings (#1246) Pasukhin Dmitry 2026-04-29 16:31:37 +01:00
  • 1db8025677 Coding - Apply Clang-Tidy automatic fixes (#1245) Pasukhin Dmitry 2026-04-29 15:04:38 +01:00
  • 2cafd4fa58 Coding - Utilize NCollection_LinearVector instead vector (#1244) Pasukhin Dmitry 2026-04-29 11:46:00 +01:00
  • 9255ff687a CI/Build - Enable -Werror on GCC/Clang (#1209) JIJINBEI 2026-04-29 05:42:31 +09:00
  • 4d64ddc666 Coding - Apply modernize-* and readability-* clang-tidy checks (#1207) JIJINBEI 2026-04-29 04:01:47 +09:00
  • 200d1d0b2f Moding - Update BRep Graph permission usage (#1242) Pasukhin Dmitry 2026-04-28 19:54:52 +01:00
  • 39bbf2ed59 Testing - Migration QADraw tests to GTests (#1243) Pasukhin Dmitry 2026-04-28 18:25:29 +01:00
  • 051b12466a Coding - Update deprecated macros for aliases (#1241) Pasukhin Dmitry 2026-04-28 16:24:49 +01:00