Magne Sjaastad
6e29bfe525
#649 New script feature : Create empty file before opening text editor
2016-07-18 15:36:53 +02:00
Magne Sjaastad
5ec9b9c568
#649 Added 'Refresh' to script collections
2016-07-18 15:01:14 +02:00
Magne Sjaastad
686aef821e
Cleaned up includes
2016-07-16 16:31:55 +02:00
Magne Sjaastad
68c0d906fb
#590 Fault labels are not shown outside filters when faults are
2016-07-16 16:09:03 +02:00
Magne Sjaastad
7444029424
#725 Grid Case Group: SOIL is not computed when loading multiple cases into a group
2016-07-15 14:46:23 +02:00
Magne Sjaastad
c6a41cc18f
#717 Octave script can not be executed for multiple case in Project Tree
2016-07-15 10:36:17 +02:00
Magne Sjaastad
f7117ae0e2
#789 Add properties from standalone files to opm-parser Input Cases
2016-07-12 18:54:55 +02:00
Magne Sjaastad
4cb91128e7
#788 opm-parser: Read faults as part of reading input data
2016-07-12 14:08:05 +02:00
Magne Sjaastad
ab4829b2d9
#775 Added user editable curve display name to summary cases
2016-07-06 13:35:24 +02:00
Magne Sjaastad
2e8c4ac211
#792 Summary: Added storing of visible display window based on zoom and pan
2016-07-05 14:58:42 +02:00
Magne Sjaastad
b8615f0ebc
#792 Added Window zoom and Zoom All
2016-07-05 10:47:03 +02:00
Magne Sjaastad
2715310782
#776 Possible to add case name to autogenerated curve name
2016-07-01 11:34:37 +02:00
Magne Sjaastad
7584e03883
Added context menu NewSummaryPlot for summary cases
2016-07-01 11:34:37 +02:00
Magne Sjaastad
7e89fb4b49
( #777 ) Show default summary curves when importing an Eclipse case with summary data
2016-06-30 14:01:50 +02:00
Magne Sjaastad
bfc58f3201
#777 Create default curve filter when creating a summary plot
2016-06-30 11:21:04 +02:00
Magne Sjaastad
e730e5bf9f
( #791 ) Update well path filename if project file is relocated
2016-06-30 11:20:41 +02:00
Magne Sjaastad
124585b96a
Moved relocateFile to RimTools
2016-06-29 15:45:20 +02:00
Magne Sjaastad
cd27ae2462
Fixed compare between signed / unsigned values
2016-06-29 14:41:18 +02:00
Magne Sjaastad
ac5402ca5a
Added updateViewerWidgetWindowTitle for summary plots
2016-06-29 14:41:17 +02:00
Magne Sjaastad
bb18c28cf3
Test for NULL pointer before returning well path name
2016-06-29 14:41:16 +02:00
Magne Sjaastad
75c08979c7
Added support for active summary plot
2016-06-29 14:41:15 +02:00
Magne Sjaastad
0680e830b4
Added CopyViewToClipboard feature
2016-06-29 14:41:13 +02:00
Magne Sjaastad
119881dc7d
Removed obsolete code related to actions, menus and dock widgets
2016-06-29 14:40:20 +02:00
Magne Sjaastad
0a08e0f545
Added case name and summary header file
2016-06-29 14:39:06 +02:00
Magne Sjaastad
bbf1574feb
Wired up application logic related to new RiuMainPlotWindow
2016-06-29 14:38:11 +02:00
Magne Sjaastad
aef466087d
Established RiuMainPlotWindow
2016-06-29 14:37:41 +02:00
Magne Sjaastad
ef86eb0b8e
Removed duplicate add of well path field
2016-06-29 12:48:47 +02:00
Magne Sjaastad
04a12ce592
( #743 ) Removed input property collection
2016-06-24 11:42:15 +02:00
Magne Sjaastad
830db2c6ec
( #743 ) Added import of Input Case using opm-parser
2016-06-23 14:36:33 +02:00
Jacob Støren
27f6b980fe
#778 Display unit on Y-Axis. Added unit to legend. Cosmetics on Curve Filter Prop-panel
2016-06-22 14:34:56 +02:00
Jacob Støren
eec539b793
#786 Picking curves selects the curve
2016-06-22 11:34:26 +02:00
Jacob Støren
28fc415231
Summary Filter: Renamed Any to All (Advanced)
2016-06-22 10:58:29 +02:00
Jacob Støren
bb4e2c7f45
#785 Symbol skip distance implemented
2016-06-22 10:42:45 +02:00
Jacob Støren
268d8dda68
#780 A prototype of linetype pr case color pr var mode
2016-06-21 17:29:23 +02:00
Jacob Støren
f581c172f6
#783 Summary: Make legend show all aspects of the curve
2016-06-21 16:49:07 +02:00
Jacob Støren
5c09935ac5
#782 Avoid creating curves for none existing data.
2016-06-21 15:56:09 +02:00
Jacob Støren
833de65df6
#781 Icons for Summary plot items
2016-06-21 14:17:50 +02:00
Jacob Støren
c510a57566
#771 Changed names in the Plot Curve Curve Filter proximity
2016-06-20 17:55:11 +02:00
Jacob Støren
53e5562738
#764 Disable xml IO of selected cases. We rely on the curves.
2016-06-20 16:54:20 +02:00
Jacob Støren
26191fd54d
#764 Re-apply multi-case selection on project load
2016-06-20 12:12:00 +02:00
Jacob Støren
b0e8800bb8
#764 Removed "None" option from summary case list in Curve Filter
...
Made case field none-auto-add-option
2016-06-19 21:52:42 +02:00
Jacob Støren
f60a0619e7
#764 Summary: Added multi select of summary cases
2016-06-19 21:36:44 +02:00
Jacob Støren
9f54d74c7f
Summary: Whitespace, rename method and hide unused variables display field
2016-06-19 21:36:44 +02:00
Jacob Støren
8f12eb9a19
#768 , #767 , #766
2016-06-17 13:07:26 +02:00
Magne Sjaastad
470410b4a7
Linux fix
2016-06-16 18:16:38 +02:00
Jacob Støren
7378472ac9
#756 Syncronize from curves to gui selection. Removed "None" option
2016-06-16 16:55:02 +02:00
Jacob Støren
cf287160df
#756 Curve creation and syncronization with filter and selection.
2016-06-16 16:55:02 +02:00
Jacob Støren
45cf15a941
Caf: PtrFields must not return any childObjects. Fixed Legend definition Object below EclipseCellColor as a consequence. Discovered due to Summary Plot case pointer
2016-06-16 16:55:02 +02:00
Jacob Støren
6f7432c0e7
#756 Cleaned up after refactoring.
2016-06-16 16:55:02 +02:00
Jacob Støren
ce2112fbc6
#756 Refactoring the filter data into a separate object as a PdmChild
2016-06-16 16:55:02 +02:00
Jacob Støren
8d15fa1b84
#756 WIP: Curve Filter beeing created
2016-06-16 16:55:02 +02:00
Jacob Støren
cb81fc1aaa
#756 Startingpoint for Curve Filter in place, with command to create
2016-06-16 16:55:02 +02:00
Jacob Støren
3167f97394
#756 WIP: Added class stubs for the CurveFilter
2016-06-16 16:55:02 +02:00
Jacob Støren
80d7ae7262
#755 Curve Gui adjusted according to input from CFB. Now working as intended.
2016-06-10 12:30:20 +02:00
Jacob Støren
e21ddfe74a
#755 First simple version of the proposed GUI. Type and Quantity name filter working.
2016-06-09 11:08:12 +02:00
Jacob Støren
336828e48d
#755 WIP: Started to adapt to using the smspec node from eclipse. Established Rim prototype of "filter" concept for summary variables
2016-06-09 11:08:12 +02:00
Magne Sjaastad
7742fbe325
Encapsulate the JSON code in a namespace to avoid issues with JSON classes used in opm-parser
2016-06-06 10:43:36 +02:00
Jacob Støren
40388b308b
#739 Added summary case classes. Use those from the summary curves. Made save/restore work again for the summary plots. File format for Summary stuff are changed.
2016-05-31 13:48:22 +02:00
Jacob Støren
5732b5008f
Cached result variables in the summary reader
...
Fixed late field initialization
Additional cleanup and rename
2016-05-31 13:48:22 +02:00
Jacob Støren
f0dc0abada
#739 Cleaned up RimSummaryCurve.h a bit.
2016-05-26 14:23:29 +02:00
Jacob Støren
ae615901b8
#739 Moved windowsGeometry data to the RimViewWindow base class
...
Introduced an interface for setting and getting mdiWindow Geometry
Changed file keywords from GraphPlot etc to SummaryPlot
Added a summary plot QwtPlot descendant
Added handling of delete of the MDI window
2016-05-26 13:17:26 +02:00
Jacob Støren
38c15f57f2
#739 Show sum plot on creation. Load when opening project. Delete on close project
2016-05-25 14:05:31 +02:00
Jacob Støren
f8729a035c
Rename variable
2016-05-25 13:54:06 +02:00
Jacob Støren
31e8009a6e
#739 First crude but working version of Summary plotting
2016-05-25 13:15:17 +02:00
Jacob Støren
c32bad52ff
#739 Added a common base class to represent and handle ViewWindows
2016-05-24 11:06:42 +02:00
Jacob Støren
cb8f2e47f5
#739 Aligned more to the way of the RimPlotCurve
2016-05-24 11:06:42 +02:00
Jacob Støren
c98f9af4dc
#739 Moved the new RimPlotCurve class to a separate set of files
2016-05-23 17:33:44 +02:00
Jacob Støren
c2759e47b2
#739 Renamed and trimmed inside RimPlotCurve
2016-05-23 17:13:03 +02:00
Jacob Støren
a2ed19c687
#739 Splitted RimWellLogCurve into a RimPlotCurve base class for use with summary plot curves
2016-05-23 15:44:15 +02:00
Jacob Støren
24edb0501e
WIP: Started to create the summary plot Rim data structures.
2016-05-09 12:16:55 +02:00
Magne Sjaastad
cb16f3c322
Fixed issues when loading Odb-projects into ResInsight with no Odb support
2016-01-11 10:08:47 +01:00
Jacob Støren
2a98f5b116
( #707 ) Renamed to make the use of resultWellIndex more clear
2015-12-11 17:45:09 +01:00
Jacob Støren
d01367a932
( #707 ) Fixed regression regarding well pipe and well cells
...
Introduced in 707e8c6
and not quite fixed in 179f0c9
2015-12-11 17:34:52 +01:00
Magne Sjaastad
c0d08dd37f
Fixed up regression introduced in 28a0e1107c
...
Loading of result is supposed to happen only for
RimWellLogExtractionCurve
2015-12-11 10:10:36 +01:00
Magne Sjaastad
061de66597
Clamp time step when changing case for well log extraction curve
2015-12-10 22:33:17 +01:00
Jacob Støren
179f0c906b
Fixed simulation well pipe visibility error introduced in 707e8c68ab
2015-12-10 14:11:07 +01:00
Jacob Støren
2f05ecb9ad
Fixed memory leak and removed unused code
2015-12-10 11:39:10 +01:00
Jacob Støren
009f1d157a
( #168 ) Giving up to get parallel projection production ready for 1.6.0
...
Hide the parallel projection field.
2015-12-10 09:40:02 +01:00
Jacob Støren
bbb0a5e993
( #168 ) Wip: Parallel projection. Basics in place
2015-12-10 09:33:58 +01:00
Magne Sjaastad
47bb20368a
System : Fixed memory leaks
2015-12-09 13:52:25 +01:00
Magne Sjaastad
a608904bea
( #697 ) Added combo box for selection of point and line style
2015-12-09 12:21:57 +01:00
Magne Sjaastad
c67a413926
( #464 ) Set logarithmic scale if PERM is selected as single curve
2015-12-09 11:33:10 +01:00
Magne Sjaastad
b80639436c
( #460 ) Show grid using logarithmic scale div
2015-12-09 11:33:10 +01:00
Magne Sjaastad
dd78842ad4
( #460 ) Use smallest positive value as axis limit when autoscaling log
2015-12-09 11:33:09 +01:00
Magne Sjaastad
28a0e1107c
Improved result accessor factory
...
Moved clamping of time step to zero for static results into factory
2015-12-09 11:33:08 +01:00
Magne Sjaastad
e9b18e05fe
( #697 ) Set color for point symbols
2015-12-09 11:33:07 +01:00
Magne Sjaastad
8e0e16447e
( #460 ) Added logarithmic x-axis for tracks
2015-12-09 11:33:07 +01:00
Magne Sjaastad
2a53054f2d
( #697 ) Added line, symbol and line_symbol as curve style
2015-12-09 11:33:06 +01:00
Magne Sjaastad
a8d1dfa329
( #696 ) Fixed missing display of ternary config for separate fault result
2015-12-08 17:43:07 +01:00
Magne Sjaastad
5eb38fe203
( #691 ) Added option to keep the depth range fixed
2015-12-07 12:03:33 +01:00
Magne Sjaastad
dc6a50ec3c
Renamed from setCurrentObjectInTreeView to selectAsCurrentItem
2015-12-07 10:07:51 +01:00
Magne Sjaastad
a2bfc12c57
( #674 ) Clicking on items in 3D view selects corresponding item in tree view/property panel
...
Clicking on 3D Info box and legends for cell result, separate fault
result and cell edge selects corresponding items in tree view
2015-12-07 09:59:19 +01:00
Magne Sjaastad
e65facd590
( #404 ) Added RicViewerEventInterface and moved well path text display into a separate class
2015-12-04 15:15:54 +01:00
Magne Sjaastad
27db48a336
( #404 ) Cleaned up includes and removed collection from constructor
2015-12-04 15:15:52 +01:00
Magne Sjaastad
97b95216e9
( #687 ) Moved unit tests to ApplicationCode/UnitTests
2015-12-03 10:33:13 +01:00
Magne Sjaastad
5d81209b72
Fixed memory leak for cross section collection
2015-12-03 08:26:38 +01:00
Magne Sjaastad
ac2a28f139
( #538 ) Initialize new plot with depth unit
...
Removed obsolete functions
2015-12-02 15:07:29 +01:00
Magne Sjaastad
a215e080cc
( #538 ) Display correct unit in curve name
2015-12-02 15:07:28 +01:00
Magne Sjaastad
de14b93f6b
( #538 ) Support both meter and feet in LAS export
2015-12-02 15:07:28 +01:00
Magne Sjaastad
d18e8f7bd3
( #538 ) Added depth unit and conversion between meter and feet
2015-12-02 15:07:27 +01:00
Magne Sjaastad
fe261560bd
( #538 ) Added DepthUnitType enum containing meter and feet
2015-12-02 15:07:27 +01:00
Jacob Støren
fa83513ac6
Made scrollbar inactive on zoom all. Made zoom all depth show the endpoint of the plot.
2015-12-02 12:23:10 +01:00
Magne Sjaastad
aebf776408
( #164 ) Sort parameter list for cell results
2015-12-02 10:32:59 +01:00
Jacob Støren
dac0db0fb9
( #654 ) Added autoscale toggle to WellLog Tracks.
2015-12-01 16:52:41 +01:00
Jacob Støren
219fdc6603
( #345 ) Well name alone on a line is now accepted. "#" and "--" at start of a line tags the line as comment
...
Several lines of text between wells are handled. Last none-empty line is used as well name.
2015-12-01 16:52:38 +01:00
Magne Sjaastad
1150b12213
( #532 ) WLP: Added line thickness
2015-12-01 16:22:18 +01:00
Magne Sjaastad
2f6bd07ff0
( #641 ) Added support for copy / paste of points
2015-12-01 15:25:55 +01:00
Magne Sjaastad
3469c8bfb7
Fixed missing include and signed/unsigned compare (Linux)
2015-12-01 05:19:49 -08:00
Magne Sjaastad
f07f9cba3e
( #641 ) Show empty label to make push button smaller
2015-12-01 12:34:32 +01:00
Magne Sjaastad
709d993cc6
( #641 ) Use color in QListView to indicate input point mode
2015-12-01 12:34:31 +01:00
Magne Sjaastad
512701ce11
( #641 ) Hide extent lenth for polyline
2015-12-01 12:34:31 +01:00
Magne Sjaastad
dc03844a55
( #641 ) Added polyline point visualization
2015-12-01 12:34:30 +01:00
Magne Sjaastad
3eade62961
( #641 ) Use checkable button for point input from viewer
2015-12-01 12:34:30 +01:00
Magne Sjaastad
8b3adf0f5b
( #641 ) Refactoring to improve readability
2015-12-01 12:34:29 +01:00
Jacob Støren
ee11d4fde7
( #672 ) Refactoring and Fix of side effects introduced by 704f4fa
2015-12-01 12:27:19 +01:00
Jacob Støren
704f4fa42b
( #672 ) Avoid deleting and hiding WellLogPlot and Wells folders when they have no children
2015-11-30 15:07:54 +01:00
Jacob Støren
9d9ff798a9
( #655 )( #163 ) Guard against null ptrs in name comparisons
2015-11-30 14:50:16 +01:00
Jacob Støren
d637248ae9
( #655 ) Sort the wells in the Wells folder by name
2015-11-30 14:32:34 +01:00
Jacob Støren
707e8c68ab
( #163 ) Sort simulation wells by name
2015-11-30 14:04:03 +01:00
Magne Sjaastad
bd2a65acb4
( #641 ) Create user defined polyline by clicking on reservoir cells
2015-11-27 17:18:51 +01:00
Jacob Støren
7b9f2b41ed
CppCheck fixes, Errors Warnings and performance
2015-11-27 16:37:26 +01:00
Jacob Støren
6fdc975464
Intersection: Reorganized gui a bit
2015-11-27 13:51:41 +01:00
Jacob Støren
0bda8e9a2f
( #679 ) Inactive cells can be toggled from the intersection
2015-11-27 13:51:39 +01:00
Magne Sjaastad
39ae89b07b
( #667 ) Move intersections above range filters in tree view
2015-11-27 13:47:03 +01:00
Magne Sjaastad
f33a3174ee
( #667 ) Make Grids toggle follow toggle button in toolbar
...
Renamed toolbar text to "Hide Grid Cells"
2015-11-27 13:47:02 +01:00
Magne Sjaastad
a42b0d2c8e
( #667 ) Added Grids to project tree below Info Box
...
Fixed update issue related to missing time step texts in animation
toolbar
2015-11-27 13:47:01 +01:00
Jacob Støren
9fff7825af
( #676 ) Start intersections of well paths when the trajectory enters the active cells bounding box.
2015-11-27 11:29:28 +01:00
Magne Sjaastad
f8d3b85047
( #669 ) Grid Box: When creating a new view, enable grid box by default
2015-11-27 10:47:12 +01:00
Jacob Støren
5c0c18ca30
( #668 ) Autmatically change itersection name when changing well or branch
2015-11-27 10:14:54 +01:00
Jacob Støren
2bf6771da0
( #675 ) Addjusted default extent when we have a small reservoir.
2015-11-26 16:47:45 +01:00
Jacob Støren
7ebd6514cb
( #675 ) ( #666 ) Extrapolating intersection by user amount, along well-end directions
...
Making vertical-only well paths more robust also.
2015-11-26 16:12:55 +01:00
Jacob Støren
b075c57515
( #633 ) Added branch control to simulation well cross sections.
2015-11-26 13:39:31 +01:00
Jacob Støren
3e78eebee3
( #633 ) Cross sections on simulation wells
2015-11-26 11:09:10 +01:00
Magne Sjaastad
9429458d32
Rename from cells to globalCellArray
2015-11-24 14:21:02 +01:00
Jacob Støren
e0b8f6e06b
( #665 ) Icons for cross sections
2015-11-24 13:27:44 +01:00
Magne Sjaastad
c588a1fe69
( #645 ) Convert step names to dates for plotting in Result Plot
2015-11-24 11:35:19 +01:00
Jacob Støren
95f500fefd
( #166 ) Added 10% of the well paths start to end XY lenght as extents.
2015-11-23 14:28:32 +01:00
Jacob Støren
c4aed9c487
( #166 ) Geomech cross sections in place. Refactor of frame/scene/model usage on top level.
2015-11-23 11:25:47 +01:00
Jacob Støren
b5c226aac1
Guard against cell results color update on inactive cross sections
2015-11-23 11:22:02 +01:00
Jacob Støren
ed563fdce2
( #166 ) Added crossSections to geomech view
2015-11-23 11:21:59 +01:00
Magne Sjaastad
11b317dd1b
( #639 ) Use lower case for x and y
2015-11-23 09:57:41 +01:00
Magne Sjaastad
dc1a66d2cc
( #660 ) Use Intersection to be aligned with concept naming in other tools
2015-11-23 09:07:35 +01:00
Magne Sjaastad
95e22b581c
( #639 ) Updated axis cross texts
2015-11-23 07:24:50 +01:00
Jacob Støren
f8fa6787e9
( #166 ) WIP: Starting to get geomech cross sections in place
2015-11-20 15:54:22 +01:00
Magne Sjaastad
b26d199815
( #639 ) Show E (x,1) on axis label
...
As the space is limited, the text is compressed to "E-x1", "N-y2", "Z-3"
2015-11-20 09:12:07 +01:00
Magne Sjaastad
b356be9464
( #629 ) Fixed crash when opening an Odb-file in no-odb version of ResInsight
2015-11-19 19:50:06 +01:00
Magne Sjaastad
115e0cb660
( #657 ) Improved 3D view commands and context menu creation
2015-11-19 18:57:32 +01:00
Magne Sjaastad
f3a1f21e87
( #657 ) Hide unused enums and handle isActive for cross section collection
2015-11-19 18:56:23 +01:00
Magne Sjaastad
089c9d47da
( #657 ) Create new display model when adding / deleting a cross section
2015-11-19 13:43:01 +01:00
Magne Sjaastad
9c2b1b44a6
( #657 ) Wired up UI to viz model generation for cross sections
2015-11-19 11:41:16 +01:00
Magne Sjaastad
5ac3dea46d
[System] Cleaned up unused variables and functions
2015-11-19 07:57:45 +01:00
Magne Sjaastad
bb8475b0e1
[System] Reduced scope of variables
2015-11-19 07:57:44 +01:00
Magne Sjaastad
91e159810c
( #657 ) Added poly line access function and cross section direction
2015-11-18 15:55:25 +01:00
Magne Sjaastad
6ca980385c
( #657 ) Created command feature for adding cross section from simulation well
2015-11-18 15:55:25 +01:00
Magne Sjaastad
77d66f59af
( #657 ) Added option items for well path and simulation wells
2015-11-18 15:55:24 +01:00
Magne Sjaastad
f20dca0e78
( #657 ) Created append cross section feature
2015-11-18 15:55:23 +01:00
Magne Sjaastad
fec5061212
Moved context command builder into separate file
2015-11-18 15:55:22 +01:00
Magne Sjaastad
f2e8062410
( #657 ) Added cross section and cross section collection
2015-11-18 15:55:22 +01:00
Jacob Støren
9946df4071
( #166 ) WIP: Added cell border line code.
2015-11-18 15:29:10 +01:00
Jacob Støren
4f40b3de1f
( #166 ) Test code commented out of EclipseView
2015-11-18 11:52:31 +01:00
Jacob Støren
57f7c1229a
( #166 ) WIP: First visible section with hacks
2015-11-18 11:52:19 +01:00
Magne Sjaastad
4469d32a2d
Fixed Linux issues
2015-11-17 05:00:35 -08:00
Magne Sjaastad
518ce2d2a7
( #266 ) Default no grid box
2015-11-17 13:19:23 +01:00
Magne Sjaastad
9a672eccad
( #266 ) Use static model interface for static geometry
2015-11-17 13:19:19 +01:00
Magne Sjaastad
401cfe81a1
( #266 ) Refactoring
...
Limit usage of RivGridBoxGenerator to only RiuViewer
Update colors of grid box based on background color
Use dark gray instead of pure black
2015-11-17 13:19:04 +01:00
Magne Sjaastad
2c1b960251
( #266 ) Update grid box model in optimizeClippingPlanes
2015-11-17 13:18:54 +01:00
Magne Sjaastad
019c35540d
( #266 ) Added showGridBox to RimView
2015-11-17 13:18:49 +01:00
Magne Sjaastad
3bc7b88ca7
( #266 ) Create parts from selection in derived classes of RimView
2015-11-17 13:18:45 +01:00
Magne Sjaastad
d72861f929
( #266 ) Show highlight viz models in overlay rendering
2015-11-17 13:18:39 +01:00
Magne Sjaastad
bca5720968
( #266 ) Added interface for all/activeCellsBoundingBox and displayModelOffset
2015-11-17 13:18:05 +01:00
Magne Sjaastad
7ff7f42adc
( #266 ) Added geometry for grid box faces
...
Added legend lines and text
2015-11-17 13:11:54 +01:00
Jacob Støren
83d1c0c411
( #648 ) Fixed missing update of total cell visibility
2015-11-12 12:24:05 +01:00
Jacob Støren
8283f6665b
( #625 ) Guard against All Timesteps Visible cells statistics when using dyn prop filter
2015-11-12 11:53:22 +01:00
Jacob Støren
7b65cb91ce
( #625 ) Added access to the generalized propertyFilterCollection in the view
2015-11-12 10:48:13 +01:00
Jacob Støren
8b8fd51862
Created baseclass for PropertyFilterCollections
2015-11-12 10:24:21 +01:00
Jacob Støren
a57b27b6c0
( #643 ) ( #642 ) Overhauled the 3D info panel. New option. Better layout.
2015-11-11 17:44:00 +01:00
Jacob Støren
adc777083d
( #642 ) Date in animation progress.
...
Not removed from Info text yet
2015-11-11 16:22:44 +01:00
Magne Sjaastad
6063ca1b54
( #646 ) Show selected cells in geo mech view
2015-11-11 13:38:54 +01:00
Magne Sjaastad
a584bcfdf6
Removed unused functions and variables
2015-11-10 11:11:13 +01:00
Magne Sjaastad
7cd2cd0f50
( #632 ) Add Eclipse cell to selection and show in 3D view and time history plot
...
Consolidated remove of model based on name in RimView
Cleanup selection and time history plot when project is closed
2015-11-09 19:05:31 +01:00
Jacob Støren
4f05c0d6b9
( #606 ) ( #607 ) Added eclipse stats for visible cells
2015-11-06 13:24:48 +01:00
Jacob Støren
0bd4f4a8f9
( #606 ) ( #607 ) Calculate visible cells statistics for geomech
...
Refactored some in 3D info regarding geomech cases.
2015-11-06 13:24:43 +01:00
Magne Sjaastad
ab3c5c029a
Refactored RiuLineSegmnetQwtPlotCurve
...
Removed domain specific code
Created RigCurveDataTools
Use symbol to draw single values
2015-11-06 10:08:35 +01:00
Magne Sjaastad
3c00a8394d
Refactored and renamed to RuiLineSegmentQwtPlotCurve
2015-11-06 08:32:58 +01:00
Jacob Støren
4388f39175
Renamed files PlotCurve->Curve
2015-11-04 16:22:53 +01:00
Jacob Støren
7b7ecf2f26
Renamed PlotCurve -> Curve
2015-11-04 16:19:38 +01:00
Jacob Støren
10582750ab
Renamed files PlotTrack/TrackPlot -> Track
2015-11-04 16:14:42 +01:00
Jacob Støren
f77a92a77b
Rename TrackPlot/PlotTrack classes to Track
2015-11-04 15:57:06 +01:00
Jacob Støren
a4d7e369eb
( #606 )( #607 ) Added option to show 3D-info statistics pr. time step.
2015-11-04 15:44:09 +01:00
Jacob Støren
738af9c88e
( #606 )( #607 ) Added gui for the statistics control. Started refactoring
...
Refactoring to access pr timestep data from the statistics calculation.
2015-11-04 12:51:55 +01:00
Magne Sjaastad
764f26c20c
Improved text when unlinking range filters
2015-11-03 09:55:28 +01:00
Magne Sjaastad
7d83c5a06a
Fixed missing update of icons during removeOverrides()
2015-11-02 14:07:05 +01:00
Magne Sjaastad
c8ffce4491
Renamed UI to "Cell Color Result"
2015-11-02 11:34:03 +01:00
Magne Sjaastad
61665dc7c9
Use updateConnectedEditors instead of a resize
2015-11-02 09:50:45 +01:00
Magne Sjaastad
73489780bf
( #483 ) Improved how filters and filter collections are grayed out
2015-11-02 09:50:44 +01:00
Magne Sjaastad
b10fedb997
( #483 ) Improved disabled state (gray icon) for range filters/filtercollection
2015-11-02 09:50:43 +01:00
Jacob Støren
1148c1167c
( #570 ) Aligning of track top implemented.
...
Now using manual layout and external legend.
2015-10-30 21:39:27 +01:00
Magne Sjaastad
6c864c5bed
( #622 ) Show warning when hiding LAS curves in TVD plots
...
This warning can be disabled from preferences
2015-10-30 11:42:11 +01:00
Magne Sjaastad
1156da7f03
( #605 ) Fixed delete of well path to avoid reuse of old data
2015-10-29 13:13:38 +01:00
Jacob Støren
b6d91f5063
( #623 ) Keep view position when toggle on/off
2015-10-29 11:55:21 +01:00
Jacob Støren
1fa3c58a2c
( #620 ) Made rangefilter linking always possible. Using mapping when applicable.
...
If the mapping is not applicable, we just use the numbers as is.
If the ecl case is inside the geom case, we use the mapping.
Removed initAfterRead on ViewController
2015-10-29 11:21:08 +01:00
Jacob Støren
21b1e6c6e6
( #592 ) Fixed autoscale for track move delete toggle
...
Also avoid to always do updateConnectedEditors on project when deleting a curve
2015-10-29 10:29:48 +01:00
Jacob Støren
669bacb2a5
( #621 ) Fixed crash when toggling a curve in a hidden plot.
...
Added missing guard of the Qt pointer
2015-10-29 09:06:48 +01:00
Jacob Støren
0d41d15fe9
( #592 ) Refactored and renamed to make ready to fix for Track operations
2015-10-28 17:28:00 +01:00
Jacob Støren
07916f55ce
( #592 ) Plots and tracks are now autoscaled on curve drag, drop, delete, toggled
2015-10-28 16:51:18 +01:00
Magne Sjaastad
4a6e156a68
( #595 ) Do not perform value filtering for LAS curves
2015-10-28 15:18:53 +01:00
Magne Sjaastad
09a2579c49
Update icon state for range filters as part of loading project, not from initAfterRead
2015-10-28 12:23:24 +01:00
Magne Sjaastad
ad6e17a5d9
( #596 ) Refactored name matching for Ascii well path files (dev-files)
...
Supported well names are
Well name in quotes
name myWellName
WELLNAME: myWellName
2015-10-28 11:32:47 +01:00
Magne Sjaastad
56e6fd1f6b
( #596 ) Trim whitespace as first step to fix this issue
2015-10-28 10:28:52 +01:00
Jacob Støren
44463f3a41
Fixed ( #583 ) and improved ( #585 ) and ( #592 )
...
Also a renamed typo allign -> align
2015-10-28 10:08:34 +01:00
Jacob Støren
0a45354bd9
Tried to improve readability by renaming in the plot classes.
2015-10-28 10:08:28 +01:00
Magne Sjaastad
ba032020ec
System : Assign value directly
2015-10-26 10:29:57 +01:00
Magne Sjaastad
f3f2cf1590
System : Removed unused functions
2015-10-26 10:18:59 +01:00
Magne Sjaastad
bbdb730372
Removed dead code, RimCaseCollection was handled twice
2015-10-26 10:18:58 +01:00
Magne Sjaastad
930209f527
System : Added asserts and initialized pointer before calling firstAnchestorOrThisOfType()
2015-10-26 10:18:57 +01:00
Magne Sjaastad
01224dd5e6
System : Removed unused variables
2015-10-26 10:18:57 +01:00
Jacob Støren
14dedf5d4a
(591) Only possible to link property filter between same-case-views
2015-10-24 12:27:39 +02:00
Jacob Støren
658849eefc
( #584 ) Linked Views: Use Range filter mapping only when ecl bbox is inside geom bbox
...
Set range and propfilter linking default off
2015-10-24 12:27:34 +02:00
Magne Sjaastad
0405584bb6
System : Replaced tab with four spaces in ApplicationCode and subfolders
2015-10-23 15:46:25 +02:00
Jacob Støren
f50f5e3253
( #589 ) Guarding when dropping a track at a disabled plot
2015-10-23 14:32:33 +02:00
Jacob Støren
469c7fa09a
WLP: Moved Curve color to the top of "Curve Appearance"
2015-10-23 14:32:22 +02:00
Jacob Støren
36a0a4a948
( #576 ) Use timestep also when creating WL extraction curves
2015-10-22 17:14:52 +02:00
Pål Hagen
e9f94fc959
( #467 ) Moving curves onto a track inserts them in front of existing curves
...
Dragging and dropping curves onto a curve appends curves after the given
curve.
2015-10-22 16:56:10 +02:00
Jacob Støren
b15b23b856
( #540 ) Removed the Visible Cells Sync from Gui.
...
Moved UpateOverrides from init afterRead to OpenProject
2015-10-22 16:02:28 +02:00
Jacob Støren
e094ca8e91
( #540 ) Guarding against crash when opening project with range filter override.
2015-10-22 15:34:41 +02:00
Pål Hagen
52f1e47576
( #579 ) Removing well log extractors with case references in case destructors
2015-10-22 14:26:54 +02:00
Magne Sjaastad
eb9f909fb1
( #577 ) Delete assosiated link data when view is deleted
...
When a link master view is deleted, all linked view data is deleted
2015-10-22 11:41:36 +02:00
Pål Hagen
272c328da3
( #579 ) Removing cached well log extractors when deleting cases and well paths
...
Cached well log extractors with references to well paths or cases to be
deleted are removed before deletion.
2015-10-22 11:31:34 +02:00
Magne Sjaastad
6e0c6b89b1
( #565 ) Fixed invalid guarding of index when calculating well pipe visibility
...
Reverts two previous commits cfc8c72137
and 7c8fe47683
2015-10-22 10:39:36 +02:00
Magne Sjaastad
ff1a1576a0
( #539 ) Make range filters readonly if an override range filter collection is active
2015-10-21 14:22:51 +02:00
Magne Sjaastad
dbd6ce09c5
( #539 ) Check for NULL pointer when deciding what kind of range filter collection to use
...
As the management of override range filter collection is handled
independenly from scheduleRedraw, we must check for a valid pointer when
trying to access the override range filter
2015-10-21 13:32:10 +02:00
Magne Sjaastad
8de8100c3e
( #539 ) When view is unlinked, ask user to keep either override or original range filter collection
2015-10-21 13:16:09 +02:00
Jacob Støren
065a688c19
Fixed crash on every case loaded
2015-10-21 12:21:08 +02:00
Jacob Støren
58363dbcf9
( #540 ) Wip: Range filter mapping alive! Needs more adjustments.
...
Fem to Ecl is not perfect.
2015-10-20 17:41:36 +02:00
Pål Hagen
e2eaf5f1a3
( #467 ) Implemented drag & drop for moving tracks after drop target track
2015-10-20 12:25:18 +02:00
Jacob Støren
32d49e4ba3
( #574 ) Fixed assert when creating eclipse curve
2015-10-20 12:19:41 +02:00
Jacob Storen
b5bb62ed0a
Linux compile fixes
2015-10-20 02:48:07 -07:00
Jacob Støren
8b894d8515
( #540 ) Override range filter update system improved
...
Rename of forgotten viewLink ->viewController
Remember to update group of linked views before adding a new dependent view.
2015-10-20 11:15:30 +02:00
Pål Hagen
2893b29bbc
( #467 ) Implemented drag & drop for moving tracks between plots
2015-10-19 13:57:41 +02:00
Magne Sjaastad
ab0e3819a1
( #539 ) Added framework for update of range filter based on master
...
Propagate pointer to a range filter if only a single filter is modified
Moved lifetime management of range filter collection to RimView
2015-10-19 12:10:28 +02:00
Pål Hagen
1c3e9d8751
( #467 ) Implemented drag & drop for moving curves between tracks
2015-10-19 12:07:17 +02:00
Pål Hagen
0a7e971577
Added access method for the timestep string (date)
2015-10-16 13:33:35 +02:00
Pål Hagen
3ecd6d8da7
( #541 ) Exporting well name as part of well info to LAS file
2015-10-16 11:15:04 +02:00
Jacob Støren
5d642719b7
( #557 , #560 , #561 ) WLP: Massive renaming in WellLogCurveData. Fixed undiscovered bug.
...
Curves plotted by TVD was not correctly splitted where well path went out in free air.
2015-10-15 23:21:31 +02:00
Pål Hagen
f8c725e2b8
( #541 ) Using result name as well log channel name when exporting to LAS
2015-10-15 14:37:57 +02:00
Jacob Støren
fa375381d1
WLP: Added spaces to curve-auto-names to make them more readable
2015-10-15 13:41:43 +02:00
Jacob Støren
a11d82d57e
( #522 ) Added a Las-File Icon in the tree
2015-10-15 13:41:39 +02:00
Jacob Støren
1782fac724
( #521 , #522 ) New icons on Plot related stuff.
...
The curve icon does not show up for some reason.
2015-10-15 13:41:34 +02:00
Pål Hagen
956beba118
Moved remaining code from RimWellLogCurveImpl to RigWellLogCurveData
...
Removed class RimWellLogCurveImpl.
RigWellLogCurveData::calculateValidPointsIntervals() needs to be
harmonized with new way of extracting depths from well paths.
2015-10-15 13:29:45 +02:00
Pål Hagen
10c5b37122
Updated unit tests
...
Using RigWellLogCurveData instead of RimWellLogCurveImpl. Added test
interface which has access to private methods in RigWellLogCurveData.
RimWellLogCurveImpl should probably be removed when correct filtering of
curve segments based on depths is up & running.
2015-10-15 12:41:12 +02:00
Pål Hagen
08573be64b
( #541 ) Added feature for export of well log plot curves to a LAS file
...
Did some refactoring/improvements by introducing new class
RigWellLogCurveData.
2015-10-15 11:27:12 +02:00
Jacob Storen
10046eed4a
Linux fixes
2015-10-14 07:13:45 -07:00
Jacob Støren
21b313f945
( #557 , #560 , #561 ) WLP: Guaranteed Pairwise ordering of intersections
...
and endpoint handling. Now discarding out-of-pair points.
Added well name and case in error message.
2015-10-14 15:20:46 +02:00
Magne Sjaastad
59027a1f2e
( #566 ) Do not write or read "no common area NNCs" as they are always computed
2015-10-14 13:23:54 +02:00
Pål Hagen
1253247481
( #567 ) Made sure that WLP auto curve name works for geo mech models too
2015-10-13 16:16:14 +02:00
Magne Sjaastad
67a62f4f02
Renamed RimViewLink to RimViewController
2015-10-13 10:24:39 +02:00
Pål Hagen
fac6252d01
Renamed impl class/files
2015-10-12 15:04:21 +02:00
Pål Hagen
ba879f0c34
Renamed method
2015-10-12 15:00:40 +02:00
Pål Hagen
507c30b93f
( #545 ) Handling "NULL"/absent values in LAS files
...
Converting to absent values to HUGE_VAL when reading from LAS file.
Splitting into multiple curves when plotting.
2015-10-12 14:50:32 +02:00
Jacob Støren
36d2bb224c
( #542 ) Fixed several project-open crashes related to missing files.
...
Added errormessage on missing wellpath file
2015-10-12 12:41:02 +02:00
Pål Hagen
1132a0db5e
( #558 ) Added support for TVD/MD switch for curve data extracted from geo mech models
...
This was handled just for Eclipse models.
2015-10-12 10:31:17 +02:00
Magne Sjaastad
6e67c61f28
Linux fix
2015-10-05 18:41:22 +02:00
Magne Sjaastad
c8ec321caf
( #561 ) Do not remove duplicate depth values
...
Filtering of depth values does not work as expected, disabled for now.
2015-10-05 18:37:58 +02:00
Magne Sjaastad
05a71b79c9
Linux fixes
2015-10-05 17:36:19 +02:00
Magne Sjaastad
63d401b6e6
Added unit test to Testing menu
...
Launch of unit tests (gtests) is also possible from command line
parameter "unittest"
2015-10-05 16:09:51 +02:00
Magne Sjaastad
f4cfc51de2
( #561 ) Moved static methods to separate file
2015-10-05 13:29:30 +02:00
Jacob Støren
e74098d7ca
( #553 ) Fixed. Now the CreatDisplayModel sets timestep without firing signals
...
from the AnimationController.
2015-09-28 20:43:55 +02:00
Jacob Støren
5d04655d6a
( #520 )( #503 ) Made sure the Overridden cells actually overrides always.
2015-09-28 10:05:20 +02:00
Jacob Støren
56dae7f71a
( #550 ) Fixed by reverting commit ca0fd4d9fe
...
The simplified check for results present was not good enough.
As we no longer do processEvents during progressbar, it should be ok to
reintroduce the assertResultsLoaded test.
2015-09-27 19:32:55 +02:00
Jacob Støren
cd13fc5aee
( #405 ) Added [Bar] to legend title when showing SE, ST and POR
2015-09-26 10:00:03 +02:00
Jacob Støren
276addc713
( #405 ) Convert POR, SE, and ST to Bar. Fixed issues regarding property filters.
...
Result fields without component had an extra space in the option value string
that made the search for the option in the option list fail.
2015-09-26 09:38:29 +02:00
Pål Hagen
aa36a3f5e6
Moved static method to the class where it belongs (more than it did).
2015-09-25 18:14:25 +02:00
Pål Hagen
803cc4328d
( #548 ) Adding only well paths with LAS files to property editor for curves
2015-09-25 18:04:10 +02:00
Pål Hagen
4a53b318f7
( #506 ) Updating view name in view linker in project tree view when a view's name is changed
2015-09-25 16:39:19 +02:00
Magne Sjaastad
061288f1c3
( #495 ) Removed use of StdInclude
2015-09-25 15:57:50 +02:00
Jacob Støren
ecc69e7a1a
Linked Views: Validation and changes on update system for ViewController
2015-09-25 15:24:29 +02:00
Jacob Støren
c370c7cb02
View Linker: Remove child array entry after deletion to have a valid datastructure through destruction.
2015-09-25 15:24:27 +02:00
Jacob Støren
c065d625e2
( #483 ) Linked Views: Acknowledge visible cells override when disabling tree items
...
(Filter items)
2015-09-25 15:24:24 +02:00
Jacob Støren
03c788db6a
Linked Views: isActive() as access method. doSync methots renamed to update
...
and changed the meaning accordingly.
2015-09-25 15:24:19 +02:00
Magne Sjaastad
1933bbeb84
( #496 ) Use system macro for init of abstract PDM classes
...
Removed project specific macro
2015-09-25 15:09:34 +02:00
Pål Hagen
d8acb9d1bc
( #528 ) Using case and current result from active view when adding new curve
2015-09-25 14:35:30 +02:00
Pål Hagen
4e3f51909b
( #537 ) Handling LAS file names no matter what case the extension has
...
.las, .LAS, .Las, .laS, etc. should now all work.
2015-09-25 11:56:14 +02:00
Magne Sjaastad
4424c110be
Transformed static functions from ViewLinker to dynamic functions in RimView
2015-09-25 11:17:51 +02:00
Pål Hagen
034a78ae0c
( #534 ) Made sure that curve name options are ordered correctly
...
Same order as they appear in the generated curve name.
2015-09-25 10:50:44 +02:00
Pål Hagen
285cd6ccea
( #535 ) Added field for toggling of date in curve name
...
Date is on by default, time step is off.
2015-09-25 10:44:35 +02:00
Jacob Støren
c79a01f3b9
Linked Views: created access methods for viewController settings
...
The access methods now respects the active settings on both the ViewController
and the Toplevel.
2015-09-25 09:39:42 +02:00
Jacob Støren
8c63f4963b
( #513 ) Minor rename
2015-09-25 09:16:14 +02:00
Jacob Støren
efe5951222
Linked Views: Refactoring ViewController
...
Consolidating update responsibilities.
Renaming
2015-09-24 17:43:14 +02:00
Jacob Støren
d83d9e967b
Linked Views: Refactored and cleaned up more. Refactored some features.
2015-09-24 17:43:12 +02:00
Jacob Støren
5e0505dfe8
Renaming and cleanup in ViewLinker and friends
2015-09-24 17:43:09 +02:00
Pål Hagen
ae42845f35
( #533 ) Using "," instead of "|" as separator in curve names
2015-09-24 16:19:32 +02:00
Pål Hagen
1a6aa58711
( #524 ) God rid of "Copy" for multiple selections in the project tree view
...
Copy used to be always available for multiple selections, for some
reason.
2015-09-24 15:36:36 +02:00
Pål Hagen
895a16f43f
( #526 ) Additional fix for filtering of infinite values in extraction curves
2015-09-24 14:04:08 +02:00
Pål Hagen
ff073f50fa
( #526 ) Fixed problem with finding intervals for extraction curves
...
Infinite values from well log curve extraction should never appear for
points that are filtered for plotting. Did some refactoring/code
cleanup.
2015-09-24 13:36:38 +02:00
Pål Hagen
529b68e073
( #537 ) ( #515 ) Showing error messages from LAS file open exceptions
2015-09-24 10:08:45 +02:00
Pål Hagen
5d18209e26
( #537 ) Showing error message box if opening a LAS file fails
2015-09-24 09:37:26 +02:00
Magne Sjaastad
71e74599ff
( #483 ) Gray out overridden range and property collections
2015-09-23 14:35:35 +02:00
Magne Sjaastad
4ee8929d91
( #483 ) Gray out icon for overridden cell results
2015-09-23 13:48:25 +02:00
Magne Sjaastad
af75f513f9
Several minor refactoring and cleanup
2015-09-23 12:50:06 +02:00
Magne Sjaastad
9a840b9243
( #509 ) Added missing create display model
2015-09-23 12:49:09 +02:00
Magne Sjaastad
942c0a20b7
Moved camera update from RimView to RimViewLinker
2015-09-23 12:23:21 +02:00
Magne Sjaastad
c8944d8801
Refactored funtions used to find viewLinker and viewLink
2015-09-23 11:01:46 +02:00
Jacob Støren
3b98d77324
( #517 ) Fixed crash due to direct call to CreateDisplayModelAndUpdate
...
But there are ore ...
2015-09-22 21:00:50 +02:00
Pål Hagen
3938e65c7b
( #511 ) Updating well log plot icon when toggling visibility
2015-09-22 16:09:25 +02:00
Pål Hagen
f745e483c7
( #507 ) Updating curve name only if "auto name" is set
2015-09-22 15:45:58 +02:00
Magne Sjaastad
2c8ac1541d
( #500 ) Use space to indent auto name properties
2015-09-22 15:36:14 +02:00
Magne Sjaastad
b481699cc2
( #500 ) Improved curve data property panel
...
Show curve data group first
Hide auto name properties when custom name is defined
2015-09-22 15:24:11 +02:00
Pål Hagen
81b973a74c
( #507 ) Picking unit name from LAS file in curve's update method
2015-09-22 15:12:33 +02:00
Pål Hagen
239d682956
( #514 ) Added missing "view link" command features to context menu in project tree view
2015-09-22 14:34:26 +02:00
Pål Hagen
430ea86962
( #505 ) Added context menu item for creation of well log extraction curve
2015-09-22 12:29:14 +02:00
Magne Sjaastad
b45e571888
( #504 ) Do not use autoscale for x-axis - simplified track/plot update code
2015-09-22 11:55:21 +02:00
Magne Sjaastad
7ded798055
( #504 ) Move common code to base class
2015-09-22 11:55:21 +02:00
Pål Hagen
f49c7fc983
( #505 ) Added context menu item for creation of cure from LAS data for well paths
2015-09-22 10:52:28 +02:00
Jacob Støren
a0dabca6ed
( #401 ) Updated sensitivity and GUI of ViewLink to reflect the visible cells possibilities
2015-09-21 18:54:41 +02:00
Jacob Støren
7cf61eb636
Added update of icon when changing master view
2015-09-21 18:54:39 +02:00
Jacob Støren
eb3cf20263
Avoid repeatedly resetting the view
2015-09-21 18:54:37 +02:00
Jacob Støren
31b5b2e568
Moved setting of default view to after we know the geometry is generated.
2015-09-21 18:54:33 +02:00
Jacob Støren
a2dc6628ad
( #401 ) Fixed result coloring of cells/fault geometry part of cells.
...
And visibility of fault part of overridden visible cells
2015-09-21 18:54:31 +02:00
Jacob Støren
7abfd51b91
Fix: Schedule Property filter regen. and not Range filtered.
...
when asked to do Property filter.
2015-09-21 18:54:27 +02:00
Jacob Støren
fa5be6a5e4
Guard against updating geomech legend when no data is loaded.
2015-09-21 18:54:24 +02:00
Magne Sjaastad
2b7d7be3f1
( #499 ) Added a custom track delete feature
...
Added infrastructure needed to delete track from plot and plot
collection
2015-09-21 15:55:55 +02:00
Pål Hagen
5e58cb141e
( #468 ) Added context menu item in 3D view for plotting of well log extraction curves
2015-09-21 14:24:29 +02:00
Magne Sjaastad
e8079783cb
( #497 ) Moved per cell filter code from property filter to result definition
2015-09-21 11:43:22 +02:00
Magne Sjaastad
b85e254983
( #457 ) Show time step string instead of index in UI
2015-09-21 11:22:03 +02:00
Magne Sjaastad
06e8bc2ec5
Moved building of time step names for UI to case
2015-09-21 11:22:03 +02:00
Pål Hagen
c32f4cabfe
( #493 ) Correct handling of MDI sub window activation.
...
Setting bool member variable that blocks sub window activation slot
temporarily at the correct places - the main window methods that sets
active viewer and removes a viewer.
2015-09-21 11:01:00 +02:00
Pål Hagen
5e8a6d90cd
( #498 ) Picking and displaying well log channel unit from LAS files
2015-09-21 10:10:25 +02:00
Jacob Støren
22d033669d
( #401 ) Result colors now updated on "Visible cells"-overridden Eclipse cases
2015-09-21 09:10:50 +02:00
Jacob Støren
2604e01ddc
( #401 ) Fixed missing update (Inactive cells)
2015-09-21 08:37:49 +02:00
Magne Sjaastad
d4d0ac4842
( #455 ) Added customizable generated curve name for Extraction Curves
2015-09-20 12:12:15 +02:00
Magne Sjaastad
850c7804b4
Use group for curve name properties
2015-09-18 19:42:54 +02:00
Pål Hagen
fef1d93a9e
( #436 ) Renamed class/files
2015-09-18 17:29:17 +02:00
Pål Hagen
e3e574fb90
( #493 ) Blocking MDI window activation handler when toggling off well log plot
2015-09-18 17:06:26 +02:00
Pål Hagen
9ee13911b3
( #459 ) Don't call code finding valid intervals if we have no points
2015-09-18 16:12:39 +02:00
Magne Sjaastad
4ea3387e79
( #455 ) Improved use of Custom Curve Name
2015-09-18 13:46:18 +02:00
Magne Sjaastad
842363eebd
WIP resolved conflicts
2015-09-18 13:46:18 +02:00
Pål Hagen
479b2083ef
( #486 ) Renamed "trace" to "track"
2015-09-18 12:29:23 +02:00
Pål Hagen
ecf0d19110
Added group for visible depth range. Renamed fields.
2015-09-18 11:47:17 +02:00
Pål Hagen
efc62a65f9
( #490 ) Added group for visible X axis range. Renamed fields.
2015-09-18 11:41:14 +02:00
Pål Hagen
59efb31523
( #490 ) Added user description field to well log plot tracks
2015-09-18 11:07:21 +02:00
Pål Hagen
2653bcf1a9
( #491 ) Updating X-range fields according to changes in plots
2015-09-18 10:50:01 +02:00
Pål Hagen
1df537627d
Linux compilation fix
2015-09-18 10:33:56 +02:00
Pål Hagen
58609ac9de
Renamed class/flies
2015-09-18 09:16:59 +02:00
Magne Sjaastad
0f5fed1768
( #492 ) Created folder for well log commands, added "New Well Log LAS Curve" feature
2015-09-18 09:07:38 +02:00
Magne Sjaastad
b3620355de
Handle no data gracefully
2015-09-18 09:07:37 +02:00
Pål Hagen
2ebb60e468
( #459 ) Fixed bug in extraction of valid intervals for plotting
2015-09-18 08:54:11 +02:00
Pål Hagen
ffbc4f13e7
( #459 ) Added support for plotting of discontinuous curves
2015-09-17 18:42:35 +02:00
Jacob Støren
14b740c8ab
Fixed crash when opening project file with a hidden well log plot
2015-09-17 16:13:24 +02:00
Jacob Støren
7a6c7149e1
( #401 ) WIP: First cell filtering Eclipse Geomec grid visible.
...
Not working very well. BB matching is not good enough.
2015-09-17 16:13:22 +02:00
Jacob Støren
f092c4daef
( #401 ) WIP: CaseToCase mapper creation.
...
Now only the mapping generation is missing
2015-09-17 16:13:20 +02:00
Jacob Støren
b6fb85e0a4
( #401 ) WIP: Prototyped total cell visibility calculation and
...
calculation of overridden cell visibility.
2015-09-17 16:13:17 +02:00
Pål Hagen
ca375d90ea
( #466 ) Clicking a plot curve selects the item in the project tree view
2015-09-17 11:34:03 +02:00
Pål Hagen
1dc7bbe667
( #436 ) Renamed a method and a member variable
2015-09-16 16:20:07 +02:00
Pål Hagen
06f73bc359
( #436 ) Enabled addition of multiple well log curves to plot
2015-09-16 16:16:02 +02:00
Pål Hagen
6d41aa0b18
( #436 ) Renamed some classes/files, methods and variables
2015-09-16 16:06:06 +02:00
Pål Hagen
8ed9945ccf
( #436 ) Showing user name field. Default value is log channel name.
2015-09-16 15:43:14 +02:00
Pål Hagen
c88bdfd823
( #436 ) Added property fields. Handling project file read/write,
2015-09-16 15:31:04 +02:00
Magne Sjaastad
f1e11780ce
( #446 ) Added feature "Set master view" to context menu in 3D and in project tree
2015-09-16 15:13:56 +02:00
Magne Sjaastad
4c781b12be
( #446 ) Added feature "Delete all linked views"
2015-09-16 14:40:50 +02:00
Magne Sjaastad
36f5f628f3
( #446 ) Changed from list of ViewLinkers to one single ViewLinker
2015-09-16 14:26:25 +02:00
Magne Sjaastad
66333e0367
( #475 ) Make sure MDI window pos and size is restored
2015-09-16 12:56:48 +02:00
Pål Hagen
a79bce6ea4
( #436 ) Moved LAS file related code to new class RigWellLogFile
2015-09-15 18:07:53 +02:00
Magne Sjaastad
cfc8c72137
Completed more robust check for commit 7c8fe47683
2015-09-15 16:33:40 +02:00
Pål Hagen
e4212a1135
( #436 ) Added feature that creates a plot with a given LAS file log
2015-09-15 15:23:25 +02:00
Pål Hagen
9cd4c1efb8
( #436 ) Added methods that read depth and other log data
2015-09-15 15:18:28 +02:00
Pål Hagen
03e4b89508
( #435 ) Renamed class
2015-09-15 13:21:30 +02:00
Magne Sjaastad
7c8fe47683
Made cell visibility check more robust
2015-09-15 12:17:10 +02:00
Pål Hagen
2b068676c5
( #435 ) Handling metadata for both continuous and discrete log data
2015-09-15 12:05:20 +02:00
Pål Hagen
a6cb14244d
( #435 ) Fixed reading well path files for existing well logs with the same well name
2015-09-15 11:49:09 +02:00
Pål Hagen
7efd3daa8b
( #435 ) Bugfix - made sure that correct pointer is assigned
2015-09-15 11:01:19 +02:00
Magne Sjaastad
08e266c2f3
( #449 ) Minor fixes related to isActive
2015-09-15 10:45:39 +02:00
Magne Sjaastad
9aeb949b06
( #449 ) Added toggle on dependent views and removed toggle from master
2015-09-15 09:47:59 +02:00
Magne Sjaastad
4cf3d9ff5f
Check for valid bounding boxes before testing for intersection
2015-09-15 09:46:32 +02:00
Pål Hagen
7f2aa1c389
( #435 ) Adding well log to existing well if well names are the same
2015-09-14 17:05:28 +02:00
Pål Hagen
095d974e38
( #435 ) WIP - Reading metadata from LAS files
2015-09-14 16:33:28 +02:00
Jacob Støren
7296be4dde
Tempoarily hide the SyncVisibleCells options for pushing to dev
2015-09-14 09:53:39 +02:00
Jacob Støren
1e232c23c5
( #477 ) Fixed missing updates after toggle or delete of ViewLinker
...
Fixed missing delete of ViewLinker child objects
2015-09-14 09:53:33 +02:00
Jacob Støren
f81cf98580
( #401 ) WIP: Refactoring Linked views update system.
...
Preparing for linking of visible Cells.
2015-09-14 09:53:28 +02:00
Jacob Støren
238c783b26
More renaming LikedView -> ViewLink
2015-09-14 09:53:16 +02:00
Jacob Støren
984656cbfa
( #401 ) Added access to the ViewLinker from the main view
2015-09-14 09:53:10 +02:00
Jacob Støren
187ebf114d
Added A SyncVisibleCells field
2015-09-14 09:53:05 +02:00
Jacob Støren
379cce41f4
( #443 ) Linked views default is to not link the result color
...
Did some cosmetics as well.
2015-09-11 14:17:27 +02:00
Jacob Støren
8b26726672
Renamed file LinkedView->ViewLink
2015-09-11 14:17:21 +02:00
Jacob Støren
733b3603db
Rename of LinkedView -> ViewLink
2015-09-11 14:17:16 +02:00
Pål Hagen
dce0361660
( #438 ) Added unit to depth axis title. Did some refactoring.
2015-09-11 13:22:33 +02:00
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
Jacob Støren
2a8533bad0
( #396 ) Save/Restore of WellLog plots partly in place.
...
Cleaned up ownership in WellLog plot classes
initAfterRead() is implemented
moved code related to command features from the WellLog classes
Still plots are not redrawn/reloaded when opening a project file.
2015-09-03 08:22:01 +02:00
Jacob Støren
30e2495849
Remove duplicate add/remove/setActive viewer methods from MainWindow.
...
(#408 ) Added Save Load of WellLog Plot window geometry also
2015-09-03 08:21:57 +02:00
Magne Sjaastad
1282766427
Update enabled state of sync items in initAfterRead
2015-09-02 17:24:49 +02:00
Magne Sjaastad
d80e64d81d
( #395 ) Added Show All Linked Views as context menu feature of linked views
2015-09-02 17:18:26 +02:00
Magne Sjaastad
3e0423cd0f
( #395 ) Remove already linked views from visibile views when linking visible views
2015-09-02 17:18:24 +02:00
Magne Sjaastad
ccc7703e1f
( #395 ) Hide master view in property view, use view icons in tree view
2015-09-02 17:18:24 +02:00
Magne Sjaastad
3afa94bb3b
( #395 ) Update visibility of options when main view changes
2015-09-02 17:18:23 +02:00
Pål Hagen
8d7bbb85a9
( #396 ) Scroll wheel now pans the plot in the depth direction
2015-09-02 16:30:37 +02:00
Jacob Støren
3844c0958d
Moved RimWellLeogExtractionCurve to a separate file
2015-09-02 12:34:12 +02:00
Jacob Støren
1ba3978a4e
Renamed to RimWellLogExtractionCurve
2015-09-02 12:13:38 +02:00
Jacob Støren
5a265b66a6
( #396 )( #397 )( #398 ) WIP: First real Well Log extracted data visible
2015-09-02 12:08:38 +02:00
Jacob Støren
7e676ddfed
( #396 ) Replot on data update
2015-09-02 10:52:12 +02:00
Jacob Støren
e44a78cf57
( #396 ) Added the data (with gui) to curves to define the well log extraction
2015-09-02 09:26:16 +02:00
Magne Sjaastad
b29ad69673
( #408 ) Save and restore MDI window size and position
2015-09-01 22:11:39 +02:00
Magne Sjaastad
107d3ff65a
Fixed crash : Do not search for result index if no results are loaded
2015-09-01 19:55:37 +02:00