#include <IVP13DSystem.h>
|
| virtual | ~IVP13DSystem () |
| | IVP13DSystem (const QString &name, const QString &information, const QString &contact_info) |
| virtual SoSeparator * | getSceneGraph () const =0 |
| void | registerCamera (SoCamera *camera) |
| void | registerViewer (SoQtViewer *viewer) |
| void | registerSelectionNode (SoCooperativeSelection *) |
| void | unregisterSelectionNode (SoCooperativeSelection *) |
| void | setUserSelectionNotificationsEnabled (SoCooperativeSelection *sel, bool enabled) |
| virtual void | userSelectedSingleNode (SoCooperativeSelection *, SoNode *, SoPath *) |
| virtual void | userDeselectedSingleNode (SoCooperativeSelection *, SoNode *, SoPath *) |
| virtual void | userChangedSelection (SoCooperativeSelection *, const QSet< SoNode * > &, QSet< SoPath * >) |
| virtual void | userClickedOnBgd () |
| virtual void | deselectAll (SoCooperativeSelection *exception_sel=0) |
| CamList | getCameraList () |
| virtual QWidget * | buildExtraDisplayWidget () |
| const QString & | name () const |
| const QString & | information () const |
| const QString & | contact_info () const |
| QWidget * | controllerWidget () |
| virtual QByteArray | saveState () |
| virtual void | restoreFromState (QByteArray) |
| void | message (const QString &) const |
| void | message (const QStringList &, const QString &addtoend="") const |
| void | message (const QString &addtostart, const QStringList &, const QString &addtoend="") const |
| void | messageDebug (const QString &) const |
| void | messageDebug (const QStringList &, const QString &addtoend="") const |
| void | messageDebug (const QString &addtostart, const QStringList &, const QString &addtoend="") const |
| void | messageVerbose (const QString &) const |
| void | messageVerbose (const QStringList &, const QString &addtoend="") const |
| void | messageVerbose (const QString &addtostart, const QStringList &, const QString &addtoend="") const |
| void | updateGUI () |
| StoreGateSvc * | storeGate () const |
| StoreGateSvc * | eventStore () const |
| StoreGateSvc * | detectorStore () const |
| ISvcLocator * | serviceLocator () const |
| IToolSvc * | toolSvc () const |
| State | state () const |
| ActiveState | activeState () const |
|
| static bool | verbose () |
| static QString | str (const QString &s) |
| static QString | str (const char *c) |
| static QString | str (const bool b) |
| static QString | str (const QColor &) |
| static QString | str (const SbColor &) |
| static QString | str (const VP1Interval &) |
| static QString | str (const SbVec2d &) |
| static QString | str (const SbVec2f &) |
| static QString | str (const SbVec2s &) |
| static QString | str (const SbVec3d &) |
| static QString | str (const SbVec3f &) |
| static QString | str (const SbVec3s &) |
| static QString | str (const SbVec4d &) |
| static QString | str (const SbVec4f &) |
| static QString | str (short int n) |
| static QString | str (unsigned short int n) |
| static QString | str (long n) |
| static QString | str (ulong n) |
| static QString | str (int n) |
| static QString | str (uint n) |
| static QString | str (qlonglong n) |
| static QString | str (qulonglong n) |
| static QString | str (const double &d) |
| static QString | str (const float &f) |
| static QString | str (const void *) |
| template<class T> |
| static QString | str (const T *t) |
| template<class T> |
| static QString | str (const QFlags< T > &f) |
| template<class T> |
| static QString | str (const HepGeom::BasicVector3D< T > &t) |
| static QString | str (const Amg::Vector3D &t) |
| template<class T> |
| static QString | str (const QList< T > &t) |
Definition at line 31 of file IVP13DSystem.h.
◆ CamList
◆ CamListItr
◆ ActiveState
◆ State
| Enumerator |
|---|
| CONSTRUCTED | |
| REFRESHED | |
| ERASED | |
| UNCREATED | |
Definition at line 143 of file IVP1System.h.
◆ ~IVP13DSystem()
| IVP13DSystem::~IVP13DSystem |
( |
| ) |
|
|
virtual |
Definition at line 364 of file IVP13DSystem.cxx.
365{
367
368 m_d->selection2lastpathlist.clear();
369
370
371 std::set<SoCooperativeSelection*> sel2unregister;
374 if (
it->second ==
this)
375 sel2unregister.insert(
it->first);
376 std::set<SoCooperativeSelection*>::iterator itSel, itSelE = sel2unregister.end();
377
378 for (itSel = sel2unregister.begin();itSel!=itSelE;++itSel) {
380 }
381
382 messageDebug(
"Unregistered all nodes. Unref all camera pointers...");
383
384
385 std::set<SoCamera*> ::iterator itCam, itCamE =
m_d->staticcameras.end();
386 for (itCam =
m_d->staticcameras.begin();itCam!=itCamE;++itCam)
387 (*itCam)->unref();
388
390
392}
static std::map< SoCooperativeSelection *, IVP13DSystem * > selection2system
void unregisterSelectionNode(SoCooperativeSelection *)
void messageDebug(const QString &) const
◆ IVP13DSystem() [1/2]
| IVP13DSystem::IVP13DSystem |
( |
const QString & | name, |
|
|
const QString & | information, |
|
|
const QString & | contact_info ) |
Definition at line 356 of file IVP13DSystem.cxx.
356 :
358{
360 m_d->clickedoutsideScheduled =
false;
361}
const QString & name() const
IVP1System(const QString &name, const QString &information, const QString &contact_info)
const QString & information() const
const QString & contact_info() const
static void ensureInitClass()
◆ IVP13DSystem() [2/2]
◆ activateClickedOutside
| void IVP13DSystem::activateClickedOutside |
( |
| ) |
|
|
privateslot |
Definition at line 85 of file IVP13DSystem.cxx.
86{
87 if (!
m_d->clickedoutsideScheduled)
88 return;
89 m_d->clickedoutsideScheduled =
false;
91}
virtual void userClickedOnBgd()
◆ activeState()
◆ allowUpdateGUI()
| void IVP1System::allowUpdateGUI |
( |
| ) |
|
|
privateinherited |
◆ buildExtraDisplayWidget()
| virtual QWidget * IVP13DSystem::buildExtraDisplayWidget |
( |
| ) |
|
|
inlinevirtual |
◆ channel()
Definition at line 275 of file IVP1System.cxx.
276{
279 }
280 assert(
m_d->channel);
282}
void messageVerbose(const QString &) const
◆ contact_info()
| const QString & IVP1System::contact_info |
( |
| ) |
const |
|
inherited |
◆ controllerWidget()
| QWidget * IVP1System::controllerWidget |
( |
| ) |
|
|
inherited |
◆ create()
| virtual void IVP1System::create |
( |
StoreGateSvc * | detectorStore | ) |
|
|
protectedpure virtualinherited |
◆ deleteController()
| void IVP1System::deleteController |
( |
| ) |
|
|
privateinherited |
◆ deselectAll()
Reimplemented in VP1PrepRawDataSystem.
Definition at line 331 of file IVP13DSystem.cxx.
332{
335 if (
it->second!=
this)
336 continue;
337 if (
it->first!=exception_sel) {
338 if (
it->first->policy.getValue()!=SoCooperativeSelection::SINGLE) {
340 it->first->deselectAll();
342 } else {
343 if (
it->first->getList()->getLength()==1) {
345 SoPath *
path =
static_cast<SoPath*
>(
it->first->getList()->
get(0));
347 it->first->deselectAll();
349 }
350 }
351 }
352 }
353}
static void start_changeselection(void *userdata, SoSelection *sel)
static void finished_changeselection(void *userdata, SoSelection *sel)
static void made_deselection(void *userdata, SoPath *path)
T * get(TKey *tobj)
get a TObject* from a TKey* (why can't a TObject be a TKey?)
path
python interpreter configuration --------------------------------------—
◆ detectorStore()
Definition at line 318 of file IVP1System.cxx.
319{
321}
static StoreGateSvc * detectorStore()
◆ disallowUpdateGUI()
| void IVP1System::disallowUpdateGUI |
( |
| ) |
|
|
privateinherited |
◆ erase()
| virtual void IVP1System::erase |
( |
| ) |
|
|
protectedpure virtualinherited |
◆ eventStore()
Definition at line 312 of file IVP1System.cxx.
313{
315}
static StoreGateSvc * eventStore()
◆ getCameraList()
| std::set< SoCamera * > IVP13DSystem::getCameraList |
( |
| ) |
|
Definition at line 395 of file IVP13DSystem.cxx.
396{
397 std::set<SoCamera*> cameralist =
m_d->staticcameras;
398 std::set<SoQtViewer*>::const_iterator
it,
itE=
m_d->viewers.end();
399 for (it=
m_d->viewers.begin();it!=itE;++it) {
400 SoCamera*cam = (*it)->getCamera();
401 if (cam)
402 cameralist.insert(cam);
403 }
404
405
406 return cameralist;
407}
◆ getSceneGraph()
| virtual SoSeparator * IVP13DSystem::getSceneGraph |
( |
| ) |
const |
|
pure virtual |
◆ inactiveSystemTurnedActive
| void IVP1System::inactiveSystemTurnedActive |
( |
| ) |
|
|
signalinherited |
◆ information()
| const QString & IVP1System::information |
( |
| ) |
const |
|
inherited |
◆ isRefreshing()
| bool IVP1System::isRefreshing |
( |
| ) |
|
|
privateinherited |
◆ itemFromSystemSelected
| void IVP13DSystem::itemFromSystemSelected |
( |
| ) |
|
|
signal |
◆ message() [1/3]
| void IVP1System::message |
( |
const QString & | str | ) |
const |
|
inherited |
Definition at line 336 of file IVP1System.cxx.
337{
338 if (receivers(SIGNAL(
sysmessage(QString))) > 0){
340 }
341 else{
343 }
344}
void sysmessage(QString) const
static const char * prefix_msg()
static QString str(const QString &s)
◆ message() [2/3]
| void IVP1System::message |
( |
const QString & | addtostart, |
|
|
const QStringList & | l, |
|
|
const QString & | addtoend = "" ) const |
|
inherited |
Definition at line 400 of file IVP1System.cxx.
401{
402 if (addtostart.isEmpty()) {
404 return;
405 }
406 if (addtoend.isEmpty()) {
407 for (const QString& s : l)
409 } else {
410 for (const QString& s : l)
411 message(addtostart+s+addtoend);
412 }
413}
void message(const QString &) const
◆ message() [3/3]
| void IVP1System::message |
( |
const QStringList & | l, |
|
|
const QString & | addtoend = "" ) const |
|
inherited |
Definition at line 362 of file IVP1System.cxx.
363{
364 if (addtoend.isEmpty()) {
365 for (const QString& s : l)
367 } else {
368 for (const QString& s : l)
370 }
371}
◆ messageDebug() [1/3]
| void IVP1System::messageDebug |
( |
const QString & | str | ) |
const |
|
inherited |
Definition at line 347 of file IVP1System.cxx.
348{
351}
static const char * prefix_debug()
◆ messageDebug() [2/3]
| void IVP1System::messageDebug |
( |
const QString & | addtostart, |
|
|
const QStringList & | l, |
|
|
const QString & | addtoend = "" ) const |
|
inherited |
Definition at line 416 of file IVP1System.cxx.
417{
418 if (addtostart.isEmpty()) {
420 return;
421 }
422 if (addtoend.isEmpty()) {
423 for (const QString& s : l)
425 } else {
426 for (const QString& s : l)
428 }
429}
◆ messageDebug() [3/3]
| void IVP1System::messageDebug |
( |
const QStringList & | l, |
|
|
const QString & | addtoend = "" ) const |
|
inherited |
Definition at line 374 of file IVP1System.cxx.
375{
376 if (addtoend.isEmpty()) {
377 for (const QString& s : l)
379 } else {
380 for (const QString& s : l)
382 }
383}
◆ messageVerbose() [1/3]
| void IVP1System::messageVerbose |
( |
const QString & | str | ) |
const |
|
inherited |
Definition at line 354 of file IVP1System.cxx.
355{
358}
static const char * prefix_verbose()
◆ messageVerbose() [2/3]
| void IVP1System::messageVerbose |
( |
const QString & | addtostart, |
|
|
const QStringList & | l, |
|
|
const QString & | addtoend = "" ) const |
|
inherited |
Definition at line 432 of file IVP1System.cxx.
433{
435 return;
436 if (addtostart.isEmpty()) {
438 return;
439 }
440 if (addtoend.isEmpty()) {
441 for (const QString& s : l)
443 } else {
444 for (const QString& s : l)
446 }
447}
◆ messageVerbose() [3/3]
| void IVP1System::messageVerbose |
( |
const QStringList & | l, |
|
|
const QString & | addtoend = "" ) const |
|
inherited |
Definition at line 386 of file IVP1System.cxx.
387{
389 return;
390 if (addtoend.isEmpty()) {
391 for (const QString& s : l)
393 } else {
394 for (const QString& s : l)
396 }
397}
◆ name()
| const QString & IVP1System::name |
( |
| ) |
const |
|
inherited |
◆ needErase
| void IVP1System::needErase |
( |
| ) |
|
|
signalinherited |
◆ operator=()
◆ refresh()
| virtual void IVP1System::refresh |
( |
StoreGateSvc * | eventStore | ) |
|
|
protectedpure virtualinherited |
◆ registerCamera()
| void IVP13DSystem::registerCamera |
( |
SoCamera * | camera | ) |
|
Definition at line 410 of file IVP13DSystem.cxx.
410 {
411 if (!cam)
412 return;
413 m_d->staticcameras.insert(cam);
414 cam->ref();
415}
◆ registerController()
| void IVP1System::registerController |
( |
QWidget * | w | ) |
|
|
protectedinherited |
Definition at line 224 of file IVP1System.cxx.
225{
228 messageVerbose(
"registerController m_d->canregistercontroller = "+QString(
m_d->canregistercontroller?
"true":
"false"));
230 messageVerbose(
"registerController m_d->controller==0 = "+QString(
m_d->controller==0?
"true":
"false"));
231 messageVerbose(
"registerController w!=0 = "+QString(w!=0?
"true":
"false"));
232 }
233 if (!
m_d->canregistercontroller)
234 message(
"ERROR: Please don't register controllers after create().");
236 message(
"ERROR: Please only register controllers in CONSTRUCTED state.");
237 if (!w) {
238 message(
"ERROR: Attempt to register null controller.");
239 return;
240 }
241 if (
m_d->controller) {
242 message(
"ERROR: Attempt to register controller twice.");
243 return;
244 }
247}
◆ registerSelectionNode()
Definition at line 257 of file IVP13DSystem.cxx.
258{
260 message(
"registerSelectionNode Error: NULL selection pointer!");
261 return;
262 }
264 message(
"registerSelectionNode Error: Trying to register selection node more than once!");
265 return;
266 }
267
273
276
278}
static void clickedoutside(void *userdata, SoCooperativeSelection *sel)
static void made_selection(void *userdata, SoPath *path)
const std::string selection
std::string find(const std::string &s)
return a remapped string
◆ registerViewer()
| void IVP13DSystem::registerViewer |
( |
SoQtViewer * | viewer | ) |
|
Definition at line 418 of file IVP13DSystem.cxx.
419{
420 if (!viewer)
421 return;
422 m_d->viewers.insert(viewer);
423}
◆ restoreFromState()
| void IVP1System::restoreFromState |
( |
QByteArray | ba | ) |
|
|
virtualinherited |
Reimplemented in VP1AODSystem, VP1BanksSystem, VP1CaloCellSystem, VP1CaloClusterSystem, VP1CaloHitLegoSystem, VP1CaloLegoSystem, VP1CaloReadoutSystem, VP1ExtraInputSystem, VP1GeometrySystem, VP1GuideLineSystem, VP1HVLegoSystem, VP1MCSystem, VP1MissingEtSystem, VP1PartSpectSystem, VP1PrepRawDataSystem, VP1RawDataSystem, VP1TrackingGeometrySystem, VP1TrackSystem, and VP1VertexSystem.
Definition at line 302 of file IVP1System.cxx.
303{
306 }
307 if (!ba.isEmpty())
308 message(
"Error in IVP1System::restoreFromState: Received non-empty saved state.");
309}
◆ saveState()
| QByteArray IVP1System::saveState |
( |
| ) |
|
|
virtualinherited |
Reimplemented in VP1AODSystem, VP1BanksSystem, VP1CaloCellSystem, VP1CaloClusterSystem, VP1CaloHitLegoSystem, VP1CaloLegoSystem, VP1CaloReadoutSystem, VP1ExtraInputSystem, VP1GeometrySystem, VP1GuideLineSystem, VP1HVLegoSystem, VP1MCSystem, VP1MissingEtSystem, VP1PartSpectSystem, VP1PrepRawDataSystem, VP1RawDataSystem, VP1TrackingGeometrySystem, VP1TrackSystem, and VP1VertexSystem.
Definition at line 294 of file IVP1System.cxx.
294 {
297 }
298 return QByteArray();
299}
◆ serviceLocator()
| ISvcLocator * IVP1System::serviceLocator |
( |
| ) |
const |
|
inherited |
Definition at line 324 of file IVP1System.cxx.
325{
327}
static ISvcLocator * serviceLocator()
◆ setActiveState()
| void IVP1System::setActiveState |
( |
const ActiveState & | s, |
|
|
const bool & | donttriggererase = true ) |
|
privateinherited |
Definition at line 162 of file IVP1System.cxx.
163{
164
165
166
169 m_d->channel->emitRefreshInfoChanged();
170 return;
171 }
else if (
m_d->activeState==s) {
172 m_d->channel->emitRefreshInfoChanged();
173 return;
174 }
175
176
177 m_d->activeState =
s;
178
180
182 } else {
183
186 }
187 }
188 m_d->channel->emitRefreshInfoChanged();
189}
void inactiveSystemTurnedActive()
◆ setCanRegisterController()
| void IVP1System::setCanRegisterController |
( |
const bool & | c | ) |
|
|
privateinherited |
Definition at line 285 of file IVP1System.cxx.
286{
288 messageVerbose(
"setCanRegisterController called with"+QString(c?
"true":
"false"));
289 }
290 m_d->canregistercontroller=
c;
291}
◆ setChannel()
Definition at line 94 of file IVP1System.cxx.
95{
99 messageVerbose(
"setChannel cw!=0 = "+QString(cw!=0?
"true":
"false"));
100 }
101 assert(!
m_d->channel);
102 assert(cw);
105}
◆ setRefreshing()
| void IVP1System::setRefreshing |
( |
const bool & | b | ) |
|
|
privateinherited |
Definition at line 114 of file IVP1System.cxx.
115{
117 messageVerbose(
"setRefreshing() called with b="+QString(b?
"true":
"false"));
118 }
119 if (b) {
121 } else {
123 }
125}
◆ setState()
| void IVP1System::setState |
( |
const State & | s | ) |
|
|
privateinherited |
Definition at line 141 of file IVP1System.cxx.
142{
143#ifndef NDEBUG
144 assert (
m_d->state != s);
148 }
151 }
154 }
155#endif
158 m_d->channel->emitRefreshInfoChanged();
159}
◆ setUserSelectionNotificationsEnabled()
Definition at line 310 of file IVP13DSystem.cxx.
311{
313 message(
"setUserSelectionNotificationsEnabled Error: NULL selection pointer!");
314 return;
315 }
317 message(
"setUserSelectionNotificationsEnabled Error: Called for selection which was never registered!");
318 return;
319 }
320 if (enabled !=
m_d->selectionsWithDisabledNotifications.contains(
selection))
321 return;
322
323 if (enabled)
324 m_d->selectionsWithDisabledNotifications.remove(
selection);
325 else
327
328}
◆ state()
◆ storeGate()
Definition at line 119 of file IVP1System.h.
StoreGateSvc * eventStore() const
◆ str() [1/30]
◆ str() [2/30]
| QString VP1String::str |
( |
const bool | b | ) |
|
|
inlinestaticinherited |
Definition at line 53 of file VP1String.h.
53{
return b?
"True":
"False"; }
◆ str() [3/30]
| QString VP1String::str |
( |
const char * | c | ) |
|
|
inlinestaticinherited |
◆ str() [4/30]
| QString VP1String::str |
( |
const double & | d | ) |
|
|
inlinestaticinherited |
Definition at line 81 of file VP1String.h.
81{ return QString::number(d); }
◆ str() [5/30]
| QString VP1String::str |
( |
const float & | f | ) |
|
|
inlinestaticinherited |
Definition at line 82 of file VP1String.h.
82{ return QString::number(f); }
◆ str() [6/30]
◆ str() [7/30]
| QString VP1String::str |
( |
const QColor & | c | ) |
|
|
staticinherited |
Definition at line 30 of file VP1String.cxx.
31{
32 return c.isValid() ?
c.name() :
"Invalid";
33}
◆ str() [8/30]
template<class T>
| QString VP1String::str |
( |
const QFlags< T > & | f | ) |
|
|
inlinestaticinherited |
Definition at line 91 of file VP1String.h.
91{ return "0x"+QString::number(f, 16).toUpper().rightJustified(8,'0'); }
◆ str() [9/30]
template<class T>
| QString VP1String::str |
( |
const QList< T > & | t | ) |
|
|
inlinestaticinherited |
Definition at line 102 of file VP1String.h.
102{
return "QList of size"+QString::number(
t.size()); }
◆ str() [10/30]
| QString VP1String::str |
( |
const QString & | s | ) |
|
|
inlinestaticinherited |
◆ str() [11/30]
| QString VP1String::str |
( |
const SbColor & | c | ) |
|
|
staticinherited |
Definition at line 36 of file VP1String.cxx.
37{
39}
static QColor sbcol2qcol(const SbColor &)
◆ str() [12/30]
| QString VP1String::str |
( |
const SbVec2d & | v | ) |
|
|
staticinherited |
◆ str() [13/30]
| QString VP1String::str |
( |
const SbVec2f & | v | ) |
|
|
staticinherited |
◆ str() [14/30]
| QString VP1String::str |
( |
const SbVec2s & | v | ) |
|
|
staticinherited |
◆ str() [15/30]
| QString VP1String::str |
( |
const SbVec3d & | v | ) |
|
|
staticinherited |
◆ str() [16/30]
| QString VP1String::str |
( |
const SbVec3f & | v | ) |
|
|
staticinherited |
◆ str() [17/30]
| QString VP1String::str |
( |
const SbVec3s & | v | ) |
|
|
staticinherited |
◆ str() [18/30]
| QString VP1String::str |
( |
const SbVec4d & | v | ) |
|
|
staticinherited |
◆ str() [19/30]
| QString VP1String::str |
( |
const SbVec4f & | v | ) |
|
|
staticinherited |
◆ str() [20/30]
template<class T>
| QString VP1String::str |
( |
const T * | t | ) |
|
|
inlinestaticinherited |
Definition at line 87 of file VP1String.h.
87{
return str(
static_cast<const void*
>(t)); }
◆ str() [21/30]
| QString VP1String::str |
( |
const void * | p | ) |
|
|
staticinherited |
Definition at line 48 of file VP1String.cxx.
49{
50 if (p) {
53
54 return QString (
s.str().c_str());
55 } else {
56 return "NULL";
57 }
58}
◆ str() [22/30]
◆ str() [23/30]
| QString VP1String::str |
( |
int | n | ) |
|
|
inlinestaticinherited |
Definition at line 77 of file VP1String.h.
77{ return QString::number(n); }
◆ str() [24/30]
| QString VP1String::str |
( |
long | n | ) |
|
|
inlinestaticinherited |
Definition at line 75 of file VP1String.h.
75{ return QString::number(n); }
◆ str() [25/30]
| QString VP1String::str |
( |
qlonglong | n | ) |
|
|
inlinestaticinherited |
Definition at line 79 of file VP1String.h.
79{ return QString::number(n); }
◆ str() [26/30]
| QString VP1String::str |
( |
qulonglong | n | ) |
|
|
inlinestaticinherited |
Definition at line 80 of file VP1String.h.
80{ return QString::number(n); }
◆ str() [27/30]
| QString VP1String::str |
( |
short int | n | ) |
|
|
inlinestaticinherited |
Definition at line 73 of file VP1String.h.
73{ return QString::number(n); }
◆ str() [28/30]
| QString VP1String::str |
( |
uint | n | ) |
|
|
inlinestaticinherited |
Definition at line 78 of file VP1String.h.
78{ return QString::number(n); }
◆ str() [29/30]
| QString VP1String::str |
( |
ulong | n | ) |
|
|
inlinestaticinherited |
Definition at line 76 of file VP1String.h.
76{ return QString::number(n); }
◆ str() [30/30]
| QString VP1String::str |
( |
unsigned short int | n | ) |
|
|
inlinestaticinherited |
Definition at line 74 of file VP1String.h.
74{ return QString::number(n); }
◆ sysmessage
| void IVP1System::sysmessage |
( |
QString | | ) |
const |
|
signalinherited |
◆ toolSvc()
| IToolSvc * IVP1System::toolSvc |
( |
| ) |
const |
|
inherited |
◆ uncreate()
| void IVP1System::uncreate |
( |
| ) |
|
|
protectedvirtualinherited |
◆ unregisterSelectionNode()
Definition at line 281 of file IVP13DSystem.cxx.
282{
284 message(
"unregisterSelectionNode Error: NULL selection pointer!");
285 return;
286 }
288 message(
"registerSelectionNode Error: Trying to unregister unknown selection node!");
289 return;
290 }
291
297
299 if (
m_d->selectionsWithDisabledNotifications.contains(
selection))
300 m_d->selectionsWithDisabledNotifications.remove(
selection);
302
304
305}
◆ updateGUI()
| void IVP1System::updateGUI |
( |
| ) |
|
|
inherited |
Definition at line 262 of file IVP1System.cxx.
262 {
263
264
265
266
267 if (
m_d->allowupdategui ) {
268 qApp->processEvents();
269 }
270
271
272}
◆ userChangedSelection()
| void IVP13DSystem::userChangedSelection |
( |
SoCooperativeSelection * | , |
|
|
const QSet< SoNode * > & | , |
|
|
QSet< SoPath * > | ) |
|
virtual |
◆ userClickedOnBgd()
| void IVP13DSystem::userClickedOnBgd |
( |
| ) |
|
|
virtual |
◆ userDeselectedSingleNode()
◆ userSelectedSingleNode()
◆ verbose()
| bool IVP1System::verbose |
( |
| ) |
|
|
inlinestaticinherited |
Definition at line 86 of file IVP1System.h.
static const bool s_vp1verbose
◆ m_d
◆ s_vp1verbose
The documentation for this class was generated from the following files: