#include <IGNGNodeInserter.hpp>
Inheritance diagram for IGNGNodeInserter:
Public Member Functions | |
virtual bool | IsInsertCriteriaMet ()=0 |
virtual void | InsertNewNode ()=0 |
This method is called to insert a new node. | |
virtual void | SetGNGContainer (IGNGContainer *c)=0 |
This method is used to register a GNGContainer object with the IGNGNodeInserter implementation. |
GNGAlgorithm uses an IGNGNodeInserter implementation when insertions of new nodes are made. Implementations define how and where insertions of new nodes are made. The insertions are made into the supplied IGNGContainer implementation.
|
Implemented in DefaultNodeInserter. |
|
This method is called to insert a new node.
Implemented in DefaultNodeInserter, and SGNGNodeInserter. |
|
This method is used to register a GNGContainer object with the IGNGNodeInserter implementation. It is called by GNGAlgorithm when a IGNGNodeInserter implementation is registered with GNGAlgorithm.
Implemented in DefaultNodeInserter. |