occt: master 29263c94
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
kgv | bugmaster | master | 2020-03-11 14:06:49 | master 08669adf |
Changeset | 0031425: Visualization - free Edge has selection sensitivity inconsistent to presentation 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. |
|||
mod - samples/tcl/snowflake.tcl | Diff File | |||
mod - src/BRepTools/BRepTools.cxx | Diff File | |||
mod - src/BRepTools/BRepTools.hxx | Diff File | |||
mod - src/Select3D/Select3D_SensitiveSegment.cxx | Diff File | |||
mod - src/StdPrs/StdPrs_ShadedShape.cxx | Diff File | |||
mod - src/StdPrs/StdPrs_ToolTriangulatedShape.cxx | Diff File | |||
mod - src/StdPrs/StdPrs_WFShape.cxx | Diff File | |||
mod - src/StdSelect/StdSelect_BRepSelectionTool.cxx | Diff File | |||
mod - tests/bugs/vis/bug25098 | Diff File | |||
add - tests/bugs/vis/bug31425 | Diff File | |||
mod - tests/hlr/begin | Diff File | |||
mod - tests/hlr/poly_hlr/bug23625_1 | Diff File | |||
mod - tests/hlr/poly_hlr/bug23625_2 | Diff File | |||
mod - tests/hlr/poly_hlr/bug25813_3 | Diff File |