glyph(3)

NAME

Glyph
Classes
class Billboard
A 2D glyph.
class ChristmasTree
A 3D glyph.
class Circle
A 2D glyph.
class Cone
A 3D glyph.
class Cube
A 3D glyph.
class CubeOutLinedTransparent
A 3D glyph.
class HalfCylinder
A 3D glyph.
class Hexagone
A 2D glyph.
class Pentagone
A 2D glyph.
class Ring
A 2D glyph.
class Sphere
A 3D glyph.
class Square
A 2D glyph.
class SquareBorderTextured
.IP +o"2 An implementation of square with variable border glyph.
"
Functions
GLYPHPLUGIN (Billboard,'2D - Billboard','Gerald
Gainant','08/03/2004','Textured billboard','1.0', 7)
virtual void ChristmasTree::draw (node n, float lod) GLYPHPLUGIN (ChristmasTree,'3D - ChristmasTree','Morgan
Mathiaut','16/12/2008','Christmas tree','1.0', 28)
GLYPHPLUGIN (Circle,'2D - Circle','David Auber','09/07/2002','Textured
Circle','1.0', 14)
GLYPHPLUGIN (Cone,'3D - Cone','Bertrand Mathieu','09/07/2002','Textured
cone','1.0', 3)
GLYPHPLUGIN (Cube,'3D - Cube','Bertrand Mathieu','09/07/2002','Textured
cube','1.0', 0)
GLYPHPLUGIN (CubeOutLinedTransparent,'3D - Cube OutLined
Transparent','David Auber','09/07/2002','Textured
cubeOutLined','1.0', 9)
GLYPHPLUGIN (HalfCylinder,'3D - Half Cylinder','Auber
David','31/07/2002','Textured HalfCylinder','1.0', 10)
GLYPHPLUGIN (Hexagone,'2D - Hexagone','David
Auber','09/07/2002','Textured Hexagone','1.0', 13)
GLYPHPLUGIN (Pentagone,'2D - Pentagone','David
Auber','09/07/2002','Textured Pentagone','1.0', 12)
GLYPHPLUGIN (Ring,'2D - Ring','David Auber','09/07/2002','Textured
Ring','1.0', 15)
GLYPHPLUGIN (Sphere,'3D - Sphere','Bertrand
Mathieu','09/07/2002','Textured sphere','1.0', 2)
GLYPHPLUGIN (Square,'2D - Square','David Auber','09/07/2002','Textured
square','1.0', 4)
GLYPHPLUGIN (SquareBorderTextured,'2D - Square Border Textured','Julien
Testut, Antony Durand, Pascal Ollier,''Yashvin Nababsing, Sebastien Leclerc, Ruchon Thibault,''Eric Dauchier','09/07/2004','Textured
square22','1.0', 101)
Billboard::Billboard (GlyphContext *gc=NULL) virtual Billboard::~Billboard () virtual void Billboard::draw (node n, float lod) virtual Coord Billboard::getAnchor (const Coord &vector) const void Billboard::drawBillboard () ChristmasTree::ChristmasTree (GlyphContext *gc=NULL) Circle::Circle (GlyphContext *gc=NULL)
virtual Circle::~Circle ()
virtual void Circle::getIncludeBoundingBox (BoundingBox &boundingBox) virtual void Circle::draw (node n, float lod)
void Circle::drawCircle ()
void Circle::drawCircleBorder () Cone::Cone (GlyphContext *gc=NULL)
virtual Cone::~Cone ()
virtual void Cone::getIncludeBoundingBox (BoundingBox &boundingBox) virtual void Cone::draw (node n, float lod)
virtual Coord Cone::getAnchor (const Coord &vector) const Cube::Cube (GlyphContext *gc=NULL)
virtual Cube::~Cube ()
virtual void Cube::draw (node n, float lod)
virtual Coord Cube::getAnchor (const Coord &vector) const void Cube::drawCube ()
CubeOutLinedTransparent::CubeOutLinedTransparent (GlyphContext
*gc=NULL)
virtual CubeOutLinedTransparent::~CubeOutLinedTransparent () virtual void CubeOutLinedTransparent::draw (node n, float lod) virtual Coord CubeOutLinedTransparent::getAnchor (const Coord &vector)
const
HalfCylinder::HalfCylinder (GlyphContext *gc=NULL) virtual HalfCylinder::~HalfCylinder () virtual void HalfCylinder::draw (node n, float lod) virtual Coord HalfCylinder::getAnchor (const Coord &vector) const Hexagone::Hexagone (GlyphContext *gc=NULL) virtual Hexagone::~Hexagone ()
virtual void Hexagone::getIncludeBoundingBox (BoundingBox &boundingBox) virtual void Hexagone::draw (node n, float lod) void Hexagone::drawHexagone () void Hexagone::drawHexagoneBorder () Pentagone::Pentagone (GlyphContext *gc=NULL) virtual Pentagone::~Pentagone () virtual void Pentagone::getIncludeBoundingBox (BoundingBox
&boundingBox)
virtual void Pentagone::draw (node n, float lod) void Pentagone::drawPentagone () void Pentagone::drawPentagoneBorder () Ring::Ring (GlyphContext *gc=NULL)
virtual Ring::~Ring ()
virtual void Ring::getIncludeBoundingBox (BoundingBox &boundingBox) virtual void Ring::draw (node n, float lod)
void Ring::drawRing ()
void Ring::drawRingBorder ()
Sphere::Sphere (GlyphContext *gc=NULL)
virtual Sphere::~Sphere ()
virtual void Sphere::getIncludeBoundingBox (BoundingBox &boundingBox) virtual void Sphere::draw (node n, float lod)
Square::Square (GlyphContext *gc=NULL)
virtual Square::~Square ()
virtual void Square::getIncludeBoundingBox (BoundingBox &boundingBox) virtual void Square::draw (node n, float lod)
virtual Coord Square::getAnchor (const Coord &vector) const void Square::drawSquare ()
void Square::drawSquareBorder () SquareBorderTextured::SquareBorderTextured (GlyphContext *gc=NULL) virtual SquareBorderTextured::~SquareBorderTextured () bool SquareBorderTextured::initializeNewGraph (Graph *, node) void SquareBorderTextured::unInitializeNewGraph (Graph *) float SquareBorderTextured::calcBorderSum (int level) void SquareBorderTextured::generateTexture (Graph *) virtual void SquareBorderTextured::getIncludeBoundingBox (BoundingBox
&boundingBox)
virtual void SquareBorderTextured::draw (node n, float lod) virtual Coord SquareBorderTextured::getAnchor (const Coord &vector)
const
void SquareBorderTextured::setTulipGLState (node n) void SquareBorderTextured::drawSquare (node n, float borderSize) node SquareBorderTextured::findRoot (node n) int SquareBorderTextured::attributeNodeLevel (node n, int depth,
mapNodeLevel_t &mapnodelevel)
virtual void SquareBorderTextured::addNode (Graph *, const node) virtual void SquareBorderTextured::addEdge (Graph *, const edge) virtual void SquareBorderTextured::delNode (Graph *, const node) virtual void SquareBorderTextured::delEdge (Graph *, const edge) virtual void SquareBorderTextured::destroy (Graph *)
Variables
static GLuint buffers [] = {0,0,0}
static GLfloat * vertex
static GLfloat * texturesCoord
static GLushort * indices

Detailed Description

Function Documentation

void SquareBorderTextured::addEdge (Graph * sg, const edge) [protected,
virtual, inherited]
void SquareBorderTextured::addNode (Graph * sg, const node) [protected,
virtual, inherited]
int SquareBorderTextured::attributeNodeLevel (node n, int depth,
mapNodeLevel_t & mapnodelevel) [protected, inherited]
Billboard::Billboard (GlyphContext * gc = NULL) [inherited] float SquareBorderTextured::calcBorderSum (int level) [protected,
inherited]
ChristmasTree::ChristmasTree (GlyphContext * gc = NULL) [inherited] Circle::Circle (GlyphContext * gc = NULL) [inherited] Cone::Cone (GlyphContext * gc = NULL) [inherited] Cube::Cube (GlyphContext * gc = NULL) [inherited] CubeOutLinedTransparent::CubeOutLinedTransparent (GlyphContext * gc = NULL)
[inherited]
void SquareBorderTextured::delEdge (Graph * sg, const edge) [protected,
virtual, inherited]
void SquareBorderTextured::delNode (Graph * sg, const node) [protected,
virtual, inherited]
void SquareBorderTextured::destroy (Graph * sg) [protected, virtual,
inherited]
void SquareBorderTextured::draw (node n, float lod) [virtual, inherited] void Square::draw (node n, float lod) [virtual, inherited] void Sphere::draw (node n, float lod) [virtual, inherited] void Ring::draw (node n, float lod) [virtual, inherited] void Pentagone::draw (node n, float lod) [virtual, inherited] void Hexagone::draw (node n, float lod) [virtual, inherited] void HalfCylinder::draw (node n, float lod) [virtual, inherited] void CubeOutLinedTransparent::draw (node n, float lod) [virtual, inherited] void Cube::draw (node n, float lod) [virtual, inherited] void Cone::draw (node n, float lod) [virtual, inherited] void Circle::draw (node n, float lod) [virtual, inherited] void Billboard::draw (node n, float lod) [virtual, inherited] void ChristmasTree::draw (node n, float lod) [virtual, inherited] void Billboard::drawBillboard () [protected, inherited] void Circle::drawCircle () [protected, inherited] void Circle::drawCircleBorder () [protected, inherited] void Cube::drawCube () [protected, inherited] void Hexagone::drawHexagone () [protected, inherited] void Hexagone::drawHexagoneBorder () [protected, inherited] void Pentagone::drawPentagone () [protected, inherited] void Pentagone::drawPentagoneBorder () [protected, inherited] void Ring::drawRing () [protected, inherited] void Ring::drawRingBorder () [protected, inherited] void SquareBorderTextured::drawSquare (node n, float borderSize)
[protected, inherited]
void Square::drawSquare () [protected, inherited] void Square::drawSquareBorder () [protected, inherited] node SquareBorderTextured::findRoot (node n) [inline, protected, inherited] void SquareBorderTextured::generateTexture (Graph * sg) [protected,
inherited]
Coord SquareBorderTextured::getAnchor (const Coord & vector) const
[virtual, inherited]
Coord Square::getAnchor (const Coord & vector) const [virtual, inherited] Coord HalfCylinder::getAnchor (const Coord & vector) const [virtual,
inherited]
Coord CubeOutLinedTransparent::getAnchor (const Coord & vector) const
[virtual, inherited]
Coord Cube::getAnchor (const Coord & vector) const [virtual, inherited] Coord Cone::getAnchor (const Coord & vector) const [virtual, inherited] Coord Billboard::getAnchor (const Coord & vector) const [virtual,
inherited]
void SquareBorderTextured::getIncludeBoundingBox (BoundingBox &
boundingBox) [virtual, inherited]
void Square::getIncludeBoundingBox (BoundingBox & boundingBox) [virtual,
inherited]
void Sphere::getIncludeBoundingBox (BoundingBox & boundingBox) [virtual,
inherited]
void Ring::getIncludeBoundingBox (BoundingBox & boundingBox) [virtual,
inherited]
void Pentagone::getIncludeBoundingBox (BoundingBox & boundingBox) [virtual,
inherited]
void Hexagone::getIncludeBoundingBox (BoundingBox & boundingBox) [virtual,
inherited]
void Cone::getIncludeBoundingBox (BoundingBox & boundingBox) [virtual,
inherited]
void Circle::getIncludeBoundingBox (BoundingBox & boundingBox) [virtual,
inherited]
GLYPHPLUGIN (SquareBorderTextured, '2D - Square Border Textured', 'Julien
Testut, Antony Durand, Pascal Ollier, ''Yashvin Nababsing, Sebastien Leclerc, Ruchon Thibault, ''Eric Dauchier', '09/07/2004', 'Textured square22', '1.0', 101)
GLYPHPLUGIN (Square, '2D - Square', 'David Auber', '09/07/2002', 'Textured
square', '1.0', 4)
GLYPHPLUGIN (Sphere, '3D - Sphere', 'Bertrand Mathieu', '09/07/2002',
'Textured sphere', '1.0', 2)
GLYPHPLUGIN (Ring, '2D - Ring', 'David Auber', '09/07/2002', 'Textured
Ring', '1.0', 15)
GLYPHPLUGIN (Pentagone, '2D - Pentagone', 'David Auber', '09/07/2002',
'Textured Pentagone', '1.0', 12)
GLYPHPLUGIN (Hexagone, '2D - Hexagone', 'David Auber', '09/07/2002',
'Textured Hexagone', '1.0', 13)
GLYPHPLUGIN (HalfCylinder, '3D - Half Cylinder', 'Auber David',
'31/07/2002', 'Textured HalfCylinder', '1.0', 10)
GLYPHPLUGIN (CubeOutLinedTransparent, '3D - Cube OutLined Transparent',
'David Auber', '09/07/2002', 'Textured cubeOutLined', '1.0', 9)
GLYPHPLUGIN (Cube, '3D - Cube', 'Bertrand Mathieu', '09/07/2002', 'Textured
cube', '1.0', 0)
GLYPHPLUGIN (Cone, '3D - Cone', 'Bertrand Mathieu', '09/07/2002', 'Textured
cone', '1.0', 3)
GLYPHPLUGIN (Circle, '2D - Circle', 'David Auber', '09/07/2002', 'Textured
Circle', '1.0', 14)
GLYPHPLUGIN (ChristmasTree, '3D - ChristmasTree', 'Morgan Mathiaut',
'16/12/2008', 'Christmas tree', '1.0', 28)
GLYPHPLUGIN (Billboard, '2D - Billboard', 'Gerald Gainant', '08/03/2004',
'Textured billboard', '1.0', 7)
HalfCylinder::HalfCylinder (GlyphContext * gc = NULL) [inherited] Hexagone::Hexagone (GlyphContext * gc = NULL) [inherited] bool SquareBorderTextured::initializeNewGraph (Graph * sg, node n)
[protected, inherited]
Pentagone::Pentagone (GlyphContext * gc = NULL) [inherited] Ring::Ring (GlyphContext * gc = NULL) [inherited] void SquareBorderTextured::setTulipGLState (node n) [protected, inherited] Sphere::Sphere (GlyphContext * gc = NULL) [inherited] Square::Square (GlyphContext * gc = NULL) [inherited] SquareBorderTextured::SquareBorderTextured (GlyphContext * gc = NULL)
[inherited]
void SquareBorderTextured::unInitializeNewGraph (Graph * sg) [protected,
inherited]
Billboard::~Billboard () [virtual, inherited] Circle::~Circle () [virtual, inherited] Cone::~Cone () [virtual, inherited] Cube::~Cube () [virtual, inherited] CubeOutLinedTransparent::~CubeOutLinedTransparent () [virtual, inherited] HalfCylinder::~HalfCylinder () [virtual, inherited] Hexagone::~Hexagone () [virtual, inherited] Pentagone::~Pentagone () [virtual, inherited] Ring::~Ring () [virtual, inherited] Sphere::~Sphere () [virtual, inherited] Square::~Square () [virtual, inherited] SquareBorderTextured::~SquareBorderTextured () [virtual, inherited]

Variable Documentation

GLuint buffers[] = {0,0,0} [static] GLushort* indices [static] GLfloat* texturesCoord [static] GLfloat* vertex [static]

Author

Generated automatically by Doxygen for Tulip Plugins Library from the
source code.
Copyright © 2010-2025 Platon Technologies, s.r.o.           Home | Man pages | tLDP | Documents | Utilities | About
Design by styleshout