Table of Contents

Struct Point3Int64

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

Constructors

Point3Int64(long, long, long)

Properties

BoxedZero
IsZero
X
Y
Z
Zero

Methods

Ceiling(Point3Double)
Ceiling(Point3Float)
Equals(Point3Int64)
Equals(object?)
Floor(Point3Double)
Floor(Point3Float)
GetHashCode()
Offset(Point3Int64, Point3Int64)
Offset(Point3Int64, Vector3Int64)
Offset(Point3Int64, long, long, long)
Parse(string)
Round(Point3Double, MidpointRounding)
Round(Point3Float, MidpointRounding)
ToString()
ToString(IFormatProvider?)
ToString(string?, IFormatProvider?)
Truncate(Point3Double)
Truncate(Point3Float)
TryParse(string?, out Point3Int64)

Operators

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

Explicit Interface Implementations

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