Public Member Functions | |
| virtual double | getFirstFrame () const =0 |
| virtual double | getLastFrame () const =0 |
| virtual void | setFirstFrame (double value)=0 |
| virtual void | setLastFrame (double value)=0 |
| virtual void | setCentre (double value)=0 |
This interface is used for Ops that can provide frame extent information, defining the frame range over which they operate. It is called in order to determine clip range bars in the dope sheet.
| virtual double DD::Image::FrameExtentProviderI::getFirstFrame | ( | ) | const [pure virtual] |
Returns the first frame in the frame extent
| virtual double DD::Image::FrameExtentProviderI::getLastFrame | ( | ) | const [pure virtual] |
Returns the last frame in the frame extent
| virtual void DD::Image::FrameExtentProviderI::setFirstFrame | ( | double | value | ) | [pure virtual] |
Sets the new position of the first frame
| virtual void DD::Image::FrameExtentProviderI::setLastFrame | ( | double | value | ) | [pure virtual] |
Sets the new position of the last frame
| virtual void DD::Image::FrameExtentProviderI::setCentre | ( | double | value | ) | [pure virtual] |
Sets the new position of the centre of the range. Typically this means moving the whole clip, so the first and last frames will move accordingly.