17 #include "TEveCompound.h"
59 if ((*i)->m_elements) {
60 TEveElement* elms = (*i)->m_elements;
61 for (TEveElement::List_i it = elms->BeginChildren(); it != elms->EndChildren(); ++it)
62 (*it)->DestroyElements();
77 TEveElement::List_i pIdx = product->BeginChildren();
79 TEveElement* itemHolder =
nullptr;
80 if (index < product->NumChildren()) {
82 itemHolder->SetRnrSelfChildren(
true,
true);
86 product->AddElement(itemHolder);
96 TEveElementList* product,
100 TEveElement::List_i pIdx = product->BeginChildren();
102 TEveElement* itemHolder =
nullptr;
103 if (index < product->NumChildren()) {
105 itemHolder->SetRnrSelfChildren(
true,
true);
109 product->AddElement(itemHolder);
119 TEveElement* iCompound,
123 bool returnValue =
false;
124 if (
info.displayProperties().isVisible() && iCompound->NumChildren() == 0) {