jonjenssen
da683bed9e
Move Rig well related things to subfolder and update include statements
2024-10-31 15:08:59 +01:00
Kristian Bendiksen
c074033dc2
Refactor: Fix misspelling of "synchronize".
2024-04-05 13:55:09 +02:00
Kristian Bendiksen
be3d06c549
Refactor: improve api for views and oil fields.
2024-04-04 10:24:21 +02:00
Magne Sjaastad
6fe997b3c9
Add and use caf::PdmUiPushButtonEditor::configureEditorLabelHidden
2024-02-23 08:47:52 +01:00
Magne Sjaastad
16896212d4
Cleanup obsolete code
2024-02-16 15:51:19 +01:00
Magne Sjaastad
5fdf30d124
Add polygon classes
2024-02-16 15:51:19 +01:00
Magne Sjaastad
ce513be638
Remove all use of .uiCapability()->setUiTreeHidden( true );
2024-02-05 10:15:36 +01:00
Magne Sjaastad
18e9ef0558
Make sure seismic file reader is created in RiaApplication::loadProject()
2023-10-17 07:26:52 +02:00
Magne Sjaastad
a4428c1271
Regression Test: Guard crash if no seismic data is available
2023-10-17 07:26:52 +02:00
Magne Sjaastad
57aa033809
Remove call of resolveReferencesRecursively() from initAfterRead
...
Fixes by clang-format
2023-10-13 16:31:14 +02:00
Magne Sjaastad
10189da362
Fix display of intersection lines in 3D view
...
* 10675 Fix missing intersection line geometry
* Change to list of visible surface intersection lines
* Enable surface intersection band for any intersection
* Show labels for intersection curves in 3D
The polylines are defined in the display coordinate system without Z-scaling. The z-scaling is applied to the visualization parts using Part::setTransform(Transform* transform)
The annotation objects are defined by display coordinates, so apply the Z-scaling to the coordinates.
* Improve naming of surfaces
* Use scaling factor of 1.0 for flat intersection views
2023-10-03 09:04:46 +02:00
Kristian Bendiksen
959c9d48fa
#10649 ApplicationLibCode: Use collection.empty() instead of comparing with size
2023-09-27 10:16:37 +02:00
jonjenssen
a4def5d407
Put surface intersection lines in a group in seismic section collection ui
2023-09-25 23:11:11 +02:00
jonjenssen
192bf26781
Fix corrupted section when switching seismic data input
2023-09-25 20:11:31 +02:00
Magne Sjaastad
f931021385
Minor seismic surface lines fixes
...
* Support continuous lines along the seismic surface
* Make sure watertight surface include all cells
* Remove unused function and mark with static
* Invert surface intersection line visibility control
2023-09-11 07:56:08 +02:00
Magne Sjaastad
6a8b15daa8
Add optional surface intersection lines onto seismic geometry
2023-08-31 13:50:39 +02:00
Magne Sjaastad
1ed7dcbd4a
Add surface collection to RimTools
2023-08-31 13:50:39 +02:00
jonjenssen
4c1947af11
Automatically create a new seismic view if no 3d views already exists when importing seismic data. ( #10510 )
2023-08-16 07:10:48 +02:00
Magne Sjaastad
b7e2d2182c
Guard null pointer access
...
When switching between seismic cubes with different sizes, a trace can end up being null
2023-08-11 13:54:03 +02:00
jonjenssen
2172199999
Add seismic 3d view ( #10472 )
...
* Show seismic, surfaces, annotations and wellpaths in new view not requiring a grid loaded first.
2023-08-07 16:35:59 +02:00
Kristian Bendiksen
5bf2c2a89d
#10367 Janitor: Remove unneccessary 'this' pointers
2023-08-07 13:38:27 +02:00
Magne Sjaastad
06b5c9afbf
Adjustments for release
...
* Add notification of parent object when multiple objects are updated
* Make sure unchecked curves are removed from track
* Use object names instead of "Sub Items" when possible
* Set default simulation well visualization to top of reservoir
* Show plot window after plot is created
* Allow setting plot rendering flags
* Add more plots for update when clicking in 3D view
* Seismic Difference: Fix typo for poly line data extraction
* Version RC_5
2023-06-16 09:27:35 +02:00
jonjenssen
803b67506a
Add basic support for calculating and showing seismic difference ( #10377 )
...
* Add basic support for calculating and showing seismic difference
2023-06-12 11:56:48 +02:00
Magne Sjaastad
0c90f67dcc
Change API for PdmObjectHandle and PdmFieldHandle
...
* Refactor interface to PdmObjectHandle and PdmFieldHandle
Return objects instead of passing in structures as parameters
* Add nodiscard to several functions
* Remove redundant this->
* Rename to ptrReferencedObjectsByType
2023-05-12 21:41:34 +02:00
jonjenssen
8c91f1b1ac
Fix typo in field name
2023-05-08 19:07:23 +02:00
jonjenssen
00e533ab10
Skip bounding box check when drawing seismic outline, as it could go far above reservoir
2023-05-08 17:30:24 +02:00
jonjenssen
f4cf143401
Import SEG-Y files by converting to VDS ( #10175 )
...
* Add seg-y import GUI
2023-04-27 01:32:59 +02:00
jonjenssen
d8def3d986
OpenVDS should always be used ( #10166 )
...
* OpenVDS should always be used, remove optional defines
2023-04-24 18:23:31 +02:00
jonjenssen
dea931cb25
Hide seismic section folder in views if no seismic data is loaded
2023-04-21 20:19:34 +02:00
jonjenssen
0e7cf49b17
OpenVDS seismic access ( #10145 )
...
Add OpenVDS support for reading seismic data from VDS files
2023-04-21 16:38:04 +02:00
jonjenssen
dc4d4022d2
Sync seismic section with well path changes. ( #10090 )
...
* Sync seismic section with well path changes.
* Make sure we pick seismic textures/coordinates that fits the z steps of the seismic data.
2023-04-14 10:49:05 +02:00
jonjenssen
2e955f2875
Seismic support improvments ( #10086 )
...
Adds support for creating seismic sections from well paths and existing intersections.
Adds more stability and user improvements
2023-04-13 13:18:34 +02:00
jonjenssen
1299af401b
Add seismic result info in 3D view ( #10032 )
...
Add seismic result info in 3D view and selection in tree
2023-03-29 14:08:45 +02:00
jonjenssen
2e01f4a31d
Basic seismic support ( #10010 )
...
Add basic seismic section support to eclipse and geomech views.
2023-03-24 15:36:10 +01:00