Text Class Reference

#include <Text.h>

Inherits X3D::X3DGeometryNode.

Collaboration diagram for Text:

Collaboration graph

Public Member Functions

AP_Bool Init (void)
 Interface The render and init API function is not present in the X3D ISO/IEC 19775-1:2008 standard. We will use it to OpenGL direct rendering. It is a pure virtual function and must be overloaded from some X3D classes.
void Render (void)
 Text (const AP_Xml &xml, SFNode scene)
AP_Bool Update (const X3DEvent &event)

Protected Attributes

X3DFontStyleNode_m_fontStyle
MFFloat _m_length
MFVec2f _m_lineBounds
SFFloat _m_maxExtent
SFVec3f _m_origin
SFBool _m_solid
MFString _m_string
SFVec2f _m_textBounds

Constructor & Destructor Documentation

Text ( const AP_Xml xml,
SFNode  scene 
)


Member Function Documentation

AP_Bool Init ( void   )  [virtual]

Interface The render and init API function is not present in the X3D ISO/IEC 19775-1:2008 standard. We will use it to OpenGL direct rendering. It is a pure virtual function and must be overloaded from some X3D classes.

Reimplemented from X3DNode.

void Render ( void   )  [virtual]

Reimplemented from X3DNode.

AP_Bool Update ( const X3DEvent event  )  [virtual]

Reimplemented from X3DNode.


Field Documentation

MFFloat _m_length [protected]

MFVec2f _m_lineBounds [protected]

SFFloat _m_maxExtent [protected]

SFVec3f _m_origin [protected]

SFBool _m_solid [protected]

MFString _m_string [protected]

SFVec2f _m_textBounds [protected]


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

Generated on Fri Mar 5 16:50:46 2010 for CarLinO by  doxygen 1.5.8