Open Inventor Release 2023.2.3
 
Loading...
Searching...
No Matches
SoInteraction Class Reference

Initializes Open Inventor interaction classes. More...

#include <Inventor/SoInteraction.h>

Static Public Member Functions

static void init ()
 Initializes all interaction classes with single thread support.
 
static void finish ()
 Frees Open Inventor's internal static memory allocations.
 
static bool isInitialized ()
 
Deprecated
static SoDEPRECATED void threadInit ()
 
static SoDEPRECATED void threadFinish ()
 

Detailed Description

Initializes Open Inventor interaction classes.

SoInteraction has static functions which initialize all Open Inventor interaction classes, as well as nodekits and the database.

Note that SoInteraction::init() is called by SoWin/Xt/Qtinit().

SEE ALSO

SoDB, SoNodeKit, SoWin

Definition at line 74 of file SoInteraction.h.

Member Function Documentation

◆ finish()

static void SoInteraction::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 SoInteraction::init ( )
static

◆ isInitialized()

static bool SoInteraction::isInitialized ( )
static

◆ threadFinish()

static SoDEPRECATED void SoInteraction::threadFinish ( )
static

◆ threadInit()

static SoDEPRECATED void SoInteraction::threadInit ( )
static

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