Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Protected Member Functions | Protected Attributes
OpenGl_Text Class Reference

#include <OpenGl_Text.hxx>

Inheritance diagram for OpenGl_Text:
Inheritance graph
[legend]

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

Constructor & Destructor Documentation

virtual OpenGl_Text::~OpenGl_Text ( ) [protected, virtual]

Member Function Documentation

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.


Field Documentation

const wchar_t* OpenGl_Text::myString [protected]

The documentation for this class was generated from the following file: