#1252 Add and use transparent color for both ellipse and stim plan objects

This commit is contained in:
Magne Sjaastad
2017-02-23 10:15:56 +01:00
parent 5ccde99cb3
commit 7f75f7e509
3 changed files with 33 additions and 7 deletions

View File

@@ -25,10 +25,14 @@
#include "cafPdmField.h"
#include "cafPdmChildArrayField.h"
// Include to make Pdm work for cvf::Color
#include "cafPdmFieldCvfColor.h"
namespace caf {
class PdmOptionItemInfo;
}
class RimLegendConfig;
class RimFractureTemplateCollection;
@@ -48,7 +52,8 @@ public:
QString resultName() const;
QString unit() const;
float opacityLevel() const;
cvf::Color3f defaultColor() const;
void loadDataAndUpdate();
void updateLegendData();
@@ -68,6 +73,7 @@ private:
private:
caf::PdmField<float> m_opacityLevel;
caf::PdmField<cvf::Color3f> m_defaultColor;
caf::PdmField<QString> m_resultNameAndUnit;
caf::PdmChildArrayField<RimLegendConfig*> m_legendConfigurations;
};