#include <VP1RawDataHandleBase.h>
Definition at line 34 of file VP1RawDataHandleBase.h.
◆ VP1RawDataHandleBase() [1/2]
◆ ~VP1RawDataHandleBase()
| VP1RawDataHandleBase::~VP1RawDataHandleBase |
( |
| ) |
|
|
virtual |
◆ VP1RawDataHandleBase() [2/2]
◆ buildShape()
| virtual SoNode * VP1RawDataHandleBase::buildShape |
( |
| ) |
|
|
protectedpure virtual |
◆ buildTransform()
| virtual SoTransform * VP1RawDataHandleBase::buildTransform |
( |
| ) |
|
|
protectedpure virtual |
◆ center()
Definition at line 166 of file VP1RawDataHandleBase.cxx.
167{
168 m_d->ensureInitSepAndTransform(
this);
170 &&
m_d->sep->getNumChildren()>0
171 &&
m_d->sep->getChild(0)->getTypeId().isDerivedFrom(SoTransform::getClassTypeId()));
172
174 static_cast<SoTransform*
>(
m_d->sep->getChild(0))->translation.getValue().getValue(
x,
y,
z);
175
177}
Eigen::Matrix< double, 3, 1 > Vector3D
◆ clicked()
| virtual QStringList VP1RawDataHandleBase::clicked |
( |
bool | verbose | ) |
const |
|
pure virtual |
◆ coll()
◆ common()
◆ inInDetParts()
| virtual VP1RawDataFlags::InDetPartsFlags VP1RawDataHandleBase::inInDetParts |
( |
| ) |
const |
|
inlinevirtual |
◆ operator=()
◆ setVisible()
| void VP1RawDataHandleBase::setVisible |
( |
bool | vis | ) |
|
Definition at line 68 of file VP1RawDataHandleBase.cxx.
69{
71 return;
73 if (vis) {
75 m_d->rebuild3DObjects(
this);
76 m_d->ensureAttach3DObjects(
this);
77 } else {
78 m_d->ensureDetach3DObjects(
this);
79 }
80}
◆ unsignedToHex()
| QString VP1RawDataHandleBase::unsignedToHex |
( |
unsigned | i | ) |
|
|
static |
Definition at line 158 of file VP1RawDataHandleBase.cxx.
159{
160 std::ostringstream
s;
161 s <<
"0x" << std::hex <<
i;
162 return QString(
s.str().c_str()).toUpper();
163}
◆ update3DObjects()
| void VP1RawDataHandleBase::update3DObjects |
( |
| ) |
|
◆ updateShownOutlines()
| void VP1RawDataHandleBase::updateShownOutlines |
( |
| ) |
|
Definition at line 180 of file VP1RawDataHandleBase.cxx.
181{
183 return;
185}
void updateVolumeOutlines(SoGroup *)
VP1RawDataCommonData * common() const
◆ visible()
| bool VP1RawDataHandleBase::visible |
( |
| ) |
const |
|
inline |
◆ m_coll
◆ m_d
| Imp* VP1RawDataHandleBase::m_d |
|
private |
◆ m_visible
| bool VP1RawDataHandleBase::m_visible |
|
private |
The documentation for this class was generated from the following files: