0027596: Visualization, StdPrs_WFShape - pack isolines into single group of primitives
authorkgv <kgv@opencascade.com>
Tue, 14 Jun 2016 11:02:27 +0000 (14:02 +0300)
committerbugmaster <bugmaster@opencascade.com>
Thu, 16 Jun 2016 11:58:24 +0000 (14:58 +0300)
commit1b9f5d950419210f7943323b1499b19c937f0f3b
treebcb206c6955f205d355a1ea1a2aee9db6d7589f0
parent907fb7a5e01ad81ea15093cb15e38ea783ff59c7
0027596: Visualization, StdPrs_WFShape - pack isolines into single group of primitives

StdPrs_ShadedShape, computeFaceBoundaries() now does not create additional temporary buffer for edges.
StdPrs_Isolines::AddOnTriangulation() now reconstacts polylines from segments projected onto triangulation.

StdPrs_WFShape::Add() now packs isolines into single group in presentation (instead of per-face group).
Even more - StdPrs_WFShape now groups lines with the same aspects.

Prs3d_Drawer::UIsoAspect(), ::VIsoAspect(), ::VIsoAspect() - default width
has been changed from 0.5 to 1.0.
src/Aspect/Aspect_AspectLine.hxx
src/Graphic3d/Graphic3d_AspectLine3d.hxx
src/Prs3d/Prs3d.cxx
src/Prs3d/Prs3d.hxx
src/Prs3d/Prs3d_Drawer.cxx
src/StdPrs/StdPrs_DeflectionCurve.cxx
src/StdPrs/StdPrs_Isolines.cxx
src/StdPrs/StdPrs_Isolines.hxx
src/StdPrs/StdPrs_ShadedShape.cxx
src/StdPrs/StdPrs_WFShape.cxx
src/StdPrs/StdPrs_WFShape.hxx