38 #ifndef _MOTION_COLOUR_ARROWS_H_ 39 #define _MOTION_COLOUR_ARROWS_H_ Class encapsulating parameters for drawing the picture.
Definition: draw_overlay.h:55
TwoDArray< MVector > MvArray
MvArray is a two-D array of MVectors.
Definition: motion.h:186
Class to carry out the overlay of motion vectors represented by arrows.
Definition: motion_arrows.h:52
int m_mv_clip
Clip value for maximum motion vector size.
Definition: motion_colour_arrows.h:78
~DrawMotionColourArrows()
Destructor.
Definition: draw_overlay.h:50
void DrawLegend()
Draws power bar legend representing motion vector size.
Class to carry out overlay of motion vectors as coloured arrows.
Definition: motion_colour_arrows.h:51
DrawMotionColourArrows(Picture &, DrawPictureMotionParams &, const MvArray &, int, int)
Constructor.
void DrawBlock(int, int)
Calls DrawMotionArrows::DrawArrow() then colours blocks.
A class for encapsulating all the data relating to a picture.
Definition: picture.h:51