]> OCCT Git - occt-copy.git/commit
0030537: Visualization - wrapping text in font text formatter
authornds <nds@opencascade.com>
Mon, 2 Sep 2019 15:44:07 +0000 (18:44 +0300)
committernds <natalia.ermolaeva@opencascade.com>
Mon, 6 Jul 2020 16:53:23 +0000 (19:53 +0300)
commit41751068e535e0b82cce66dc0df062fa197c5dbf
treed348f0507c2ab4c174c4e7fb91c54d5d4aa677a3
parent87843b8d1d47cef2bad29ae4b90fd52b433dcfcd
0030537: Visualization - wrapping text in font text formatter

Font_TextFormatter inherits Standard_Transient, now it is given as a handle in functions.
Graphic3d_Text - extended with Font_TextFormatter to be able to have it filled out of text render. If it is not defined here, the default text formatter of context is used.
OpenGl_Context - has default Font_TextFormatter for rendering OpenGl_Text.

(cherry picked from commit 8758ba290fa7bd11accc907825844741f06bc83b)
(cherry picked from commit 840cfb7c69e4b805168169df7fd1c9814c021056)
src/Font/Font_BRepTextBuilder.hxx
src/Font/Font_TextFormatter.cxx
src/Font/Font_TextFormatter.hxx
src/Graphic3d/Graphic3d_Text.hxx
src/OpenGl/OpenGl_Context.cxx
src/OpenGl/OpenGl_Context.hxx
src/OpenGl/OpenGl_Text.cxx
src/OpenGl/OpenGl_TextBuilder.cxx
src/OpenGl/OpenGl_TextBuilder.hxx
src/StdPrs/StdPrs_BRepTextBuilder.cxx
src/StdPrs/StdPrs_BRepTextBuilder.hxx