Table of Contents

Struct Point2Int32

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

Constructors

Point2Int32(int, int)

Properties

BoxedZero
IsZero
X
Y
Zero

Methods

Ceiling(Point2Double)
Ceiling(Point2Float)
Equals(Point2Int32)
Equals(object?)
Floor(Point2Double)
Floor(Point2Float)
GetHashCode()
Offset(Point2Int32, Point2Int32)
Offset(Point2Int32, Vector2Int32)
Offset(Point2Int32, int, int)
Parse(string)
Round(Point2Double, MidpointRounding)
Round(Point2Float, MidpointRounding)
ToString()
ToString(IFormatProvider?)
ToString(string?, IFormatProvider?)
Truncate(Point2Double)
Truncate(Point2Float)
TryParse(string?, out Point2Int32)

Operators

operator +(Point2Int32, Vector2Int32)
operator ==(Point2Int32, Point2Int32)
operator ==(Point2Int32, Point)
operator ==(Point, Point2Int32)
explicit operator Point2Int32(Point2Double)
explicit operator Point2Int32(Point2Float)
explicit operator Size(Point2Int32)
explicit operator Vector2(Point2Int32)
explicit operator Point2Int32(Point2Int64)
explicit operator Point2Int32(SizeInt32)
explicit operator Point2Int32(SizeInt64)
explicit operator Point2Int32(Vector2Int32)
explicit operator Point2Int32(Vector2Int64)
explicit operator Point2Int32(Size)
explicit operator Point2Int32(Vector2)
implicit operator Point(Point2Int32)
implicit operator PointF(Point2Int32)
implicit operator Point2Int32(Point)
operator !=(Point2Int32, Point2Int32)
operator !=(Point2Int32, Point)
operator !=(Point, Point2Int32)
operator -(Point2Int32, Point2Int32)
operator -(Point2Int32, Vector2Int32)
operator -(Point2Int32)

Explicit Interface Implementations

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