Definition at line 48 of file VolumeHandle.cxx.
◆ Imp()
◆ applyChildStates()
Definition at line 608 of file VolumeHandle.cxx.
610 bool hasExpandedChildren = !vs.m_expandedChildren.isEmpty();
611 bool hasZappedChildren = !vs.m_zappedChildren.isEmpty();
612 if (!hasExpandedChildren&&!hasZappedChildren)
615 QMap<quint32,VolState>::const_iterator expItr, expItrEnd = vs.m_expandedChildren.end();
616 QSet<quint32>::const_iterator zapItr, zapItrEnd = vs.m_zappedChildren.end();
621 quint32
id = (*it)->hashID();
622 zapItr = vs.m_zappedChildren.find(
id);
623 if (zapItr!=zapItrEnd) {
627 expItr = vs.m_expandedChildren.find(
id);
628 if (expItr!=expItrEnd) {
◆ attach()
◆ detach()
void VolumeHandle::Imp::detach |
( |
| ) |
|
◆ getChildStates()
Definition at line 591 of file VolumeHandle.cxx.
600 vs.m_zappedChildren.insert((*it)->hashID());
602 vs.m_expandedChildren.insert((*it)->hashID(),(*it)->m_d->getChildStates(*
it));
◆ hasNonStandardShapeChildren()
bool VolumeHandle::Imp::hasNonStandardShapeChildren |
( |
const SoGroup * |
g | ) |
|
|
static |
Definition at line 637 of file VolumeHandle.cxx.
639 const int n(
g->getNumChildren());
640 for (
int i=0;
i <
n; ++
i) {
641 const SoNode*
c =
g->getChild(
i);
642 if (
c->getTypeId().isDerivedFrom(SoShape::getClassTypeId())) {
643 if (
c->getTypeId().isDerivedFrom(SoPcons::getClassTypeId())
644 ||
c->getTypeId().isDerivedFrom(SoPolyhedron::getClassTypeId())
645 ||
c->getTypeId().isDerivedFrom(SoTransparency::getClassTypeId()))
647 }
else if (
c->getTypeId().isDerivedFrom(SoGroup::getClassTypeId())) {
◆ accumTrans
const SbMatrix VolumeHandle::Imp::accumTrans |
◆ attachlabelSepHelper
◆ attachsepHelper
◆ commondata
◆ isattached
bool VolumeHandle::Imp::isattached |
◆ label_sep
SoSeparator* VolumeHandle::Imp::label_sep |
◆ labels
int VolumeHandle::Imp::labels |
◆ labelsPosOffsets
QList<int> VolumeHandle::Imp::labelsPosOffsets |
◆ material
SoMaterial* VolumeHandle::Imp::material |
◆ nodesep
SoSeparator* VolumeHandle::Imp::nodesep |
◆ pV
GeoPVConstLink VolumeHandle::Imp::pV |
The documentation for this class was generated from the following file: