openscenegraph
Public Types | Public Member Functions | Public Attributes | List of all members
osgText::Text::GlyphQuads Struct Reference

Public Types

typedef std::vector< 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
Coords2 & getCoords ()
const Coords2 & getCoords () const
Coords3 & getTransformedCoords (unsigned int contexID)
const Coords3 & getTransformedCoords (unsigned int contexID) const
TexCoords & getTexCoords ()
const TexCoords & getTexCoords () const
LineNumbers & getLineNumbers ()
const LineNumbers & getLineNumbers () 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<unsigned int> osgText::Text::GlyphQuads::LineNumbers

Member Function Documentation

Coords2& osgText::Text::GlyphQuads::getCoords ( )
inline
const Coords2& osgText::Text::GlyphQuads::getCoords ( ) const
inline
Glyphs osgText::Text::GlyphQuads::getGlyphs ( )
inline
const Glyphs osgText::Text::GlyphQuads::getGlyphs ( ) const
inline
LineNumbers& osgText::Text::GlyphQuads::getLineNumbers ( )
inline
const LineNumbers& osgText::Text::GlyphQuads::getLineNumbers ( ) const
inline
TexCoords& osgText::Text::GlyphQuads::getTexCoords ( )
inline
const TexCoords& osgText::Text::GlyphQuads::getTexCoords ( ) const
inline
Coords3& osgText::Text::GlyphQuads::getTransformedCoords ( unsigned int  contexID)
inline
const Coords3& osgText::Text::GlyphQuads::getTransformedCoords ( unsigned int  contexID) const
inline

Member Data Documentation

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

The documentation for this struct was generated from the following file: