'\"! tbl | mmdoc '\"macro stdmacro .ie n \{\ . ds Cr \fB . ds Cb \fB .\} .el \{\ . ds Cr \f7 . ds Cb \f8 .\} .TH SoInteraction(3IV) .SH NAME SoInteraction \(em initializes Inventor interaction classes .SH INHERITS FROM SoInteraction .SH SYNOPSIS .ps -1 \*(Cr#include .sp .in 1i \f1Methods from class SoInteraction: .in 0.5i .sp .ta 20m .in 1i+20n .ti 0.5i .ta 20m .ds Pt \*(Crstatic void .ie \w'\*(Pt'>=20n \{\ .ne 3 \*(Pt .ti 0.5i \c\ \} .el\{\ .ne 2 \*(Pt \c\ \} \*(Cbinit\*(Cr() .sp .SH DESCRIPTION \*(CbSoInteraction\f1 consists of one static function which initializes all Inventor interaction classes, as well as nodekits and the database. Note that \*(CbSoInteraction::init()\f1 is already called by \*(CbSoXt::init()\f1. .SH METHODS .ta 20m .in 1i+20n .ti 0.5i .ta 20m .ds Pt \*(Crstatic void .ie \w'\*(Pt'>=20n \{\ .ne 3 \*(Pt .ti 0.5i \c\ \} .el\{\ .ne 2 \*(Pt \c\ \} \*(Cbinit\*(Cr() .br .in 1i \f1This calls \*(CbSoDB::init()\f1 and \*(CbSoNodeKit::init()\f1, calls \*(CbinitClasses()\f1 on \*(CbSoDragger\f1, and calls \*(CbinitClass()\f1 on the following classes: \*(CbSoAntiSquish\f1, \*(CbSoBoxHighlightRenderAction\f1, \*(CbSoCenterballManip\f1, \*(CbSoDirectionalLightManip\f1, \*(CbSoHandleBoxManip\f1, \*(CbSoInteractionKit\f1, \*(CbSoJackManip\f1, \*(CbSoLineHighlightRenderAction\f1, \*(CbSoPointLightManip\f1, \*(CbSoSelection\f1, \*(CbSoSpotLightManip\f1, \*(CbSoSurroundScale\f1, \*(CbSoTabBoxManip\f1, \*(CbSoTrackballManip\f1, \*(CbSoTransformBoxManip\f1, and \*(CbSoTransformManip\f1. .sp .in 0.5i .SH SEE ALSO \*(CbSoDB, SoNodeKit, SoXt