Struct Byte4
Implements
System.IEquatable<Byte4>
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 Byte4 : IEquatable<Byte4>
Constructors
View SourceByte4(Byte, Byte, Byte, Byte)
public Byte4(byte x, byte y, byte z, byte w)
Byte4((Byte x, Byte y, Byte z, Byte w))
public Byte4((byte x, byte y, byte z, byte w) tuple)
Fields
View SourceMaxValue
public static Byte4 MaxValue
MinValue
public static Byte4 MinValue
W
[DataMember]
public readonly byte W
X
[DataMember]
public readonly byte X
Y
[DataMember]
public readonly byte Y
Z
[DataMember]
public readonly byte Z
Zero
public static Byte4 Zero
Methods
View SourceCreate(Byte, Byte, Byte, Byte)
public static Byte4 Create(byte x, byte y, byte z, byte w)
Create((Byte x, Byte y, Byte z, Byte w))
public static Byte4 Create((byte x, byte y, byte z, byte w) tuple)
Deconstruct(out Byte, out Byte, out Byte, out Byte)
public readonly void Deconstruct(out byte x, out byte y, out byte z, out byte w)
Equals(Object)
public override readonly bool Equals(object obj)
Overrides
System.ValueType.Equals(System.Object)
View Source
Equals(Byte4)
public readonly bool Equals(Byte4 x)
GetHashCode()
public override readonly int GetHashCode()
Overrides
System.ValueType.GetHashCode()
View Source
SetW(Byte)
public readonly Byte4 SetW(byte x)
SetX(Byte)
public readonly Byte4 SetX(byte x)
SetY(Byte)
public readonly Byte4 SetY(byte x)
SetZ(Byte)
public readonly Byte4 SetZ(byte x)
ToString()
public override readonly string ToString()
Overrides
System.ValueType.ToString()
Operators
View SourceEquality(Byte4, Byte4)
public static bool operator ==(Byte4 x0, Byte4 x1)
Implicit((Byte x, Byte y, Byte z, Byte w) to Byte4)
public static implicit operator Byte4((byte x, byte y, byte z, byte w) tuple)
Implicit(Byte4 to (Byte x, Byte y, Byte z, Byte w))
public static implicit operator (byte x, byte y, byte z, byte w)(Byte4 self)
Inequality(Byte4, Byte4)
public static bool operator !=(Byte4 x0, Byte4 x1)
Implements
System.IEquatable<T>