|
ATLAS Offline Software
|
Go to the documentation of this file.
20 #include <Inventor/C/errors/debugerror.h>
21 #include <Inventor/nodes/SoVertexProperty.h>
22 #include <Inventor/nodes/SoPointSet.h>
23 #include <Inventor/nodes/SoSeparator.h>
25 #include <QTreeWidgetItem>
29 #include <Inventor/SoPath.h>
41 m_controller(controller), m_extrapolator(0)
45 SoVertexProperty * vertices =
new SoVertexProperty;
46 vertices->vertex.set1Value(0,0.0
f,0.0
f,0.0
f);
82 message(
"AODSysCommonData::getHandleFromNode - handle not registered!");
94 for (
int i = 0;
i <
n; ++
i) {
95 if (
path->getNodeFromTail(
i)->getTypeId()==SoSeparator::getClassTypeId()) {
109 for (;
it!=itEnd;++
it)
110 if (
it->second->browserTreeItem()==
item)
return it->first;
JetConstituentVector::iterator iterator
AODHandleBase * getHandleFromNode(SoNode *node)
path
python interpreter configuration --------------------------------------—
AODHandleBase * last_selectedHandle
std::map< SoNode *, AODHandleBase * > nodeToHandle
static QString str(const QString &s)
AODSysCommonData(VP1AODSystem *sys, AODSystemController *)
void setLastSelectedHandle(AODHandleBase *h)
void deregisterHandle(AODHandleBase *h)
virtual ~AODSysCommonData()
SoNode * getNodeFromBrowser(QTreeWidgetItem *item)
SoPointSet * m_singlePoint
void message(const QString &) const
void registerHandle(AODHandleBase *h)