X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FMEDLoader%2FMEDFileMesh.hxx;h=5e66c8c2a4423fa1eff0c9619dca8d161b5f92de;hb=07fec39feabd9b986794a33af39b7f0ae65c1c4f;hp=e6bda842bbb2b8346cc53134baaafbb933c368b3;hpb=6dc2e5d311294058a2fdf704a1d0fa96327b7745;p=tools%2Fmedcoupling.git diff --git a/src/MEDLoader/MEDFileMesh.hxx b/src/MEDLoader/MEDFileMesh.hxx index e6bda842b..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);