Table of Contents

Struct Point3Int32

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

Constructors

Point3Int32(int, int, int)

Properties

BoxedZero
IsZero
X
Y
Z
Zero

Methods

Ceiling(Point3Double)
Ceiling(Point3Float)
Equals(Point3Int32)
Equals(object?)
Floor(Point3Double)
Floor(Point3Float)
GetHashCode()
Offset(Point3Int32, Point3Int32)
Offset(Point3Int32, Vector3Int32)
Offset(Point3Int32, int, int, int)
Parse(string)
Round(Point3Double, MidpointRounding)
Round(Point3Float, MidpointRounding)
ToString()
ToString(IFormatProvider?)
ToString(string?, IFormatProvider?)
Truncate(Point3Double)
Truncate(Point3Float)
TryParse(string?, out Point3Int32)

Operators

operator +(Point3Int32, Vector3Int32)
operator ==(Point3Int32, Point3Int32)
explicit operator Point3Int32(Point3Double)
explicit operator Point3Int32(Point3Float)
explicit operator Point3Int32(Point3Int64)
explicit operator Point3Int32(Vector3Int32)
explicit operator Point3Int32(Vector3Int64)
operator !=(Point3Int32, Point3Int32)
operator -(Point3Int32, Point3Int32)
operator -(Point3Int32, Vector3Int32)
operator -(Point3Int32)

Explicit Interface Implementations

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