Skip to content

Crow.Drawing.Region

Jean-Philippe Bruyère edited this page Oct 26, 2021 · 1 revision

namespace: Crow.Drawing

Inheritance Hierarchy

  • Region

Syntax

public class Region

Constructors

prototype description
Region (IntPtr handle) __
Region (IntPtr handle, bool owned) __
Region () __
Region (Crow.Rectangle rect) __
Region (RectangleList rects) __

Properties

name description
Extents __
Handle __
IsEmpty __
NumRectangles __
Status __

Methods

prototype description
RegionOverlap Contains(Crow.Rectangle rectangle) __
bool Contains(int x, int y) __
Region Copy() __
void Dispose() __
bool Equals(object obj) __
int GetHashCode() __
Crow.Rectangle GetRectangle(int nth) __
Status Intersect(Region other) __
Status IntersectRectangle(Crow.Rectangle rectangle) __
bool OverlapOut(Crow.Rectangle rectangle) __
void Reset() __
Status Subtract(Region other) __
Status SubtractRectangle(Crow.Rectangle rectangle) __
void Translate(int dx, int dy) __
Status Union(Region other) __
Status UnionRectangle(Crow.Rectangle rectangle) __
Status Xor(Region other) __
Status XorRectangle(Crow.Rectangle rectangle) __

Events

name description
Clone this wiki locally