00001 //----------------------------------------------------------------------------- 00002 // Author: Jim Holmström 00003 // Date: 2002-02-13 00004 //----------------------------------------------------------------------------- 00005 00006 #ifndef __IGNGNODEINSERTER_H 00007 #define __IGNGNODEINSERTER_H 00008 00009 class IGNGContainer; 00010 00017 class IGNGNodeInserter 00018 { 00019 public: 00023 virtual bool IsInsertCriteriaMet() = 0; 00024 00028 virtual void InsertNewNode() = 0; 00029 00036 virtual void SetGNGContainer(IGNGContainer * c) = 0; 00037 }; 00038 00039 00040 #endif 00041 00042