Struct Point
Represents a point.
Implements
Namespace: Anki.Vector.Types
Assembly: Anki.Vector.dll
Syntax
public struct Point : IEquatable<Point>
Constructors
| Improve this Doc View SourcePoint(Single, Single)
Initializes a new instance of the Point struct.
public Point(float x, float y)
Parameters
| Type | Name | Description |
|---|---|---|
| Single | x | The x position. |
| Single | y | The y position. |
Properties
| Improve this Doc View SourceX
Gets the x position
public float X { get; }
Property Type
| Single |
Y
Gets the y position
public float Y { get; }
Property Type
| Single |
Methods
| Improve this Doc View SourceEquals(Point)
Indicates whether the current object is equal to another object of the same type.
public bool Equals(Point other)
Parameters
| Type | Name | Description |
|---|---|---|
| Point | other | An object to compare with this object. |
Returns
| Type | Description |
|---|---|
| Boolean | true if the current object is equal to the |
Equals(Object)
Determines whether the specified Object, is equal to this instance.
public override bool Equals(object obj)
Parameters
| Type | Name | Description |
|---|---|---|
| Object | obj | The Object to compare with this instance. |
Returns
| Type | Description |
|---|---|
| Boolean |
|
Overrides
| Improve this Doc View SourceGetHashCode()
Returns a hash code for this instance.
public override int GetHashCode()
Returns
| Type | Description |
|---|---|
| Int32 | A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. |
Overrides
| Improve this Doc View SourceToString()
Converts to string.
public override string ToString()
Returns
| Type | Description |
|---|---|
| String | A String that represents this instance. |
Overrides
Operators
| Improve this Doc View SourceEquality(Point, Point)
Implements the operator ==.
public static bool operator ==(Point lhs, Point rhs)
Parameters
| Type | Name | Description |
|---|---|---|
| Point | lhs | The LHS. |
| Point | rhs | The RHS. |
Returns
| Type | Description |
|---|---|
| Boolean | The result of the operator. |
Inequality(Point, Point)
Implements the operator !=.
public static bool operator !=(Point lhs, Point rhs)
Parameters
| Type | Name | Description |
|---|---|---|
| Point | lhs | The LHS. |
| Point | rhs | The RHS. |
Returns
| Type | Description |
|---|---|
| Boolean | The result of the operator. |