jonjenssen
16e978cc8b
Make sure filters are connected to geomech view on project reload
2025-01-27 11:17:02 +01:00
Magne Sjaastad
0800580323
#12037 Quick Access: Fix display of integer category values for filter
2025-01-08 06:59:14 +01:00
Magne Sjaastad
7877cdf62d
#11994 GeoMech: Allow property filter to be linked to cell result
2024-12-20 07:37:33 +01:00
Magne Sjaastad
0ec9a36406
#11994 Allow property filter to be linked to cell result
2024-12-20 07:37:33 +01:00
Magne Sjaastad
997e14c90e
#11993 Improve ensemble search dialog
...
Use tree view instead of list view. Add filtering based on text match using realization numbers. Clean up user interface. Rename several GUI items.
2024-12-19 14:55:37 +01:00
jonjenssen
711cb267fd
Polygon UI updates ( #11975 )
...
* Polygon UI updates
2024-12-06 14:26:30 +01:00
Magne Sjaastad
94d6f81b0f
Improve Quick Access
...
* Add css to checked menu items
* Improve icons
* Use group name for field if found
* Add quick access fields for IJK Filter
* Add tree selection for selection of multiple fields
2024-11-07 09:36:24 +01:00
Magne Sjaastad
275526a64a
Remove unused includes
...
Remove unused includes, mostly AppEnum.h
2024-11-04 09:54:23 +01:00
jonjenssen
f21d1545f8
Some cleanup
2024-10-29 18:17:31 +01:00
Magne Sjaastad
2befcf6417
Create quick access objects when opening project and some objects
...
Create quick access for Eclipse view, IJK slice filters and property filters
Create quick access objects for existing projects automatically
2024-10-21 14:11:22 +02:00
Magne Sjaastad
80b112f4ce
#11713 Polygon filter: Use a ray from point in polygon both up and down
...
Make sure that a polygon defined below the grid can be used to filter grid cells
2024-09-19 12:47:19 +02:00
Magne Sjaastad
89bd3a8c90
#11357 Reorganize menu in 3D view
...
Simplify menu text for range filter
Reorganize to improve readability
Simplify cell filter menu in Project Tree
2024-09-16 09:53:23 +02:00
Magne Sjaastad
f561973319
#11618 Add menu to create filter from existing polygons
2024-08-16 14:17:33 +02:00
Magne Sjaastad
bf471b6c73
#11595 Always return the pick event handler
...
Always return the pick event handler to make it possible to deactivate handler. Move the activation logic to pickingEnabled.
2024-08-16 14:17:33 +02:00
Magne Sjaastad
33ffa10ec9
Janitor: Remove obsolete deleteChildren
...
Remove obsolete deleteChildren() in destructors. deleteChildren() is called in the destructor of PdmChildArrayField
2024-07-25 13:58:31 +02:00
magnesj
932464ea55
Fixes by clang-tidy
2024-04-18 07:26:55 +02:00
Kristian Bendiksen
b5666c333a
Refactor connection between cases and views.
...
Eclipse grid views and contour maps are not longer a child of the case.
The views are not separate collections (one for grid and one for contour maps)
on root level.
2024-04-15 16:10:43 +02:00
jonjenssen
25361ad796
Allow polygon line filter with only one point ( #11345 )
...
Allow polygon line filter with only one point, for both eclipse and geomech
2024-04-10 10:47:06 +02:00
jonjenssen
2001c94a39
Polygon updates ( #11298 )
...
* Make menus similar for polygon and polygonInView
* Crash fix: Iterator might be invalidated by erase, reorder operations.
* Update pick editor after reload
* Do not enable edit if polygon is read only
* Make sure filter and intersection geometry is updated after a reload
* Make sure other pick editors are updated when polygon in view is changed
2024-03-18 14:31:06 +01:00
jonjenssen
fb5758a363
Support both AND and OR operations when combining range and index filters ( #11275 )
...
Support both AND and OR operations when combining range and index filters
2024-03-11 20:02:47 +01:00
Magne Sjaastad
3689cccae7
Add operations on polygon : Duplicate, exportCsv, exportPol and simplify
...
SimplfyPolygon applies an operation on polygon to reduce the number of points in a way that the shape of the polygon is conserved.
2024-03-04 11:24:42 +01:00
Magne Sjaastad
28d281e1d6
Use polygon as data source for intersection
...
- Use polygon as data source for intersection
- Add padlock icon
- Show padlock icon on read only polygons
- Add Fwk function appendMenuItems() to make it possible to define context menu content in a PdmObject
- Context menu "Create Polygon Intersection"
- Updates to make visualization consistent with object and object collection enabled state
2024-02-25 09:21:48 +01:00
Magne Sjaastad
6fe997b3c9
Add and use caf::PdmUiPushButtonEditor::configureEditorLabelHidden
2024-02-23 08:47:52 +01:00
Magne Sjaastad
a3d520e26e
Use project polygons from polygon cell filter
...
* Use RimPolygonInView to edit locally defined polygon
* Add scaling to polygon in view
* Move polygon line visualization to RimGridView
* Rename to polygonInViewCollection
* Show appearance for local polygon
2024-02-22 15:13:29 +01:00
Magne Sjaastad
16896212d4
Cleanup obsolete code
2024-02-16 15:51:19 +01:00
Magne Sjaastad
ce513be638
Remove all use of .uiCapability()->setUiTreeHidden( true );
2024-02-05 10:15:36 +01:00
jonjenssen
cd0a56c924
Fault Reactivation: grid improvements ( #11105 )
...
Grid generator cleanup
2024-01-24 18:28:32 +01:00
Magne Sjaastad
80fdd1da74
Return pair of vectors and rename
2024-01-22 14:52:49 +01:00
jonjenssen
8db29e0931
Add polyline filter support ( #11048 )
...
* Support selecting cells below polyline, both eclipse and geomech cases
* Add some polyline intersection helpers, with tests
2024-01-12 09:52:29 +01:00
Kristian Bendiksen
544e6974e7
Refactor: improve interface for finding intersecting cells.
2024-01-03 13:00:09 +01:00
Magne Sjaastad
cf9a9d4bad
Add copy/paste of cell filters
2023-12-11 12:32:19 +01:00
jonjenssen
ea56ceaea0
Refresh cell filters when geomech grid is reloaded ( #10924 )
...
* Make sure the cell filters are refreshed when the geomech grid is reloaded to handle grid changes
2023-12-08 15:26:18 +01:00
jonjenssen
039aee8d53
Fault Reactivation Grid Update ( #10866 )
...
* Fix gridding error
* Add part name to element set filter
* Use sea bottom from geomech case model, if selected
2023-11-23 19:01:42 +01:00
jonjenssen
2b795bf499
Fault reactivation gridding update ( #10855 )
...
Rewrite grid generator - grid based on eclipse model layers in reservoir.
2023-11-20 15:39:17 +01:00
Magne Sjaastad
57aa033809
Remove call of resolveReferencesRecursively() from initAfterRead
...
Fixes by clang-format
2023-10-13 16:31:14 +02:00
Jon Jenssen
33670df887
Add support for user defined index filters, makes some debugging tasks easier
2023-09-29 09:56:30 +02:00
Kristian Bendiksen
959c9d48fa
#10649 ApplicationLibCode: Use collection.empty() instead of comparing with size
2023-09-27 10:16:37 +02:00
jonjenssen
27c769f714
Fix crash when creating a contour map from a 3d view
2023-09-22 06:56:01 +02:00
jonjenssen
e5fa4ae8c4
Support filtering on element sets ( #10570 )
...
* Add support for filtering on element sets in geomech cases
2023-09-04 15:48:08 +02:00
jonjenssen
0a807618b9
Cell filter performance improvement ( #10550 )
...
* Speed up eclipse and geomech cell filters
2023-08-29 14:41:55 +02:00
Kristian Bendiksen
5bf2c2a89d
#10367 Janitor: Remove unneccessary 'this' pointers
2023-08-07 13:38:27 +02:00
Magne Sjaastad
59ca0b943c
Add readability-simplify-boolean-expr
...
* Add readability-simplify-boolean-expr
* Fixes based on review
2023-06-26 13:12:41 +02:00
Magne Sjaastad
308c697feb
Add missing disableIO to proxy fields
2023-06-03 15:01:06 +02:00
jonjenssen
f17c02ce86
Add step support to range text format ( #10311 )
...
* Add step support to range text format
* Add step support to integer selection filter
2023-05-26 08:59:13 +02:00
jonjenssen
1063d7f3d3
Add support for K filter to polyline intersections ( #10302 )
...
* Add support for K filter to polyline intersections
2023-05-25 08:14:43 +02:00
Magne Sjaastad
ee724633b5
Category legend improvements
...
* Show text after value in category legend
* Use integer slider for category results
* Do not allow min larger than max and max lower than min
2023-05-22 15:41:48 +02:00
jonjenssen
26275f7924
Fix polygon cell filter crash for geomech case with mulitple parts ( #10267 )
...
* Fix polygon cell filter crash for geomech case with mulitple parts
2023-05-16 02:05:59 +02:00
Magne Sjaastad
0c90f67dcc
Change API for PdmObjectHandle and PdmFieldHandle
...
* Refactor interface to PdmObjectHandle and PdmFieldHandle
Return objects instead of passing in structures as parameters
* Add nodiscard to several functions
* Remove redundant this->
* Rename to ptrReferencedObjectsByType
2023-05-12 21:41:34 +02:00
Magne Sjaastad
5ee764af48
Refactor result definition
2023-05-11 08:37:58 +02:00
Magne Sjaastad
952e766c2f
Update clang-format.yml ( #10068 )
...
* Update to clang-format-15
Removed two custom .clang-format files in subfolders of AppFwk
* Fixes by clang-format
2023-04-13 07:05:53 +02:00