• Articles
  • Api Documentation
Show / Hide Table of Contents
  • Vim.Math3d
    • AABox
    • AABox2D
    • AABox4D
    • AngularMotion
    • AxisAngle
    • Byte2
    • Byte3
    • Byte4
    • ColorHDR
    • ColorRGB
    • ColorRGBA
    • Complex
    • Constants
    • ContainmentType
    • CylindricalCoordinate
    • DAABox
    • DAABox2D
    • DAABox4D
    • DInterval
    • DPlane
    • DQuaternion
    • DRay
    • DSphere
    • DVector2
    • DVector3
    • DVector4
    • Euler
    • GeoCoordinate
    • Hash
    • HorizontalCoordinate
    • IMappable<TContainer, TPart>
    • Int2
    • Int3
    • Int4
    • Interval
    • IPoints
    • IPoints2D
    • ITransformable3D<TSelf>
    • Line
    • Line2D
    • LinearMotion
    • LinqUtil
    • LogPolarCoordinate
    • MathOps
    • Matrix4x4
    • Motion
    • MovementExtensions
    • Plane
    • PlaneIntersectionType
    • PolarCoordinate
    • Quad
    • Quad2D
    • Quaternion
    • Ray
    • Sphere
    • SphericalCoordinate
    • StatelessRandom
    • Stats<T>
    • Transform
    • Transformable3D
    • Triangle
    • Triangle2D
    • Vector2
    • Vector3
    • Vector4

Struct Byte2

Implements
System.IEquatable<Byte2>
Inherited Members
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: Vim.Math3d
Assembly: Vim.Math3D.dll
[DataContract]
public readonly struct Byte2 : IEquatable<Byte2>

Constructors

View Source

Byte2(Byte, Byte)

public Byte2(byte x, byte y)
View Source

Byte2((Byte x, Byte y))

public Byte2((byte x, byte y) tuple)

Fields

View Source

MaxValue

public static Byte2 MaxValue
View Source

MinValue

public static Byte2 MinValue
View Source

X

[DataMember]
public readonly byte X
View Source

Y

[DataMember]
public readonly byte Y
View Source

Zero

public static Byte2 Zero

Methods

View Source

Create(Byte, Byte)

public static Byte2 Create(byte x, byte y)
View Source

Create((Byte x, Byte y))

public static Byte2 Create((byte x, byte y) tuple)
View Source

Deconstruct(out Byte, out Byte)

public readonly void Deconstruct(out byte x, out byte y)
View Source

Equals(Object)

public override readonly bool Equals(object obj)
Overrides
System.ValueType.Equals(System.Object)
View Source

Equals(Byte2)

public readonly bool Equals(Byte2 x)
View Source

GetHashCode()

public override readonly int GetHashCode()
Overrides
System.ValueType.GetHashCode()
View Source

SetX(Byte)

public readonly Byte2 SetX(byte x)
View Source

SetY(Byte)

public readonly Byte2 SetY(byte x)
View Source

ToString()

public override readonly string ToString()
Overrides
System.ValueType.ToString()

Operators

View Source

Equality(Byte2, Byte2)

public static bool operator ==(Byte2 x0, Byte2 x1)
View Source

Implicit((Byte x, Byte y) to Byte2)

public static implicit operator Byte2((byte x, byte y) tuple)
View Source

Implicit(Byte2 to (Byte x, Byte y))

public static implicit operator (byte x, byte y)(Byte2 self)
View Source

Inequality(Byte2, Byte2)

public static bool operator !=(Byte2 x0, Byte2 x1)

Implements

System.IEquatable<T>
  • Improve this Doc
  • View Source
In This Article
Back to top Copyright VIM 2021, Generated by DocFX