2 //=============================================================================
3 // File : SMESH_3D_Algo.cxx
4 // Created : sam mai 18 09:24:52 CEST 2002
5 // Author : Paul RASCLE, EDF
7 // Copyright : EDF 2002
9 //=============================================================================
12 #include "SMESH_3D_Algo.hxx"
13 #include "SMESH_Gen.hxx"
15 #include "utilities.h"
17 //=============================================================================
21 //=============================================================================
23 SMESH_3D_Algo::SMESH_3D_Algo(int hypId, int studyId, SMESH_Gen* gen)
24 : SMESH_Algo(hypId, studyId, gen)
26 // _compatibleHypothesis.push_back("hypothese_3D_bidon");
28 gen->_map3D_Algo[hypId] = this;
31 //=============================================================================
35 //=============================================================================
37 SMESH_3D_Algo::~SMESH_3D_Algo()
41 //=============================================================================
45 //=============================================================================
47 ostream & SMESH_3D_Algo::SaveTo(ostream & save)
52 //=============================================================================
56 //=============================================================================
58 istream & SMESH_3D_Algo::LoadFrom(istream & load)
60 return load >> (*this);
63 //=============================================================================
67 //=============================================================================
69 ostream& operator << (ostream & save, SMESH_3D_Algo & hyp)
74 //=============================================================================
78 //=============================================================================
80 istream& operator >> (istream & load, SMESH_3D_Algo & hyp)