gmlgraphbuilder(3)

NAME

GMLGraphBuilder

SYNOPSIS

Inherits GMLTrue.
Public Member Functions
virtual ~GMLGraphBuilder ()
GMLGraphBuilder (Graph *graph)
bool addNode (int id)
edge addEdge (int idSource, int idTarget)
bool setNodeValue (int nodeId, const string propertyName, string value)
bool setNodeValue (int nodeId, const string propertyName, double value)
bool setNodeValue (int nodeId, const string propertyName, int value)
bool setNodeValue (int nodeId, const string propertyName, bool value)
bool setNodeValue (int nodeId, const string propertyName, Coord value)
bool setNodeValue (int nodeId, const string propertyName, Size value)
bool setNodeValue (int nodeId, const string propertyName, Color value)
bool setEdgeValue (edge e, const string &propertyName, string value)
bool setEdgeValue (edge e, const string &propertyName, int value)
bool setEdgeValue (edge e, const string &propertyName, bool value)
bool setEdgeValue (edge e, const string &propertyName, double value)
void setEdgeValue (edge e, const LineType::RealType &lCoord)
bool setAllNodeValue (const string propertyType, const string
    propertyName, string value)
bool setAllEdgeValue (const string &propertyType, const string
    &propertyName, string value)
bool addStruct (const string &structName, GMLBuilder *&newBuilder)
Public Attributes
Graph * _graph
map< int, node > nodeIndex

Constructor & Destructor Documentation

virtual GMLGraphBuilder::~GMLGraphBuilder () [inline, virtual] GMLGraphBuilder::GMLGraphBuilder (Graph * graph) [inline]

Member Function Documentation

edge GMLGraphBuilder::addEdge (int idSource, int idTarget) [inline] bool GMLGraphBuilder::addNode (int id) [inline] bool GMLGraphBuilder::addStruct (const string & structName, GMLBuilder *&
newBuilder)
bool GMLGraphBuilder::setAllEdgeValue (const string & propertyType, const
string & propertyName, string value) [inline]
bool GMLGraphBuilder::setAllNodeValue (const string propertyType, const
string propertyName, string value) [inline]
void GMLGraphBuilder::setEdgeValue (edge e, const LineType::RealType &
lCoord) [inline]
bool GMLGraphBuilder::setEdgeValue (edge e, const string & propertyName,
double value) [inline]
bool GMLGraphBuilder::setEdgeValue (edge e, const string & propertyName,
bool value) [inline]
bool GMLGraphBuilder::setEdgeValue (edge e, const string & propertyName,
int value) [inline]
bool GMLGraphBuilder::setEdgeValue (edge e, const string & propertyName,
string value) [inline]
bool GMLGraphBuilder::setNodeValue (int nodeId, const string propertyName,
Color value) [inline]
bool GMLGraphBuilder::setNodeValue (int nodeId, const string propertyName,
Size value) [inline]
bool GMLGraphBuilder::setNodeValue (int nodeId, const string propertyName,
Coord value) [inline]
bool GMLGraphBuilder::setNodeValue (int nodeId, const string propertyName,
bool value) [inline]
bool GMLGraphBuilder::setNodeValue (int nodeId, const string propertyName,
int value) [inline]
bool GMLGraphBuilder::setNodeValue (int nodeId, const string propertyName,
double value) [inline]
bool GMLGraphBuilder::setNodeValue (int nodeId, const string propertyName,
string value) [inline]

Member Data Documentation

Graph* GMLGraphBuilder::_graph map<int,node> GMLGraphBuilder::nodeIndex

Author

Generated automatically by Doxygen for Tulip Plugins Library from the
source code.
Copyright © 2010-2025 Platon Technologies, s.r.o.           Index | Man stránky | tLDP | Dokumenty | Utilitky | O projekte
Design by styleshout