mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
#2569 Fracture containment. Fix fracture border polygon calculation
This commit is contained in:
@@ -42,6 +42,7 @@ namespace caf
|
||||
}
|
||||
|
||||
class RimFracture;
|
||||
class RimFractureTemplate;
|
||||
class RimStimPlanFractureTemplate;
|
||||
class RimEclipseView;
|
||||
class RigFractureCell;
|
||||
@@ -74,7 +75,9 @@ private:
|
||||
void appendFracturePerforationLengthParts(const RimEclipseView& activeView, cvf::ModelBasicList* model);
|
||||
|
||||
cvf::ref<cvf::Part> createStimPlanMeshPart(const RimEclipseView& activeView);
|
||||
cvf::ref<cvf::DrawableGeo> createStimPlanMeshDrawable(RimStimPlanFractureTemplate* stimPlanFracTemplate, const RimEclipseView& activeView) const;
|
||||
cvf::ref<cvf::DrawableGeo> createStimPlanMeshDrawable(RimStimPlanFractureTemplate* stimPlanFracTemplate, const RimEclipseView& activeView);
|
||||
|
||||
std::vector<cvf::Vec3d> fractureBorderPolygon();
|
||||
|
||||
static std::vector<cvf::Vec3f> transformToFractureDisplayCoords(const std::vector<cvf::Vec3f>& polygon,
|
||||
cvf::Mat4d m,
|
||||
@@ -84,4 +87,6 @@ private:
|
||||
|
||||
private:
|
||||
caf::PdmPointer<RimFracture> m_rimFracture;
|
||||
|
||||
std::vector<std::vector<cvf::Vec3d>> m_visibleFracturePolygons;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user