* Use updated generator. Switch to using priority list for seeds. Fix phase reporting and sign issues. Fix step size when growing.
* Reduce memory footprint by simplifying viz. code and filter out unused tracers early
* Remove unused viz. code.
* Make sure all contourmap copies are getting the correct case set for cell filters when creating/copying maps.
* Rewrite polyline part manager to be more generic, not just linked to annotations.
* Add new partmgr for cell filters to draw polygon filter outlines in both eclipse and geomech views
* Show lines/spheres for polygon filter outline
* Add color edit for line and spheres
* Add support for z plane lock in poygon filter outline
* Add new flags for enabling filter and/or polyline display
* Add K range filter to polygon filter
* Enable picking automatically when creating a new polygon filter
* Rename polylinefilter to polygonfilter
* Update icon name, too
* Some GUI adjustments
* Remove obsolete code that came back in a merge somewhere.
Disable auto-enable polygon filter after picking corner points.
* Add option to delete a point in polygon filter point editor by extending generic picker interface
* Rename enum, too.
* Improved filter naming
Co-authored-by: Magne Sjaastad <magne.sjaastad@ceetronsolutions.com>
Make 3d view picker more generic to enable picking cell filter polygon
Give cell filters a new, generic interface for updating included/excluded cells from collection
Remove old range filter collection and replace with new filter collection that supports both range filters, polyline filters and user defined filters.
Update existing range filter code for the new collection and interface
Add user defined cell filter type
Add polyline cell filter type
Implement both Z and K index depth for polyline filters
Allow interactive editing of polyline filter node positions.
Support both geomech and eclipse views
Support view linking with both eclipse and geomech views and the new filter types
Support loading old project files with range filter collections into the new collection type
Adjust to new world order.
* Fix the meter <-> feet conversion (it was backwards)
* Make sure we refresh the plots after changing the depth axis unit
* Make sure formation overlays etc. also gets converted to correct depth unit (correct as in the same unit any loaded Eclipse Result case use)
* Make sure we read the LAS file contents, too, when loading a project
* Refactor WellPathCollection data loading on project open to simplify things a bit.
* Support copy and replace geomech case, to support importing another data file, but keep the view setup
* Make sure surfaces and intersections get updated with the correct separate result, too
* Simplify/refactor code
* Better naming
* Enable surface reordering support. Automatically update surface in view ordering based on surface collection ordering
* Remove obsolete code
* Enable drag'n'drop support for surfaces within a surface collection. Still missing the collection update part.
* Bring back code lost in prev. commit
* Add code to accept drops in surface collections. Keep view in sync.
* Add command for adding additional surface folders.
* Make sure we use the current surface collection as our parent when importing
* Enable name editing.
Make sure we use the correct surface collection when importing/creating surfaces
* More work on getting surface collections working.
* Clean up naming
* Make sure name for surfaceinviewcollection is read only
* Support drawing surfaces from subcollections, too
* Allow deleting subfolders.
Fix legends in view
* Refactor topmost flag for surface collections.
* Fix reload surface to work in all subfolders, too
Add copy surface skeleton. Actual copy operation is still missing
* Add support for copying surfaces
* Remove possibility to choose I and J slice directions for grid case surfaces.
* Fix warnings.
* Make sure we create the surface folder at the correct level
* More warning fix
* Use XML serialization for copy operation
* Fix missing delete
* Fix typo
* Remove unnecessary method.
* Add reload command to surface context menus. Still missing the part that actually reloads the data.
* Add additional check for null ptr to avoid crash
* Surfaces: implements reload command in context menu to reload surface data from its source (i.e. a file).
Rename function names to better show what they are actually doing
Refactor a bit to give all RimSurface subclasses the same interface for reloading data.
Also makes sure new RimGridCaseSurface instances are shown by default in the view(s)
* Fixes by clang-format
* Include offset and slice index in surface name shown in project explorer
* Allow importing the same file multiple times
* Disable lighting for surfaces, as it doesn't look good for now. Fixes#6084
* Surfaces: Remove depth offset setting from view. Add slider to depth offset edit for surface
* Create new surfaces only on collection context menu
* Make sure tree view icon is enabled/disabled when the check box is clicked
* Fix depth offset for grid case surfaces, missing base function call.
* Make public method .. public.
* Add reload command to surface context menus. Still missing the part that actually reloads the data.
* Add additional check for null ptr to avoid crash
* Surfaces: implements reload command in context menu to reload surface data from its source (i.e. a file).
Rename function names to better show what they are actually doing
Refactor a bit to give all RimSurface subclasses the same interface for reloading data.
Also makes sure new RimGridCaseSurface instances are shown by default in the view(s)
* Fixes by clang-format
* Include offset and slice index in surface name shown in project explorer
* Allow importing the same file multiple times
* Disable lighting for surfaces, as it doesn't look good for now. Fixes#6084
* Surfaces: Remove depth offset setting from view. Add slider to depth offset edit for surface
* Create new surfaces only on collection context menu
* Make sure tree view icon is enabled/disabled when the check box is clicked
* Fix depth offset for grid case surfaces, missing base function call.
* Make public method .. public.
* Fixes by clang-format
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>