#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. |
1.2.9 written by Dimitri van Heesch,
© 1997-2001