GMLNodeBuilder Struct Reference

Inherits GMLBuilder.

Inheritance diagram for GMLNodeBuilder:

Inheritance graph
[legend]
Collaboration diagram for GMLNodeBuilder:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 GMLNodeBuilder (GMLGraphBuilder *graphBuilder)
bool addInt (const string &st, const int id)
bool addDouble (const string &st, const double real)
bool addString (const string &st, const string &str)
bool addBool (const string &st, const bool boolean)
void setColor (const Color &color)
void setSize (const Size &size)
void setCoord (const Coord &coord)
bool addStruct (const string &structName, GMLBuilder *&newBuilder)
bool close ()

Public Attributes

GMLGraphBuildergraphBuilder
int idSet

Constructor & Destructor Documentation

GMLNodeBuilder::GMLNodeBuilder GMLGraphBuilder graphBuilder  )  [inline]
 


Member Function Documentation

bool GMLNodeBuilder::addBool const string &  st,
const bool  boolean
[inline]
 

bool GMLNodeBuilder::addDouble const string &  st,
const double  real
[inline]
 

bool GMLNodeBuilder::addInt const string &  st,
const int  id
[inline]
 

bool GMLNodeBuilder::addString const string &  st,
const string &  str
[inline]
 

bool GMLNodeBuilder::addStruct const string &  structName,
GMLBuilder *&  newBuilder
 

bool GMLNodeBuilder::close  )  [inline, virtual]
 

Implements GMLBuilder.

void GMLNodeBuilder::setColor const Color &  color  )  [inline]
 

void GMLNodeBuilder::setCoord const Coord &  coord  )  [inline]
 

void GMLNodeBuilder::setSize const Size &  size  )  [inline]
 


Member Data Documentation

GMLGraphBuilder* GMLNodeBuilder::graphBuilder
 

int GMLNodeBuilder::idSet
 


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