Drawable surface extent. More...


Public Member Functions | |
| EDrawableExtent () | |
| Constructs an EDrawableExtent. | |
| EDrawableExtent (int left, int top, uint width, uint height) | |
| Constructs an EDrawableExtent. | |
| EDrawableExtent (eVision.EDrawableExtent other) | |
| Constructs an EDrawableExtent. | |
| int | IsInfinite () |
| Whether the EDrawableExtent is finite. | |
| bool | DoesContainPoint (int x, int y) |
| Tests whether the EDrawableExtent contains the given point. | |
| bool | DoesContainHorizontalLine (int y, int x1, int x2) |
| Tests whether the EDrawableExtent contains the given horizontal line. | |
| bool | DoesContainRectangle (int rectangleLeft, int rectangleTop, uint rectangleWidth, uint rectangleHeight) |
| Tests whether the EDrawableExtent contains the given rectangle. | |
Properties | |
| int | Left [get] |
| Gets the left limit of the EDrawableExtent. | |
| int | Top [get] |
| Gets the top limit of the EDrawableExtent. | |
| int | RightExclusive [get] |
| Gets the right limit of the EDrawableExtent. | |
| int | BottomExclusive [get] |
| Gets the bottom limit of the EDrawableExtent. | |
| uint | Width [get] |
| Gets the width of the EDrawableExtent. | |
| uint | Height [get] |
| Gets the height of the EDrawableExtent. | |
Drawable surface extent.
License(s): None
| eVision.EDrawableExtent.EDrawableExtent | ( | ) |
Constructs an EDrawableExtent.
| eVision.EDrawableExtent.EDrawableExtent | ( | int | left, |
| int | top, | ||
| uint | width, | ||
| uint | height ) |
Constructs an EDrawableExtent.
| left | left limit of the EDrawableExtent |
| top | top limit of the EDrawableExtent |
| width | width of the EDrawableExtent |
| height | height of the EDrawableExtent |
| eVision.EDrawableExtent.EDrawableExtent | ( | eVision.EDrawableExtent | other | ) |
Constructs an EDrawableExtent.
| other | The other EDrawableExtent that we will copy into this one. |
| bool eVision.EDrawableExtent.DoesContainHorizontalLine | ( | int | y, |
| int | x1, | ||
| int | x2 ) |
Tests whether the EDrawableExtent contains the given horizontal line.
| y | ordinate of the line |
| x1 | leftmost abscissa of the line |
| x2 | rightmost abscissa of the line |
| bool eVision.EDrawableExtent.DoesContainPoint | ( | int | x, |
| int | y ) |
Tests whether the EDrawableExtent contains the given point.
| x | abscissa of the point |
| y | ordinate of the point |
| bool eVision.EDrawableExtent.DoesContainRectangle | ( | int | rectangleLeft, |
| int | rectangleTop, | ||
| uint | rectangleWidth, | ||
| uint | rectangleHeight ) |
Tests whether the EDrawableExtent contains the given rectangle.
| rectangleLeft | leftmost abscissa of the rectangle (included) |
| rectangleTop | topmost ordinate of the rectangle (included) |
| rectangleWidth | width of the rectangle |
| rectangleHeight | height of the rectangle |
| int eVision.EDrawableExtent.IsInfinite | ( | ) |
Whether the EDrawableExtent is finite.
|
get |
Gets the bottom limit of the EDrawableExtent.
|
get |
Gets the height of the EDrawableExtent.
|
get |
Gets the left limit of the EDrawableExtent.
|
get |
Gets the right limit of the EDrawableExtent.
|
get |
Gets the top limit of the EDrawableExtent.
|
get |
Gets the width of the EDrawableExtent.