#1037 - pre-proto - added classes RimSimWellFracture and RimSimWellFractureCollection, and functions for creating new / deleting.

This commit is contained in:
astridkbjorke
2017-01-02 11:10:25 +01:00
parent b0968a2534
commit e6ef4fee42
14 changed files with 423 additions and 14 deletions

View File

@@ -22,8 +22,8 @@
#include "RimCase.h"
#include "RimEclipseWell.h"
#include "RimFracture.h"
#include "RimFractureCollection.h"
#include "RimSimWellFracture.h"
#include "RimSimWellFractureCollection.h"
#include "RimProject.h"
#include "cafSelectionManager.h"
@@ -49,12 +49,12 @@ void RicNewSimWellFractureFeature::onActionTriggered(bool isChecked)
RimEclipseWell* eclipseWell = nullptr;
objHandle->firstAncestorOrThisOfType(eclipseWell);
RimFractureCollection* fractureCollection = nullptr;
RimSimWellFractureCollection* fractureCollection = nullptr;
objHandle->firstAncestorOrThisOfType(fractureCollection);
CVF_ASSERT(fractureCollection);
RimFracture* fracture = new RimFracture();
fractureCollection->fractures.push_back(fracture);
RimSimWellFracture* fracture = new RimSimWellFracture();
fractureCollection->simwellFractures.push_back(fracture);
fracture->name = "New Simulation Well Fracture";