Main MRPT website > C++ reference
MRPT logo
Public Member Functions | Public Attributes
mrpt::opengl::T2DTextData Struct Reference

Detailed Description

An auxiliary struct for holding a list of text messages in some mrpt::opengl & mrpt::gui classes The font can be either a bitmapped or a vectorized font.

See also:
mrpt::opengl::CTextMessageCapable

#include <mrpt/opengl/opengl_fonts.h>

List of all members.

Public Member Functions

 T2DTextData ()

Public Attributes

std::string text
mrpt::utils::TColorf color
double x
double y
Bitmapped font params
mrpt::opengl::TOpenGLFont font
Vectorized font params - Applicable only if font==MRPT_GLUT_BITMAP_NONE
std::string vfont_name
 Vectorized font name ("sans","mono","serif")
double vfont_scale
 Size of characters.
TOpenGLFontStyle vfont_style
double vfont_spacing
 Refer to mrpt::opengl::gl_utils::glDrawText.
double vfont_kerning
 Refer to mrpt::opengl::gl_utils::glDrawText.

Constructor & Destructor Documentation

mrpt::opengl::T2DTextData::T2DTextData ( ) [inline]

Definition at line 68 of file opengl_fonts.h.


Member Data Documentation

Definition at line 77 of file opengl_fonts.h.

Definition at line 81 of file opengl_fonts.h.

Definition at line 76 of file opengl_fonts.h.

Refer to mrpt::opengl::gl_utils::glDrawText.

Definition at line 90 of file opengl_fonts.h.

Vectorized font name ("sans","mono","serif")

Definition at line 86 of file opengl_fonts.h.

Size of characters.

Definition at line 87 of file opengl_fonts.h.

Refer to mrpt::opengl::gl_utils::glDrawText.

Definition at line 89 of file opengl_fonts.h.

Definition at line 88 of file opengl_fonts.h.

Definition at line 78 of file opengl_fonts.h.

Definition at line 78 of file opengl_fonts.h.




Page generated by Doxygen 1.7.5 for MRPT 0.9.5 SVN: at Thu Oct 13 21:25:36 UTC 2011