X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FMEDLoader%2FMEDFileMesh.hxx;h=5e66c8c2a4423fa1eff0c9619dca8d161b5f92de;hb=07fec39feabd9b986794a33af39b7f0ae65c1c4f;hp=40716ae7028be18f06aa4482899e1cd47ba60c09;hpb=ba46d95e15064cd3768d78ec9ffff33bb72fcec5;p=tools%2Fmedcoupling.git diff --git a/src/MEDLoader/MEDFileMesh.hxx b/src/MEDLoader/MEDFileMesh.hxx index 40716ae70..5e66c8c2a 100644 --- a/src/MEDLoader/MEDFileMesh.hxx +++ b/src/MEDLoader/MEDFileMesh.hxx @@ -364,25 +364,25 @@ namespace ParaMEDMEM MEDCouplingAutoRefCountObjectPtr _cmesh; }; - class MEDLOADER_EXPORT MEDFileCurveLinearMesh : public MEDFileStructuredMesh + class MEDFileCurveLinearMesh : public MEDFileStructuredMesh { friend class MEDFileMesh; public: - static MEDFileCurveLinearMesh *New(); - static MEDFileCurveLinearMesh *New(const char *fileName, MEDFileMeshReadSelector *mrs=0); - static MEDFileCurveLinearMesh *New(const char *fileName, const char *mName, int dt=-1, int it=-1, MEDFileMeshReadSelector *mrs=0); - std::size_t getHeapMemorySizeWithoutChildren() const; - std::vector getDirectChildren() const; - MEDFileMesh *createNewEmpty() const; - MEDFileMesh *deepCpy() const; - MEDFileMesh *shallowCpy() const; - bool isEqual(const MEDFileMesh *other, double eps, std::string& what) const; - int getMeshDimension() const; - std::string simpleRepr() const; - std::string advancedRepr() const; - void clearNonDiscrAttributes() const; - const MEDCouplingCurveLinearMesh *getMesh() const; - void setMesh(MEDCouplingCurveLinearMesh *m); + MEDLOADER_EXPORT static MEDFileCurveLinearMesh *New(); + MEDLOADER_EXPORT static MEDFileCurveLinearMesh *New(const char *fileName, MEDFileMeshReadSelector *mrs=0); + MEDLOADER_EXPORT static MEDFileCurveLinearMesh *New(const char *fileName, const char *mName, int dt=-1, int it=-1, MEDFileMeshReadSelector *mrs=0); + MEDLOADER_EXPORT std::size_t getHeapMemorySizeWithoutChildren() const; + MEDLOADER_EXPORT std::vector getDirectChildren() const; + MEDLOADER_EXPORT MEDFileMesh *createNewEmpty() const; + MEDLOADER_EXPORT MEDFileMesh *deepCpy() const; + MEDLOADER_EXPORT MEDFileMesh *shallowCpy() const; + MEDLOADER_EXPORT bool isEqual(const MEDFileMesh *other, double eps, std::string& what) const; + MEDLOADER_EXPORT int getMeshDimension() const; + MEDLOADER_EXPORT std::string simpleRepr() const; + MEDLOADER_EXPORT std::string advancedRepr() const; + MEDLOADER_EXPORT void clearNonDiscrAttributes() const; + MEDLOADER_EXPORT const MEDCouplingCurveLinearMesh *getMesh() const; + MEDLOADER_EXPORT void setMesh(MEDCouplingCurveLinearMesh *m); private: MEDFileCurveLinearMesh(); MEDFileCurveLinearMesh(med_idt fid, const char *mName, int dt, int it, MEDFileMeshReadSelector *mrs); @@ -394,7 +394,7 @@ namespace ParaMEDMEM MEDCouplingAutoRefCountObjectPtr _clmesh; }; - class MEDLOADER_EXPORT MEDFileMeshMultiTS : public RefCountObject, public MEDFileWritable + class MEDFileMeshMultiTS : public RefCountObject, public MEDFileWritable { public: MEDLOADER_EXPORT static MEDFileMeshMultiTS *New();