[vtkusers] How to change font size in a vtkCaptionActor2D?
Mathieu Coursolle
mcoursolle at yahoo.ca
Wed Jun 9 14:36:26 EDT 2004
Hi,
I created a vtkCaptionActor2D to display text at a specified
coordinate. Everything works fine except that whatever the font
size I set, it is always the same. I just cannot modify the font
size, and the default one is just too big.
Any idea of what I am doing wrong?
Thank you!
//Create an actor to display the caption.
vtkCaptionActor2D* caption_actor = vtkCaptionActor2D::New();
//Create a property for the actor.
vtkTextProperty* property = vtkTextProperty::New();
//Set the color to green and font to arial.
property->SetColor(0, 1, 0);
property->SetFontFamilyToArial();
property->SetFontSize(12); //<<----That line has no effect???
//Set the actor properties.
caption_actor->SetCaptionTextProperty(property);
//Remove the caption borders.
caption_actor->SetBorder(FALSE);
//Set the caption.
caption_actor->SetCaption("My caption...");
//Set the attachment point.
caption_actor->SetAttachmentPoint(x, y, z);
//Add the caption into the renderer.
m_renderer->AddActor2D(caption_actor);
//Clear allocated memory.
caption_actor->Delete();
property->Delete();
---------------------------------
Post your free ad now! Yahoo! Canada Personals
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.vtk.org/pipermail/vtkusers/attachments/20040609/3fdcf02e/attachment.htm>
More information about the vtkusers
mailing list