Dirac - A Video Codec
Created by the British Broadcasting Corporation.
dirac_instr::DrawFrameMotionParams Class Reference
Class encapsulating parameters for drawing the frame.
#include <draw_overlay.h>
List of all members.
Public Member Functions
- DrawFrameMotionParams ()
- Default constuctor, does nothing.
- ~DrawFrameMotionParams ()
- Default destructor, does nothing.
- const int MvYBlockY () const
- const int MvYBlockX () const
- Returns luma motion vector block width.
- const int MvUVBlockY () const
- Returns chroma motion vector height.
- const int MvUVBlockX () const
- Returns chroma motion vector width.
- const int ChromaFactorY () const
- Returns chroma - luma vertical smaple ratio.
- const int ChromaFactorX () const
- Returns chroma - luma horizontal sample ratio.
- const int PicY () const
- Returns original picture height.
- const int PicX () const
- Returns original picture width.
- void SetMvYBlockY (int y)
- void SetMvYBlockX (int x)
- Set luma motion vector block width.
- void SetMvUVBlockY (int y)
- Set chroma motion vector block height.
- void SetMvUVBlockX (int x)
- Set chroma motion vector block width.
- void SetChromaFactorY (int y)
- Set chroma - luma vertical sample ratio.
- void SetChromaFactorX (int x)
- Set chroma - luma horizontal sample ratio.
- void SetPicY (int y)
- Set original picture height.
- void SetPicX (int x)
- Set original picture width.
Private Attributes
Constructor & Destructor Documentation
dirac_instr::DrawFrameMotionParams::DrawFrameMotionParams |
( |
|
) |
[inline] |
|
dirac_instr::DrawFrameMotionParams::~DrawFrameMotionParams |
( |
|
) |
[inline] |
|
Member Function Documentation
const int dirac_instr::DrawFrameMotionParams::ChromaFactorX |
( |
|
) |
const [inline] |
|
const int dirac_instr::DrawFrameMotionParams::ChromaFactorY |
( |
|
) |
const [inline] |
|
const int dirac_instr::DrawFrameMotionParams::MvUVBlockX |
( |
|
) |
const [inline] |
|
const int dirac_instr::DrawFrameMotionParams::MvUVBlockY |
( |
|
) |
const [inline] |
|
const int dirac_instr::DrawFrameMotionParams::MvYBlockX |
( |
|
) |
const [inline] |
|
const int dirac_instr::DrawFrameMotionParams::MvYBlockY |
( |
|
) |
const [inline] |
|
|
Gets... Returns luma motion vector block height |
const int dirac_instr::DrawFrameMotionParams::PicX |
( |
|
) |
const [inline] |
|
const int dirac_instr::DrawFrameMotionParams::PicY |
( |
|
) |
const [inline] |
|
void dirac_instr::DrawFrameMotionParams::SetChromaFactorX |
( |
int |
x |
) |
[inline] |
|
void dirac_instr::DrawFrameMotionParams::SetChromaFactorY |
( |
int |
y |
) |
[inline] |
|
void dirac_instr::DrawFrameMotionParams::SetMvUVBlockX |
( |
int |
x |
) |
[inline] |
|
void dirac_instr::DrawFrameMotionParams::SetMvUVBlockY |
( |
int |
y |
) |
[inline] |
|
void dirac_instr::DrawFrameMotionParams::SetMvYBlockX |
( |
int |
x |
) |
[inline] |
|
void dirac_instr::DrawFrameMotionParams::SetMvYBlockY |
( |
int |
y |
) |
[inline] |
|
|
Sets... Set luma motion vector block height |
void dirac_instr::DrawFrameMotionParams::SetPicX |
( |
int |
x |
) |
[inline] |
|
void dirac_instr::DrawFrameMotionParams::SetPicY |
( |
int |
y |
) |
[inline] |
|
Member Data Documentation
The documentation for this class was generated from the following file:
© 2004 British Broadcasting Corporation.
Dirac code licensed under the Mozilla Public License (MPL) Version 1.1.
HTML documentation generated by Dimitri van Heesch's
excellent Doxygen tool.