#3467 New interface class for completions +use RiaDefines::CompletionType

This commit is contained in:
Gaute Lindkvist committed 2018-10-09 14:05:57 +02:00
1 parent f3a2521eda
commit 1019eeaa6a
19 files changed
+391 -336

No files matched your search

+6 -1
View File
@@ -63,10 +63,15 @@ namespace caf
void caf::AppEnum< RiaDefines::CompletionType >::setUp()
{
addItem(RiaDefines::WELL_PATH, "WELL_PATH", "Well Path");
addItem(RiaDefines::CASING, "CASING", "Casing");
addItem(RiaDefines::LINER, "LINER", "Liner");
addItem(RiaDefines::PACKER, "PACKER", "Packer");
addItem(RiaDefines::PERFORATION_INTERVAL, "PERFORATION_INTERVAL", "Perforation Interval");
addItem(RiaDefines::FISHBONES, "FISHBONES", "Fishbones");
addItem(RiaDefines::FRACTURE, "FRACTURE", "Fracture");
addItem(RiaDefines::ICD, "ICD", "ICD");
addItem(RiaDefines::AICD, "AICD", "AICD");
addItem(RiaDefines::ICV, "ICV", "ICV");
setDefault(RiaDefines::WELL_PATH);
}
}
+8
View File
@@ -41,10 +41,18 @@ namespace RiaDefines
};
enum CompletionType {
// Well path construction features
WELL_PATH,
CASING,
LINER,
PACKER,
// Well path flow completions
PERFORATION_INTERVAL,
FISHBONES,
FRACTURE,
ICD,
AICD,
ICV
};
bool isPerCellFaceResult(const QString& resultName);