{
public:
static MEDFileMeshStruct *New(const MEDFileMesh *mesh) throw(INTERP_KERNEL::Exception);
- private:
+ protected:
~MEDFileMeshStruct();
};
public:
virtual MEDMeshMultiLev *prepare() const throw(INTERP_KERNEL::Exception);
DataArray *buildDataArray(const MEDFileField1TSStructItem& fst, const MEDFileFieldGlobsReal *globs, const DataArray *vals) const throw(INTERP_KERNEL::Exception);
- private:
+ protected:
~MEDMeshMultiLev();
};
class MEDUMeshMultiLev : public MEDMeshMultiLev
{
- private:
+ protected:
~MEDUMeshMultiLev();
public:
%extend
class MEDStructuredMeshMultiLev : public MEDMeshMultiLev
{
- private:
+ protected:
~MEDStructuredMeshMultiLev();
};
class MEDCMeshMultiLev : public MEDStructuredMeshMultiLev
{
- private:
+ protected:
~MEDCMeshMultiLev();
public:
%extend
class MEDCurveLinearMeshMultiLev : public MEDStructuredMeshMultiLev
{
- private:
+ protected:
~MEDCurveLinearMeshMultiLev();
public:
%extend
static MEDFileFastCellSupportComparator *New(const MEDFileMeshStruct *m, const MEDFileAnyTypeFieldMultiTS *ref) throw(INTERP_KERNEL::Exception);
MEDMeshMultiLev *buildFromScratchDataSetSupport(int timeStepId, const MEDFileFieldGlobsReal *globs) const throw(INTERP_KERNEL::Exception);
bool isDataSetSupportEqualToThePreviousOne(int timeStepId, const MEDFileFieldGlobsReal *globs) const throw(INTERP_KERNEL::Exception);
- private:
+ protected:
~MEDFileFastCellSupportComparator();
};
}