#include <HYDROData_Application.h>
#include <HYDROData_Iterator.h>
#include <HYDROData_Tool.h>
+#include <HYDROData_InterpolatorsFactory.h>
#include <TDataStd_Integer.hxx>
#include <TDataXtd_Position.hxx>
myTransactionsAfterSave = 0;
myLX = -1;
myLY = -1;
+
+ myInterpolatorsFactory = 0;
}
HYDROData_Document::HYDROData_Document(const Handle(TDocStd_Document)& theDoc)
myTransactionsAfterSave = 0;
myLX = -1;
myLY = -1;
+
+ myInterpolatorsFactory = 0;
}
HYDROData_Document::~HYDROData_Document()
Transform( X, Y, IsToLocalCS );
thePnt = gp_XY( X, Y );
}
+
+HYDROData_InterpolatorsFactory* HYDROData_Document::GetInterpolatorsFactory()
+{
+ if ( !myInterpolatorsFactory ) {
+ myInterpolatorsFactory = new HYDROData_InterpolatorsFactory();
+ }
+
+ return myInterpolatorsFactory;
+}
\ No newline at end of file