pointStruture selectors refactored

- geometricRegion was added as selector(for now, box, sphere, and cylinder)
- base class upgraded and new method is added to allow accessing point positions in a vector
- selection is modified to account for inactive points when selection is done based on position
- file interface for particlesPhasicFlow changed.

- TODO
- Tutorials should be updated in new version.
This commit is contained in:
Hamidreza Norouzi
2024-04-13 13:13:53 -07:00
parent e395c379cb
commit 07bb9e9003
14 changed files with 271 additions and 41 deletions

View File

@ -37,7 +37,7 @@ bool applySelector(systemControl& control, const pointStructure& pStruct, const
auto selector = pStructSelector::create(pStruct, selDict);
auto& selected = selector().selectedPoinsts();
auto& selected = selector().selectedPoints();
uint32IndexContainer selIndex(selected.data(), selected.size());