VncRectangle Structure

RemoteViewing
Bounds the changed pixels of a framebuffer.

Namespace:  RemoteViewing.Vnc
Assembly:  RemoteViewing (in RemoteViewing.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax

public struct VncRectangle : IEquatable<VncRectangle>

The VncRectangle type exposes the following members.

Constructors

  NameDescription
Public methodVncRectangle
Initializes a new instance of the VncRectangle structure.
Top
Properties

  NameDescription
Public propertyArea
The number of pixels.
Public propertyHeight
The height of the changed region.
Public propertyIsEmpty
true if the region contains no pixels.
Public propertyWidth
The width of the changed region.
Public propertyX
The X coordinate of the leftmost changed pixel.
Public propertyY
The Y coordinate of the topmost changed pixel.
Top
Methods

  NameDescription
Public methodEquals(Object)
Indicates whether this instance and a specified object are equal.
(Overrides ValueTypeEquals(Object).)
Public methodEquals(VncRectangle)
Compares the rectangle with another rectangle for equality.
Public methodGetHashCode
Returns the hash code for this instance.
(Overrides ValueTypeGetHashCode.)
Public methodStatic memberIntersect
Intersects two rectangles.
Public methodToString
Returns the fully qualified type name of this instance.
(Overrides ValueTypeToString.)
Public methodStatic memberUnion
Finds a region that contains both rectangles.
Top
Operators

  NameDescription
Public operatorStatic memberEquality
Compares two rectangles for equality.
Public operatorStatic memberInequality
Compares two rectangles for inequality.
Top
See Also

Reference