Table of Contents

Struct Vector2Int64

Namespace
PaintDotNet.Rendering
Assembly
PaintDotNet.Primitives.dll
[TypeConverter(typeof(ParsableTypeConverter<Vector2Int64>))]
[ValueSerializer(typeof(ParsableValueSerializer<Vector2Int64>))]
public struct Vector2Int64 : IEquatable<Vector2Int64>, IFormattable, IParsable<Vector2Int64>
Implements
Inherited Members

Constructors

Vector2Int64(long, long)

Properties

BoxedZero
IsZero
LengthSquared
One
X
Y
Zero

Methods

Abs(Vector2Int64)
Ceiling(Vector2Double)
Ceiling(Vector2Float)
Equals(Vector2Int64)
Equals(object?)
Floor(Vector2Double)
Floor(Vector2Float)
GetHashCode()
Negate(Vector2Int64)
Parse(string)
Round(Vector2Double, MidpointRounding)
Round(Vector2Float, MidpointRounding)
ToString()
ToString(IFormatProvider?)
ToString(string?, IFormatProvider?)
Truncate(Vector2Double)
Truncate(Vector2Float)
TryParse(string?, out Vector2Int64)

Operators

operator +(Vector2Int64, Point2Int64)
operator +(Vector2Int64, Vector2Int64)
operator ==(Vector2Int64, Vector2Int64)
explicit operator Vector2Int64(Point2Int32)
explicit operator Vector2Int64(Point2Int64)
explicit operator Vector2Int64(SizeInt32)
explicit operator Vector2Int64(SizeInt64)
explicit operator Vector2Int64(Vector2Double)
explicit operator Vector2Int64(Vector2Float)
explicit operator Point(Vector2Int64)
explicit operator Size(Vector2Int64)
explicit operator Vector2Int64(Point)
explicit operator Vector2Int64(Size)
explicit operator Vector2Int64(Vector2)
implicit operator Vector2Int64(Vector2Int32)
implicit operator Vector2(Vector2Int64)
implicit operator Vector128<long>(Vector2Int64)
implicit operator Vector2Int64(Vector128<long>)
operator !=(Vector2Int64, Vector2Int64)
operator *(Vector2Int64, Vector2Int64)
operator *(Vector2Int64, int)
operator *(int, Vector2Int64)
operator -(Vector2Int64, Vector2Int64)
operator -(Vector2Int64)

Explicit Interface Implementations

Parse(string, IFormatProvider?)
TryParse(string?, IFormatProvider?, out Vector2Int64)