CEL

Public API Reference

iCelEdge Struct Reference

Interface for CEL Edge. More...

#include <tools/celgraph.h>

Inheritance diagram for iCelEdge:

List of all members.

Public Member Functions

virtual bool GetState ()=0
 Get state.
virtual iCelNodeGetSuccessor ()=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:

Generated for CEL: Crystal Entity Layer 2.1 by doxygen 1.6.1