Open Inventor Release 2023.2.2
 
Loading...
Searching...
No Matches
SoNodeKit Class Reference

Initializes nodekit classes. More...

#include <Inventor/nodekits/SoNodeKit.h>

Static Public Member Functions

static void init ()
 Initialize all nodekit classes by registering them with the database.
 
static void finish ()
 Frees Open Inventor's internal static memory allocations.
 

Deprecated

static SoDEPRECATED void threadInit ()
 
static SoDEPRECATED void threadFinish ()
 
static bool isInitialized ()
 

Detailed Description

Initializes nodekit classes.

This class is used to initialize all nodekit classes.

SEE ALSO

SoAppearanceKit, SoBaseKit, SoCameraKit, SoInteraction, SoLightKit, SoNodeKitDetail, SoNodeKitListPart, SoNodeKitPath, SoNodekitCatalog, SoSceneKit, SoSeparatorKit, SoShapeKit, SoWrapperKit, SoWin

Definition at line 90 of file SoNodeKit.h.

Member Function Documentation

◆ finish()

static void SoNodeKit::finish ( )
static

Frees Open Inventor's internal static memory allocations.

This avoids false positives from memory leak checking software. We recommend calling this method and it should be the last Open Inventor method called by the application.

◆ init()

static void SoNodeKit::init ( )
static

Initialize all nodekit classes by registering them with the database.

This function needs to be called before any other nodekit class may be constructed or accessed. Note that this is called automatically by SoInteraction::init() and SoWin::init(), so if you have made either of these calls, there is no need to call SoNodeKit::init() directly.

◆ isInitialized()

static bool SoNodeKit::isInitialized ( )
static

◆ threadFinish()

static SoDEPRECATED void SoNodeKit::threadFinish ( )
static

◆ threadInit()

static SoDEPRECATED void SoNodeKit::threadInit ( )
static

The documentation for this class was generated from the following file: