tlp::IntegerProperty Class Reference
[Properties]
#include <IntegerProperty.h>
List of all members.
Public Member Functions
- IntegerProperty (Graph *, std::string n="")
- IntegerType::RealType getNodeMin (Graph *sg=0)
- IntegerType::RealType getNodeMax (Graph *sg=0)
- IntegerType::RealType getEdgeMin (Graph *sg=0)
- IntegerType::RealType getEdgeMax (Graph *sg=0)
- PropertyInterface * clonePrototype (Graph *, const std::string &)
- std::string getTypename () const
- virtual void setNodeValue (const node n, const int &v)
- virtual void setEdgeValue (const edge e, const int &v)
- virtual void setAllNodeValue (const int &v)
- virtual void setAllEdgeValue (const int &v)
- virtual void addNode (Graph *graph, const node n)
- virtual void addEdge (Graph *graph, const edge e)
- virtual void delNode (Graph *graph, const node n)
- virtual void delEdge (Graph *graph, const edge e)
- virtual void addSubGraph (Graph *graph, Graph *sub)
- virtual void delSubGraph (Graph *graph, Graph *sub)
Protected Member Functions
Friends
Constructor & Destructor Documentation
tlp::IntegerProperty::IntegerProperty |
( |
Graph * |
, |
|
|
std::string |
n = "" | |
|
) |
| | |
Member Function Documentation
virtual void tlp::IntegerProperty::addEdge |
( |
Graph * |
graph, |
|
|
const edge |
e | |
|
) |
| | [virtual] |
virtual void tlp::IntegerProperty::addNode |
( |
Graph * |
graph, |
|
|
const node |
n | |
|
) |
| | [virtual] |
virtual void tlp::IntegerProperty::addSubGraph |
( |
Graph * |
graph, |
|
|
Graph * |
sub | |
|
) |
| | [virtual] |
Create an object of the same real type of the current property, in the the graph (first parameter) with the name (second parameter). Values are not copied.
Implements tlp::PropertyInterface.
virtual void tlp::IntegerProperty::delEdge |
( |
Graph * |
graph, |
|
|
const edge |
e | |
|
) |
| | [virtual] |
virtual void tlp::IntegerProperty::delNode |
( |
Graph * |
graph, |
|
|
const node |
n | |
|
) |
| | [virtual] |
virtual void tlp::IntegerProperty::delSubGraph |
( |
Graph * |
graph, |
|
|
Graph * |
sub | |
|
) |
| | [virtual] |
std::string tlp::IntegerProperty::getTypename |
( |
|
) |
const [inline, virtual] |
Returns a string describing the type of the property. i.e. "graph", "double", "layout", "string", "integer", "color", "size", ...
Implements tlp::PropertyInterface.
virtual void tlp::IntegerProperty::setAllEdgeValue |
( |
const int & |
v |
) |
[virtual] |
virtual void tlp::IntegerProperty::setAllNodeValue |
( |
const int & |
v |
) |
[virtual] |
virtual void tlp::IntegerProperty::setEdgeValue |
( |
const edge |
e, |
|
|
const int & |
v | |
|
) |
| | [virtual] |
virtual void tlp::IntegerProperty::setNodeValue |
( |
const node |
n, |
|
|
const int & |
v | |
|
) |
| | [virtual] |
Friends And Related Function Documentation
|