Salome HOME
Merge remote branch 'origin/V7_4_BR'
[tools/medcoupling.git] / src / ParaMEDMEM / ICoCoMEDField.hxx
index 1cebec3f033567a8365554aa2ee364f48b504028..30a65005a7c5d57505cc93facf876458f9af94c9 100644 (file)
 
 namespace ICoCo
 {
-  class TrioField;
-  
   class MEDField : public ICoCo::Field
   {
   public:
-    MEDField():_mesh(0),_field(0) { }
-    MEDField(ParaMEDMEM::MEDCouplingUMesh* mesh, ParaMEDMEM::MEDCouplingFieldDouble* field);
-    MEDField(TrioField&);
+    MEDField():_field(0) { }
+    MEDField(ParaMEDMEM::MEDCouplingFieldDouble* field);
     virtual ~MEDField();
-    ParaMEDMEM::MEDCouplingFieldDoublegetField() const  { return _field; }
-    ParaMEDMEM::MEDCouplingUMesh* getMesh()const { return _mesh; }
+    ParaMEDMEM::MEDCouplingFieldDouble *getField() const  { return _field; }
+    const ParaMEDMEM::MEDCouplingMesh *getMesh() const { return _field->getMesh(); }
   private:
-    ParaMEDMEM::MEDCouplingUMesh* _mesh;
-    ParaMEDMEM::MEDCouplingFieldDouble* _field;
+    ParaMEDMEM::MEDCouplingFieldDouble *_field;
   };
 }