MCPcopy Create free account
hub / github.com/MeshInspector/MeshLib / objectHasSelectableChildren

Function objectHasSelectableChildren

source/MRMesh/MRObjectsAccess.h:63–71  ·  view source on GitHub ↗

returns whether the object has selectable children \param recurse - if true, look up for selectable children at any depth

Source from the content-addressed store, hash-verified

61/// returns whether the object has selectable children
62/// \param recurse - if true, look up for selectable children at any depth
63inline bool objectHasSelectableChildren( const MR::Object& object, bool recurse = false )
64{
65 for ( const auto& child : object.children() )
66 {
67 if ( !child->isAncillary() || ( recurse && objectHasSelectableChildren( *child, recurse ) ) )
68 return true;
69 }
70 return false;
71}
72
73}
74

Callers 4

drawObject_Method · 0.85
drawSkippedObject_Method · 0.85
drawObject_Method · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected