MCPcopy Create free account
hub / github.com/codereader/DarkRadiant / testSelectPlanes

Function testSelectPlanes

radiantcore/selection/algorithm/Planes.cpp:14–28  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

12{
13
14void testSelectPlanes(Selector& selector, SelectionTest& test, const PlaneCallback& selectedPlaneCallback)
15{
16 GlobalSelectionSystem().foreachSelected([&](const scene::INodePtr& node)
17 {
18 // Skip hidden nodes
19 if (!node->visible()) return;
20
21 PlaneSelectablePtr planeSelectable = Node_getPlaneSelectable(node);
22
23 if (planeSelectable)
24 {
25 planeSelectable->selectPlanes(selector, test, selectedPlaneCallback);
26 }
27 });
28}
29
30void testSelectReversedPlanes(Selector& selector, const SelectedPlanes& selectedPlanes)
31{

Callers 3

testSelectEntityModeMethod · 0.85

Calls 6

Node_getPlaneSelectableFunction · 0.85
testSelectReversedPlanesFunction · 0.85
visibleMethod · 0.80
foreachSelectedMethod · 0.45
selectPlanesMethod · 0.45
emptyMethod · 0.45

Tested by

no test coverage detected