00001 //----------------------------------------------------------------------------- 00002 // Author: Jim Holmström 00003 // Date: 2002-02-13 00004 //----------------------------------------------------------------------------- 00005 00006 #ifndef __SGNGNODEINSERTER_H 00007 #define __SGNGNODEINSERTER_H 00008 00009 #include <GNGCore/IGNGNodeInserter.hpp> 00010 #include "DefaultNodeInserter.hpp" 00011 class IGNGContainer; 00012 class GNGNode; 00013 00018 class SGNGNodeInserter : public DefaultNodeInserter 00019 { 00020 public: 00027 virtual void InsertNewNode(); 00028 00029 protected: 00030 virtual double CalculateMeanDistance(GNGNode * n); 00031 }; 00032 00033 #endif 00034