Jacob Støren
df6c9f69d1
ScalarMapperRangeBased: Avoid adding duplicate ticks. Typically when max == min value
2018-05-04 13:33:06 +02:00
Bjørn Erik Jensen
25dc96fb3b
#2721 Ensemble curves. Color ranges, cyclic color range assignment. Minor refactoring
2018-05-04 13:21:57 +02:00
Jacob Støren
c400223bc6
#2848 Add a resize in OverlayItem Widget to tighten the widget to the possibly resized overly item
2018-05-03 16:15:31 +02:00
Magne Sjaastad
4b6bd3d9fc
#2845 Ensemble Curve Set Legend : Update ensemble legend item text
...
Use special symbol for curve color by parameter
2018-05-03 14:52:59 +02:00
Magne Sjaastad
c5cd8b2a4b
Do not plot ensemble curve set legend
2018-05-03 14:46:04 +02:00
Magne Sjaastad
b21e6414f9
#2845 Ensemble Curve Set Legend : Add name
2018-05-03 14:46:04 +02:00
Gaute Lindkvist
a22f8ed032
Remove superfluous updateConnectedEditor for rim3dWellLogCurves.
...
* Already happens in resetMinMaxValuesAndUpdateUI
2018-05-03 13:39:39 +02:00
Gaute Lindkvist
23c90bd6eb
#2846 Fix bad curve projection
...
* Project existing points onto triangles first and make sure we choose the right triangle by
sorting possible projections by distance.
* Also allow some tolerance for the inside check.
* Create the new vertices by projecting the curve segment vector onto each triangle plane
before looking for intersections with the triangle edges.
2018-05-03 13:39:39 +02:00
Gaute Lindkvist
a165172723
#2847 Add a fall back dominant direction (0, -1, 0) if the path does not extrude in z-direction.
...
* This direction means Left will cause it to go -x and Right +x so that the directions are correct with respect to "Left" and "Right" when you look "North".
2018-05-03 13:39:39 +02:00
Gaute Lindkvist
f6cbf0f34f
#2824 Geomech 3d Well Log Curves: update UI and 3d view when user changes settings
2018-05-03 13:39:39 +02:00
Gaute Lindkvist
944baee00e
Fix comment in DrawSurfaceGenerator
2018-05-03 13:39:39 +02:00
Bjørn Erik Jensen
58f99a848e
#2802 Summary cases import. Display progress info during summary cases creation as well
2018-05-03 13:35:40 +02:00
Bjørn Erik Jensen
ccd0c0d9f9
#2836 Hierarchy import dialog. Insert * in effective filter when path filter is empty
2018-05-03 12:46:15 +02:00
Bjørn Erik Jensen
9150981e13
#2842 Ensemble curve set. Update referring curve sets when adding or removing cases from an ensemble
2018-05-03 12:05:28 +02:00
Bjørn Erik Jensen
6f275e0915
#2844 Ensemble curve set. Fix HUGE_VAL -> numerical_limits
2018-05-03 11:50:19 +02:00
Bjørn Erik Jensen
dd23fa2ead
#2844 Ensemble curve set. Show only relevant color modes. Use gray curves for cases without emsemble params
2018-05-03 11:04:01 +02:00
Jacob Støren
8b6c226f5b
#2843 Fix missing 2d intersection view name updates
2018-05-03 10:11:30 +02:00
Jacob Støren
2f80e99abc
#2829 Add overall handling of std::bad_alloc exception with a message box. Now the user can know what is happening, and possibly save his work. On linux this will only work sometimes unless sysctl vm.overcommit_memory = 2
2018-05-03 10:11:30 +02:00
Bjørn Erik Jensen
92fd4183a9
#2797 Ensemble curves. Support for text ensemble parameters. Unit test
2018-05-03 09:55:13 +02:00
Bjørn Erik Jensen
736277e0ef
#2797 Ensemble curves. Slightly increased cateory legend height
2018-05-03 09:53:34 +02:00
Magne Sjaastad
483f19e5ca
#2838 Ensemble Curve Name : Show curve name in parameter legend title
2018-05-02 15:14:20 +02:00
Magne Sjaastad
cff95a1880
#2838 Ensemble Curve Name : Hide Qwt legend if result legend is used
2018-05-02 15:14:20 +02:00
Magne Sjaastad
cfab910272
Remove unused code
2018-05-02 15:14:20 +02:00
Magne Sjaastad
95c11d0085
#2838 Ensemble Curve Name : Call updateConnectedEditors on RimSummaryPlot
2018-05-02 15:14:20 +02:00
Magne Sjaastad
b023bd02a3
#2838 Ensemble Curve Name : Improve logic for display of legend
2018-05-02 15:14:20 +02:00
Gaute Lindkvist
26975e3ce3
Fix unit tests by removing assert in RimWellLogCurveNameConfig
2018-05-02 14:22:49 +02:00
Gaute Lindkvist
ffccb078e8
#2841 Fix bad result when z-clipping is applied.
2018-05-02 14:01:50 +02:00
Gaute Lindkvist
98af9e00ab
Fix build issue on Linux
2018-05-02 12:11:15 +02:00
Gaute Lindkvist
a37957824a
Clean up 3D well log generator code. Renamed Grid -> DrawSurface and fixed spelling.
2018-05-02 12:10:05 +02:00
Gaute Lindkvist
6e3d989b2f
#2825 Fix curve stitching issues against 3dwell log curve background.
2018-05-02 11:51:36 +02:00
Gaute Lindkvist
1f44ea1ea3
Make draw plane selection for curves be unrelated to 3d Track (somewhat related to #2825 ).
...
* Makes more sense user wise and makes for better code.
* Helps refactor code to relate grids to curves so the curves can have access to the grid
it is being drawn on.
* This will help fix #2825 by being able to project curve points onto the exact triangle geometry.
2018-05-02 11:51:22 +02:00
Gaute Lindkvist
7307b97466
#2823 Switching curve plane does not work
...
* The previous drawable and geometry was kept if switching to a result type without
valid points.
* The drawable is then stuck in position until switching back to a result
type that has valid points.
* This commit fixes this by clearing the geometry every time you draw.
* TODO: cache values when it is possible to do so.
2018-05-02 10:22:37 +02:00
Gaute Lindkvist
04f793c19d
#2782 Auto name for 3d Well Log Curves
2018-05-02 10:22:36 +02:00
Bjørn Erik Jensen
b686c1a081
Hierarchy dialog. Removed duplicate definition
2018-04-30 15:33:04 +02:00
Bjørn Erik Jensen
dc81c889ca
#2789 Hierarchy dialog. Prevent double file extension
2018-04-30 14:59:13 +02:00
Magne Sjaastad
ccac7643b8
#2820 Legends : Support selection of legend items when clicking in 2D intersection view
2018-04-30 14:47:47 +02:00
Magne Sjaastad
c989d4eb0d
Fix crash when picking on legends in 2D intersection view
2018-04-30 14:47:47 +02:00
Magne Sjaastad
9ba93c6385
#2820 Legends: Select tensors when clicking on tensor legend
2018-04-30 14:47:47 +02:00
Bjørn Erik Jensen
d5037bd982
#2812 Origin import dialog. Set arrow cursor while dialog is open
2018-04-30 14:03:46 +02:00
Bjørn Erik Jensen
5ae536cfc7
#2833 Origin import dialog. Prevent error dialog after pressing cancel
2018-04-30 12:53:32 +02:00
Bjørn Erik Jensen
b34deb1038
#2813 Origin import dialog. Add text '+ xxx more files' if number of origin files exceedes 4
2018-04-30 11:26:31 +02:00
Bjørn Erik Jensen
39cfc687bd
#2813 Origin import dialog. Copy file name context menu
2018-04-30 10:44:07 +02:00
Magne Sjaastad
6715ef5a8a
#2821 Export Completions: Use Split on Well And Completions as default
2018-04-30 08:15:55 +02:00
Magne Sjaastad
0da7686cdb
#2760 Ensemble Curves: Show one curve legend
2018-04-30 08:01:17 +02:00
Magne Sjaastad
1a0f242c0b
#2780 Ensemble Curve Set : Improve plot title including ensembles
2018-04-30 08:01:17 +02:00
Bjørn Erik Jensen
14d78571a8
#2813 Origin import dialog. Add toggle 'show full paths'
2018-04-27 15:37:35 +02:00
Magne Sjaastad
6bbe025467
Use emtyp() instead of size()
2018-04-27 14:08:12 +02:00
Magne Sjaastad
c0777e4950
#2780 Ensemble Curve Set : Use ensamble name as case name
2018-04-27 14:08:12 +02:00
Magne Sjaastad
67eedc0f46
Move implementation to source file and whitespace cleanup
2018-04-27 14:08:12 +02:00
Magne Sjaastad
44c3e2c602
#2780 Ensemble Curve Set : Add basic auto name of curve set
2018-04-27 14:08:12 +02:00