|  | 
|  | SmNormalsKit (void) | 
|  | 
| virtual SoType | getTypeId (void) const | 
|  | 
|  | SoBaseKit (void) | 
|  | 
| virtual const SoNodekitCatalog * | getNodekitCatalog (void) const | 
|  | 
| virtual SoNode * | getPart (const SbName &partname, SbBool makeifneeded) | 
|  | 
| SbString | getPartString (const SoBase *part) | 
|  | 
| virtual SoNodeKitPath * | createPathToPart (const SbName &partname, SbBool makeifneeded, const SoPath *pathtoextend=NULL) | 
|  | 
| virtual SbBool | setPart (const SbName &partname, SoNode *from) | 
|  | 
| SbBool | set (const char *namevaluepairliststring) | 
|  | 
| SbBool | set (const char *partnamestring, const char *parameterstring) | 
|  | 
| virtual void | doAction (SoAction *action) | 
|  | 
| virtual void | callback (SoCallbackAction *action) | 
|  | 
| virtual void | GLRender (SoGLRenderAction *action) | 
|  | 
| virtual void | getBoundingBox (SoGetBoundingBoxAction *action) | 
|  | 
| virtual void | getMatrix (SoGetMatrixAction *action) | 
|  | 
| virtual void | handleEvent (SoHandleEventAction *action) | 
|  | 
| virtual void | rayPick (SoRayPickAction *action) | 
|  | 
| virtual void | search (SoSearchAction *action) | 
|  | 
| virtual void | write (SoWriteAction *action) | 
|  | 
| virtual void | getPrimitiveCount (SoGetPrimitiveCountAction *action) | 
|  | 
| virtual SoChildList * | getChildren (void) const | 
|  | 
| void | printDiagram (void) | 
|  | 
| void | printSubDiagram (const SbName &rootname, int level) | 
|  | 
| void | printTable (void) | 
|  | 
| virtual void | addWriteReference (SoOutput *out, SbBool isfromfield=FALSE) | 
|  | 
| SbBool | forceChildDrivenWriteRefs (SoOutput *out) | 
|  | 
| void | setOverride (const SbBool state) | 
|  | 
| SbBool | isOverride (void) const | 
|  | 
| void | setNodeType (const NodeType type) | 
|  | 
| NodeType | getNodeType (void) const | 
|  | 
| virtual SoNode * | copy (SbBool copyconnections=FALSE) const | 
|  | 
| virtual SbBool | affectsState (void) const | 
|  | 
| virtual void | GLRenderBelowPath (SoGLRenderAction *action) | 
|  | 
| virtual void | GLRenderInPath (SoGLRenderAction *action) | 
|  | 
| virtual void | GLRenderOffPath (SoGLRenderAction *action) | 
|  | 
| virtual void | pick (SoPickAction *action) | 
|  | 
| virtual void | audioRender (SoAudioRenderAction *action) | 
|  | 
| virtual void | grabEventsSetup (void) | 
|  | 
| virtual void | grabEventsCleanup (void) | 
|  | 
| virtual void | startNotify (void) | 
|  | 
| virtual void | notify (SoNotList *l) | 
|  | 
| SbUniqueId | getNodeId (void) const | 
|  | 
| virtual void | writeInstance (SoOutput *out) | 
|  | 
| virtual SoFieldContainer * | copyThroughConnection (void) const | 
|  | 
| void | setToDefaults (void) | 
|  | 
| SbBool | hasDefaultValues (void) const | 
|  | 
| SbBool | fieldsAreEqual (const SoFieldContainer *container) const | 
|  | 
| void | copyFieldValues (const SoFieldContainer *container, SbBool copyconnections=FALSE) | 
|  | 
| SbBool | set (const char *const fielddata) | 
|  | 
| void | get (SbString &fielddata) | 
|  | 
| virtual int | getFields (SoFieldList &l) const | 
|  | 
| virtual int | getAllFields (SoFieldList &l) const | 
|  | 
| virtual SoField * | getField (const SbName &name) const | 
|  | 
| virtual SoField * | getEventIn (const SbName &name) const | 
|  | 
| virtual SoField * | getEventOut (const SbName &name) const | 
|  | 
| SbBool | getFieldName (const SoField *const field, SbName &name) const | 
|  | 
| SbBool | enableNotify (const SbBool flag) | 
|  | 
| SbBool | isNotifyEnabled (void) const | 
|  | 
| SbBool | set (const char *fielddata, SoInput *input) | 
|  | 
| void | get (SbString &fielddata, SoOutput *out) | 
|  | 
| virtual SbBool | validateNewFieldValue (SoField *field, void *newval) | 
|  | 
| SbBool | getIsBuiltIn (void) const | 
|  | 
| virtual void | getFieldsMemorySize (size_t &managed, size_t &unmanaged) const | 
|  | 
| void | setUserData (void *userdata) const | 
|  | 
| void * | getUserData (void) const | 
|  | 
| void | ref (void) const | 
|  | 
| void | unref (void) const | 
|  | 
| void | unrefNoDelete (void) const | 
|  | 
| int32_t | getRefCount (void) const | 
|  | 
| void | touch (void) | 
|  | 
| SbBool | isOfType (SoType type) const | 
|  | 
| virtual SbName | getName (void) const | 
|  | 
| virtual void | setName (const SbName &newname) | 
|  | 
| void | addAuditor (void *const auditor, const SoNotRec::Type type) | 
|  | 
| void | removeAuditor (void *const auditor, const SoNotRec::Type type) | 
|  | 
| const SoAuditorList & | getAuditors (void) const | 
|  | 
| SbBool | shouldWrite (void) | 
|  | 
| void | assertAlive (void) const | 
|  | 
|  | 
| static void | initClass (void) | 
|  | 
| static const SoNodekitCatalog * | getClassNodekitCatalog (void) | 
|  | 
| static SbBool | isSearchingChildren (void) | 
|  | 
| static void | setSearchingChildren (const SbBool newval) | 
|  | 
| static uint32_t | getCompatibilityTypes (const SoType &nodetype) | 
|  | 
| static SoNode * | getByName (const SbName &name) | 
|  | 
| static int | getByName (const SbName &name, SoNodeList &l) | 
|  | 
| static void | initClasses (void) | 
|  | 
| static SbUniqueId | getNextNodeId (void) | 
|  | 
| static int | getActionMethodIndex (const SoType type) | 
|  | 
| static void | getBoundingBoxS (SoAction *action, SoNode *node) | 
|  | 
| static void | GLRenderS (SoAction *action, SoNode *node) | 
|  | 
| static void | callbackS (SoAction *action, SoNode *node) | 
|  | 
| static void | getMatrixS (SoAction *action, SoNode *node) | 
|  | 
| static void | handleEventS (SoAction *action, SoNode *node) | 
|  | 
| static void | pickS (SoAction *action, SoNode *node) | 
|  | 
| static void | rayPickS (SoAction *action, SoNode *node) | 
|  | 
| static void | searchS (SoAction *action, SoNode *node) | 
|  | 
| static void | writeS (SoAction *action, SoNode *node) | 
|  | 
| static void | audioRenderS (SoAction *action, SoNode *node) | 
|  | 
| static void | getPrimitiveCountS (SoAction *action, SoNode *node) | 
|  | 
| static void | initCopyDict (void) | 
|  | 
| static void | addCopy (const SoFieldContainer *orig, const SoFieldContainer *copy) | 
|  | 
| static SoFieldContainer * | checkCopy (const SoFieldContainer *orig) | 
|  | 
| static SoFieldContainer * | findCopy (const SoFieldContainer *orig, const SbBool copyconnections) | 
|  | 
| static void | copyDone (void) | 
|  | 
| static void | initClass (void) | 
|  | 
| static SoType | getClassTypeId (void) | 
|  | 
| static void | addName (SoBase *const base, const char *const name) | 
|  | 
| static void | removeName (SoBase *const base, const char *const name) | 
|  | 
| static void | incrementCurrentWriteCounter (void) | 
|  | 
| static void | decrementCurrentWriteCounter (void) | 
|  | 
| static SoBase * | getNamedBase (const SbName &name, SoType type) | 
|  | 
| static int | getNamedBases (const SbName &name, SoBaseList &baselist, SoType type) | 
|  | 
| static SbBool | read (SoInput *input, SoBase *&base, SoType expectedtype) | 
|  | 
| static void | setInstancePrefix (const SbString &c) | 
|  | 
| static void | setTraceRefs (SbBool trace) | 
|  | 
| static SbBool | getTraceRefs (void) | 
|  | 
| static SbBool | connectRoute (SoInput *input, const SbName &fromnodename, const SbName &fromfieldname, const SbName &tonodename, const SbName &tofieldname) | 
|  | 
| static SbBool | readRoute (SoInput *input) | 
|  | 
|  | 
| virtual | ~SmNormalsKit (void) | 
|  | 
| virtual const SoFieldData * | getFieldData (void) const | 
|  | 
| virtual | ~SoBaseKit () | 
|  | 
| virtual SoNode * | addToCopyDict (void) const | 
|  | 
| virtual void | copyContents (const SoFieldContainer *fromfc, SbBool copyconnections) | 
|  | 
| SoGroup * | getContainerNode (const SbName &listname, SbBool makeifneeded=TRUE) | 
|  | 
| virtual SoNode * | getAnyPart (const SbName &partname, SbBool makeifneeded, SbBool leafcheck=FALSE, SbBool publiccheck=FALSE) | 
|  | 
| virtual SoNodeKitPath * | createPathToAnyPart (const SbName &partname, SbBool makeifneeded, SbBool leafcheck=FALSE, SbBool publiccheck=FALSE, const SoPath *pathtoextend=NULL) | 
|  | 
| virtual SbBool | setAnyPart (const SbName &partname, SoNode *from, SbBool anypart=TRUE) | 
|  | 
| void | createNodekitPartsList (void) | 
|  | 
| void | createFieldList (void) | 
|  | 
| virtual void | createDefaultParts (void) | 
|  | 
| const SoNodekitParts * | getNodekitPartsList (void) const | 
|  | 
| const SbList< SoSFNode *> & | getCatalogInstances (void) const | 
|  | 
| void | catalogError (void) | 
|  | 
| virtual SbBool | setUpConnections (SbBool onoff, SbBool doitalways=FALSE) | 
|  | 
| virtual SbBool | readInstance (SoInput *in, unsigned short flags) | 
|  | 
| virtual void | setDefaultOnNonWritingFields (void) | 
|  | 
| void | countMyFields (SoOutput *out) | 
|  | 
| virtual SbBool | setPart (const int partNum, SoNode *node) | 
|  | 
|  | SoNode (void) | 
|  | 
| virtual | ~SoNode () | 
|  | 
|  | SoFieldContainer (void) | 
|  | 
| virtual | ~SoFieldContainer () | 
|  | 
|  | SoBase (void) | 
|  | 
| virtual | ~SoBase () | 
|  | 
| virtual void | destroy (void) | 
|  | 
| SbBool | hasMultipleWriteRefs (void) const | 
|  | 
| SbBool | writeHeader (SoOutput *out, SbBool isgroup, SbBool isengine) const | 
|  | 
| void | writeFooter (SoOutput *out) const | 
|  | 
| virtual const char * | getFileFormatName (void) const | 
|  |