Open CASCADE Technology
6.5.4
|
#include <OpenGl_Text.hxx>
Public Member Functions | |
OpenGl_Text (const TCollection_ExtendedString &AText, const Graphic3d_Vertex &APoint, const Standard_Real AHeight, const Graphic3d_HorizontalTextAlignment AHta, const Graphic3d_VerticalTextAlignment AVta) | |
virtual void | Render (const Handle< OpenGl_Workspace > &theWorkspace) const |
virtual void | Release (const Handle< OpenGl_Context > &theContext) |
Release GPU resources. | |
Protected Member Functions | |
virtual | ~OpenGl_Text () |
Protected Attributes | |
OpenGl_TextParam | myParam |
TEL_POINT | myAttachPnt |
const wchar_t * | myString |
OpenGl_Text::OpenGl_Text | ( | const TCollection_ExtendedString & | AText, |
const Graphic3d_Vertex & | APoint, | ||
const Standard_Real | AHeight, | ||
const Graphic3d_HorizontalTextAlignment | AHta, | ||
const Graphic3d_VerticalTextAlignment | AVta | ||
) |
virtual OpenGl_Text::~OpenGl_Text | ( | ) | [protected, virtual] |
virtual void OpenGl_Text::Release | ( | const Handle< OpenGl_Context > & | theContext | ) | [virtual] |
Implements OpenGl_Element.
virtual void OpenGl_Text::Render | ( | const Handle< OpenGl_Workspace > & | theWorkspace | ) | const [virtual] |
Implements OpenGl_Element.
TEL_POINT OpenGl_Text::myAttachPnt [protected] |
OpenGl_TextParam OpenGl_Text::myParam [protected] |
const wchar_t* OpenGl_Text::myString [protected] |