Provided by: tulip-doc_3.1.2-2.3ubuntu3_all bug

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

   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

Function Documentation

   void SquareBorderTextured::addEdge (Graph *sg, const edge) [protected, virtual]
   void SquareBorderTextured::addNode (Graph *sg, const node) [protected, virtual]
   int SquareBorderTextured::attributeNodeLevel (noden, intdepth, mapNodeLevel_t &mapnodelevel)
       [protected]
   Billboard::Billboard (GlyphContext *gc = NULL)
   float SquareBorderTextured::calcBorderSum (intlevel) [protected]
   ChristmasTree::ChristmasTree (GlyphContext *gc = NULL)
   Circle::Circle (GlyphContext *gc = NULL)
   Cone::Cone (GlyphContext *gc = NULL)
   Cube::Cube (GlyphContext *gc = NULL)
   CubeOutLinedTransparent::CubeOutLinedTransparent (GlyphContext *gc = NULL)
   void SquareBorderTextured::delEdge (Graph *sg, const edge) [protected, virtual]
   void SquareBorderTextured::delNode (Graph *sg, const node) [protected, virtual]
   void SquareBorderTextured::destroy (Graph *sg) [protected, virtual]
   void Cube::draw (noden, floatlod) [virtual]
   void Sphere::draw (noden, floatlod) [virtual]
   void Square::draw (noden, floatlod) [virtual]
   void CubeOutLinedTransparent::draw (noden, floatlod) [virtual]
   void Billboard::draw (noden, floatlod) [virtual]
   void SquareBorderTextured::draw (noden, floatlod) [virtual]
   void HalfCylinder::draw (noden, floatlod) [virtual]
   void ChristmasTree::draw (noden, floatlod) [virtual]
   void Hexagone::draw (noden, floatlod) [virtual]
   void Circle::draw (noden, floatlod) [virtual]
   void Pentagone::draw (noden, floatlod) [virtual]
   void Cone::draw (noden, floatlod) [virtual]
   void Ring::draw (noden, floatlod) [virtual]
   void Billboard::drawBillboard () [protected]
   void Circle::drawCircle () [protected]
   void Circle::drawCircleBorder () [protected]
   void Cube::drawCube () [protected]
   void Hexagone::drawHexagone () [protected]
   void Hexagone::drawHexagoneBorder () [protected]
   void Pentagone::drawPentagone () [protected]
   void Pentagone::drawPentagoneBorder () [protected]
   void Ring::drawRing () [protected]
   void Ring::drawRingBorder () [protected]
   void Square::drawSquare () [protected]
   void SquareBorderTextured::drawSquare (noden, floatborderSize) [protected]
   void Square::drawSquareBorder () [protected]
   node SquareBorderTextured::findRoot (noden) [inline, protected]
   void SquareBorderTextured::generateTexture (Graph *sg) [protected]
   Coord Cube::getAnchor (const Coord &vector) const [virtual]
   Coord Square::getAnchor (const Coord &vector) const [virtual]
   Coord Billboard::getAnchor (const Coord &vector) const [virtual]
   Coord CubeOutLinedTransparent::getAnchor (const Coord &vector) const [virtual]
   Coord HalfCylinder::getAnchor (const Coord &vector) const [virtual]
   Coord SquareBorderTextured::getAnchor (const Coord &vector) const [virtual]
   Coord Cone::getAnchor (const Coord &vector) const [virtual]
   void Sphere::getIncludeBoundingBox (BoundingBox &boundingBox) [virtual]
   void SquareBorderTextured::getIncludeBoundingBox (BoundingBox &boundingBox) [virtual]
   void Square::getIncludeBoundingBox (BoundingBox &boundingBox) [virtual]
   void Circle::getIncludeBoundingBox (BoundingBox &boundingBox) [virtual]
   void Hexagone::getIncludeBoundingBox (BoundingBox &boundingBox) [virtual]
   void Pentagone::getIncludeBoundingBox (BoundingBox &boundingBox) [virtual]
   void Cone::getIncludeBoundingBox (BoundingBox &boundingBox) [virtual]
   void Ring::getIncludeBoundingBox (BoundingBox &boundingBox) [virtual]
   GLYPHPLUGIN (Circle, '2D - Circle', 'David Auber', '09/07/2002', 'Textured Circle', '1.0', 14)
   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 (Billboard, '2D - Billboard', 'Gerald Gainant', '08/03/2004', 'Textured
       billboard', '1.0', 7)
   GLYPHPLUGIN (Cone, '3D - Cone', 'Bertrand Mathieu', '09/07/2002', 'Textured cone', '1.0', 3)
   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 (Cube, '3D - Cube', 'Bertrand Mathieu', '09/07/2002', 'Textured cube', '1.0', 0)
   GLYPHPLUGIN (Square, '2D - Square', 'David Auber', '09/07/2002', 'Textured square', '1.0', 4)
   GLYPHPLUGIN (Pentagone, '2D - Pentagone', 'David Auber', '09/07/2002', 'Textured Pentagone',
       '1.0', 12)
   GLYPHPLUGIN (ChristmasTree, '3D - ChristmasTree', 'Morgan Mathiaut', '16/12/2008', 'Christmas
       tree', '1.0', 28)
   GLYPHPLUGIN (SquareBorderTextured, '2D - Square Border Textured', 'JulienTestut, AntonyDurand,
       PascalOllier, ''YashvinNababsing, SebastienLeclerc, RuchonThibault, ''Eric Dauchier',
       '09/07/2004', 'Textured square22', '1.0', 101)
   GLYPHPLUGIN (CubeOutLinedTransparent, '3D - Cube OutLined Transparent', 'David Auber',
       '09/07/2002', 'Textured cubeOutLined', '1.0', 9)
   HalfCylinder::HalfCylinder (GlyphContext *gc = NULL)
   Hexagone::Hexagone (GlyphContext *gc = NULL)
   bool SquareBorderTextured::initializeNewGraph (Graph *sg, noden) [protected]
   Pentagone::Pentagone (GlyphContext *gc = NULL)
   Ring::Ring (GlyphContext *gc = NULL)
   void SquareBorderTextured::setTulipGLState (noden) [protected]
   Sphere::Sphere (GlyphContext *gc = NULL)
   Square::Square (GlyphContext *gc = NULL)
   SquareBorderTextured::SquareBorderTextured (GlyphContext *gc = NULL)
   void SquareBorderTextured::unInitializeNewGraph (Graph *sg) [protected]
   Billboard::~Billboard () [virtual]
   Circle::~Circle () [virtual]
   Cone::~Cone () [virtual]
   Cube::~Cube () [virtual]
   CubeOutLinedTransparent::~CubeOutLinedTransparent () [virtual]
   HalfCylinder::~HalfCylinder () [virtual]
   Hexagone::~Hexagone () [virtual]
   Pentagone::~Pentagone () [virtual]
   Ring::~Ring () [virtual]
   Sphere::~Sphere () [virtual]
   Square::~Square () [virtual]
   SquareBorderTextured::~SquareBorderTextured () [virtual]

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.