#include <TrackHandleBase.h>
Definition at line 197 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 1903 of file TrackHandleBase.cxx.
1909 if (!simple||!detailed) {
1914 VP1Msg::message(
"ERROR: AssocObjAttachmentHandle::detachNodes septrack_simple->getNumChildren()"
1915 "!=m_d->septrack_detailed->getNumChildren().");
1920 VP1Msg::message(
"ERROR: AssocObjAttachmentHandle::detachNodes detected wrong pickStyleChildIdx");
1924 VP1Msg::message(
"ERROR: AssocObjAttachmentHandle::detachNodes Not previously attached!");
1928 VP1Msg::message(
"ERROR: AssocObjAttachmentHandle::setPickableStateOfNodes"
1929 " 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 1820 of file TrackHandleBase.cxx.
1824 +QString(unpickable?
"true":
"false"));
1825 if (!simple||!detailed) {
1826 VP1Msg::messageVerbose(
"AssocObjAttachmentHandle::setPickableStateOfNodes ERROR: Called with null pointers!");
1834 VP1Msg::message(
"ERROR: AssocObjAttachmentHandle::setPickableStateOfNodes septrack_simple->getNumChildren()"
1835 "!=m_d->septrack_detailed->getNumChildren().");
1839 if (idetailed!=isimple) {
1840 VP1Msg::message(
"ERROR: AssocObjAttachmentHandle::setPickableStateOfNodes"
1841 " called with simple and detailed nodes that are not at same child idx!");
1846 VP1Msg::message(
"ERROR: AssocObjAttachmentHandle::setPickableStateOfNodes detected wrong pickStyleChildIdx");
1852 " called with nodes that are not currently children. Calling attachNodes(..)." );
1858 " already in correct state.");
1878 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: