Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

TextGlyph Class Reference

#include <textGlyph.h>

Inheritance diagram for TextGlyph:

ReferenceCount List of all members.

Public Member Functions

INLINE TextGlyph ()
INLINE TextGlyph (Geom *geom, const RenderState *state, float advance)
INLINE TextGlyph (const TextGlyph &copy)
INLINE void operator= (const TextGlyph &copy)
virtual ~TextGlyph ()
INLINE PT (Geom) get_geom() const
INLINE const RenderState * get_state () const
INLINE float get_advance () const

Protected Member Functions

 PT (Geom) _geom
 CPT (RenderState) _state

Protected Attributes

float _advance

Constructor & Destructor Documentation

INLINE TextGlyph::TextGlyph (   ) 
 

INLINE TextGlyph::TextGlyph (  Geom *  geom,
const RenderState *  state,
float  advance
) 
 

INLINE TextGlyph::TextGlyph (  const TextGlyph &  copy  ) 
 

TextGlyph::~TextGlyph (   )  [virtual]
 

Definition at line 27 of file textGlyph.cxx.


Member Function Documentation

TextGlyph::CPT (  RenderState   )  [protected]
 

INLINE float TextGlyph::get_advance (   )  const
 

Referenced by TextNode::assemble_row(), and TextFont::calc_width().

INLINE const RenderState* TextGlyph::get_state (   )  const
 

Referenced by TextNode::assemble_row(), and TextNode::tack_on_accent().

INLINE void TextGlyph::operator= (  const TextGlyph &  copy  ) 
 

TextGlyph::PT (  Geom   )  [protected]
 

INLINE TextGlyph::PT (  Geom   )  const
 


Member Data Documentation

float TextGlyph::_advance [protected]
 

Definition at line 49 of file textGlyph.h.


The documentation for this class was generated from the following files:
Generated on Fri Apr 18 00:13:39 2003 for Panda by doxygen1.3