Glyph


Classes

class  Billboard
 A 2D glyph. More...
class  Circle
 A 2D glyph. More...
class  Cone
 A 3D glyph. More...
class  Cube
 A 3D glyph. More...
class  CubeOutLinedTransparent
 A 3D glyph. More...
class  HalfCylinder
 A 3D glyph. More...
class  Hexagone
 A 2D glyph. More...
class  Pentagone
 A 2D glyph. More...
class  Ring
 A 2D glyph. More...
class  Sphere
 A 3D glyph. More...
class  Square
 A 2D glyph. More...
class  SquareBorder
 
  • An implementation of square with variable border glyph.
More...
class  SquareBorderTex
 
  • An implementation of square with variable border glyph.
More...

Functions

 GLYPHPLUGIN (Billboard,"2D - Billboard","Gerald Gainant","08/03/2004","Textured billboard","1","1", 7)
 GLYPHPLUGIN (Circle,"2D - Circle","David Auber","09/07/2002","Textured Circle","1","1", 14)
 GLYPHPLUGIN (Cone,"3D - Cone","Bertrand Mathieu","09/07/2002","Textured cone","1","1", 3)
 GLYPHPLUGIN (Cube,"3D - Cube","Bertrand Mathieu","09/07/2002","Textured cube","1","1", 0)
 GLYPHPLUGIN (CubeOutLinedTransparent,"CubeOutLinedTransparent","David Auber","09/07/2002","Textured cubeOutLined","1","1", 9)
 GLYPHPLUGIN (HalfCylinder,"3D - HalfCylinder","Auber David","31/07/2002","Textured HalfCylinder","1","1", 10)
 GLYPHPLUGIN (Hexagone,"2D - Hexagone","David Auber","09/07/2002","Textured Hexagone","1","1", 13)
 GLYPHPLUGIN (Pentagone,"2D - Pentagone","David Auber","09/07/2002","Textured Pentagone","1","1", 12)
 GLYPHPLUGIN (Ring,"2D - Ring","David Auber","09/07/2002","Textured Ring","1","1", 15)
 GLYPHPLUGIN (Sphere,"3D - Sphere","Bertrand Mathieu","09/07/2002","Textured sphere","1","1", 2)
 GLYPHPLUGIN (Square,"2D - Square","David Auber","09/07/2002","Textured square","1","1", 4)
 GLYPHPLUGIN (SquareBorder,"SquareBorder","Julien Testut, Antony Durand, Pascal Ollier,""Yashvin Nababsing, Sebastien Leclerc, Ruchon Thibault,""Eric Dauchier","09/07/2004","Textured square22","1","1", 100)
 GLYPHPLUGIN (SquareBorderTex,"SquareBorderTex","Julien Testut, Antony Durand, Pascal Ollier,""Yashvin Nababsing, Sebastien Leclerc, Ruchon Thibault,""Eric Dauchier","09/07/2004","Textured square22","1","1", 101)
 Billboard::Billboard (GlyphContext *gc=NULL)
virtual Billboard::~Billboard ()
virtual void Billboard::draw (node n)
virtual Coord Billboard::getAnchor (const Coord &vector) const
void Billboard::drawBillboard ()
 Circle::Circle (GlyphContext *gc=NULL)
virtual Circle::~Circle ()
virtual void Circle::draw (node n)
void Circle::drawCircle ()
void Circle::drawCircleBorder ()
 Cone::Cone (GlyphContext *gc=NULL)
virtual Cone::~Cone ()
virtual void Cone::draw (node n)
virtual Coord Cone::getAnchor (const Coord &vector) const
 Cube::Cube (GlyphContext *gc=NULL)
virtual Cube::~Cube ()
virtual void Cube::draw (node n)
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)
virtual Coord CubeOutLinedTransparent::getAnchor (const Coord &vector) const
 HalfCylinder::HalfCylinder (GlyphContext *gc=NULL)
virtual HalfCylinder::~HalfCylinder ()
virtual void HalfCylinder::draw (node n)
virtual Coord HalfCylinder::getAnchor (const Coord &vector) const
 Hexagone::Hexagone (GlyphContext *gc=NULL)
virtual Hexagone::~Hexagone ()
virtual void Hexagone::draw (node n)
void Hexagone::drawHexagone ()
void Hexagone::drawHexagoneBorder ()
 Pentagone::Pentagone (GlyphContext *gc=NULL)
