MRPT
1.9.9
|
Definition at line 32 of file gltext.cpp.
Classes | |
struct | Char |
Public Types | |
typedef unsigned short | Index |
Public Member Functions | |
const Char * | findChar (const char c) const |
float | getAdvance (const char c) const |
void | fill (const char c, std::vector< mrpt::opengl::TTriangle > &tris, std::vector< mrpt::math::TPoint3Df > &lines, const mrpt::math::TPoint2Df &cursor) const |
void | outline (const char c, std::vector< mrpt::opengl::TTriangle > &tris, std::vector< mrpt::math::TPoint3Df > &lines, const mrpt::math::TPoint2Df &cursor) const |
void | draw (const char c, std::vector< mrpt::opengl::TTriangle > &tris, std::vector< mrpt::math::TPoint3Df > &lines, const mrpt::math::TPoint2Df &cursor) const |
Public Attributes | |
Point * | vertices |
Index * | triangles |
Index * | outlines |
Char * | characters |
string | glyphs |
typedef unsigned short mrpt::opengl::internal::Font::Index |
Definition at line 34 of file gltext.cpp.
|
inline |
Definition at line 111 of file gltext.cpp.
|
inline |
Definition at line 66 of file gltext.cpp.
References mrpt::opengl::internal::Font::Char::numTriangles, mrpt::opengl::internal::Font::Char::triangleOffset, mrpt::opengl::internal::Font::Char::vertexOffset, mrpt::math::TPoint2D_data< T >::x, mrpt::opengl::internal::Point::x, mrpt::math::TPoint2D_data< T >::y, and mrpt::opengl::internal::Point::y.
|
inline |
Definition at line 52 of file gltext.cpp.
Referenced by mrpt::opengl::internal::glDrawText(), and mrpt::opengl::internal::glGetExtends().
|
inline |
Definition at line 59 of file gltext.cpp.
References mrpt::opengl::internal::Font::Char::advance.
|
inline |
Definition at line 90 of file gltext.cpp.
References mrpt::opengl::internal::Font::Char::numOutlines, mrpt::opengl::internal::Font::Char::outlineOffset, mrpt::opengl::internal::Font::Char::vertexOffset, mrpt::math::TPoint2D_data< T >::x, mrpt::opengl::internal::Point::x, mrpt::math::TPoint2D_data< T >::y, and mrpt::opengl::internal::Point::y.
Char* mrpt::opengl::internal::Font::characters |
Definition at line 49 of file gltext.cpp.
string mrpt::opengl::internal::Font::glyphs |
Definition at line 50 of file gltext.cpp.
Index* mrpt::opengl::internal::Font::outlines |
Definition at line 48 of file gltext.cpp.
Index* mrpt::opengl::internal::Font::triangles |
Definition at line 47 of file gltext.cpp.
Point* mrpt::opengl::internal::Font::vertices |
Definition at line 46 of file gltext.cpp.
Page generated by Doxygen 1.8.14 for MRPT 1.9.9 Git: c7a3bec24 Sun Mar 29 18:33:13 2020 +0200 at dom mar 29 18:50:38 CEST 2020 |