#include <Inventor/details/SoNodeKitDetail.h>
Inheritance diagram for SoNodeKitDetail::
Public Methods | |
SoNodeKitDetail (void) | |
virtual | ~SoNodeKitDetail () |
virtual SoDetail * | copy (void) const |
void | setNodeKit (SoBaseKit *kit) |
SoBaseKit * | getNodeKit (void) const |
void | setPart (SoNode *part) |
SoNode * | getPart (void) const |
void | setPartName (const SbName &name) |
const SbName & | getPartName (void) const |
Static Public Methods | |
void | initClass (void) |
Protected Attributes | |
SoBaseKit * | myNodeKit |
SoNode * | myPart |
SbName | myPartName |
When a pick action is executed and geometry within a nodekit is hit, the nodekit generates an SoNodeKitDetail object which contains information about the specific part inside the nodekit hit by the pick ray.
|
Constructor. |
|
Destructor. |
|
Initialize relevant common data for all instances, like the type system. Reimplemented from SoDetail. |
|
Return a deep copy of ourself. Reimplemented from SoDetail. |
|
Set the pointer indicating which nodekit generated this detail object. |
|
Returns a pointer to the nodekit generating this details object. |
|
Set the pointer indicating which node inside the nodekit was hit by a pick. |
|
Return node inside nodekit which was hit. |
|
Set catalog name of node part which was hit. |
|
Return catalog name of nodekit part which was hit. |
|
The nodekit generating this details object. |
|
Node inside nodekit which was hit. |
|
Catalog name of nodekit part which was hit. |