iCelEdge Struct Reference
Interface for CEL Edge. More...
#include <tools/celgraph.h>
Inheritance diagram for iCelEdge:

Public Member Functions | |
| virtual bool | GetState ()=0 |
| Get state. | |
| virtual iCelNode * | GetSuccessor ()=0 |
| Get end-side Node. | |
| virtual float | GetWeight () const =0 |
| Get weight. | |
| virtual void | SetState (bool open)=0 |
| Sets if the edge is open or closed. | |
| virtual void | SetSuccessor (iCelNode *node)=0 |
| Sets successor node. | |
| virtual void | SetWeight (float weight)=0 |
| Set weight. | |
Detailed Description
Interface for CEL Edge.
Definition at line 34 of file celgraph.h.
Member Function Documentation
| virtual bool iCelEdge::GetState | ( | ) | [pure virtual] |
Get state.
| virtual iCelNode* iCelEdge::GetSuccessor | ( | ) | [pure virtual] |
Get end-side Node.
| virtual float iCelEdge::GetWeight | ( | ) | const [pure virtual] |
Get weight.
| virtual void iCelEdge::SetState | ( | bool | open | ) | [pure virtual] |
Sets if the edge is open or closed.
| virtual void iCelEdge::SetSuccessor | ( | iCelNode * | node | ) | [pure virtual] |
Sets successor node.
| virtual void iCelEdge::SetWeight | ( | float | weight | ) | [pure virtual] |
Set weight.
The documentation for this struct was generated from the following file:
- tools/celgraph.h
Generated for CEL: Crystal Entity Layer 2.0 by doxygen 1.6.1
