ResInsight/ApplicationCode/ProjectDataModel
Vidar Lundberg 939c6ad156 Added visualization of Well Paths in reservoir views.
Added PDM objects for a list of well paths (RimWellPathCollection) and for individual well paths (RimWellPath).
RimWellPathCollection uses RivWellPathCollectionPartMgr to generate visualization parts for each well path in the collection.
RimWellPath handles geometry defined in RigWellPath, and RivWellPathPartMgr is used to generate visualization parts. The well path visualization parts are generated by reusing RivPipeGeometryGenerator (also used for well pipes).
Added features:
- Select Open Well Paths in File menu to open one or more well path files, file format supported is Statoil JSON format.
- Each well path has a label showing the name, and the PDM window will show additional info (Id, Source System, UTM Zone, Update Date and User, Survey Type, File Path).
- Possible to turn on / off visibility, set thickness, set color for individual well paths.
- List of well paths including specified parameters/settings will be stored in project file.
- Possible to clip all well paths at a specified distance to the reservoir as this is the relevant area to see, and if showing whole well path it may be problematic for auto zoom etc.
p4#: 21651
2013-05-16 12:59:35 +02:00
..
CMakeLists_files.cmake Added source groups in CMake to improve file organization in generated projects 2013-04-18 07:33:45 +02:00
Rim3dOverlayInfoConfig.cpp Major cleanup/change in the way things are included. 2013-05-06 10:55:00 +02:00
Rim3dOverlayInfoConfig.h Linux compile fixes 2013-05-06 12:02:32 +02:00
RimBinaryExportSettings.cpp Rename of files: 2013-03-22 16:12:00 +01:00
RimBinaryExportSettings.h Updated to version 0.8.0 2012-06-26 16:10:41 +02:00
RimCalcScript.cpp Removed obsolete code 2013-04-22 14:44:43 +02:00
RimCalcScript.h Removed obsolete code 2013-04-22 14:44:43 +02:00
RimCase.cpp Introduced caseId to RimCase. Project keeps track of largest used ID, and is responsible for assigning ID to cases. 2013-05-08 10:41:56 +02:00
RimCase.h Introduced caseId to RimCase. Project keeps track of largest used ID, and is responsible for assigning ID to cases. 2013-05-08 10:41:56 +02:00
RimCaseCollection.cpp Major cleanup/change in the way things are included. 2013-05-06 10:55:00 +02:00
RimCaseCollection.h Major cleanup/change in the way things are included. 2013-05-06 10:55:00 +02:00
RimCellEdgeResultSlot.cpp Major cleanup/change in the way things are included. 2013-05-06 10:55:00 +02:00
RimCellEdgeResultSlot.h Major cleanup/change in the way things are included. 2013-05-06 10:55:00 +02:00
RimCellFilter.cpp Hide active field from property view as this is now handled by checkbox in tree view 2013-04-19 07:50:49 +02:00
RimCellFilter.h Show checkbox in treeview for range and property filters 2013-04-18 08:29:41 +02:00
RimCellPropertyFilter.cpp Major cleanup/change in the way things are included. 2013-05-06 10:55:00 +02:00
RimCellPropertyFilter.h Major cleanup/change in the way things are included. 2013-05-06 10:55:00 +02:00
RimCellPropertyFilterCollection.cpp Major cleanup/change in the way things are included. 2013-05-06 10:55:00 +02:00
RimCellPropertyFilterCollection.h Added updateUiIconFromState() in cafPdmUiItem to create disabled icons based on object state 2013-04-26 14:47:34 +02:00
RimCellRangeFilter.cpp Linux compile fixes 2013-05-06 12:02:32 +02:00
RimCellRangeFilter.h Range Filter: Added option to not propagate rangefilter onto the subgrids 2013-04-26 08:53:40 +02:00
RimCellRangeFilterCollection.cpp Linux compile fixes 2013-05-06 12:02:32 +02:00
RimCellRangeFilterCollection.h Added updateUiIconFromState() in cafPdmUiItem to create disabled icons based on object state 2013-04-26 14:47:34 +02:00
RimDefines.cpp Rename of files: 2013-03-22 16:12:00 +01:00
RimDefines.h Added porosity model to ResultDefinition 2013-02-01 14:39:32 +01:00
RimExportInputPropertySettings.cpp Rename of files: 2013-03-22 16:12:00 +01:00
RimExportInputPropertySettings.h Updated to version 0.8.0 2012-06-26 16:10:41 +02:00
RimIdenticalGridCaseGroup.cpp Added groupId to case groups 2013-05-10 15:35:33 +02:00
RimIdenticalGridCaseGroup.h Added groupId to case groups 2013-05-10 15:35:33 +02:00
RimInputCase.cpp Major cleanup/change in the way things are included. 2013-05-06 10:55:00 +02:00
RimInputCase.h Major cleanup/change in the way things are included. 2013-05-06 10:55:00 +02:00
RimInputProperty.cpp Rename of files: 2013-03-22 16:12:00 +01:00
RimInputProperty.h Updated to version 0.8.0 2012-06-26 16:10:41 +02:00
RimInputPropertyCollection.cpp Rename of files: 2013-03-22 16:12:00 +01:00
RimInputPropertyCollection.h Updated to version 0.8.0 2012-06-26 16:10:41 +02:00
RimLegendConfig.cpp Linux compile fixes 2013-05-06 12:02:32 +02:00
RimLegendConfig.h Major cleanup/change in the way things are included. 2013-05-06 10:55:00 +02:00
RimMimeData.cpp Moved MimeData into RimMimeData 2013-04-16 11:19:37 +02:00
RimMimeData.h Moved MimeData into RimMimeData 2013-04-16 11:19:37 +02:00
RimProject.cpp Added groupId to case groups 2013-05-10 15:35:33 +02:00
RimProject.h Added riGetCases 2013-05-15 10:51:41 +02:00
RimReservoirCellResultsCacher.cpp Major cleanup/change in the way things are included. 2013-05-06 10:55:00 +02:00
RimReservoirCellResultsCacher.h Major cleanup/change in the way things are included. 2013-05-06 10:55:00 +02:00
RimReservoirView.cpp Fixed missing include (only needed for RHEL6) 2013-05-10 11:10:41 +02:00
RimReservoirView.h Major cleanup/change in the way things are included. 2013-05-06 10:55:00 +02:00
RimResultCase.cpp Introduced caseId to RimCase. Project keeps track of largest used ID, and is responsible for assigning ID to cases. 2013-05-08 10:41:56 +02:00
RimResultCase.h Added support for selected well data in a statistics case 2013-04-12 12:03:04 +02:00
RimResultDefinition.cpp Major cleanup/change in the way things are included. 2013-05-06 10:55:00 +02:00
RimResultDefinition.h Result Selection: Result is not changed before user actively selects in the list. 2013-04-30 13:41:53 +02:00
RimResultSlot.cpp Caf:PdmUiTree: Rewrote rebuildUiSubTree to become updateUiSubTree 2013-05-13 12:00:52 +02:00
RimResultSlot.h Initial commit of ResInsight version 0.4.8 2012-05-18 09:45:23 +02:00
RimScriptCollection.cpp Caf:PdmUiTree: Rewrote rebuildUiSubTree to become updateUiSubTree 2013-05-13 12:00:52 +02:00
RimScriptCollection.h Updated to version 0.8.0 2012-06-26 16:10:41 +02:00
RimStatisticsCase.cpp Caf:PdmUiTree: Rewrote rebuildUiSubTree to become updateUiSubTree 2013-05-13 12:00:52 +02:00
RimStatisticsCase.h Major cleanup/change in the way things are included. 2013-05-06 10:55:00 +02:00
RimStatisticsCaseCollection.cpp Major cleanup/change in the way things are included. 2013-05-06 10:55:00 +02:00
RimStatisticsCaseCollection.h Renamed files corresponding to the already renamed statistics related classes 2013-03-22 14:24:41 +01:00
RimStatisticsCaseEvaluator.cpp Major cleanup/change in the way things are included. 2013-05-06 10:55:00 +02:00
RimStatisticsCaseEvaluator.h Added interpolation of observed values to statistics computation 2013-04-30 11:36:50 +02:00
RimUiTreeModelPdm.cpp Caf:PdmUiTree: Rewrote rebuildUiSubTree to become updateUiSubTree 2013-05-13 12:00:52 +02:00
RimUiTreeModelPdm.h Call display update once after setting toggle state for a selection of wells 2013-04-25 08:47:01 +02:00
RimUiTreeView.cpp Updated riGetSelectedCases to use a string as type name 2013-05-15 12:03:36 +02:00
RimUiTreeView.h Updated riGetSelectedCases to use a string as type name 2013-05-15 12:03:36 +02:00
RimWell.cpp Major cleanup/change in the way things are included. 2013-05-06 10:55:00 +02:00
RimWell.h Well cell transparency: Turned off well cell transparency when no well pipe is visible. 2013-04-26 16:46:38 +02:00
RimWellCollection.cpp Major cleanup/change in the way things are included. 2013-05-06 10:55:00 +02:00
RimWellCollection.h Well cell transparency: Turned off well cell transparency when no well pipe is visible. 2013-04-26 16:46:38 +02:00
RimWellPath.cpp Added visualization of Well Paths in reservoir views. 2013-05-16 12:59:35 +02:00
RimWellPath.h Added visualization of Well Paths in reservoir views. 2013-05-16 12:59:35 +02:00
RimWellPathCollection.cpp Added visualization of Well Paths in reservoir views. 2013-05-16 12:59:35 +02:00
RimWellPathCollection.h Added visualization of Well Paths in reservoir views. 2013-05-16 12:59:35 +02:00