|
Synergy Color Management Component - SDK -
2018.0.80
|
Collection of 4 vertices describing a rectangle. More...
Public Member Functions | |
| Vertices (float x1, float y1, float x2, float y2, float x3, float y3, float x4, float y4) | |
| Constructor using vertex coordinates. More... | |
| Vertices (const Rect &rect) | |
| Constructor using a SYNCOLOR::Rect. More... | |
| ~Vertices () | |
| Destructor. More... | |
Vertex coordinate accessor methods. | |
| float | getX1 () const |
| float | getX2 () const |
| float | getX3 () const |
| float | getX4 () const |
| float | getY1 () const |
| float | getY2 () const |
| float | getY3 () const |
| float | getY4 () const |
Private Attributes | |
| float | _x1 |
| Bottom left x. More... | |
| float | _y1 |
| Bottom left y. More... | |
| float | _x2 |
| Top left x. More... | |
| float | _y2 |
| Top left y. More... | |
| float | _x3 |
| Top right x. More... | |
| float | _y3 |
| Top right y. More... | |
| float | _x4 |
| Bottom right x. More... | |
| float | _y4 |
| Bottom right y. More... | |
Collection of 4 vertices describing a rectangle.
The ordering of vertices is counterclockwise starting from the bottom left.
| SYNCOLOR::Vertices::Vertices | ( | float | x1, |
| float | y1, | ||
| float | x2, | ||
| float | y2, | ||
| float | x3, | ||
| float | y3, | ||
| float | x4, | ||
| float | y4 | ||
| ) |
Constructor using vertex coordinates.
| x1 | Bottom left x. |
| y1 | Bottom left y. |
| x2 | Top left x. |
| y2 | Top left y. |
| x3 | Top right x. |
| y3 | Top right y. |
| x4 | Bottom right x. |
| y4 | Bottom right y. |
| SYNCOLOR::Vertices::Vertices | ( | const Rect & | rect | ) |
Constructor using a SYNCOLOR::Rect.
| SYNCOLOR::Vertices::~Vertices | ( | ) |
Destructor.
|
private |
Bottom left x.
|
private |
Bottom left y.
|
private |
Top left x.
|
private |
Top left y.
|
private |
Top right x.
|
private |
Top right y.
|
private |
Bottom right x.
|
private |
Bottom right y.