|
QSDK 1.1 Documentation |
#include <Q/q.h>
Inheritance diagram for Q::Transition:

Public Member Functions | |
| Transition () | |
| Transition (const char *name) | |
| unsigned int | geomCount () const |
| Geom | geom (unsigned int pos) const |
| float | transitionTime () const |
| Utils::Result | addGeom (unsigned int pos, const Geom &lod) |
| Utils::Result | setTransitionTime (float time) |
Static Public Member Functions | |
| Transition | create (const char *name, const Database &db=Database()) |
| Transition | find (const char *name) |
| ClassType | classType () |
| Transition | cast (const ObjectBase &) |
The Transition object manages a number of geoms in a group, with only one object displayed at any given time (or possibly a blend of two objects during a transition). This object is used in conjunction with the TransitionInstance object which selects which element of the group is displayed.
|
|
Create a null transition group reference. |
|
|
Search the currently attached databases for a transition group with the given name. |
|
||||||||||||
|
Add a geom at position |
|
|
If the object referenced by
Reimplemented from Q::Geom. |
|
|
Return the type for this class |
|
||||||||||||
|
Create a new transition group named |
|
|
Search the currently attached databases for a transition group with the given name and return that object, if it exists. |
|
|
Return the geom at position |
|
|
Return the number of elements in the transition group. |
|
|
Set the transition time for the group. |
|
|
Return the amount of time taken by a transition between two elements of the group. |
|
|
|
Qube Software Limited © 2000-2004
|
|