Struct Point
Definition
- Namespace:
- ElmSharp
- Assembly:
- ElmSharp.dll
The Point is a struct that defines the 2D point as a pair of generic type.
C#Copypublic struct Point : IEquatable<Point>
- Implements
-
System.IEquatable<T><Point>
Fields
Declaration
C#Copypublic int X
Field Value
Type | Description |
---|---|
int |
Declaration
C#Copypublic int Y
Field Value
Type | Description |
---|---|
int |
Methods
Declaration
C#Copypublic bool Equals(Point other)
Parameters
Type | Name | Description |
---|---|---|
Point | other | The Point to compare with the current instance. |
Returns
Type | Description |
---|---|
bool | true if the object and this instance are the same type and represent the same value, otherwise false. |
Declaration
C#Copypublic override bool Equals(object obj)
Parameters
Type | Name | Description |
---|---|---|
object | obj | The object to compare with the current instance. |
Returns
Type | Description |
---|---|
bool | true if the object and this instance are of the same type and represent the same value, otherwise false. |
Overrides
System.ValueType.Equals(object)
Declaration
C#Copypublic override int GetHashCode()
Returns
Type | Description |
---|---|
int | The hash code. |
Overrides
System.ValueType.GetHashCode()
Declaration
C#Copypublic override string ToString()
Returns
Type | Description |
---|---|
string | The string is formatted as "{{X={0} Y={1}}}". |
Overrides
System.ValueType.ToString()
Operators
Declaration
C#Copypublic static bool operator ==(Point p1, Point p2)
Parameters
Type | Name | Description |
---|---|---|
Point | p1 | A Point on the left hand side. |
Point | p2 | A Point on the right hand side. |
Returns
Type | Description |
---|---|
bool | True if both Points have equal values. |
Declaration
C#Copypublic static bool operator !=(Point p1, Point p2)
Parameters
Type | Name | Description |
---|---|---|
Point | p1 | A Point on the left hand side. |
Point | p2 | A Point on the right hand side. |
Returns
Type | Description |
---|---|
bool | True if both Points do not have equal values. |
Implements
System.IEquatable<T>