AnimaL |
Tutorial |
Documentation |
#include <morphingEngineQt.h>
Inheritance diagram for X3DTK::Qt::MorphingEngineQt:
Definition at line 16 of file morphingEngineQt.h.
Public Slots | |
void | toggleLinearMethod (bool) |
Toggle the linear interpolation method. | |
void | toggleCatmullRomMethod (bool) |
Toggle the Catmull Rom interpolation method. | |
void | changeVelocity (float) |
Signals | |
void | changed () |
Public Member Functions | |
MorphingEngineQt (AMorphingEngine *morphing) | |
Constructor. | |
~MorphingEngineQt () | |
Destructor. | |
void | setMethodID (int n) |
Protected Attributes | |
AMorphingEngine * | morphingEngine |
|
Constructor.
Definition at line 13 of file morphingEngineQt.cpp. References X3DTK::AMorphingEngine, animal::MorphingEngine< Morphings, Real >::getInterpolationID(), animal::MorphingEngine< Morphings, Real >::getVelocity(), main(), toggleCatmullRomMethod(), and toggleLinearMethod(). |
|
Destructor.
Definition at line 36 of file morphingEngineQt.cpp. |
|
Referenced by changeVelocity(), setMethodID(), toggleCatmullRomMethod(), and toggleLinearMethod(). |
|
Definition at line 71 of file morphingEngineQt.cpp. References changed(), morphingEngine, and animal::MorphingEngine< Morphings, Real >::setVelocity(). |
|
Definition at line 56 of file morphingEngineQt.cpp. References changed(). Referenced by X3DTK::Qt::createMorphingNodeQWidget(). |
|
Toggle the Catmull Rom interpolation method.
Definition at line 50 of file morphingEngineQt.cpp. References changed(), morphingEngine, and animal::MorphingEngine< Morphings, Real >::toggleCatmullRomMethod(). Referenced by MorphingEngineQt(). |
|
Toggle the linear interpolation method.
Definition at line 44 of file morphingEngineQt.cpp. References changed(), morphingEngine, and animal::MorphingEngine< Morphings, Real >::toggleLinearMethod(). Referenced by MorphingEngineQt(). |
|
Definition at line 45 of file morphingEngineQt.h. Referenced by changeVelocity(), toggleCatmullRomMethod(), and toggleLinearMethod(). |