Salome HOME
Updated copyright comment
[modules/med.git] / src / MEDCalc / cmp / MEDPresentationPointSprite.hxx
index e38b9ea1f5c668b1458c5e027c072804b4635a01..db382610de87e4dde4cd71f6ebf6d5401a369c89 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2016  CEA/DEN, EDF R&D
+// Copyright (C) 2016-2024  CEA, EDF
 //
 // This library is free software; you can redistribute it and/or
 // modify it under the terms of the GNU Lesser General Public
@@ -31,6 +31,8 @@ public:
   MEDPresentationPointSprite(const MEDCALC::PointSpriteParameters& params, const MEDCALC::ViewModeType viewMode);
   virtual ~MEDPresentationPointSprite() {}
 
+  virtual void initFieldMeshInfos();
+
   void updatePipeline(const MEDCALC::PointSpriteParameters& params);
 
   void getParameters(MEDCALC::PointSpriteParameters & params) const { params = _params; } ;
@@ -38,9 +40,14 @@ public:
 
 protected:
   virtual void internalGeneratePipeline();
+  void scaleBallRadius();
+  void additionalThresholdActions() override;
+  std::string additionalThresholdVisualizationActions() override;
+  void additionalUnThresholdActions() override;
 
 private:
   MEDCALC::PointSpriteParameters _params;
+  double _gaussianRadius;
 };
 
 #endif