Corners
Inheritance: java.lang.Object
public class Corners
Represents corners of a square graphical object.
Constructors
| Constructor | Description |
|---|---|
| Corners() | Initializes a new instance of Corners class using zero values. |
| Corners(double all) | Initializes a new instance of the Corners class using the supplied value for all corners. |
| Corners(double topLeft, double topRight, double bottomLeft, double bottomRight) | Initializes a new instance of the Corners class using the supplied values. |
Fields
| Field | Description |
|---|---|
| Empty | Provides a Corners object with no data. |
Methods
| Method | Description |
|---|---|
| getAll() | Gets or sets the value for all corners. |
| setAll(double value) | Gets or sets the value for all corners. |
| getTopLeft() | Gets or sets top left corner value. |
| setTopLeft(double value) | Gets or sets top left corner value. |
| getTopRight() | Gets or sets top right corner value. |
| setTopRight(double value) | Gets or sets top right corner value. |
| getBottomLeft() | Gets or sets bottom left corner value. |
| setBottomLeft(double value) | Gets or sets bottom left corner value. |
| getBottomRight() | Gets or sets bottom right corner value. |
| setBottomRight(double value) | Gets or sets bottom right corner value. |
| deepClone() | Gets a copy of this object. |
| equals(Object obj) | Override equals method |
| hashCode() | Overrides obtaining unique hash code value |
| toString() | Overrides conversion to string. |
Corners()
public Corners()
Initializes a new instance of Corners class using zero values.
Corners(double all)
public Corners(double all)
Initializes a new instance of the Corners class using the supplied value for all corners.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| all | double | The value to be used for padding for all corners. |
Corners(double topLeft, double topRight, double bottomLeft, double bottomRight)
public Corners(double topLeft, double topRight, double bottomLeft, double bottomRight)
Initializes a new instance of the Corners class using the supplied values.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| topLeft | double | Top left corner value. |
| topRight | double | Top right corner value. |
| bottomLeft | double | Bottom left corner value. |
| bottomRight | double | Bottom right corner value. |
Empty
public static final Corners Empty
Provides a Corners object with no data.
getAll()
public final double getAll()
Gets or sets the value for all corners. Changing of any partial corner like top right makes this property equal 0;
Returns: double
setAll(double value)
public final void setAll(double value)
Gets or sets the value for all corners. Changing of any partial corner like top right makes this property equal 0;
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | double |
getTopLeft()
public final double getTopLeft()
Gets or sets top left corner value.
Returns: double
setTopLeft(double value)
public final void setTopLeft(double value)
Gets or sets top left corner value.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | double |
getTopRight()
public final double getTopRight()
Gets or sets top right corner value.
Returns: double
setTopRight(double value)
public final void setTopRight(double value)
Gets or sets top right corner value.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | double |
getBottomLeft()
public final double getBottomLeft()
Gets or sets bottom left corner value.
Returns: double
setBottomLeft(double value)
public final void setBottomLeft(double value)
Gets or sets bottom left corner value.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | double |
getBottomRight()
public final double getBottomRight()
Gets or sets bottom right corner value.
Returns: double
setBottomRight(double value)
public final void setBottomRight(double value)
Gets or sets bottom right corner value.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | double |
deepClone()
public final Object deepClone()
Gets a copy of this object.
Returns: java.lang.Object
equals(Object obj)
public boolean equals(Object obj)
Override equals method
Parameters:
| Parameter | Type | Description |
|---|---|---|
| obj | java.lang.Object | Instance to compare with. |
Returns: boolean - Returns true if properties of objects are equal.
hashCode()
public int hashCode()
Overrides obtaining unique hash code value
Returns: int -
toString()
public String toString()
Overrides conversion to string.
Returns: java.lang.String -