1. 06 Oct, 2020 1 commit
  2. 30 Sep, 2020 1 commit
  3. 24 Aug, 2020 1 commit
  4. 31 Jul, 2020 1 commit
  5. 29 Jul, 2020 1 commit
  6. 23 Jul, 2020 3 commits
  7. 07 Jul, 2020 1 commit
    • azv's avatar
      0031016: Projection of an ellipse is a B-spline in some cases · 781c6958
      azv authored
      Improve projection of ellipse and circle on a plane in case of the same parametrization of the original curve and the projected one is not necessary. Now the projection is a canonical curve instead on B-spline.
      781c6958
  8. 18 May, 2020 1 commit
  9. 30 Apr, 2020 2 commits
    • mzernova's avatar
      0031440: Visualization - Impossible to make common behaviour for multi-selection in viewer · 7904c736
      mzernova authored
      A special mode for the selecting by polygon is added to select only completely overlapping objects.
      
      In order to track the sensitives that were included completely by defined polygon, the boundary points of the polygonal frustrum are stored in the variable myBoundaryPoints.
      
      If an sensitive intersects with at least one of the frustrums from myFrustums, then checking whether this object intersects with borders using the isIntersectBoundary method; if not, then the sensitive were included completely by defined polygon.
      
      Because the polygon can be concave, then to check the sensitive were included completely by defined polygon, it is not enough to check of all its points, it is necessary that the edges of the sensitive do not intersect polygonal frustrum. To do this, for polygonal selection, a call to the Overlaps method for a point was replaced by a call to a segment where necessary.
      
      bugs/vis/bug31440: test case added
      7904c736
    • kgv's avatar
      0031425: Visualization - free Edge has selection sensitivity inconsistent to presentation · 613213f3
      kgv authored
      BRepTools::Triangulation() has been extended with a new parameter for checking Poly_Polygon3D presense within free Edges.
      StdPrs_WFShape::Add() now performs auto-triangulation in the same way as StdPrs_ShadedShape::Add().
      StdSelect_BRepSelectionTool::GetEdgeSensitive() now creates Select3D_SensitiveSegment instead of Select3D_SensitiveCurve for tessellated segment.
      Select3D_SensitiveSegment default sensitivity factor has been changed to 3 pixels to match Select3D_SensitiveCurve.
      
      Test case bug23625_1, added workaround for out-of-range crash in HLRBRep_PolyAlgo on re-triangulated shape.
      613213f3
  10. 23 Apr, 2020 3 commits
  11. 16 Apr, 2020 1 commit
  12. 01 Apr, 2020 1 commit
  13. 31 Mar, 2020 1 commit
  14. 27 Mar, 2020 4 commits
  15. 06 Mar, 2020 2 commits
  16. 05 Mar, 2020 2 commits
  17. 14 Jan, 2020 2 commits
    • ifv's avatar
      0031294: Modeling Algorithms - Regression relatively 7.3.0. Crash in method... · d2676fb8
      ifv authored
      0031294: Modeling Algorithms - Regression relatively 7.3.0. Crash in method BRepPrimAPI_MakePrism::Generated(...)
      
      BRepSweep_NumLinearRegularSweep.cxx: raising exeption is removed
      
      Test case is added
      
      QABugs_20.cxx - test command is added
      d2676fb8
    • ifv's avatar
      0031031: Incorrect result is returned from BRepPrimAPI_MakePrism::Generated() · 6b3be992
      ifv authored
      1. src\BRepSweep\BRepSweep_NumLinearRegularSweep.cxx
      
      Fix bug by adding result in list of generated shapes, if initial shape is vertex, edge or face.
      
      2. src\BRepLib\BRepLib.cxx
      
      Add protection against treatment not geometric edge in BRepLib::UpdateInnerTolerances(...)
      
      3. Add test case for bug and correct test for bug 30346 according to new behavior of algorithm
      6b3be992
  18. 26 Dec, 2019 5 commits
  19. 29 Sep, 2019 3 commits
  20. 26 Sep, 2019 1 commit
    • kgv's avatar
      0031002: Documentation - update Overview for 7.4.0 · 7863dabb
      kgv authored
      Updated OCC logo.
      Replaced some external links to https.
      Added references to VS2019 support.
      Added glTF, OBJ, IFC, JT into listing within appropriate sections.
      Replaced dead URLs.
      
      Fixed misleading information.
      7863dabb
  21. 25 Sep, 2019 3 commits