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::Vec2Coords2
 
typedef std::vector< osg::Vec3Coords3
 
typedef std::vector< osg::Vec2TexCoords
 
typedef std::vector< osg::Vec4ColorCoords
 

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

§ ColorCoords

§ Coords2

§ Coords3

§ Glyphs

§ LineNumbers

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

§ TexCoords

Member Function Documentation

§ getCoords() [1/2]

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

§ getCoords() [2/2]

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

§ getGlyphs() [1/2]

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

§ getGlyphs() [2/2]

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

§ getLineNumbers() [1/2]

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

§ getLineNumbers() [2/2]

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

§ getTexCoords() [1/2]

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

§ getTexCoords() [2/2]

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

§ getTransformedCoords() [1/2]

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

§ getTransformedCoords() [2/2]

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

Member Data Documentation

§ _colorCoords

ColorCoords osgText::Text::GlyphQuads::_colorCoords

§ _coords

Coords2 osgText::Text::GlyphQuads::_coords

§ _glyphs

Glyphs osgText::Text::GlyphQuads::_glyphs

§ _lineNumbers

LineNumbers osgText::Text::GlyphQuads::_lineNumbers

§ _texcoords

TexCoords osgText::Text::GlyphQuads::_texcoords

§ _transformedBackdropCoords

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

§ _transformedCoords

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

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