]> OCCT Git - occt.git/commit
0024272: Provide basic text formatting routines for Font_BRepFont
authorisk <isk@opencascade.com>
Mon, 24 Aug 2015 11:10:22 +0000 (14:10 +0300)
committerski <ski@opencascade.com>
Thu, 27 Aug 2015 12:30:11 +0000 (15:30 +0300)
commitac84fcf602fd0eb8262c9078a7d101628d581bc1
tree22fd26c961931466c4216e1cc2c998d57b981650
parent2eea6525af4fedc52ec0475579c5cdec0a95bc3c
0024272: Provide basic text formatting routines for Font_BRepFont

Add new class Font_BRepTextBuilder for generation of formatted BRep text.
Delete method Font_BRepFont::RenderText(), which should be replaced by Font_BRepTextBuilder::Perform().
22 files changed:
samples/tcl/bottle.tcl
samples/tcl/cpu.tcl
samples/tcl/pencil.tcl
samples/tcl/snowflake.tcl
src/AIS/AIS_Dimension.cxx
src/Font/FILES
src/Font/Font_BRepFont.cxx
src/Font/Font_BRepFont.hxx
src/Font/Font_BRepTextBuilder.cxx [new file with mode: 0644]
src/Font/Font_BRepTextBuilder.hxx [new file with mode: 0644]
src/Font/Font_TextFormatter.cxx
src/Graphic3d/Graphic3d_VerticalTextAlignment.hxx
src/ViewerTest/ViewerTest_ObjectCommands.cxx
tests/3rdparty/fonts/B1
tests/3rdparty/fonts/B2
tests/3rdparty/fonts/B3
tests/3rdparty/fonts/B4 [new file with mode: 0644]
tests/3rdparty/fonts/B5 [new file with mode: 0644]
tests/bugs/vis/bug25783_1
tests/bugs/vis/bug25783_2
tests/bugs/vis/bug26149
tests/v3d/raytrace/bug24819