Provided by: tulip-doc_3.1.2-2.3ubuntu3_all bug

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 (intidSource, intidTarget) [inline]
   bool GMLGraphBuilder::addNode (intid) [inline]
   bool GMLGraphBuilder::addStruct (const string &structName, GMLBuilder *&newBuilder)
   bool GMLGraphBuilder::setAllEdgeValue (const string &propertyType, const string &propertyName,
       stringvalue) [inline]
   bool GMLGraphBuilder::setAllNodeValue (const stringpropertyType, const stringpropertyName,
       stringvalue) [inline]
   void GMLGraphBuilder::setEdgeValue (edgee, const LineType::RealType &lCoord) [inline]
   bool GMLGraphBuilder::setEdgeValue (edgee, const string &propertyName, stringvalue) [inline]
   bool GMLGraphBuilder::setEdgeValue (edgee, const string &propertyName, intvalue) [inline]
   bool GMLGraphBuilder::setEdgeValue (edgee, const string &propertyName, doublevalue) [inline]
   bool GMLGraphBuilder::setEdgeValue (edgee, const string &propertyName, boolvalue) [inline]
   bool GMLGraphBuilder::setNodeValue (intnodeId, const stringpropertyName, doublevalue) [inline]
   bool GMLGraphBuilder::setNodeValue (intnodeId, const stringpropertyName, intvalue) [inline]
   bool GMLGraphBuilder::setNodeValue (intnodeId, const stringpropertyName, Coordvalue) [inline]
   bool GMLGraphBuilder::setNodeValue (intnodeId, const stringpropertyName, boolvalue) [inline]
   bool GMLGraphBuilder::setNodeValue (intnodeId, const stringpropertyName, Sizevalue) [inline]
   bool GMLGraphBuilder::setNodeValue (intnodeId, const stringpropertyName, Colorvalue) [inline]
   bool GMLGraphBuilder::setNodeValue (intnodeId, const stringpropertyName, stringvalue) [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.