Hide next fracture ID from UI

This commit is contained in:
Magne Sjaastad 2018-03-20 13:22:48 +01:00
parent 57a766fd09
commit 3cf7deea3a
2 changed files with 6 additions and 6 deletions

View File

@ -48,7 +48,7 @@ CAF_PDM_SOURCE_INIT(RimFractureTemplateCollection, "FractureDefinitionCollection
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
/// ///
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
RimFractureTemplateCollection::RimFractureTemplateCollection(void) RimFractureTemplateCollection::RimFractureTemplateCollection()
{ {
CAF_PDM_InitObject("Fracture Templates", ":/FractureTemplates16x16.png", "", ""); CAF_PDM_InitObject("Fracture Templates", ":/FractureTemplates16x16.png", "", "");
@ -60,8 +60,7 @@ RimFractureTemplateCollection::RimFractureTemplateCollection(void)
m_fractureDefinitions.uiCapability()->setUiHidden(true); m_fractureDefinitions.uiCapability()->setUiHidden(true);
CAF_PDM_InitField(&m_nextValidFractureTemplateId, "NextValidFractureTemplateId", 0, "", "", "", ""); CAF_PDM_InitField(&m_nextValidFractureTemplateId, "NextValidFractureTemplateId", 0, "", "", "", "");
m_fractureDefinitions.uiCapability()->setUiHidden(true); m_nextValidFractureTemplateId.uiCapability()->setUiHidden(true);
} }
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
@ -77,7 +76,7 @@ RimFractureTemplateCollection::~RimFractureTemplateCollection()
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
RimFractureTemplate* RimFractureTemplateCollection::fractureTemplate(int id) const RimFractureTemplate* RimFractureTemplateCollection::fractureTemplate(int id) const
{ {
for (auto templ : m_fractureDefinitions) for (const auto& templ : m_fractureDefinitions)
{ {
if (templ->id() == id) return templ; if (templ->id() == id) return templ;
} }
@ -391,5 +390,6 @@ int RimFractureTemplateCollection::nextFractureTemplateId()
{ {
int newId = m_nextValidFractureTemplateId; int newId = m_nextValidFractureTemplateId;
m_nextValidFractureTemplateId = m_nextValidFractureTemplateId + 1; m_nextValidFractureTemplateId = m_nextValidFractureTemplateId + 1;
return newId; return newId;
} }

View File

@ -35,8 +35,8 @@ class RimFractureTemplateCollection : public caf::PdmObject
CAF_PDM_HEADER_INIT; CAF_PDM_HEADER_INIT;
public: public:
RimFractureTemplateCollection(void); RimFractureTemplateCollection();
virtual ~RimFractureTemplateCollection(void); virtual ~RimFractureTemplateCollection();
RimFractureTemplate* fractureTemplate(int id) const; RimFractureTemplate* fractureTemplate(int id) const;
std::vector<RimFractureTemplate*> fractureTemplates() const; std::vector<RimFractureTemplate*> fractureTemplates() const;