Commit Graph

  • d3056ef80c Coding - Bump version to 8.0.0 master 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) IR 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
  • aaa82fc4de Modeling - Fix stack overflow and edge multiplication in shape healing with shared sub-shapes (#1227) Pasukhin Dmitry 2026-04-28 15:05:42 +01:00
  • 3cf18a1452 Modeling - Implement degenerate thin solid detection (#1231) Pasukhin Dmitry 2026-04-28 12:54:13 +01:00
  • bea50c2fd8 Modeling - Tangent case with 2 cylinders (#1228) Pasukhin Dmitry 2026-04-28 12:50:12 +01:00
  • 048a2927fb Modeling - BRep Graph Builder and Editor clean up (#1237) Pasukhin Dmitry 2026-04-26 15:02:00 +01:00
  • 0804c2b3f9 Testing - Migration QADraw tests to GTests (#1235) Pasukhin Dmitry 2026-04-26 12:22:37 +01:00
  • 133fd8e228 Foundation - Array adding option to work with size_t (#1236) Pasukhin Dmitry 2026-04-25 21:41:35 +01:00
  • d94283c63f Documentation - Fix typos (#1234) luzpaz 2026-04-25 14:31:42 -04:00
  • 152c09a75c Visualization - Expose SelectMgr pixel tolerance via IVtk picker (#1204) 이대희 2026-04-26 00:58:23 +09:00
  • f99887f4e8 Modeling - Fix null context crash in ShapeUpgrade_FaceDivide::Perform() (#1203) gsdali 2026-04-26 01:30:40 +10:00
  • 7fdc69aee0 Coding - Fix missed Vector type dpasukhi 2026-04-25 12:32:02 +01:00
  • e3a34f5479 Configuration - Only link TKIVtk against RenderingGL2PSOpenGL2 when VTK provides it (#1214) 이대희 2026-04-25 19:55:11 +09:00
  • bae76f50db Modeling - Update function handling in GeomFill_ConstrainedFilling and GeomFill_CoonsAlgPatch (#922) Pasukhin Dmitry 2026-04-25 11:46:46 +01:00
  • 90f5d7b214 Coding - Deprecate NCollection_Vector (#1230) Pasukhin Dmitry 2026-04-24 21:47:27 +01:00
  • b91b6d48b4 Modeling - Optimize interference detection in polyhedra (#924) Pasukhin Dmitry 2026-04-24 16:15:40 +01:00
  • b7f849a23a Mesh - Refactor BRepMesh_BaseMeshAlgo to improve node registration logic (#940) Pasukhin Dmitry 2026-04-24 10:04:10 +01:00
  • 7eb211cc2e Modeling - Refactor BRepGraph for uint32_t ids (#1229) Pasukhin Dmitry 2026-04-23 22:09:31 +01:00
  • 48e84c53a9 Modelling - Enhance 3D cycling detection in IntWalk_PWalking (#1226) Dmitrii Kulikov 2026-04-23 11:38:37 +01:00
  • a2e851b254 Visualization - Shader-based infinite grid for V3d (#1223) Pasukhin Dmitry 2026-04-23 11:35:16 +01:00
  • b1646d7564 Visualization - complete AIS_ColorScale face-culling fix (#1225) Pasukhin Dmitry 2026-04-22 18:35:43 +01:00
  • 9d498125ba Modelling - Crash in BRepFill_PipeShell::MakeSolid() (#1224) Dmitrii Kulikov 2026-04-22 16:56:25 +01:00
  • c076c4ed03 Visualization - Fix polyline selection inclusion test and point-in-polyline check (#1222) Pasukhin Dmitry 2026-04-22 11:29:49 +01:00
  • 0ad69de760 Visualization - Add GetVertex accessor to Select3D_SensitivePrimitiveArray (#1221) Pasukhin Dmitry 2026-04-22 08:32:37 +01:00
  • dc357cf4d6 Visualization - Fix AIS_ColorScale rectangle triangle winding (#1220) Pasukhin Dmitry 2026-04-21 23:12:30 +01:00
  • 98ca3a5a32 Visualization - Fix selection for objects with group-level flipping (#1219) Pasukhin Dmitry 2026-04-21 21:38:38 +01:00
  • d75806d9bd Data Exchange - Fix PMI measurument conversion factor (#1218) Pasukhin Dmitry 2026-04-21 20:49:12 +01:00
  • 75d90efe55 Data Exchange - Crash in XSControl_Reader::OneShape() (#1216) Dmitrii Kulikov 2026-04-21 17:47:53 +01:00
  • 2f3554f981 Data Exchange - Segfault in CheckSRRReversesNAUO (#1215) Dmitrii Kulikov 2026-04-21 09:56:02 +01:00
  • 0755b6f31d Foundation, Modeling - NCollection modernization and BRepGraph overhaul (#1212) Pasukhin Dmitry 2026-04-19 18:47:54 +01:00
  • b3ccf20b1c Testing - Windows ARM64 master validation (#1213) Pasukhin Dmitry 2026-04-19 18:46:19 +01:00
  • 7289db96d3 Foundation Classes - Improved error handling for unit conversion (#1201) Dmitrii Kulikov 2026-04-16 15:17:44 +01:00
  • cf0c71b982 Modeling Data - Fixed possible issue with Explorer (#1195) Pasukhin Dmitry 2026-04-07 18:14:35 +01:00
  • 0ebbbedb23 Coding - Bump version to 8.0.0-rc5 V8_0_0_rc5 dpasukhi 2026-04-05 21:10:53 +01:00
  • 0af2ccac59 Modeling Data - BRepGraph iterators, ref caching, mutation APIs, and layer events (#1190) Pasukhin Dmitry 2026-04-05 17:12:48 +01:00
  • a56f2394ce Modeling - Revert changes to original version (#1187) Pasukhin Dmitry 2026-04-05 14:57:53 +01:00
  • edcb315000 Foundation Classes - Missed operators in strings (#1188) Pasukhin Dmitry 2026-04-05 12:43:24 +01:00
  • 47b7594090 Configuration - Windows GTest setup fix (#1189) Pasukhin Dmitry 2026-04-05 09:44:09 +01:00
  • a0b30333b1 Coding - Fix warnings in MSVC and refactor deprecations (#1186) Pasukhin Dmitry 2026-04-04 16:39:05 +01:00
  • 0f57a42d89 Coding - Modernize handle APIs and deprecate out-parameter overloads (#1185) Pasukhin Dmitry 2026-04-04 12:09:46 +01:00
  • 83929118e7 Modeling - Fix segfault in ChFi3d_Builder::IntersectMoreCorner (#1163) Pasukhin Dmitry 2026-04-04 10:04:32 +01:00
  • 922935041a Modeling - Fix multiple bugs and add robustness guards in TKGeomAlgo (#1182) Pasukhin Dmitry 2026-04-03 00:52:41 +01:00
  • c765cb4bd2 Modeling - New BRrep Graph representation (#1166) Pasukhin Dmitry 2026-04-03 00:51:20 +01:00
  • 8d2d8650ca Foundation, Modeling - Fix thread-safety data races for concurrent operations (#1180) Pasukhin Dmitry 2026-04-02 17:21:35 +01:00
  • ba824c84ef Modeling - Refactor TopExp_Explorer to use NCollection_LocalArray for stack management (#1181) Pasukhin Dmitry 2026-04-01 18:09:23 +01:00
  • 8a99c3310b Coding - Update migration scripts (#1178) Pasukhin Dmitry 2026-04-01 11:41:30 +01:00
  • 797d3259df Modeling - Enhance tolerance handling in IntAna_QuadQuadGeo intersect… (#1176) Dmitrii Kulikov 2026-03-31 09:26:33 +01:00
  • d9805d2e04 Modeling - Zero-initialize output array in Weights method for valid finite values (#1175) Pasukhin Dmitry 2026-03-29 11:15:46 +01:00
  • 6050988535 Modeling - Optimize span location for non-periodic BSpline curves and surfaces (#1174) Pasukhin Dmitry 2026-03-29 10:08:00 +01:00
  • 1b0c828bdc Visualization - Include transform of shape in sub-owner bounding box (#1164) Winfried Holzapfel 2026-03-27 22:11:06 +11:00
  • 71b50963ea Testing - Add Windows ARM64 build and test support (#1135) Harish RS 2026-03-24 15:54:31 +05:30
  • 4ec89df6f5 Modeling - Refactor BRepClass and FaceClassifier Implementation (#1167) Pasukhin Dmitry 2026-03-23 18:15:04 +00:00
  • 519036936b Modeling - Add new ExtremaPC package (#1168) Pasukhin Dmitry 2026-03-23 18:12:57 +00:00
  • de64d3f411 Modeling - Enhance GeomHash classes with configurable tolerances (#1169) Pasukhin Dmitry 2026-03-23 16:55:15 +00:00
  • 4cdb5a89e5 Coding, Warnings - Refactor parameter naming in curve and surface evaluation methods (#1165) Pasukhin Dmitry 2026-03-23 14:22:27 +00:00
  • 3039226f9d Modeling Data - Remove LProp_AnalyticCurInf files and related references (#1159) Pasukhin Dmitry 2026-03-11 21:10:49 +00:00
  • 5cc7691bbe Coding - Refactor Geom_OffsetSurface evaluators to use references (#1158) Pasukhin Dmitry 2026-03-10 18:35:07 +00:00
  • 6f6660d0d6 Modeling Data - Unify LProp packages into template classes in TKGeomBase (#1156) Pasukhin Dmitry 2026-03-10 16:49:55 +00:00
  • fe9a0de8d0 Modeling Data - Modernize LProp .gxx templates into .pxx utilities (#1155) Pasukhin Dmitry 2026-03-09 23:29:52 +00:00
  • c4715e0e72 Modeling - Remove GeomProp modules (#1154) Pasukhin Dmitry 2026-03-09 21:03:18 +00:00
  • daded53b66 Modeling Data - Add derivative caching to GeomProp/Geom2dProp evaluators (#1152) Pasukhin Dmitry 2026-03-09 12:38:16 +00:00
  • 7341688668 Coding - Update method guards for consistency (#1151) Pasukhin Dmitry 2026-03-08 08:45:29 +00:00
  • 39db714224 Modeling Data - Migrate BndLib to delegate to GeomBndLib (#1137) Pasukhin Dmitry 2026-03-07 17:55:33 +00:00
  • 8ee0d35c96 Testing - Add support for ARM64 architecture (#1149) Pasukhin Dmitry 2026-03-07 17:49:26 +00:00
  • 763931a9f8 Modeling - Cache transformed surfaces and update fillet/grid evaluators (#1147) Pasukhin Dmitry 2026-03-07 12:44:06 +00:00
  • 357ae60dd9 Foundation Classes - Add PointSetLib package; deprecate GProp point coud classes (#1140) Pasukhin Dmitry 2026-03-06 16:50:01 +00:00
  • d8683ac97c Modeling Data - Fix GeomEval_TBezierSurface IsCN* override signatures for MSVC (#1145) Pasukhin Dmitry 2026-03-06 13:12:20 +00:00
  • d13ac1e880 Coding, Application Framework - Clean up files (#1146) Pasukhin Dmitry 2026-03-06 13:12:05 +00:00
  • d07798d521 Modeling Data - Fix continuity order mapping in BRepProp_Curve to match GeomProp_Curve (#1141) Pasukhin Dmitry 2026-03-06 08:09:40 +00:00
  • 51ab458dbd Modeling Data - Introduce GeomAdaptor_TransformedCurve and unify Eval-based evaluation API (#1139) Pasukhin Dmitry 2026-03-05 10:35:15 +00:00
  • 96028bae5f Coding - Harmonize GC/gce maker APIs and documentation (#1130) Pasukhin Dmitry 2026-03-04 15:27:41 +00:00
  • cbc7f776a6 Modeling Data - Add GeomBndLib package for geometry-aware bounding box computation (#1136) Pasukhin Dmitry 2026-03-04 14:18:38 +00:00
  • ae7e259e17 Foundation Classes - align modern Math* APIs with legacy math_* behavior (#1134) Pasukhin Dmitry 2026-03-03 14:18:18 +00:00
  • 33688d1049 Documentation - Fix typos (#1132) luzpaz 2026-03-03 03:16:13 -05:00