class tsKit : public SoNode

Node that initializes all tsKit classes to the type system

Inheritance:


Public Methods

SoINTERNAL static void initClass()
Makes this class known to the OpenInventor type system.
static void initClasses()
Initializes all tsKit classes.

Public

New Fields
SoMFString directories
Field storing directories where referenced files are located.

Protected Fields

SbBool directoriesAdded_flag
Flag to remember, if directories are yet set.

Protected Methods

virtual void doAction(SoAction *action)
does default action behaviour
virtual void getBoundingBox(SoGetBoundingBoxAction *action)
calls doAction()
virtual void GLRender(SoGLRenderAction *action)
does GLrender begaviour, calls doAction()
tsKit()
Constructor
virtual ~tsKit()
Destructor

Private Fields

typedef signed long long stamp_t
used for USTs

Private Methods

SO_NODE_HEADER(tsKit)
Inventor macro

Documentation

Node that initializes all tsKit classes to the type system. This job summarised in one node to do all initialization in one run. This node must be put as the first tsKit node in a file

tsKit {}

or static method tsKit::initClasses() must be called before other tsKit nodes are instanciated or refered.

Note: When extending the tsKit and adding new nodes, this class must extended with the initClass() calls of your class. Initialize base classes before derived classes!

typedef signed long long stamp_t
used for USTs

SO_NODE_HEADER(tsKit)
Inventor macro

New Fields

SoMFString directories
Field storing directories where referenced files are located.

static void initClasses()
Initializes all tsKit classes.

SoINTERNAL static void initClass()
Makes this class known to the OpenInventor type system.

tsKit()
Constructor

virtual ~tsKit()
Destructor

virtual void getBoundingBox(SoGetBoundingBoxAction *action)
calls doAction()

virtual void GLRender(SoGLRenderAction *action)
does GLrender begaviour, calls doAction()

virtual void doAction(SoAction *action)
does default action behaviour

SbBool directoriesAdded_flag
Flag to remember, if directories are yet set.


This class has no child classes.
Author:
(c) Andreas Lücke
Version:
0.0
See Also:
tsLine tsSurface tsAudio tsTime tsTimeCtrlUI tsData1RFloat tsData1NFloat tsData1RFloatFile tsData2RNFloat tsData2RNFloatFile

alphabetic index hierarchy of classes


This page is part of the tsKit's reference manual by Andreas Lücke.
Back to tsKit-Home

generated by doc++