50#ifndef _SO_NODE_KIT_DETAIL_
51#define _SO_NODE_KIT_DETAIL_
130 void setNodeKit(
SoBaseKit *theNodeKit );
131 void setPart(
SoNode *thePart );
132 void setPartName(
const SbName &theName ) { myPartName = theName; }
135 static void initClass();
136 static void exitClass();
#define SO_DETAIL_HEADER(className)
Character string stored in a hash table.
Base class for all node kits.
Base class for describing detail information about a shape node.
Abstract base class for all database nodes.
Stores detail information about a nodekit.
SoNodeKitDetail()
Constructor.
SoBaseKit * getNodeKit() const
Returns a reference to the nodekit that created this detail.
virtual SoDetail * copy() const
Returns an instance that is a copy of this instance.
SoNode * getPart() const
Returns a reference to the part selected within the nodekit that created this detail.
virtual ~SoNodeKitDetail()
Destructor.
const SbName & getPartName() const
Returns the name of the part selected within the nodekit that created this detail.