FIX: crash when generating text with thickness <= 0
github: 4122 Change-Id: I0fae6ea234ddb92ef2c2bec6e0f8f7555709ec4f
This commit is contained in:
@@ -241,6 +241,9 @@ static void MakeMesh(TopoDS_Shape& theSolid, TriangleMesh& theMesh)
|
||||
|
||||
void load_text_shape(const char*text, const char* font, const float text_height, const float thickness, bool is_bold, bool is_italic, TextResult &text_result)
|
||||
{
|
||||
if (thickness <= 0)
|
||||
return;
|
||||
|
||||
Handle(Font_FontMgr) aFontMgr = Font_FontMgr::GetInstance();
|
||||
if (aFontMgr->GetAvailableFonts().IsEmpty())
|
||||
aFontMgr->InitFontDataBase();
|
||||
|
||||
Reference in New Issue
Block a user