X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FMEDCoupling%2FMEDCouplingFieldFloat.hxx;h=280317c02f46658e8ba829eb4fe0d0d19d626e3e;hb=b8616069f6667dcec3f90574a05bfc9e66d87fa5;hp=83e74659696473a657d6b72e1903610738f988c0;hpb=0b115acf5e7a5023a92fff2803d84d239060273a;p=tools%2Fmedcoupling.git diff --git a/src/MEDCoupling/MEDCouplingFieldFloat.hxx b/src/MEDCoupling/MEDCouplingFieldFloat.hxx index 83e746596..280317c02 100644 --- a/src/MEDCoupling/MEDCouplingFieldFloat.hxx +++ b/src/MEDCoupling/MEDCouplingFieldFloat.hxx @@ -1,4 +1,4 @@ -// Copyright (C) 2007-2017 CEA/DEN, EDF R&D +// Copyright (C) 2007-2021 CEA/DEN, EDF R&D // // This library is free software; you can redistribute it and/or // modify it under the terms of the GNU Lesser General Public @@ -31,7 +31,7 @@ namespace MEDCoupling { class MEDCouplingFieldDouble; class MEDCouplingFieldTemplate; - + class MEDCouplingFieldFloat : public MEDCouplingFieldT { public: @@ -40,9 +40,12 @@ namespace MEDCoupling MEDCOUPLING_EXPORT MEDCouplingFieldFloat *deepCopy() const; MEDCOUPLING_EXPORT MEDCouplingFieldFloat *clone(bool recDeepCpy) const; MEDCOUPLING_EXPORT MEDCouplingFieldDouble *convertToDblField() const; + MEDCOUPLING_EXPORT MEDCouplingFieldInt32 *convertToIntField() const; + MEDCOUPLING_EXPORT MEDCouplingFieldInt64 *convertToInt64Field() const; + MEDCOUPLING_EXPORT std::string getClassName() const override { return std::string("MEDCouplingFieldFloat"); } protected: MEDCouplingFieldFloat(TypeOfField type, TypeOfTimeDiscretization td); - MEDCouplingFieldFloat(const MEDCouplingFieldFloat& other, bool deepCopy); + MEDCouplingFieldFloat(const MEDCouplingFieldFloat& other, bool deepCpy); MEDCouplingFieldFloat(NatureOfField n, MEDCouplingTimeDiscretizationFloat *td, MEDCouplingFieldDiscretization *type); MEDCouplingFieldFloat(const MEDCouplingFieldTemplate& ft, TypeOfTimeDiscretization td); ~MEDCouplingFieldFloat() { }