- MEDCouplingGaussLocalization(INTERP_KERNEL::NormalizedCellType type, const std::vector<double>& refCoo,
- const std::vector<double>& gsCoo, const std::vector<double>& w) throw(INTERP_KERNEL::Exception);
- INTERP_KERNEL::NormalizedCellType getType() const { return _type; }
- int getNumberOfGaussPt() const { return (int)_weight.size(); }
- int getDimension() const;
- int getNumberOfPtsInRefCell() const;
- std::string getStringRepr() const;
- std::size_t getHeapMemorySize() const;
- void checkCoherency() const throw(INTERP_KERNEL::Exception);
- bool isEqual(const MEDCouplingGaussLocalization& other, double eps) const;
- void pushTinySerializationIntInfo(std::vector<int>& tinyInfo) const;
- void pushTinySerializationDblInfo(std::vector<double>& tinyInfo) const;
- const double *fillWithValues(const double *vals);
+ MEDCOUPLING_EXPORT MEDCouplingGaussLocalization(INTERP_KERNEL::NormalizedCellType type, const std::vector<double>& refCoo,
+ const std::vector<double>& gsCoo, const std::vector<double>& w) throw(INTERP_KERNEL::Exception);
+ MEDCOUPLING_EXPORT MEDCouplingGaussLocalization(INTERP_KERNEL::NormalizedCellType typ);
+ MEDCOUPLING_EXPORT INTERP_KERNEL::NormalizedCellType getType() const { return _type; }
+ MEDCOUPLING_EXPORT void setType(INTERP_KERNEL::NormalizedCellType typ);
+ MEDCOUPLING_EXPORT int getNumberOfGaussPt() const { return (int)_weight.size(); }
+ MEDCOUPLING_EXPORT int getDimension() const;
+ MEDCOUPLING_EXPORT int getNumberOfPtsInRefCell() const;
+ MEDCOUPLING_EXPORT std::string getStringRepr() const;
+ MEDCOUPLING_EXPORT std::size_t getMemorySize() const;
+ MEDCOUPLING_EXPORT void checkCoherency() const;
+ MEDCOUPLING_EXPORT bool isEqual(const MEDCouplingGaussLocalization& other, double eps) const;
+ MEDCOUPLING_EXPORT void pushTinySerializationIntInfo(std::vector<int>& tinyInfo) const;
+ MEDCOUPLING_EXPORT void pushTinySerializationDblInfo(std::vector<double>& tinyInfo) const;
+ MEDCOUPLING_EXPORT const double *fillWithValues(const double *vals);