Moved several fields to RimFracture

This commit is contained in:
Magne Sjaastad
2017-01-19 10:43:23 +01:00
parent caba8e97ad
commit b25f630a7e
10 changed files with 261 additions and 254 deletions

View File

@@ -75,8 +75,6 @@ void RicNewSimWellFractureAtPosFeature::onActionTriggered(bool isChecked)
fracture->name = "Simulation Well Fracture";
fracture->setIJK(simWellItem->i, simWellItem->j, simWellItem->k);
fracture->setCellCenterPosition();
RimOilField* oilfield = nullptr;
objHandle->firstAncestorOrThisOfType(oilfield);
@@ -85,7 +83,7 @@ void RicNewSimWellFractureAtPosFeature::onActionTriggered(bool isChecked)
if (oilfield->fractureDefinitionCollection->fractureDefinitions.size() > 0)
{
RimEllipseFractureTemplate* fracDef = oilfield->fractureDefinitionCollection->fractureDefinitions[0];
fracture->fractureDefinition = fracDef;
fracture->setFractureTemplate(fracDef);
}

View File

@@ -69,11 +69,10 @@ void RicNewSimWellFractureFeature::onActionTriggered(bool isChecked)
if (oilfield->fractureDefinitionCollection->fractureDefinitions.size() > 0)
{
RimEllipseFractureTemplate* fracDef = oilfield->fractureDefinitionCollection->fractureDefinitions[0];
fracture->fractureDefinition = fracDef;
fracture->setFractureTemplate(fracDef);
}
fracture->setIJK(0, 0, 0);
fracture->setCellCenterPosition();
fractureCollection->updateConnectedEditors();
RiuMainWindow::instance()->selectAsCurrentItem(fracture);

View File

@@ -81,7 +81,7 @@ void RicNewWellPathFractureAtPosFeature::onActionTriggered(bool isChecked)
fractureCollection->fractures.push_back(fracture);
fracture->name = "Well Path Fracture";
fracture->positionAtWellpath = wellPathItem->m_pipeCenterlineIntersectionInDomainCoords;
fracture->setAnchorPosition(wellPathItem->m_pipeCenterlineIntersectionInDomainCoords);
fracture->measuredDepth = wellPathItem->m_measuredDepth;
RimOilField* oilfield = nullptr;
@@ -91,7 +91,7 @@ void RicNewWellPathFractureAtPosFeature::onActionTriggered(bool isChecked)
if (oilfield->fractureDefinitionCollection->fractureDefinitions.size() > 0)
{
RimEllipseFractureTemplate* fracDef = oilfield->fractureDefinitionCollection->fractureDefinitions[0];
fracture->fractureDefinition = fracDef;
fracture->setFractureTemplate(fracDef);
}

View File

@@ -73,7 +73,7 @@ void RicNewWellPathFractureFeature::onActionTriggered(bool isChecked)
RigWellPath* wellPathGeometry = wellPath->wellPathGeometry();
cvf::Vec3d positionAtWellpath = wellPathGeometry->interpolatedPointAlongWellPath(md_default);
fracture->positionAtWellpath = positionAtWellpath;
fracture->setAnchorPosition(positionAtWellpath);
RimOilField* oilfield = nullptr;
objHandle->firstAncestorOrThisOfType(oilfield);
@@ -82,7 +82,7 @@ void RicNewWellPathFractureFeature::onActionTriggered(bool isChecked)
if (oilfield->fractureDefinitionCollection->fractureDefinitions.size() > 0)
{
RimEllipseFractureTemplate* fracDef = oilfield->fractureDefinitionCollection->fractureDefinitions[0];
fracture->fractureDefinition = fracDef;
fracture->setFractureTemplate(fracDef);
}
fractureCollection->updateConnectedEditors();