-// Copyright (C) 2014-2019 CEA/DEN, EDF R&D
+// Copyright (C) 2014-2020 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
return MY_TRANSPARENCY_ID;
}
+ /// Reference to the transparency of the result.
+ /// The double value is used. The value is in [0, 1] range
+ inline static const std::string& ISO_LINES_ID()
+ {
+ static const std::string MY_ISO_LINES_ID("Iso_lines");
+ return MY_ISO_LINES_ID;
+ }
+
+ /// Reference to the transparency of the result.
+ /// The double value is used. The value is in [0, 1] range
+ inline static const std::string& SHOW_ISO_LINES_ID()
+ {
+ static const std::string MY_SHOW_ISO_LINES_ID("Show_Iso_lines");
+ return MY_SHOW_ISO_LINES_ID;
+ }
+
/// Returns true if the result is concealed from the data tree (referenced by other objects)
MODELAPI_EXPORT virtual bool isConcealed();
/// Sets the result as concealed in the data tree (referenced by other objects)
- MODELAPI_EXPORT virtual void setIsConcealed(const bool theValue);
+ MODELAPI_EXPORT virtual void setIsConcealed(const bool theValue, const bool theForced = false);
/// Enables/disables the result. The disabled result does not participate in any calculation
/// and visualization: like it was removed. But it keeps the general parameters: colors,