MFramesRange Class Reference
Class holding an API frames range object. More...
Public Member Functions | |
std::set< float > | Frames () |
float | GetByFrame () |
float | GetEndFrame () |
int | GetNumberBy () |
float | GetStartFrame () |
int | GetStepBy () |
MFramesRange (float _startFrame, float _endFrame, float _byFrame) | |
MFramesRange (float _startFrame, float _endFrame, float _byFrame, int _numberBy, int _stepBy) | |
std::set< long > | NumberedFrames () |
std::list< MFramesRange > | Packetize (int framesPerPacket) |
void | SetByFrame (float) |
void | SetEndFrame (float) |
void | SetNumberBy (int) |
void | SetStartFrame (float) |
void | SetStepBy (int) |
std::string | ToString () |
Static Public Member Functions | |
static std::set< float > | Frames (std::list< MFramesRange > ranges, long &averageByFrame) |
static std::list< MFramesRange > | FromString (const std::string &range) |
static bool | IsOverlapping (const std::string &range) |
static std::set< long > | NumberedFrames (std::list< MFramesRange > ranges, long &averageByFrame) |
static std::map< std::string, std::string > | TokenizeNumbers (const std::string &in) |
Detailed Description
Class holding an API frames range object.
Holds data related to a frames range group
Definition at line 65 of file MFramesRange.h.
The documentation for this class was generated from the following file:
- MClientLib/MFramesRange.h