occt: master a2d5ab2e

Author Committer Branch Timestamp Parent
apl apl master 2012-09-14 10:37:57 master dd2c7137
Changeset 0023407: Draw face outlines for XDE objects

FaceOutline aspect and flag added to AIS_Drawer, Prs3d_Drawer.cdl
FaceOutlines computed by StdPrs_ShadedShape and build upon the edge triangulation.
"vshowoutlines" draw command for testing outlines on AIS_Shapes,
"XShowOutlines" draw command for testing outlines on XCAF objects.
remarks corrected:
- FaceOutline renamed to FaceBoundary
- Graphic3d_ArrayOfSegments with edges used instead of Graphic3d_ArrayOfPolylines with bounds.
draw boundaries in separate Graphic3d_Group.
Adding test cases bugs/vis/CR23407_1 CR23407_2
mod - src/AIS/AIS_Drawer.cdl Diff File
mod - src/AIS/AIS_Drawer.cxx Diff File
mod - src/AIS/AIS_Drawer.lxx Diff File
mod - src/Prs3d/Prs3d_Drawer.cdl Diff File
mod - src/Prs3d/Prs3d_Drawer.cxx Diff File
mod - src/StdPrs/StdPrs_ShadedShape.cxx Diff File
mod - src/ViewerTest/ViewerTest_ObjectCommands.cxx Diff File
mod - src/XDEDRAW/XDEDRAW.cxx Diff File
mod - tests/bugs/end Diff File
mod - tests/bugs/grids.list Diff File
add - tests/bugs/vis/CR23407_1 Diff File
add - tests/bugs/vis/CR23407_2 Diff File