osgText::Text::GlyphQuads Struct Reference

List of all members.

Public Types

typedef std::vector
< Font::Glyph * > 
Glyphs
typedef std::vector
< unsigned int > 
LineNumbers
typedef std::vector
< osg::Vec2
Coords2
typedef std::vector
< osg::Vec3
Coords3
typedef std::vector
< osg::Vec2
TexCoords
typedef std::vector
< osg::Vec4
ColorCoords

Public Member Functions

Glyphs getGlyphs ()
const Glyphs getGlyphs () const
Coords2getCoords ()
const Coords2getCoords () const
Coords3getTransformedCoords (unsigned int contexID)
const Coords3getTransformedCoords (unsigned int contexID) const
TexCoordsgetTexCoords ()
const TexCoordsgetTexCoords () const
LineNumbersgetLineNumbers ()
const LineNumbersgetLineNumbers () const

Public Attributes

Glyphs _glyphs
Coords2 _coords
osg::buffered_object
< Coords3
_transformedCoords
TexCoords _texcoords
LineNumbers _lineNumbers
osg::buffered_object
< Coords3
_transformedBackdropCoords [8]
ColorCoords _colorCoords


Member Typedef Documentation

typedef std::vector<Font::Glyph*> osgText::Text::GlyphQuads::Glyphs

typedef std::vector<unsigned int> osgText::Text::GlyphQuads::LineNumbers

typedef std::vector<osg::Vec2> osgText::Text::GlyphQuads::Coords2

typedef std::vector<osg::Vec3> osgText::Text::GlyphQuads::Coords3

typedef std::vector<osg::Vec2> osgText::Text::GlyphQuads::TexCoords

typedef std::vector<osg::Vec4> osgText::Text::GlyphQuads::ColorCoords


Member Function Documentation

Glyphs osgText::Text::GlyphQuads::getGlyphs (  )  [inline]

const Glyphs osgText::Text::GlyphQuads::getGlyphs (  )  const [inline]

Coords2& osgText::Text::GlyphQuads::getCoords (  )  [inline]

const Coords2& osgText::Text::GlyphQuads::getCoords (  )  const [inline]

Coords3& osgText::Text::GlyphQuads::getTransformedCoords ( unsigned int  contexID  )  [inline]

const Coords3& osgText::Text::GlyphQuads::getTransformedCoords ( unsigned int  contexID  )  const [inline]

TexCoords& osgText::Text::GlyphQuads::getTexCoords (  )  [inline]

const TexCoords& osgText::Text::GlyphQuads::getTexCoords (  )  const [inline]

LineNumbers& osgText::Text::GlyphQuads::getLineNumbers (  )  [inline]

const LineNumbers& osgText::Text::GlyphQuads::getLineNumbers (  )  const [inline]


Member Data Documentation

Glyphs osgText::Text::GlyphQuads::_glyphs

Coords2 osgText::Text::GlyphQuads::_coords

osg::buffered_object<Coords3> osgText::Text::GlyphQuads::_transformedCoords

TexCoords osgText::Text::GlyphQuads::_texcoords

LineNumbers osgText::Text::GlyphQuads::_lineNumbers

osg::buffered_object<Coords3> osgText::Text::GlyphQuads::_transformedBackdropCoords[8]

ColorCoords osgText::Text::GlyphQuads::_colorCoords


The documentation for this struct was generated from the following file:
Generated at Sun Oct 14 02:12:49 2007 for the OpenSceneGraph by doxygen 1.5.3.