occt: master 4c513386

Author Committer Branch Timestamp Parent
osa bugmaster master 2015-03-05 11:48:42 master 5149c3f3
Affected Issues  0023200: Visualization - prevent multiple triangulating of a shape that already has been triangulated
Changeset 0023200: Visualization - prevent multiple triangulating of a shape that already has been triangulated

Add new flag IsAutoTriangulated to Prs3d_Drawer. It is True by default.
If this flag is True automatic re-triangulation with deflection-check logic will be applied.
Else this feature will be disable and triangulation is expected to be computed by application itself.

Change the syntax of vdefalts command.
Add new parameter -autoTriang for check of AutoTriangulated functionality.

Adjust camera position in test case bugs/xde/bug23969
mod - src/AIS/AIS_ColoredShape.cxx Diff File
mod - src/AIS/AIS_ConnectedInteractive.cxx Diff File
mod - src/AIS/AIS_Shape.cxx Diff File
mod - src/AIS/AIS_TexturedShape.cxx Diff File
mod - src/Prs3d/Prs3d_Drawer.cxx Diff File
mod - src/Prs3d/Prs3d_Drawer.hxx Diff File
mod - src/StdPrs/StdPrs_HLRPolyShape.cxx Diff File
mod - src/StdPrs/StdPrs_ShadedShape.cxx Diff File
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx Diff File
mod - tests/bugs/vis/bug21753 Diff File
add - tests/bugs/vis/bug23200 Diff File
add - tests/bugs/vis/bug23200_1 Diff File
mod - tests/bugs/vis/bug23886_1 Diff File
mod - tests/bugs/vis/bug23886_2 Diff File
mod - tests/bugs/vis/bug23886_3 Diff File
mod - tests/bugs/xde/bug23969 Diff File
mod - tests/v3d/glsl/phong_couple Diff File
mod - tests/v3d/glsl/phong_fuse Diff File
mod - tests/v3d/glsl/phong_fuse2 Diff File