Rectangle
Overview
Location
-
Reference:
- Go.dll .NET, .NET Standard 2.0
- Go.fx Island
- Namespace: go.image
- Platforms: .NET, .NET Standard 2.0, Island
constructor
constructor
Rectangle()
init()
Sub New()
constructor(aMin: Point; aMax: Point)
Rectangle(Point aMin, Point aMax)
init(_ aMin: Point, _ aMax: Point)
Sub New(aMin As Point, aMax As Point)
Parameters:
- aMin:
- aMax:
constructor (Rectangle)
constructor(value: Rectangle)
Rectangle(Rectangle value)
init(_ value: Rectangle)
Sub New(value As Rectangle)
Parameters:
- value:
Add
method Add(p: Point): Rectangle
Rectangle Add(Point p)
func Add(_ p: Point) -> Rectangle
func Add(p Point) Rectangle
Function Add(p As Point) As Rectangle
Parameters:
- p:
At
method At(x: int; y: int): Color
Color At(int x, int y)
func At(_ x: int, _ y: int) -> Color
func At(x int, y int) Color
Function At(x As int, y As int) As Color
Parameters:
- x:
- y:
Bounds
method Bounds: Rectangle
Rectangle Bounds()
func Bounds() -> Rectangle
func Bounds() Rectangle
Function Bounds() As Rectangle
Canon
method Canon: Rectangle
Rectangle Canon()
func Canon() -> Rectangle
func Canon() Rectangle
Function Canon() As Rectangle
ColorModel
method ColorModel: Model
Model ColorModel()
func ColorModel() -> Model
func ColorModel() Model
Function ColorModel() As Model
Dx
method Dx: int
int Dx()
func Dx() -> int
func Dx() int
Function Dx() As int
Dy
method Dy: int
int Dy()
func Dy() -> int
func Dy() int
Function Dy() As int
Empty
method Empty: bool
bool Empty()
func Empty() -> bool
func Empty() bool
Function Empty() As bool
Eq
method Eq(s: Rectangle): bool
bool Eq(Rectangle s)
func Eq(_ s: Rectangle) -> bool
func Eq(s Rectangle) bool
Function Eq(s As Rectangle) As bool
Parameters:
- s:
In
method In(s: Rectangle): bool
bool In(Rectangle s)
func In(_ s: Rectangle) -> bool
func In(s Rectangle) bool
Function In(s As Rectangle) As bool
Parameters:
- s:
Inset
method Inset(n: int): Rectangle
Rectangle Inset(int n)
func Inset(_ n: int) -> Rectangle
func Inset(n int) Rectangle
Function Inset(n As int) As Rectangle
Parameters:
- n:
Intersect
method Intersect(s: Rectangle): Rectangle
Rectangle Intersect(Rectangle s)
func Intersect(_ s: Rectangle) -> Rectangle
func Intersect(s Rectangle) Rectangle
Function Intersect(s As Rectangle) As Rectangle
Parameters:
- s:
Max
var Max: Point;
Point Max
var Max: Point
Max Point
FIELD Max() As Point
Min
var Min: Point;
Point Min
var Min: Point
Min Point
FIELD Min() As Point
Overlaps
method Overlaps(s: Rectangle): bool
bool Overlaps(Rectangle s)
func Overlaps(_ s: Rectangle) -> bool
func Overlaps(s Rectangle) bool
Function Overlaps(s As Rectangle) As bool
Parameters:
- s:
Size
method Size: Point
Point Size()
func Size() -> Point
func Size() Point
Function Size() As Point
String
method String: string
string String()
func String() -> string
func String() string
Function String() As string
Sub
method Sub(p: Point): Rectangle
Rectangle Sub(Point p)
func Sub(_ p: Point) -> Rectangle
func Sub(p Point) Rectangle
Function Sub(p As Point) As Rectangle
Parameters:
- p:
Union
method Union(s: Rectangle): Rectangle
Rectangle Union(Rectangle s)
func Union(_ s: Rectangle) -> Rectangle
func Union(s Rectangle) Rectangle
Function Union(s As Rectangle) As Rectangle
Parameters:
- s:
Max
var Max: Point;
Point Max
var Max: Point
Max Point
FIELD Max() As Point
Min
var Min: Point;
Point Min
var Min: Point
Min Point
FIELD Min() As Point
constructor
constructor
Rectangle()
init()
Sub New()
constructor(aMin: Point; aMax: Point)
Rectangle(Point aMin, Point aMax)
init(_ aMin: Point, _ aMax: Point)
Sub New(aMin As Point, aMax As Point)
Parameters:
- aMin:
- aMax:
constructor (Rectangle)
constructor(value: Rectangle)
Rectangle(Rectangle value)
init(_ value: Rectangle)
Sub New(value As Rectangle)
Parameters:
- value:
Add
method Add(p: Point): Rectangle
Rectangle Add(Point p)
func Add(_ p: Point) -> Rectangle
func Add(p Point) Rectangle
Function Add(p As Point) As Rectangle
Parameters:
- p:
At
method At(x: int; y: int): Color
Color At(int x, int y)
func At(_ x: int, _ y: int) -> Color
func At(x int, y int) Color
Function At(x As int, y As int) As Color
Parameters:
- x:
- y:
Bounds
method Bounds: Rectangle
Rectangle Bounds()
func Bounds() -> Rectangle
func Bounds() Rectangle
Function Bounds() As Rectangle
Canon
method Canon: Rectangle
Rectangle Canon()
func Canon() -> Rectangle
func Canon() Rectangle
Function Canon() As Rectangle
ColorModel
method ColorModel: Model
Model ColorModel()
func ColorModel() -> Model
func ColorModel() Model
Function ColorModel() As Model
Dx
method Dx: int
int Dx()
func Dx() -> int
func Dx() int
Function Dx() As int
Dy
method Dy: int
int Dy()
func Dy() -> int
func Dy() int
Function Dy() As int
Empty
method Empty: bool
bool Empty()
func Empty() -> bool
func Empty() bool
Function Empty() As bool
Eq
method Eq(s: Rectangle): bool
bool Eq(Rectangle s)
func Eq(_ s: Rectangle) -> bool
func Eq(s Rectangle) bool
Function Eq(s As Rectangle) As bool
Parameters:
- s:
In
method In(s: Rectangle): bool
bool In(Rectangle s)
func In(_ s: Rectangle) -> bool
func In(s Rectangle) bool
Function In(s As Rectangle) As bool
Parameters:
- s:
Inset
method Inset(n: int): Rectangle
Rectangle Inset(int n)
func Inset(_ n: int) -> Rectangle
func Inset(n int) Rectangle
Function Inset(n As int) As Rectangle
Parameters:
- n:
Intersect
method Intersect(s: Rectangle): Rectangle
Rectangle Intersect(Rectangle s)
func Intersect(_ s: Rectangle) -> Rectangle
func Intersect(s Rectangle) Rectangle
Function Intersect(s As Rectangle) As Rectangle
Parameters:
- s:
Overlaps
method Overlaps(s: Rectangle): bool
bool Overlaps(Rectangle s)
func Overlaps(_ s: Rectangle) -> bool
func Overlaps(s Rectangle) bool
Function Overlaps(s As Rectangle) As bool
Parameters:
- s:
Size
method Size: Point
Point Size()
func Size() -> Point
func Size() Point
Function Size() As Point
String
method String: string
string String()
func String() -> string
func String() string
Function String() As string
Sub
method Sub(p: Point): Rectangle
Rectangle Sub(Point p)
func Sub(_ p: Point) -> Rectangle
func Sub(p Point) Rectangle
Function Sub(p As Point) As Rectangle
Parameters:
- p:
Union
method Union(s: Rectangle): Rectangle
Rectangle Union(Rectangle s)
func Union(_ s: Rectangle) -> Rectangle
func Union(s Rectangle) Rectangle
Function Union(s As Rectangle) As Rectangle
Parameters:
- s: