Reference

GMLEdgeBuilder(3tulip)

NAME

GMLEdgeBuilder -

SYNOPSIS

Inherits GMLTrue.

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

GMLGraphBuilder * graphBuilder
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

Author

Generated automatically by Doxygen for Tulip Plugins Library from the source code.