Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

tpc_tracking::gui::glFont Class Reference

#include <opengl.h>

List of all members.

Public Member Functions

 glFont ()
 ~glFont ()
void create (const char *name)
int get_pixel_height ()
int get_pixel_width ()
 glFont ()
 ~glFont ()
void create (const char *name)
int get_pixel_height ()
int get_pixel_width ()

Public Attributes

std::string m_name
GLuint m_base
PangoFont * m_pfont
PangoFontMetrics * m_metrics
PangoFont * m_pfont
PangoFontMetrics * m_metrics


Constructor & Destructor Documentation

tpc_tracking::gui::glFont::glFont  ) 
 

Definition at line 226 of file opengl.cc.

References m_base, m_metrics, and m_pfont.

tpc_tracking::gui::glFont::~glFont  ) 
 

Definition at line 231 of file opengl.cc.

tpc_tracking::gui::glFont::glFont  ) 
 

tpc_tracking::gui::glFont::~glFont  ) 
 


Member Function Documentation

void tpc_tracking::gui::glFont::create const char *  name  ) 
 

void tpc_tracking::gui::glFont::create const char *  name  ) 
 

Definition at line 239 of file opengl.cc.

References m_base, m_metrics, m_name, and m_pfont.

Referenced by tpc_tracking::ZEventDisplay::gl_realize(), and tpc_tracking::gui::glText::init().

int tpc_tracking::gui::glFont::get_pixel_height  ) 
 

int tpc_tracking::gui::glFont::get_pixel_height  ) 
 

Definition at line 248 of file opengl.cc.

References m_metrics.

Referenced by tpc_tracking::gui::glText::draw_text_2d().

int tpc_tracking::gui::glFont::get_pixel_width  ) 
 

int tpc_tracking::gui::glFont::get_pixel_width  ) 
 

Definition at line 254 of file opengl.cc.

References m_metrics.

Referenced by tpc_tracking::gui::glText::draw_text_2d().


Member Data Documentation

GLuint tpc_tracking::gui::glFont::m_base
 

Definition at line 93 of file opengl.h.

Referenced by create(), glFont(), tpc_tracking::gui::glText::init(), and tpc_tracking::gui::glText::select().

PangoFontMetrics* tpc_tracking::gui::glFont::m_metrics
 

Definition at line 95 of file opengl.h.

PangoFontMetrics* tpc_tracking::gui::glFont::m_metrics
 

Definition at line 95 of file opengl.h.

Referenced by create(), get_pixel_height(), get_pixel_width(), and glFont().

std::string tpc_tracking::gui::glFont::m_name
 

Definition at line 92 of file opengl.h.

Referenced by create().

PangoFont* tpc_tracking::gui::glFont::m_pfont
 

Definition at line 94 of file opengl.h.

PangoFont* tpc_tracking::gui::glFont::m_pfont
 

Definition at line 94 of file opengl.h.

Referenced by create(), and glFont().


The documentation for this class was generated from the following files:
Generated on Sun Jun 3 06:32:39 2007 for A TPC Tracking Environment by  doxygen 1.3.9.1