dyng
DynamicGraphLayout
Public Member Functions | List of all members
dyng::edge Class Reference
Inheritance diagram for dyng::edge:
Inheritance graph
[legend]
Collaboration diagram for dyng::edge:
Collaboration graph
[legend]

Public Member Functions

 edge (edge_id id, node_id one, node_id two)
 Sets the id of the edge and ids of two connected nodes.
 
- Public Member Functions inherited from dyng::basic_edge< node >
 basic_edge (edge_id id, node_id one, node_id two)
 Sets the id of the edge and ids of two connected nodes.
 
node_id one_id () const
 Returns the id of one connected node.
 
node_id two_id () const
 Returns the id of the other connected node.
 
edge_id id () const
 
bool is_new () const
 Returns if the edge is new in its current state.
 
void is_new (bool value)
 Sets if the node is new in its current state.
 
bool is_old () const
 Returns if the edge is going to be deleted in the next state.
 
void is_old (bool value)
 Sets if the node is going to be deleted in the next state.
 
float alpha () const
 Returns current alpha value. More...
 
void alpha (float value)
 Sets the current alpha value.
 
nodenode_one ()
 Returns a reference to one connected node.
 
const nodenode_one () const
 Returns a const reference to one connected node.
 
nodenode_two ()
 Returns a reference to the other connected node.
 
const nodenode_two () const
 Returns a const reference to the other connected node.
 
void set_ptr (detail::container< node, node_id > *cont)
 Sets the pointer to the object detail::container. More...
 

The documentation for this class was generated from the following file: