| VRS - The Virtual Rendering System |
| version 3.3 |
#include <vrs/image/video.h>

Public Member Functions | |
| virtual double | frameRate () const =0 |
| Returns the frame rate of the video in frames per second. | |
| virtual bool | advanceFrame (int n=1, bool loop=true)=0 |
| Advances the frame counter by the given value. | |
| virtual void | reset ()=0 |
| Starts at the beginning again. | |
| virtual void * | pixelComponents (int x, int y, int component=0) const =0 |
| See Image. | |
| VRS_TYPEINFO (Video, Image) | |
Protected Member Functions | |
| Video (LayerSequence layerSequence=Image::RGB, int dataType=Image::U8) | |
| VRS::Video::Video | ( | LayerSequence | layerSequence = Image::RGB, |
|
| int | dataType = Image::U8 | |||
| ) | [protected] |
| virtual double VRS::Video::frameRate | ( | ) | const [pure virtual] |
Returns the frame rate of the video in frames per second.
Implemented in VRS::AVIVideo, and VRS::GIFVideo.
| virtual bool VRS::Video::advanceFrame | ( | int | n = 1, |
|
| bool | loop = true | |||
| ) | [pure virtual] |
| virtual void VRS::Video::reset | ( | ) | [pure virtual] |
| virtual void* VRS::Video::pixelComponents | ( | int | x, | |
| int | y, | |||
| int | component = 0 | |||
| ) | const [pure virtual] |