Eframing¶
CrEframingInfo¶
Class describing eframing info.
Has a eframing information. This is used to set the eframing info.
Member Variables
Name |
Type |
Summary |
|---|---|---|
horizontal_denominator |
CrInt32 |
Denominator of horizontal. Multiplied by 1024. |
vertical_denominator |
CrInt32 |
Denominator of vertical. Multiplied by 1024. |
eframingType |
CrEframingType |
Type of eframing. |
Member Functions
Signature |
Description |
|---|---|
Constructor |
- |
Destructor |
- |
Copy Constructor |
- |
bool addInputInfo(const CrInt32u areaNum, CrEframingRectangle inputInfo) |
Add input eframing info. |
bool addOutputInfo(const CrInt32u areaNum, CrEframingRectangle outputInfo) |
Add output eframing info. |
bool removeInputInfo(const CrInt32u areaNum) |
Remove input eframing info. |
bool removeOutputInfo(const CrInt32u areaNum) |
Remove output eframing info. |
CrEframingRectangleList getInputInfos() |
Get input eframing info.
Data is stored in the form of a dictionary type with area number as the key.
|
CrEframingRectangleList getOutputInfos() |
Get output eframing info.
Data is stored in the form of a dictionary type with area number as the key.
|
CrEframingRectangle¶
Struct describing rect info parameter in CrEframingInfo.
Member Variables
Name |
Type |
Summary |
|---|---|---|
x |
CrInt32 |
x value. |
y |
CrInt32 |
y value. |
width |
CrInt32 |
Width value. |
height |
CrInt32 |
Height value. |