]> OCCT Git - occt-copy.git/commit
0026507: Visualization - Improved presentations of dimensions
authoraba <aba@opencascade.com>
Fri, 11 Sep 2015 09:34:38 +0000 (12:34 +0300)
committeraba <aba@opencascade.com>
Fri, 11 Sep 2015 09:34:38 +0000 (12:34 +0300)
commit6e41f76eaf09836997a8da98e04ad55f6d77f566
tree7de6cdfeacb150580dcffad741fdc99f89ad11e8
parent7c4740f8549d77b45dd3eaf7da3565f793a4fa1e
0026507: Visualization - Improved presentations of dimensions

1) Added text alignment according to custom direction
2) Added possibility to add additional segment aligned with text
3) Added support  of alignment of special symbol with multiline 3d text
4) Added possibility to remove main dimension line from presentation of linear dimension
17 files changed:
src/AIS/AIS_AngleDimension.cxx
src/AIS/AIS_DiameterDimension.cxx
src/AIS/AIS_DiameterDimension.hxx
src/AIS/AIS_Dimension.cxx
src/AIS/AIS_Dimension.hxx
src/AIS/AIS_RadiusDimension.cxx
src/AIS/AIS_RadiusDimension.hxx
src/Font/Font_BRepFont.cxx
src/Font/Font_BRepFont.hxx
src/Prs3d/Prs3d_DimensionTextVerticalPosition.hxx
src/ViewerTest/ViewerTest_RelationCommands.cxx
tests/bugs/vis/bug26507_1 [new file with mode: 0644]
tests/bugs/vis/bug26507_2 [new file with mode: 0644]
tests/bugs/vis/bug26507_3 [new file with mode: 0644]
tests/bugs/vis/bug26507_4 [new file with mode: 0644]
tests/bugs/vis/bug26507_5 [new file with mode: 0644]
tests/bugs/vis/bug26507_6 [new file with mode: 0644]