virtual Pentagone::~Pentagone ()
virtual void Pentagone::draw (node n)
void Pentagone::drawPentagone ()
void Pentagone::drawPentagoneBorder ()
 Ring::Ring (GlyphContext *gc=NULL)
virtual Ring::~Ring ()
virtual void Ring::draw (node n)
void Ring::drawRing ()
void Ring::drawRingBorder ()
 Sphere::Sphere (GlyphContext *gc=NULL)
virtual Sphere::~Sphere ()
virtual void Sphere::draw (node n)
 Square::Square (GlyphContext *gc=NULL)
virtual Square::~Square ()
virtual void Square::draw (node n)
virtual Coord Square::getAnchor (const Coord &vector) const
void Square::drawSquare ()
void Square::drawSquareBorder ()
 SquareBorder::SquareBorder (GlyphContext *gc=NULL)
virtual SquareBorder::~SquareBorder ()
virtual void SquareBorder::draw (node n)
virtual Coord SquareBorder::getAnchor (const Coord &vector) const
void SquareBorder::drawSquare ()
 SquareBorderTex::SquareBorderTex (GlyphContext *gc=NULL)
virtual SquareBorderTex::~SquareBorderTex ()
bool SquareBorderTex::initializeNewGraph (Graph *, node)
void SquareBorderTex::unInitializeNewGraph (Graph *)
float SquareBorderTex::calcBorderSum (int level)
void SquareBorderTex::generateTexture (Graph *)
virtual void SquareBorderTex::draw (node n)
virtual Coord SquareBorderTex::getAnchor (const Coord &vector) const
void SquareBorderTex::setTulipGLState (node n)
void SquareBorderTex::drawSquare (node n, float borderSize)
node SquareBorderTex::findRoot (node n)
int SquareBorderTex::attributeNodeLevel (node n, int depth, mapNodeLevel_t &mapnodelevel)
virtual void SquareBorderTex::addNode (Graph *, const node)
virtual void SquareBorderTex::addEdge (Graph *, const edge)
virtual void SquareBorderTex::delNode (Graph *, const node)
virtual void SquareBorderTex::delEdge (Graph *, const edge)
virtual void SquareBorderTex::destroy (Graph *)


Function Documentation

void SquareBorderTex::addEdge Graph *  ,
const   edge
[protected, virtual, inherited]
 

void SquareBorderTex::addNode Graph *  ,
const   node
[protected, virtual, inherited]
 

int SquareBorderTex::attributeNodeLevel node  n,
int  depth,
mapNodeLevel_t mapnodelevel
[protected, inherited]
 

Billboard::Billboard GlyphContext *  gc = NULL  )  [inherited]
 

float SquareBorderTex::calcBorderSum int  level  )  [protected, 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 SquareBorderTex::delEdge Graph *  ,
const   edge
[protected, virtual, inherited]
 

void SquareBorderTex::delNode Graph *  ,
const   node
[protected, virtual, inherited]
 

void SquareBorderTex::destroy Graph *   )  [protected, virtual, inherited]
 

void SquareBorderTex::draw node  n  )  [virtual, inherited]
 

void SquareBorder::draw node  n  )  [virtual, inherited]
 

void Square::draw node  n  )  [virtual, inherited]
 

void Sphere::draw node  n  )  [virtual, inherited]
 

void Ring::draw node  n  )  [virtual, inherited]
 

void Pentagone::draw node  n  )  [virtual, inherited]
 

void Hexagone::draw node  n  )  [virtual, inherited]
 

void HalfCylinder::draw node  n  )  [virtual, inherited]
 

void CubeOutLinedTransparent::draw node  n  )  [virtual, inherited]
 

void Cube::draw node  n  )  [virtual, inherited]
 

void Cone::draw node  n  )  [virtual, inherited]
 

void Circle::draw node  n  )  [virtual, inherited]
 

void Billboard::draw node  n  )  [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 SquareBorderTex::drawSquare node  n,
float  borderSize
[protected, inherited]
 

void SquareBorder::drawSquare  )  [protected, inherited]
 

void Square::drawSquare  )  [protected, inherited]
 

void Square::drawSquareBorder  )  [protected, inherited]
 

node SquareBorderTex::findRoot node  n  )  [inline, protected, inherited]
 

void SquareBorderTex::generateTexture Graph *   )  [protected, inherited]
 

Coord SquareBorderTex::getAnchor const Coord &  vector  )  const [virtual, inherited]
 

Coord SquareBorder::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]
 

