ATLAS Offline Software
Loading...
Searching...
No Matches
VolumeHandle.cxx File Reference
#include "VP1GeometrySystems/VolumeHandle.h"
#include "VP1GeometrySystems/VolumeHandleSharedData.h"
#include "VP1GeometrySystems/PhiSectorManager.h"
#include "VP1GeometrySystems/VisAttributes.h"
#include "VP1GeometrySystems/VP1GeoTreeView.h"
#include "VP1GeometrySystems/GeoSysController.h"
#include "VP1Base/VP1ExtraSepLayerHelper.h"
#include "VP1Base/VP1Msg.h"
#include "VP1Utils/VP1LinAlgUtils.h"
#include "VP1HEPVis/nodes/SoTransparency.h"
#include "VP1HEPVis/nodes/SoPolyhedron.h"
#include "VP1HEPVis/nodes/SoPcons.h"
#include "VP1HEPVis/VP1HEPVisUtils.h"
#include "GeoModelKernel/GeoVolumeCursor.h"
#include "GeoModelKernel/GeoShapeShift.h"
#include "GeoModelKernel/GeoTube.h"
#include "GeoModelKernel/GeoTubs.h"
#include <Inventor/nodes/SoSeparator.h>
#include <Inventor/nodes/SoTransform.h>
#include <Inventor/nodes/SoSwitch.h>
#include <Inventor/nodes/SoShape.h>
#include <Inventor/nodes/SoMaterial.h>
#include <Inventor/nodes/SoText2.h>
#include <Inventor/nodes/SoTranslation.h>
#include <QHash>
#include <QBuffer>
#include <QByteArray>
#include <QPair>
#include <QSet>
#include <QMap>
#include <QDataStream>

Go to the source code of this file.

Classes

class  VolumeHandle::Imp
class  VolumeHandle::Imp::VolState

Functions

QDataStream & operator<< (QDataStream &out, const VolumeHandle::Imp::VolState &vs)
QDataStream & operator>> (QDataStream &in, VolumeHandle::Imp::VolState &vs)

Function Documentation

◆ operator<<()

QDataStream & operator<< ( QDataStream & out,
const VolumeHandle::Imp::VolState & vs )

Definition at line 85 of file VolumeHandle.cxx.

85 {
88 return out;
89}
QSet< quint32 > m_zappedChildren
QMap< quint32, VolState > m_expandedChildren

◆ operator>>()

QDataStream & operator>> ( QDataStream & in,
VolumeHandle::Imp::VolState & vs )

Definition at line 90 of file VolumeHandle.cxx.

90 {
91 in >> vs.m_expandedChildren;
92 in >> vs.m_zappedChildren;
93 return in;
94}