MorphoGraphX  2.0-1-227
Public Member Functions | Public Attributes | List of all members
MGXKeyFrameInterpolator Class Reference

#include <MorphoViewer.hpp>

+ Inheritance diagram for MGXKeyFrameInterpolator:

Public Member Functions

 MGXKeyFrameInterpolator (qglviewer::Frame *fr=NULL)
 
virtual void interpolateAtTime (float time)
 
- Public Member Functions inherited from qglviewer::KeyFrameInterpolator
 KeyFrameInterpolator::KeyFrameInterpolator (Frame *fr=NULL)
 
 KeyFrameInterpolator::~KeyFrameInterpolator ()
 
 KeyFrameInterpolator::interpolated ()
 
 KeyFrameInterpolator::endReached ()
 
 KeyFrameInterpolator::addKeyFrame (const Frame &frame)
 
 KeyFrameInterpolator::addKeyFrame (const Frame &frame, float time)
 
 KeyFrameInterpolator::addKeyFrame (const Frame *const frame)
 
 KeyFrameInterpolator::addKeyFrame (const Frame *const frame, float time)
 
 KeyFrameInterpolator::deletePath ()
 
 KeyFrameInterpolator::frame () const
 
 KeyFrameInterpolator::setFrame (Frame *const frame)
 
 KeyFrameInterpolator::keyFrame (int index) const
 
 KeyFrameInterpolator::keyFrameTime (int index) const
 
 KeyFrameInterpolator::numberOfKeyFrames () const
 
 KeyFrameInterpolator::duration () const
 
 KeyFrameInterpolator::firstTime () const
 
 KeyFrameInterpolator::lastTime () const
 
 KeyFrameInterpolator::interpolationTime () const
 
 KeyFrameInterpolator::interpolationSpeed () const
 
 KeyFrameInterpolator::interpolationPeriod () const
 
 KeyFrameInterpolator::loopInterpolation () const
 
 KeyFrameInterpolator::setInterpolationTime (float time)
 
 KeyFrameInterpolator::setInterpolationSpeed (float speed)
 
 KeyFrameInterpolator::setInterpolationPeriod (int period)
 
 KeyFrameInterpolator::setLoopInterpolation (bool loop=true)
 
 KeyFrameInterpolator::interpolationIsStarted () const
 
 KeyFrameInterpolator::startInterpolation (int period=-1)
 
 KeyFrameInterpolator::stopInterpolation ()
 
 KeyFrameInterpolator::resetInterpolation ()
 
 KeyFrameInterpolator::toggleInterpolation ()
 
 KeyFrameInterpolator::interpolateAtTime (float time)
 
 KeyFrameInterpolator::drawPath (int mask=1, int nbFrames=6, float scale=1.0f)
 
 KeyFrameInterpolator::domElement (const QString &name, QDomDocument &document) const
 
 KeyFrameInterpolator::initFromDOMElement (const QDomElement &element)
 

Public Attributes

std::vector< float > zooms
 

Detailed Description

Definition at line 33 of file MorphoViewer.hpp.

Constructor & Destructor Documentation

◆ MGXKeyFrameInterpolator()

MGXKeyFrameInterpolator::MGXKeyFrameInterpolator ( qglviewer::Frame fr = NULL)

Member Function Documentation

◆ interpolateAtTime()

virtual void MGXKeyFrameInterpolator::interpolateAtTime ( float  time)
virtual

Member Data Documentation

◆ zooms

std::vector<float> MGXKeyFrameInterpolator::zooms

Definition at line 39 of file MorphoViewer.hpp.


The documentation for this class was generated from the following file: