#include <TrackHandleBase.h>
Definition at line 202 of file TrackHandleBase.h.
◆ AssocObjAttachmentHandle() [1/2]
◆ ~AssocObjAttachmentHandle()
AssocObjAttachmentHandle::~AssocObjAttachmentHandle |
( |
| ) |
|
|
private |
◆ AssocObjAttachmentHandle() [2/2]
◆ attachNodes()
void AssocObjAttachmentHandle::attachNodes |
( |
SoNode * |
simple, |
|
|
SoNode * |
detailed, |
|
|
bool |
unpickable |
|
) |
| |
◆ detachNodes()
void AssocObjAttachmentHandle::detachNodes |
( |
SoNode * |
simple, |
|
|
SoNode * |
detailed |
|
) |
| |
Definition at line 1920 of file TrackHandleBase.cxx.
1926 if (!simple||!detailed) {
1931 VP1Msg::message(
"ERROR: AssocObjAttachmentHandle::detachNodes septrack_simple->getNumChildren()"
1932 "!=m_d->septrack_detailed->getNumChildren().");
1937 VP1Msg::message(
"ERROR: AssocObjAttachmentHandle::detachNodes detected wrong pickStyleChildIdx");
1941 VP1Msg::message(
"ERROR: AssocObjAttachmentHandle::detachNodes Not previously attached!");
1945 VP1Msg::message(
"ERROR: AssocObjAttachmentHandle::setPickableStateOfNodes"
1946 " called with simple and detailed nodes that are not at same child idx!");
◆ operator=()
◆ setPickableStateOfNodes()
void AssocObjAttachmentHandle::setPickableStateOfNodes |
( |
SoNode * |
simple, |
|
|
SoNode * |
detailed, |
|
|
bool |
unpickable |
|
) |
| |
Will attach if not currently attached.
Definition at line 1837 of file TrackHandleBase.cxx.
1841 +QString(unpickable?
"true":
"false"));
1842 if (!simple||!detailed) {
1843 VP1Msg::messageVerbose(
"AssocObjAttachmentHandle::setPickableStateOfNodes ERROR: Called with null pointers!");
1851 VP1Msg::message(
"ERROR: AssocObjAttachmentHandle::setPickableStateOfNodes septrack_simple->getNumChildren()"
1852 "!=m_d->septrack_detailed->getNumChildren().");
1856 if (idetailed!=isimple) {
1857 VP1Msg::message(
"ERROR: AssocObjAttachmentHandle::setPickableStateOfNodes"
1858 " called with simple and detailed nodes that are not at same child idx!");
1863 VP1Msg::message(
"ERROR: AssocObjAttachmentHandle::setPickableStateOfNodes detected wrong pickStyleChildIdx");
1869 " called with nodes that are not currently children. Calling attachNodes(..)." );
1875 " already in correct state.");
1895 VP1Msg::message(
"ERROR: AssocObjAttachmentHandle::setPickableStateOfNodes Inconsistent logic");
◆ trackMaterialChanged()
void AssocObjAttachmentHandle::trackMaterialChanged |
( |
| ) |
|
|
private |
◆ trackVisibilityChanged()
void AssocObjAttachmentHandle::trackVisibilityChanged |
( |
| ) |
|
|
private |
◆ TrackHandleBase
◆ TrackHandleBase::Imp
◆ m_d
Imp* AssocObjAttachmentHandle::m_d |
|
private |
The documentation for this class was generated from the following files: