Name | Type | Default | Description |
---|---|---|---|
x |
number | 0 |
The X coordinate of the upper-left corner of the rounded rectangle |
y |
number | 0 |
The Y coordinate of the upper-left corner of the rounded rectangle |
width |
number | 0 |
The overall width of this rounded rectangle |
height |
number | 0 |
The overall height of this rounded rectangle |
radius |
number | 20 |
Controls the radius of the rounded corners |
Implements
Members
The overall height of this rounded rectangle
- Default Value:
- 0
Controls the radius of the rounded corners
- Default Value:
- 20
The type of the object, mainly used to avoid instanceof
checks
- Default Value:
- 'roundedRectangle'
The overall width of this rounded rectangle
- Default Value:
- 0
The X coordinate of the upper-left corner of the rounded rectangle
- Default Value:
- 0
The Y coordinate of the upper-left corner of the rounded rectangle
- Default Value:
- 0
Methods
clone () RoundedRectangle
Creates a clone of this Rounded Rectangle.
Returns:
Type | Description |
---|---|
RoundedRectangle |
|
Checks whether the x and y coordinates given are contained within this Rounded Rectangle
Name | Type | Description |
---|---|---|
x |
number |
The X coordinate of the point to test. |
y |
number |
The Y coordinate of the point to test. |
Returns:
Type | Description |
---|---|
boolean |
|
Copies another rectangle to this one.
Name | Type | Description |
---|---|---|
rectangle |
RoundedRectangle |
The rectangle to copy from. |
Returns:
Type | Description |
---|---|
this | Returns itself. |
copyTo (rectangle) RoundedRectangle
Copies this rectangle to another one.
Name | Type | Description |
---|---|---|
rectangle |
RoundedRectangle |
The rectangle to copy to. |
Returns:
Type | Description |
---|---|
RoundedRectangle | Returns given parameter. |
Returns the framing rectangle of the rounded rectangle as a Rectangle object
Name | Type | Attributes | Description |
---|---|---|---|
out |
Rectangle |
<optional> |
optional rectangle to store the result |
Returns:
Type | Description |
---|---|
Rectangle | The framing rectangle |
Checks whether the x and y coordinates given are contained within this rectangle including the stroke.
Name | Type | Description |
---|---|---|
pX |
number |
The X coordinate of the point to test |
pY |
number |
The Y coordinate of the point to test |
strokeWidth |
number |
The width of the line to check |
Returns:
Type | Description |
---|---|
boolean | Whether the x/y coordinates are within this rectangle |