// Alternatively, this file may be used under the terms of Open CASCADE
// commercial license or contractual agreement.
-#include <GeomTools.ixx>
-#include <GeomTools_SurfaceSet.hxx>
-#include <GeomTools_CurveSet.hxx>
+#include <Geom2d_Curve.hxx>
+#include <Geom_Curve.hxx>
+#include <Geom_Surface.hxx>
+#include <GeomTools.hxx>
#include <GeomTools_Curve2dSet.hxx>
+#include <GeomTools_CurveSet.hxx>
+#include <GeomTools_SurfaceSet.hxx>
#include <GeomTools_UndefinedTypeHandler.hxx>
static Handle(GeomTools_UndefinedTypeHandler) theActiveHandler = new GeomTools_UndefinedTypeHandler;
void GeomTools::Read(Handle(Geom_Surface)& S, Standard_IStream& IS)
{
- GeomTools_SurfaceSet::ReadSurface(IS,S);
+ S = GeomTools_SurfaceSet::ReadSurface(IS);
}
void GeomTools::Dump(const Handle(Geom_Curve)& C, Standard_OStream& OS)
void GeomTools::Read(Handle(Geom_Curve)& C, Standard_IStream& IS)
{
- GeomTools_CurveSet::ReadCurve(IS,C);
+ C = GeomTools_CurveSet::ReadCurve(IS);
}
void GeomTools::Dump(const Handle(Geom2d_Curve)& C, Standard_OStream& OS)
void GeomTools::Read(Handle(Geom2d_Curve)& C, Standard_IStream& IS)
{
- GeomTools_Curve2dSet::ReadCurve2d(IS,C);
+ C = GeomTools_Curve2dSet::ReadCurve2d(IS);
}
//=======================================================================