Poster of Linux kernelThe best gift for a Linux geek
GMLGraphBuilder

GMLGraphBuilder

Section: Tulip Plugins Library (3) Updated: 19 Jul 2010
Local index Up
 

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.


 

Index

NAME
SYNOPSIS
Public Member Functions
Public Attributes
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

This document was created by man2html, using the manual pages.
Time: 22:07:48 GMT, April 16, 2011