Cell edge visualization can now handle individual per face center values

This commit is contained in:
Magne Sjaastad
2014-08-12 14:36:15 +02:00
parent debd17a3ab
commit 245573e03c
4 changed files with 104 additions and 65 deletions

View File

@@ -29,6 +29,8 @@ namespace cvf
class RimCellEdgeResultSlot;
class RimResultSlot;
class RigGridBase;
class RigResultAccessor;
class RigCaseData;
class RivCellEdgeGeometryGenerator
@@ -41,6 +43,20 @@ public:
cvf::DrawableGeo* geo,
size_t gridIndex,
float opacityLevel);
private:
static cvf::ref<RigResultAccessor> createCellCenterResultAccessor(
RimResultSlot* cellResultSlot,
size_t timeStepIndex,
RigCaseData* eclipseCase,
const RigGridBase* grid);
static cvf::ref<RigResultAccessor> createCellEdgeCenterResultAccessor(
RimResultSlot* cellResultSlot,
RimCellEdgeResultSlot* cellEdgeResultSlot,
size_t timeStepIndex,
RigCaseData* eclipseCase,
const RigGridBase* grid);
};
/*