Struct Position
Represents a position in device pixels.
Implements
IEquatable<Position>
Namespace: MarcusW.VncClient
Assembly: MarcusW.VncClient.dll
Syntax
public struct Position : IEquatable<Position>
Constructors
| Improve this Doc View SourcePosition(Int32, Int32)
Initializes a new instance of the Position structure.
Declaration
public Position(int x, int y)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | x | The X coordinate. |
System.Int32 | y | The Y coordinate. |
Fields
| Improve this Doc View SourceOrigin
A position representing the origin of a coordinate system.
Declaration
public static readonly Position Origin
Field Value
Type | Description |
---|---|
Position |
Properties
| Improve this Doc View SourceX
Gets the X coordinate.
Declaration
public int X { get; }
Property Value
Type | Description |
---|---|
System.Int32 |
Y
Gets the Y coordinate.
Declaration
public int Y { get; }
Property Value
Type | Description |
---|---|
System.Int32 |
Methods
| Improve this Doc View SourceEquals(Position)
Declaration
public bool Equals(Position other)
Parameters
Type | Name | Description |
---|---|---|
Position | other |
Returns
Type | Description |
---|---|
System.Boolean |
Equals(Nullable<Object>)
Declaration
public override bool Equals(object? obj)
Parameters
Type | Name | Description |
---|---|---|
System.Nullable<System.Object> | obj |
Returns
Type | Description |
---|---|
System.Boolean |
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Type | Description |
---|---|
System.Int32 |
ToString()
Returns the string representation of the position.
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
System.String | The string representation of the position. |
Operators
| Improve this Doc View SourceEquality(Position, Position)
Checks for equality between two Positions.
Declaration
public static bool operator ==(Position left, Position right)
Parameters
Type | Name | Description |
---|---|---|
Position | left | The first position. |
Position | right | The second position. |
Returns
Type | Description |
---|---|
System.Boolean | True if the positions are equal, otherwise false. |
Inequality(Position, Position)
Checks for inequality between two Positions.
Declaration
public static bool operator !=(Position left, Position right)
Parameters
Type | Name | Description |
---|---|---|
Position | left | The first position. |
Position | right | The second position. |
Returns
Type | Description |
---|---|
System.Boolean | True if the positions are unequal, otherwise false. |
Implements
IEquatable<>