GLYPHPLUGIN SquareBorderTex  ,
"SquareBorderTex"  ,
"Julien   Testut,
Antony  Durand,
Pascal  Ollier,
""Yashvin  Nababsing,
Sebastien  Leclerc,
Ruchon  Thibault,
""Eric Dauchier"  ,
"09/07/2004"  ,
"Textured square22"  ,
"1"  ,
"1"  ,
101 
 

GLYPHPLUGIN SquareBorder  ,
"SquareBorder"  ,
"Julien   Testut,
Antony  Durand,
Pascal  Ollier,
""Yashvin  Nababsing,
Sebastien  Leclerc,
Ruchon  Thibault,
""Eric Dauchier"  ,
"09/07/2004"  ,
"Textured square22"  ,
"1"  ,
"1"  ,
100 
 

GLYPHPLUGIN Square  ,
"2D - Square"  ,
"David Auber"  ,
"09/07/2002"  ,
"Textured square"  ,
"1"  ,
"1"  ,
 

GLYPHPLUGIN Sphere  ,
"3D - Sphere"  ,
"Bertrand Mathieu"  ,
"09/07/2002"  ,
"Textured sphere"  ,
"1"  ,
"1"  ,
 

GLYPHPLUGIN Ring  ,
"2D - Ring"  ,
"David Auber"  ,
"09/07/2002"  ,
"Textured Ring ,
"1"  ,
"1"  ,
15 
 

GLYPHPLUGIN Pentagone  ,
"2D - Pentagone"  ,
"David Auber"  ,
"09/07/2002"  ,
"Textured Pentagone ,
"1"  ,
"1"  ,
12 
 

GLYPHPLUGIN Hexagone  ,
"2D - Hexagone"  ,
"David Auber"  ,
"09/07/2002"  ,
"Textured Hexagone ,
"1"  ,
"1"  ,
13 
 

GLYPHPLUGIN HalfCylinder  ,
"3D - HalfCylinder"  ,
"Auber David"  ,
"31/07/2002"  ,
"Textured HalfCylinder ,
"1"  ,
"1"  ,
10 
 

GLYPHPLUGIN CubeOutLinedTransparent  ,
"CubeOutLinedTransparent"  ,
"David Auber"  ,
"09/07/2002"  ,
"Textured cubeOutLined"  ,
"1"  ,
"1"  ,
 

GLYPHPLUGIN Cube  ,
"3D - Cube"  ,
"Bertrand Mathieu"  ,
"09/07/2002"  ,
"Textured cube"  ,
"1"  ,
"1"  ,
 

GLYPHPLUGIN Cone  ,
"3D - Cone"  ,
"Bertrand Mathieu"  ,
"09/07/2002"  ,
"Textured cone"  ,
"1"  ,
"1"  ,
 

GLYPHPLUGIN Circle  ,
"2D - Circle"  ,
"David Auber"  ,
"09/07/2002"  ,
"Textured Circle ,
"1"  ,
"1"  ,
14 
 

GLYPHPLUGIN Billboard  ,
"2D - Billboard"  ,
"Gerald Gainant"  ,
"08/03/2004"  ,
"Textured billboard"  ,
"1"  ,
"1"  ,
 

HalfCylinder::HalfCylinder GlyphContext *  gc = NULL  )  [inherited]
 

Hexagone::Hexagone GlyphContext *  gc = NULL  )  [inherited]
 

bool SquareBorderTex::initializeNewGraph Graph *  ,
node 
[protected, inherited]
 

Pentagone::Pentagone GlyphContext *  gc = NULL  )  [inherited]
 

Ring::Ring GlyphContext *  gc = NULL  )  [inherited]
 

void SquareBorderTex::setTulipGLState node  n  )  [protected, inherited]
 

Sphere::Sphere GlyphContext *  gc = NULL  )  [inherited]
 

Square::Square GlyphContext *  gc = NULL  )  [inherited]
 

SquareBorder::SquareBorder GlyphContext *  gc = NULL  )  [inherited]
 

SquareBorderTex::SquareBorderTex GlyphContext *  gc = NULL  )  [inherited]
 

void SquareBorderTex::unInitializeNewGraph Graph *   )  [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]
 

SquareBorder::~SquareBorder  )  [virtual, inherited]
 

SquareBorderTex::~SquareBorderTex  )  [virtual, inherited]
 


Generated on Fri Jan 5 14:21:56 2007 for Tulip Plugins by  doxygen 1.4.6