Commit Graph
898 Commits
Author SHA1 Message Date
Pål Hagen 7901c3c4bd (#438) Showing "MD" or "TVD" on top of Y-axis according to depth type 2015-09-11 12:35:59 +02:00
Pål Hagen fa8f6108c7 Using different handling for toggling on and off visibility of well log plot 2015-09-11 10:58:30 +02:00
Pål Hagen d3909c5d27 (#437) Using MD or TVD depth values for well log extraction curves
Also renamed some methods for clarity, and fixed a bug in
RimWellLogPlot::updateViewerWidget(). Using this method instead of
loadDataAndUpdate() when toggling visibility of the plot.
2015-09-11 10:44:10 +02:00
Pål Hagen 7ba23a7f18 (#438) Added depth type enum field to well log plot 2015-09-10 15:29:50 +02:00
Pål Hagen 615ac05970 (#433) Reading measured depth from JSON well path files 2015-09-10 14:37:05 +02:00
Pål Hagen 5e4f3cfbb9 (#433) Reading measured depth from ascii well path files 2015-09-10 14:21:08 +02:00
Pål Hagen b1b428971e (#396) Improved code related to well log plot name field 2015-09-08 13:28:08 +02:00
Pål Hagen d1437ba849 (#396) Applying well log plot user name in tree view when loading project from file 2015-09-08 12:25:22 +02:00
Pål Hagen 4d8198657a (#396) Showing the well log plot name in the tree view 2015-09-08 11:47:25 +02:00
Pål Hagen dbe4daa533 (#396) Showing only the well log plot name in the title bar (no prefix) 2015-09-08 11:40:37 +02:00
Pål Hagen 77c22e4562 (#431) Handling viewer deletion by upper right X in window gracefully 2015-09-08 11:11:42 +02:00
Pål Hagen 1000c96c3e (#431) Turning toggle field off when removing well log plot viewer widget 2015-09-08 10:21:33 +02:00
Magne Sjaastad 5ce0f6988d (#417) Added togglebutton controls to View group 2015-09-08 10:17:50 +02:00
Magne Sjaastad 3ca5406bb4 (#417) Added togglebutton control to Linked View Group 2015-09-08 10:17:50 +02:00
Jacob Støren f26fa65d98 (#430) Added name to GeoMech WellLog curves in the form of Field.Component 2015-09-08 10:04:02 +02:00
Pål Hagen c1d2a32f6e (#428) Selecting well log plot in tree view when its viewer is activated 2015-09-07 19:22:11 +02:00
Pål Hagen eda2ce27d6 (#396) Fixed updating of plot traces when adding curves
Made sure that plot traces are updated as expected when adding curves to
plot traces with index > 0.
2015-09-07 18:00:04 +02:00
Jacob Støren 6440215d21 (#399) WellLog extraction from GeoMech cases works.
Needs more testing, and performance must be fixed see (#415)
2015-09-07 16:24:40 +02:00
Pål Hagen 98efbf863f (#425) Resetting X-axis range to default when all curves are removed 2015-09-07 15:36:50 +02:00
Magne Sjaastad f16b2af600 Rename of class names and files related to linked views 2015-09-07 14:35:26 +02:00
Pål Hagen 7d73d9fcf1 (#421) Showing linked views first in the tree view, if any 2015-09-07 14:01:26 +02:00
Magne Sjaastad 7d69c42adb (#418) Created a group around the on/off options in Linked Views 2015-09-07 13:51:51 +02:00
Magne Sjaastad a884d79aff (#419) Removed the inapplicable views from the view drop down 2015-09-07 13:51:51 +02:00
Magne Sjaastad 64bda31cfb (#416) Improved Linked views
Removed list of available views
Renamed dialog to "Select Master View"
Use case icons for master view and linked views
2015-09-07 13:51:50 +02:00
Pål Hagen 8acab71742 (#422) Moved well log plots before scripts and after wells in the tree view 2015-09-07 13:07:10 +02:00
Pål Hagen 27f8f34538 (#396) Create main plot collection and well log plot collection if needed
Reading old project files may give projects without main plot collection
and well plot collection. Those are now created in the command feature
for adding a new well log plot, if needed.
2015-09-07 10:44:48 +02:00
Pål Hagen 469bcb63d9 (#411) Setting well log plot title in the viewer's window title bar 2015-09-04 17:01:33 +02:00
Pål Hagen 15d34498e3 (#411) Added description/name field to well log plot
Setting default name when adding through command feature.
2015-09-04 16:45:09 +02:00
Pål Hagen 752c4071b9 (#412) Improved scroll wheel zooming (zoom around mouse Y position)
Moved scroll wheel handling to well log trace plot viewer, using event
filter for the plot canvas to get the mouse Y position, which is
transformed to the corresponding plot depth value and used as center for
zooming.
2015-09-04 15:57:34 +02:00
Jacob Støren 8d57bbe77b (#399) WIP: First commit of experimental geomech WellLog extractor
Not yet enabled in any way
2015-09-04 15:35:20 +02:00
Pål Hagen a1d95f2b8a (#396) Reset the zoom to show the entire depth range only when the first curve is added
Additional additions or changed parameters (by the user) will not change
the visible depth settings. Did some code cleanup.
2015-09-04 14:14:56 +02:00
Pål Hagen 94095a16f0 (#396) Set visible depth range from all available data when there's only 1 trace with 1 curve 2015-09-04 12:21:41 +02:00
Pål Hagen dfdfdc3efc (#396) Use 0-1000 as default depth range when there's no data yet 2015-09-04 11:53:23 +02:00
Magne Sjaastad 06ab096e72 (#414) Fixed update of frame index in linked view 2015-09-04 11:42:45 +02:00
Magne Sjaastad c86dc45fd6 Delete linked views when project is closed 2015-09-04 11:22:44 +02:00
Magne Sjaastad 8a954acca1 (#413) Update camera with global coordinates if model bounding box overlap or are close
If the bounding boxes are located far from each other, use the camera
vectors directly without using displayModelOffset() This will ensure
that models will be visible even if they are located far away when views
are linked.
2015-09-04 10:47:17 +02:00
Jacob Støren 8547370b4d Removed children of curve that should not be visible in the tree. 2015-09-03 20:54:15 +02:00
Jacob Støren 1e6baed1dc Placed WellLogExtractors in the RimWellLogPlotCollection and cached them 2015-09-03 20:13:08 +02:00
Jacob Støren e15a95f8b4 Filtered away all undefined numbers before sending to Qwt, as it did not handle them.
This fixes autoscaling of X-axis
2015-09-03 19:07:26 +02:00
Jacob Støren 11e57b663c Detaching all curves before the plot is deleted. Qwt needed it. 2015-09-03 15:10:45 +02:00
Pål Hagen ef727b4797 (#396) Adding a curve is now legal also when there's no plot yet 2015-09-03 15:04:48 +02:00
Pål Hagen f078a589a5 Linux compilation fix 2015-09-03 14:46:13 +02:00
Jacob Støren 7b308e514c Wip: Separated cretion of Qwt classes from Rim construction
This needs to be done because MDI window close window deletes the widgets.
We need to be able to recreate all the widgets/qwt objects when needed.
The QwtPlotCurves still crashes on window close/open
2015-09-03 14:26:49 +02:00
Magne Sjaastad 6a6973f3d4 (#395) Propagate scaleZ to linked views and fixed camera sync issue (offset z must be multiplied by scaleZ) 2015-09-03 13:06:10 +02:00
Pål Hagen 8fa2701415 (#396) Added fields for minimum and maximum X-axis values 2015-09-03 12:12:36 +02:00
Pål Hagen 6b34e8f6c8 (#396) Changed field descriptions 2015-09-03 12:02:13 +02:00
Jacob Støren 5dd726129c (#396) Fixed updatePlotData system. Set curve name from result variable 2015-09-03 11:39:12 +02:00
Pål Hagen 9a6221b7e8 (#396) Setting default curve color on creation 2015-09-03 10:55:54 +02:00
Pål Hagen bcab7f2248 (#396) Adding a trace when creating a new well log plot
Did some refactoring - moved creation code to command feature.
2015-09-03 09:46:26 +02:00
Jacob Støren 2288130f6a (#396) Several fixes regarding Project with plots.
Plots loads the curve data on project open
Plots are removed on project close
Still missing some updates (curve names ...)
2015-09-03 08:22:06 +02:00