View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0013476VTK(No Category)public2012-09-27 11:232013-06-25 14:49
Reporterbaraujo 
Assigned ToDave DeMarle 
PrioritynormalSeverityminorReproducibilityhave not tried
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version5.10.0 
Target VersionFixed in Version6.0.0 
Summary0013476: The right part of the Y letter is drawn on the left side (-> letter wrap).
DescriptionVersion 5.10.

Because the text is in Italic, vtkTextActor fails to pick the correct font size for a given area to draw in.
It wrongly picks a width too narrow, so when it renders the letter as a texture within a (too narrow) area, the texture wraps.
You might want to investigate within vtkTextActor (especially vtkTextActor::ComputeScaledFont) and aggregated classes.

For information, vtkAxesActor uses vtkCaptionActor2D that internally uses a vtkTextActor with a CaptionTextProperty text property that is bold,italic,arial,with shadows.

TagsNo tags attached.
ProjectTBD
Typeincorrect functionality
Attached Filespng file icon image.png [^] (63,239 bytes) 2012-09-27 11:23

 Relationships

  Notes
(0031069)
Dave DeMarle (administrator)
2013-06-25 14:49

According to Dave Lonie, this was fixed in the text rendering refactoring that went into 6.0.

 Issue History
Date Modified Username Field Change
2012-09-27 11:23 baraujo New Issue
2012-09-27 11:23 baraujo File Added: image.png
2013-06-25 14:49 Dave DeMarle Note Added: 0031069
2013-06-25 14:49 Dave DeMarle Assigned To => Dave DeMarle
2013-06-25 14:49 Dave DeMarle Status backlog => tabled
2013-06-25 14:49 Dave DeMarle Resolution open => fixed
2013-06-25 14:49 Dave DeMarle Product Version => 5.10.0
2013-06-25 14:49 Dave DeMarle Fixed in Version => 6.0.0
2013-06-25 14:49 Dave DeMarle Status tabled => closed


Copyright © 2000 - 2018 MantisBT Team