occt: master 0493ffd0

Author Committer Branch Timestamp Parent
asl apn master 2019-02-27 16:39:08 master 0be7dbe1
Changeset 0029787: Visualization - Avoid in presentation edges of certain continuity class

A new flag Prs3d_Drawer::FaceBoundaryUpperContinuity() has been introduced
handled by StdPrs_ShadedShape::FillFaceBoundaries() method to exclude edges
of higher continuity class (e.g. to skip seam edges).

Draw Harness command vshowfaceboundary has been replaced by vaspects:
> vaspects -setFaceBoundaryDraw 1 -setFaceBoundaryColor RED -setFaceBoundaryType DASH.
mod - samples/tcl/ANC101.tcl Diff File
mod - samples/tcl/cad.tcl Diff File
mod - samples/tcl/MBBGehauseRohteil.tcl Diff File
mod - src/AIS/AIS_ColoredShape.cxx Diff File
mod - src/BRep/BRep_Tool.cxx Diff File
mod - src/BRep/BRep_Tool.hxx Diff File
mod - src/Prs3d/Prs3d_Drawer.cxx Diff File
mod - src/Prs3d/Prs3d_Drawer.hxx Diff File
mod - src/StdPrs/StdPrs_ShadedShape.cxx Diff File
mod - src/StdPrs/StdPrs_ShadedShape.hxx Diff File
mod - src/ViewerTest/ViewerTest.cxx Diff File
mod - src/ViewerTest/ViewerTest_ObjectCommands.cxx Diff File
mod - tests/bugs/vis/bug23407_2 Diff File
mod - tests/bugs/vis/bug25060 Diff File
mod - tests/bugs/vis/bug25071 Diff File
mod - tests/bugs/vis/bug27083 Diff File
mod - tests/bugs/vis/bug27821 Diff File
add - tests/bugs/vis/bug29787 Diff File
mod - tests/v3d/raytrace/bug26070 Diff File