0024181: Text to BRep functionality
authorisn <isn@opencascade.com>
Thu, 10 Oct 2013 09:35:04 +0000 (13:35 +0400)
committerbugmaster <bugmaster@opencascade.com>
Thu, 10 Oct 2013 10:12:29 +0000 (14:12 +0400)
commitb514beda8a93ef456cef800f8bf12e8c78f828b3
tree12da398f8ca4b40bc47ac685e546dac1dbe5da0b
parentc63628e84569cd2d89da418017d662e8cc39ba48
0024181: Text to BRep functionality

Introduce new class Font_BRepFont for conversion of font glyph in vector format into BRep representation.
New text2brep Draw Harness command.

bottle.tcl - draw text on the bottle side using new functionality.
ViewerTest - process Delete key in 3D-Viewer to delete selected presentations.
Font_FontMgr::FindFont - return correct font when font alias and not default aspect is requested.

bottle.tcl - use prism instead of pipe

TKViewerTest - add required FreeType dependency

verase - display the list of erase objects

TKViewerTest - add required FreeType dependency for projects generation
22 files changed:
samples/tcl/bottle.tcl
src/Font/FILES
src/Font/Font.cdl
src/Font/Font_BRepFont.cxx [new file with mode: 0644]
src/Font/Font_BRepFont.hxx [new file with mode: 0644]
src/Font/Font_FTFont.cxx
src/Font/Font_FTFont.hxx
src/Font/Font_FontMgr.cxx
src/Geom2dConvert/Geom2dConvert_CompCurveToBSplineCurve.cdl
src/Geom2dConvert/Geom2dConvert_CompCurveToBSplineCurve.cxx
src/GeomConvert/GeomConvert_CompCurveToBSplineCurve.cdl
src/GeomConvert/GeomConvert_CompCurveToBSplineCurve.cxx
src/TKService/EXTERNLIB
src/TKViewerTest/EXTERNLIB
src/ViewerTest/EXTERNLIB
src/ViewerTest/ViewerTest.cxx
src/ViewerTest/ViewerTest_ObjectCommands.cxx
src/ViewerTest/ViewerTest_ViewerCommands.cxx
tests/3rdparty/begin
tests/3rdparty/fonts/B1 [new file with mode: 0644]
tests/3rdparty/fonts/B2 [new file with mode: 0644]
tests/3rdparty/fonts/B3 [new file with mode: 0644]