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", "", "");
@ -60,8 +60,7 @@ RimFractureTemplateCollection::RimFractureTemplateCollection(void)
m_fractureDefinitions.uiCapability()->setUiHidden(true);
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
{
for (auto templ : m_fractureDefinitions)
for (const auto& templ : m_fractureDefinitions)
{
if (templ->id() == id) return templ;
}
@ -391,5 +390,6 @@ int RimFractureTemplateCollection::nextFractureTemplateId()
{
int newId = m_nextValidFractureTemplateId;
m_nextValidFractureTemplateId = m_nextValidFractureTemplateId + 1;
return newId;
}

View File

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