Open Inventor Release 2023.2.3
 
Loading...
Searching...
No Matches
SoBaseKit.h File Reference

Go to the source code of this file.

Classes

class  SoBaseKit
 Base class for all node kits. More...
 

Macros

#define SO_GET_PART(kitContainingPart, partName, partClassName)    ((partClassName *) kitContainingPart->getPart( partName, TRUE ))
 
#define SO_CHECK_PART(kitContainingPart, partName, partClassName)    ((partClassName *) kitContainingPart->getPart( partName, FALSE ))
 
#define SO_GET_ANY_PART(kitContainingPart, partName, partClassName)
 
#define SO_CHECK_ANY_PART(kitContainingPart, partName, partClassName)
 

Macro Definition Documentation

◆ SO_CHECK_ANY_PART

#define SO_CHECK_ANY_PART (   kitContainingPart,
  partName,
  partClassName 
)
Value:
((partClassName *) kitContainingPart->getAnyPart( partName, FALSE, \
#define FALSE
Possible value of SbBool.
Definition SbBase.h:75

Definition at line 927 of file SoBaseKit.h.

◆ SO_CHECK_PART

#define SO_CHECK_PART (   kitContainingPart,
  partName,
  partClassName 
)     ((partClassName *) kitContainingPart->getPart( partName, FALSE ))

Definition at line 922 of file SoBaseKit.h.

◆ SO_GET_ANY_PART

#define SO_GET_ANY_PART (   kitContainingPart,
  partName,
  partClassName 
)
Value:
((partClassName *) kitContainingPart->getAnyPart( partName, TRUE, \
#define TRUE
Possible value of SbBool.
Definition SbBase.h:77

Definition at line 924 of file SoBaseKit.h.

◆ SO_GET_PART

#define SO_GET_PART (   kitContainingPart,
  partName,
  partClassName 
)     ((partClassName *) kitContainingPart->getPart( partName, TRUE ))

Definition at line 920 of file SoBaseKit.h.