Moved Style and Bevel classes out into their own include/osgText/Style header.

Introduced GlyphGeometry class for handling the geometry data for rendering 3D text
This commit is contained in:
Robert Osfield
2010-09-24 12:57:55 +00:00
parent d9a133476a
commit c006c75615
8 changed files with 362 additions and 212 deletions

View File

@@ -524,3 +524,26 @@ void Glyph3D::computeText3DGeometryData()
else if (prim->getName()=="wall") _wallPrimitiveSetList.push_back(prim);
}
}
GlyphGeometry* Glyph3D::getGlyphGeometry(Style* style)
{
OSG_NOTICE<<"Glyph3D::getGlyphGeometry(Style* style) not implementated."<<std::endl;
return 0;
}
GlyphGeometry::GlyphGeometry()
{
OSG_NOTICE<<"GlyphGeometry::GlyphGeometry() not implementated."<<std::endl;
}
void GlyphGeometry::setup(const Glyph* glyph, const Style* style)
{
OSG_NOTICE<<"GlyphGeometry::setup(const Glyph* glyph, const Style* style) not implementated."<<std::endl;
}
bool GlyphGeometry::match(const Style* style) const
{
OSG_NOTICE<<"GlyphGeometry::match(const Style*) not implementated."<<std::endl;
return false;
}