Show / Hide Table of Contents

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 Source

Position(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 Source

Origin

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 Source

X

Gets the X coordinate.

Declaration
public int X { get; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

Y

Gets the Y coordinate.

Declaration
public int Y { get; }
Property Value
Type Description
System.Int32

Methods

| Improve this Doc View Source

Equals(Position)

Declaration
public bool Equals(Position other)
Parameters
Type Name Description
Position other
Returns
Type Description
System.Boolean
| Improve this Doc View Source

Equals(Nullable<Object>)

Declaration
public override bool Equals(object? obj)
Parameters
Type Name Description
System.Nullable<System.Object> obj
Returns
Type Description
System.Boolean
| Improve this Doc View Source

GetHashCode()

Declaration
public override int GetHashCode()
Returns
Type Description
System.Int32
| Improve this Doc View Source

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 Source

Equality(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.

| Improve this Doc View Source

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<>
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX