OpenSceneGraph  3.4.0
Public Member Functions | Protected Attributes
osgText::GlyphGeometry Class Reference
Inheritance diagram for osgText::GlyphGeometry:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 GlyphGeometry ()
void setup (const Glyph3D *glyph, const Style *style)
bool match (const Style *style) const
osg::GeodegetGeode () const
osg::GeometrygetGeometry () const
void setVertexArray (osg::Vec3Array *va)
 Set the VertexArray of the glyph.
osg::Vec3ArraygetVertexArray () const
 Get the VertexArray of the glyph.
void setNormalArray (osg::Vec3Array *na)
 Set the VertexArray of the glyph.
osg::Vec3ArraygetNormalArray () const
 Get the NormalArray for the wall face.
osg::Geometry::PrimitiveSetListgetFrontPrimitiveSetList ()
 Get the PrimitiveSetList for the front face.
osg::Geometry::PrimitiveSetListgetWallPrimitiveSetList ()
 Get the PrimitiveSetList for the wall face.
osg::Geometry::PrimitiveSetListgetBackPrimitiveSetList ()
 Get et the PrimitiveSetList for the back face.
virtual void setThreadSafeRefUnref (bool threadSafe)
 Set whether to use a mutex to ensure ref() and unref() are thread safe.

Protected Attributes

osg::ref_ptr< Style_style
osg::ref_ptr< osg::Geode_geode
osg::ref_ptr< osg::Geometry_geometry
osg::ref_ptr< osg::Vec3Array_vertices
osg::ref_ptr< osg::Vec3Array_normals
osg::Geometry::PrimitiveSetList _frontPrimitiveSetList
osg::Geometry::PrimitiveSetList _wallPrimitiveSetList
osg::Geometry::PrimitiveSetList _backPrimitiveSetList

Constructor & Destructor Documentation


Member Function Documentation

Get et the PrimitiveSetList for the back face.

Get the PrimitiveSetList for the front face.

Get the NormalArray for the wall face.

Get the VertexArray of the glyph.

Get the PrimitiveSetList for the wall face.

bool osgText::GlyphGeometry::match ( const Style style) const

Set the VertexArray of the glyph.

virtual void osgText::GlyphGeometry::setThreadSafeRefUnref ( bool  threadSafe) [virtual]

Set whether to use a mutex to ensure ref() and unref() are thread safe.

Reimplemented from osg::Referenced.

void osgText::GlyphGeometry::setup ( const Glyph3D glyph,
const Style style 
)

Set the VertexArray of the glyph.


Member Data Documentation


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

osg logo
Generated at Tue Dec 8 2015 00:16:50 for the OpenSceneGraph by doxygen 1.7.6.1.