class tsData2Base : public tsDataBase

Base class for nodes representing a 2 dimensional time media signal

Inheritance:


Public Methods

virtual SoType getRealClassTypeId()
alternative, becasue original getTypeId() is NOT VIRTUAL !!

Public

Action behaviour:
virtual void GLRender(SoGLRenderAction *action)
does GLrender begaviour, calls doAction()
virtual void getBoundingBox(SoGetBoundingBoxAction *action)
calls doAction()
virtual void callback(SoCallbackAction *action)
calls doAction()
virtual void pick(SoPickAction *action)
calls doAction()
Common data access methods:
virtual float getTime(int index)
virtual int getNumValues() const;
virtual const float getTimeMin()
virtual const float getTimeMax()
virtual int getIndex(float time, int startIndex = 0)
virtual const void* getValueTime(int index )
virtual void getValueMinMax( float& min, float& max)
virtual SbBool isRegularSampled()
virtual void getDim2MinMax( float& min, float& max)
returns Min/Max in dim2
virtual int getIndex2(float dim2Value, int startIndex = 0)
returns index in dim2 (???)
virtual int getNum2()
returnsnumber points sampled in dim2

Protected Methods

tsData2Base()
private Constructor for abstarct classes
virtual ~tsData2Base()
Destructor

Private Methods

SO_NODE_ABSTRACT_HEADER(tsData2Base)

Inherited from tsDataBase:

Public Fields

SoSFNode node

Documentation

Base class for nodes representing a 2 dimensional time media signal.

SO_NODE_ABSTRACT_HEADER(tsData2Base)

virtual SoType getRealClassTypeId()
alternative, becasue original getTypeId() is NOT VIRTUAL !!

Common data access methods:

virtual float getTime(int index)
virtual int getNumValues() const;

virtual const float getTimeMin()

virtual const float getTimeMax()

virtual int getIndex(float time, int startIndex = 0)

virtual const void* getValueTime(int index )

virtual void getValueMinMax( float& min, float& max)

virtual SbBool isRegularSampled()

virtual void getDim2MinMax( float& min, float& max)
returns Min/Max in dim2

virtual int getIndex2(float dim2Value, int startIndex = 0)
returns index in dim2 (???)

virtual int getNum2()
returnsnumber points sampled in dim2

Action behaviour:

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

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

virtual void callback(SoCallbackAction *action)
calls doAction()

virtual void pick(SoPickAction *action)
calls doAction()

tsData2Base()
private Constructor for abstarct classes

virtual ~tsData2Base()
Destructor


Direct child classes:
tsData2RNFloat
Author:
(c) Andreas Lücke
Version:
0.0
See Also:
tsSurface tsData1Base

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++