Inventor/nodekits/SoBaseKit.h File Reference
#include <Inventor/misc/SoChildList.h>
#include <Inventor/fields/SoFieldData.h>
#include <Inventor/nodes/SoNode.h>
#include <Inventor/fields/SoSFName.h>
#include <Inventor/fields/SoSFBool.h>
#include <Inventor/nodekits/SoNodekitParts.h>
#include <Inventor/nodekits/SoSubKit.h>
#include <Inventor/SoNodeKitPath.h>
#include <Inventor/SbViewportRegion.h>
Go to the source code of this file.
Classes |
class | SoBaseKit |
| Base class for all node kits. More...
|
Defines |
#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) |
Define Documentation
#define SO_CHECK_ANY_PART |
( |
kitContainingPart, |
|
|
partName, |
|
|
partClassName |
|
) |
|
Value:((partClassName *) kitContainingPart->getAnyPart( partName, FALSE, \
FALSE, FALSE ))
#define SO_CHECK_PART |
( |
kitContainingPart, |
|
|
partName, |
|
|
partClassName |
|
) |
((partClassName *) kitContainingPart->getPart( partName, FALSE )) |
#define SO_GET_ANY_PART |
( |
kitContainingPart, |
|
|
partName, |
|
|
partClassName |
|
) |
|
Value:((partClassName *) kitContainingPart->getAnyPart( partName, TRUE, \
FALSE, FALSE ))
#define SO_GET_PART |
( |
kitContainingPart, |
|
|
partName, |
|
|
partClassName |
|
) |
((partClassName *) kitContainingPart->getPart( partName, TRUE )) |