#include <TDocStd_Document.hxx>
+class HYDROData_InterpolatorsFactory;
+
class QFile;
class gp_Pnt2d;
class gp_Pnt;
const QStringList& theNames,
const ObjectKind theObjectKind = KIND_UNKNOWN ) const;
+public:
+
+ //! Returns interpolator factory instance
+ HYDROData_InterpolatorsFactory* GetInterpolatorsFactory();
+
protected:
friend class HYDROData_Iterator;
Handle(TDocStd_Document) myDoc; ///< OCAF document instance corresponding for keeping all persistent data
int myTransactionsAfterSave; ///< number of transactions after the last "save" call, used for "IsModified" method
double myLX, myLY;
+
+ HYDROData_InterpolatorsFactory* myInterpolatorsFactory; ///< iterpolators factory
};
#endif