TriLib
Search Results for

    Show / Hide Table of Contents

    Struct Vector4Int

    Implements
    IList<int>
    ICollection<int>
    IEnumerable<int>
    IEnumerable
    Inherited Members
    ValueType.Equals(object)
    ValueType.GetHashCode()
    ValueType.ToString()
    object.GetType()
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    Namespace: TriLibCore.General
    Assembly: TriLibCore.dll
    Syntax
    public struct Vector4Int : IList<int>, ICollection<int>, IEnumerable<int>, IEnumerable

    Constructors

    Vector4Int(int, int, int, int)

    Declaration
    public Vector4Int(int x, int y, int z, int w)
    Parameters
    Type Name Description
    int x
    int y
    int z
    int w

    Fields

    w

    Declaration
    public int w
    Field Value
    Type Description
    int

    x

    Declaration
    public int x
    Field Value
    Type Description
    int

    y

    Declaration
    public int y
    Field Value
    Type Description
    int

    z

    Declaration
    public int z
    Field Value
    Type Description
    int

    Properties

    Count

    Declaration
    public int Count { get; }
    Property Value
    Type Description
    int

    IsReadOnly

    Declaration
    public bool IsReadOnly { get; }
    Property Value
    Type Description
    bool

    this[int]

    Declaration
    public int this[int index] { get; set; }
    Parameters
    Type Name Description
    int index
    Property Value
    Type Description
    int

    Methods

    Add(int)

    Declaration
    public void Add(int item)
    Parameters
    Type Name Description
    int item

    Clear()

    Declaration
    public void Clear()

    Contains(int)

    Declaration
    public bool Contains(int item)
    Parameters
    Type Name Description
    int item
    Returns
    Type Description
    bool

    CopyTo(int[], int)

    Declaration
    public void CopyTo(int[] array, int arrayIndex)
    Parameters
    Type Name Description
    int[] array
    int arrayIndex

    GetEnumerator()

    Declaration
    public IEnumerator<int> GetEnumerator()
    Returns
    Type Description
    IEnumerator<int>

    IndexOf(int)

    Declaration
    public int IndexOf(int item)
    Parameters
    Type Name Description
    int item
    Returns
    Type Description
    int

    Insert(int, int)

    Declaration
    public void Insert(int index, int item)
    Parameters
    Type Name Description
    int index
    int item

    Remove(int)

    Declaration
    public bool Remove(int item)
    Parameters
    Type Name Description
    int item
    Returns
    Type Description
    bool

    RemoveAt(int)

    Declaration
    public void RemoveAt(int index)
    Parameters
    Type Name Description
    int index

    Operators

    explicit operator Vector4Int(Color)

    Declaration
    public static explicit operator Vector4Int(Color b)
    Parameters
    Type Name Description
    Color b
    Returns
    Type Description
    Vector4Int

    explicit operator Vector4Int(Vector2)

    Declaration
    public static explicit operator Vector4Int(Vector2 b)
    Parameters
    Type Name Description
    Vector2 b
    Returns
    Type Description
    Vector4Int

    explicit operator Vector4Int(Vector3)

    Declaration
    public static explicit operator Vector4Int(Vector3 b)
    Parameters
    Type Name Description
    Vector3 b
    Returns
    Type Description
    Vector4Int

    explicit operator Vector4Int(Vector4)

    Declaration
    public static explicit operator Vector4Int(Vector4 b)
    Parameters
    Type Name Description
    Vector4 b
    Returns
    Type Description
    Vector4Int

    implicit operator Color(Vector4Int)

    Declaration
    public static implicit operator Color(Vector4Int b)
    Parameters
    Type Name Description
    Vector4Int b
    Returns
    Type Description
    Color

    implicit operator Vector2(Vector4Int)

    Declaration
    public static implicit operator Vector2(Vector4Int b)
    Parameters
    Type Name Description
    Vector4Int b
    Returns
    Type Description
    Vector2

    implicit operator Vector3(Vector4Int)

    Declaration
    public static implicit operator Vector3(Vector4Int b)
    Parameters
    Type Name Description
    Vector4Int b
    Returns
    Type Description
    Vector3

    implicit operator Vector4(Vector4Int)

    Declaration
    public static implicit operator Vector4(Vector4Int b)
    Parameters
    Type Name Description
    Vector4Int b
    Returns
    Type Description
    Vector4

    Implements

    IList<T>
    ICollection<T>
    IEnumerable<T>
    IEnumerable

    Extension Methods

    IObjectExtensions.TryToDispose<T>(IList<T>)
    IObjectExtensions.TryToDispose<T>(object)
    In this article
    Back to top Generated by DocFX