GMLEdgeBuilder Struct Reference

Inherits GMLTrue.

Inheritance diagram for GMLEdgeBuilder:

Inheritance graph
[legend]
Collaboration diagram for GMLEdgeBuilder:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 GMLEdgeBuilder (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 setEdgeValue (const LineType::RealType &lCoord)
bool addStruct (const string &structName, GMLBuilder *&newBuilder)
bool close ()

Public Attributes

GMLGraphBuildergraphBuilder
int source
int target
bool edgeOk
edge curEdge

Constructor & Destructor Documentation

GMLEdgeBuilder::GMLEdgeBuilder GMLGraphBuilder graphBuilder  )  [inline]
 


Member Function Documentation

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

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

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

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

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

bool GMLEdgeBuilder::close  )  [inline, virtual]
 

Reimplemented from GMLTrue.

void GMLEdgeBuilder::setEdgeValue const LineType::RealType &  lCoord  )  [inline]
 


Member Data Documentation

edge GMLEdgeBuilder::curEdge
 

bool GMLEdgeBuilder::edgeOk
 

GMLGraphBuilder* GMLEdgeBuilder::graphBuilder
 

int GMLEdgeBuilder::source
 

int GMLEdgeBuilder::target
 


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