-// 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
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; } ;
protected:
virtual void internalGeneratePipeline();
+ void scaleBallRadius();
+ void additionalThresholdActions() override;
+ std::string additionalThresholdVisualizationActions() override;
+ void additionalUnThresholdActions() override;
private:
MEDCALC::PointSpriteParameters _params;
+ double _gaussianRadius;
};
#endif