Gaute Lindkvist
b1ad93f4b9
#3970 Contour Maps: improve edge look
...
* Remove excess tiny triangles around edges
* Remove labels from contour lines that overlap inner contour lines
2019-01-17 20:18:15 +01:00
Magne Sjaastad
e75362f87e
System : Avoid file global variables (cotire)
...
When multiple files defines the same variable in global file scope, a name clash happens in cotire. Prefer using static const members instead.
2019-01-16 15:56:16 +01:00
Magne Sjaastad
bde2c0109c
Fix signed/unsigned assignment issue
2019-01-16 15:56:16 +01:00
Gaute Lindkvist
fb92b548c5
#3966 Add buttons for creating/editing fracture templates from fractures ( #3973 )
...
* #3966 Add buttons for creating/editing fracture templates from fractures
* Make sure view is updated whenever a new template is created from the fracture
2019-01-16 14:57:43 +01:00
Gaute Lindkvist
1f754f2b63
#3807 Initial implementation of GeoMech contour maps.
2019-01-16 14:09:28 +01:00
Gaute Lindkvist
314a5747db
#3957 Restore UI-order in Well Path Valve property editor
2019-01-15 17:13:23 +01:00
Gaute Lindkvist
5c24153646
#3957 Add button to valve for creating new valve template or editing existing template
...
* Also added separate delete valve feature so we can clear the template and update the valves referencing it.
2019-01-15 14:30:26 +01:00
Magne Sjaastad
791a896be4
#3952 Summary : Create plot if no plot exists when loading summary case
2019-01-14 13:54:19 +01:00
Magne Sjaastad
ce51f40a3f
#3952 Summary : Create folders for input data and plots
2019-01-14 11:14:18 +01:00
Magne Sjaastad
22e8eb485f
#3810 HoloLens : Tool bar button and scheduler for auto sent to server
2019-01-14 08:42:54 +01:00
Gaute Lindkvist
59a9136bf1
#3807 Make sure changing weights updates contour map
2019-01-11 16:14:54 +01:00
Gaute Lindkvist
9a6d0ab9ef
#3807 Tidy up contour map code after splitting out Eclipse specific code
2019-01-11 16:08:37 +01:00
Gaute Lindkvist
bad98b81ad
#3807 Make RimEclipseContourMapProjection a child of an abstract RimContourMapProjection
2019-01-11 16:06:54 +01:00
Gaute Lindkvist
fb5c222047
#3961 Disable case name in auto name for 3d Views by default
2019-01-11 16:06:53 +01:00
Gaute Lindkvist
f3c188ef56
#3807 Rename RimContourMapView to RimEclipseContourMapView
2019-01-11 16:06:53 +01:00
Gaute Lindkvist
31c67e29e4
#3807 Rename RimContourMapProjection to RimEclipseContourMapProjection
2019-01-11 16:06:53 +01:00
Gaute Lindkvist
4f09b6fbf6
#3945 Fix bug related to updating Contour Map when changing result and weighting parameter
2019-01-11 12:32:46 +01:00
Gaute Lindkvist
d1a457bf07
#3943 Stop regenerating map geometry when altering other geometry.
...
* Do this by caching results and clearing the cache in three stages with each dependent on the previous stages:
1. Grid Mapping
2. Results
3. Geometry
* Clearing grid mapping clears results and clearing results clears geometry.
* Some operations require only geometry changes, while others require a full change to grid mapping and consequently everything else.
2019-01-11 10:48:28 +01:00
Magne Sjaastad
d460d3d77d
#3944 clang-tidy : Apply modernize-deprecated-headers
2019-01-11 08:14:53 +01:00
Magne Sjaastad
81c3ee5df2
#3944 System : Improve code quality using clang-tidy
...
Remove redundant virtual and add override
2019-01-11 08:14:53 +01:00
Gaute Lindkvist
14cce66d2a
#3945 Avoid ray tracing around edges of contour map
2019-01-10 21:16:22 +01:00
Gaute Lindkvist
23142acc01
#3942 disable contour smoothing when contour lines are disabled
2019-01-10 20:58:36 +01:00
Gaute Lindkvist
82686ffe14
#3945 Avoid redoing ray tracing for contour maps when we can
2019-01-10 20:55:58 +01:00
Gaute Lindkvist
a309ffd1ea
#3941 Slighly improve contour map performance
2019-01-10 19:13:18 +01:00
Gaute Lindkvist
602bca4ea6
#3939 Make sure contour smoothing doesn't cause level overlap.
2019-01-10 16:07:58 +01:00
Gaute Lindkvist
8428e848de
#3941 Improve contour map performance by several measures
...
* Discarding triangles that aren't inside current level. Big gain.
* Checking bbox for contour levels. Minor gain.
* Doing less interpolation. Minor gain.
2019-01-10 14:53:37 +01:00
Magne Sjaastad
6db80f40b9
#3856 Update copyright headers
2019-01-09 15:29:24 +01:00
Gaute Lindkvist
225f190f4b
#3934 Improve picking speed on contour map
2019-01-09 09:57:47 +01:00
Gaute Lindkvist
1a5fdec2d3
#3934 Make contour map colors exactly match the contour lines.
2019-01-09 09:09:26 +01:00
Gaute Lindkvist
b281a801a8
Fix zoom check in RimContourMapView
2019-01-09 09:04:11 +01:00
Gaute Lindkvist
bac377a4eb
#3934 Optionally (on default) smooth all contour lines
2019-01-09 08:42:20 +01:00
Gaute Lindkvist
7fccdf7153
#3934 Implement area threshold for contour polygons
2019-01-09 08:42:20 +01:00
Magne Sjaastad
20f9bf4318
#3935 Measurements : Add Esc button to abort measurement mode
2019-01-08 14:55:44 +01:00
Gaute Lindkvist
f099b8a747
Make contour map labels default on
2019-01-08 11:07:37 +01:00
Gaute Lindkvist
8de9a46c6a
Rename RimContourMapProjection::generateTriangles to generateTrianglesWithVertexValues
...
Signed-off-by: Gaute Lindkvist <lindkvis@gmail.com>
2019-01-08 11:07:37 +01:00
Gaute Lindkvist
7a275be335
#3876 Implement rotated labels on contour maps
2019-01-08 11:07:37 +01:00
Gaute Lindkvist
71cacc550f
#3881 Smooth outer contour line and clip geometry
2019-01-08 11:07:37 +01:00
Gaute Lindkvist
ec0419a945
#3881 Prepare for better edge clipping by making interpolation function more accessible.
2019-01-08 11:07:36 +01:00
Magne Sjaastad
e835e2b32a
#3924 Measurements : Improve text in tool tip
2019-01-08 07:11:00 +01:00
Magne Sjaastad
ecb1b83dfa
#3927 Measurements : Compute horizontal area of polygon
2019-01-03 11:34:50 +01:00
Magne Sjaastad
8f85e49849
#3924 Measurements : Rename, fix issues with points in multiple views
2019-01-03 07:18:22 +01:00
Magne Sjaastad
31a30f8a94
#3924 Measurements : Hide measurement from project tree
2019-01-03 07:08:25 +01:00
Magne Sjaastad
855e22abb4
#3924 Measurements : Redraw immediately instead of schedule redraw
2019-01-02 15:04:33 +01:00
Magne Sjaastad
218472fe2c
Merge branch 'dev' into measurement
2019-01-02 14:32:17 +01:00
Gaute Lindkvist
c1f9e664cd
#3876 Fix picking offset issue arising from contour line fixes.
2019-01-01 16:20:04 +01:00
Gaute Lindkvist
e63ba3ee6d
#3768 and #3903 Fix border issue by making OpenGL widget a child of the main window.
2019-01-01 15:14:45 +01:00
Magne Sjaastad
a9c7773ef7
CppCheck : Fix various minor issues
2018-12-21 12:32:57 +01:00
Magne Sjaastad
be77e4e048
CppCheck : Guard null pointer access
2018-12-21 12:31:42 +01:00
Magne Sjaastad
6b952add64
CppCheck : Make sure all variables are initialized in constructor
2018-12-21 11:30:29 +01:00
Magne Sjaastad
8bc8ac5e58
CppCheck : Remove unused function
2018-12-21 11:29:14 +01:00