#include <graphics_common.h>
|
| Rectangle () |
|
| Rectangle (int16_t width, int16_t height) |
|
| Rectangle (int16_t x, int16_t y, int16_t width, int16_t height) |
|
| Rectangle (const Rectangle &other) |
|
Rectangle & | operator= (const Rectangle &other) |
|
bool | operator== (const Rectangle &other) const |
|
bool | operator!= (const Rectangle &other) const |
|
bool | IsEmpty () const |
|
int16_t | GetX () const |
|
int16_t | GetY () const |
|
int16_t | GetWidth () const |
|
int16_t | GetHeight () const |
|
int16_t | GetRight () const |
|
int16_t | GetBottom () const |
|
int16_t | GetCenterX () const |
|
int16_t | GetCenterY () const |
|
Rectangle | WithX (int16_t x) const |
|
Rectangle | WithY (int16_t y) const |
|
Rectangle | WithWidth (int16_t width) const |
|
Rectangle | WithHeight (int16_t height) const |
|
Rectangle | WithSize (int16_t width, int16_t height) const |
|
Rectangle | WithWidthKeepingCenter (int16_t width) const |
|
Rectangle | WithHeightKeepingCenter (int16_t height) const |
|
Rectangle | WithSizeKeepingCenter (int16_t width, int16_t height) const |
|
Rectangle | Reduced (int16_t sizeToReduce) const |
|
Rectangle | Reduced (int16_t xToReduce, int16_t yToReduce) const |
|
Rectangle | Translated (int16_t x, int16_t y) const |
|
Rectangle | WithLeft (int16_t left) const |
|
Rectangle | WithRight (int16_t right) const |
|
Rectangle | WithTop (int16_t top) const |
|
Rectangle | WithBottom (int16_t bottom) const |
|
Rectangle | WithTrimmedLeft (int16_t pxToTrim) const |
|
Rectangle | WithTrimmedRight (int16_t pxToTrim) const |
|
Rectangle | WithTrimmedTop (int16_t pxToTrim) const |
|
Rectangle | WithTrimmedBottom (int16_t pxToTrim) const |
|
Rectangle | WithCenterX (int16_t centerX) const |
|
Rectangle | WithCenterY (int16_t centerY) const |
|
Rectangle | WithCenter (int16_t centerX, int16_t centerY) const |
|
Rectangle | RemoveFromLeft (int16_t pxToRemove) |
|
Rectangle | RemoveFromRight (int16_t pxToRemove) |
|
Rectangle | RemoveFromTop (int16_t pxToRemove) |
|
Rectangle | RemoveFromBottom (int16_t pxToRemove) |
|
Rectangle | AlignedWithin (const Rectangle &other, Alignment alignment) const |
|
◆ Rectangle() [1/4]
daisy::Rectangle::Rectangle |
( |
| ) |
|
|
inline |
◆ Rectangle() [2/4]
◆ Rectangle() [3/4]
◆ Rectangle() [4/4]
◆ AlignedWithin()
◆ GetBottom()
int16_t daisy::Rectangle::GetBottom |
( |
| ) |
const |
|
inline |
◆ GetCenterX()
int16_t daisy::Rectangle::GetCenterX |
( |
| ) |
const |
|
inline |
◆ GetCenterY()
int16_t daisy::Rectangle::GetCenterY |
( |
| ) |
const |
|
inline |
◆ GetHeight()
int16_t daisy::Rectangle::GetHeight |
( |
| ) |
const |
|
inline |
◆ GetRight()
int16_t daisy::Rectangle::GetRight |
( |
| ) |
const |
|
inline |
◆ GetWidth()
int16_t daisy::Rectangle::GetWidth |
( |
| ) |
const |
|
inline |
◆ GetX()
int16_t daisy::Rectangle::GetX |
( |
| ) |
const |
|
inline |
◆ GetY()
int16_t daisy::Rectangle::GetY |
( |
| ) |
const |
|
inline |
◆ IsEmpty()
bool daisy::Rectangle::IsEmpty |
( |
| ) |
const |
|
inline |
◆ operator!=()
◆ operator=()
◆ operator==()
◆ Reduced() [1/2]
◆ Reduced() [2/2]
◆ RemoveFromBottom()
◆ RemoveFromLeft()
◆ RemoveFromRight()
◆ RemoveFromTop()
◆ Translated()
◆ WithBottom()
◆ WithCenter()
◆ WithCenterX()
◆ WithCenterY()
◆ WithHeight()
◆ WithHeightKeepingCenter()
◆ WithLeft()
◆ WithRight()
◆ WithSize()
◆ WithSizeKeepingCenter()
◆ WithTop()
◆ WithTrimmedBottom()
◆ WithTrimmedLeft()
◆ WithTrimmedRight()
◆ WithTrimmedTop()
◆ WithWidth()
◆ WithWidthKeepingCenter()
◆ WithX()
◆ WithY()
The documentation for this class was generated from the following file: