Class for a GenDC 2D part descriptor. More...
#include <decl_gendc_descriptor.hpp>
Inherits GenDcPart.
Inherited by GenDcPartH264.
Public Member Functions | |
virtual std::uint32_t | GetSizeX () const |
Return the X size of the GenDC 2D part. | |
virtual std::uint32_t | GetSizeY () const |
Return the Y size of the GenDC 2D part. | |
virtual std::uint16_t | GetPaddingX () const |
Return the X padding of the GenDC 2D part. | |
virtual std::uint16_t | GetPaddingY () const |
Return the Y padding of the GenDC 2D part. | |
virtual void | SetSizeX (std::uint32_t size) |
Set the X size of the GenDC 2D part. | |
virtual void | SetSizeY (std::uint32_t size) |
Set the Y size of the GenDC 2D part. | |
virtual void | SetPaddingX (std::uint16_t padding) |
Set the X padding of the GenDC 2D part. | |
virtual void | SetPaddingY (std::uint16_t padding) |
Set the Y padding of the GenDC 2D part. | |
![]() | |
std::size_t | GetOffset () const |
Return the offset of this part descriptor in the GenDC descriptor. | |
GenDCPartType | GetType () const |
Return the type of this GenDC part descriptor. | |
GenDcPartFlags | GetFlags () const |
Return the flags of this GenDC part. | |
std::uint32_t | GetHeaderSize () const |
Return the size of this GenDC part descriptor. | |
PfncFormat | GetFormat () const |
Return the data format of this GenDC part. | |
std::uint16_t | GetFlowId () const |
Return the Flow ID of this GenDC part. | |
std::size_t | GetFlowOffset () const |
Return the Flow offset of this GenDC part. | |
std::size_t | GetDataSize () const |
Return the Data size of this GenDC part. | |
std::size_t | GetDataOffset () const |
Return the Data offset of this GenDC part. | |
void | SetFlags (GenDcPartFlags flags) |
Set the flags of this GenDC part. | |
void | SetDataSize (std::size_t size) |
Set the Data size of this GenDC part. | |
void | SetDataOffset (std::size_t offset) |
Set the Data offset of this GenDC part. | |
Class for a GenDC 2D part descriptor.
|
inlinevirtual |
Return the X padding of the GenDC 2D part.
Any | exception derived from std::exception including CvbException. |
|
inlinevirtual |
Return the Y padding of the GenDC 2D part.
Any | exception derived from std::exception including CvbException. |
|
inlinevirtual |
Return the X size of the GenDC 2D part.
Any | exception derived from std::exception including CvbException. |
|
inlinevirtual |
Return the Y size of the GenDC 2D part.
Any | exception derived from std::exception including CvbException. |
|
inlinevirtual |
Set the X padding of the GenDC 2D part.
[in] | padding | Size of the Y padding at the end of each line (in bytes). |
Any | exception derived from std::exception including CvbException. |
|
inlinevirtual |
Set the Y padding of the GenDC 2D part.
[in] | padding | Size of the Y padding at the end of each line (in bytes). |
Any | exception derived from std::exception including CvbException. |
|
inlinevirtual |
Set the X size of the GenDC 2D part.
[in] | size | X size of the 2D Part (in pixels). |
Any | exception derived from std::exception including CvbException. |
|
inlinevirtual |
Set the Y size of the GenDC 2D part.
[in] | size | Y size of the 2D Part (in pixels). |
Any | exception derived from std::exception including CvbException. |