docs.unity3d.com
    Show / Hide Table of Contents

    Class VtVec4iArray

    Inheritance
    Object
    Vt_ArrayBase
    VtVec4iArray
    Inherited Members
    Vt_ArrayBase.swigCMemOwn
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: pxr
    Syntax
    public class VtVec4iArray : Vt_ArrayBase, IDisposable

    Constructors

    VtVec4iArray()

    Declaration
    public VtVec4iArray()

    VtVec4iArray(VtVec4iArray)

    Declaration
    public VtVec4iArray(VtVec4iArray other)
    Parameters
    Type Name Description
    VtVec4iArray other

    VtVec4iArray(UInt32)

    Declaration
    public VtVec4iArray(uint n)
    Parameters
    Type Name Description
    UInt32 n

    VtVec4iArray(UInt32, GfVec4i)

    Declaration
    public VtVec4iArray(uint n, GfVec4i value)
    Parameters
    Type Name Description
    UInt32 n
    GfVec4i value

    Properties

    Item[Int32]

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

    Methods

    assign(UInt32, GfVec4i)

    Declaration
    public void assign(uint n, GfVec4i fill)
    Parameters
    Type Name Description
    UInt32 n
    GfVec4i fill

    capacity()

    Declaration
    public uint capacity()
    Returns
    Type Description
    UInt32

    clear()

    Declaration
    public void clear()

    CopyFromArray(GfVec4i[])

    Declaration
    public void CopyFromArray(GfVec4i[] src)
    Parameters
    Type Name Description
    GfVec4i[] src

    CopyFromArray(IntPtr)

    Declaration
    public void CopyFromArray(IntPtr src)
    Parameters
    Type Name Description
    IntPtr src

    CopyToArray(GfVec4i[])

    Declaration
    public void CopyToArray(GfVec4i[] dest)
    Parameters
    Type Name Description
    GfVec4i[] dest

    CopyToArray(IntPtr)

    Declaration
    public void CopyToArray(IntPtr dest)
    Parameters
    Type Name Description
    IntPtr dest

    Dispose()

    Declaration
    public override void Dispose()
    Overrides
    Vt_ArrayBase.Dispose()

    empty()

    Declaration
    public bool empty()
    Returns
    Type Description
    Boolean

    Equals(VtVec4iArray, VtVec4iArray)

    Declaration
    public static bool Equals(VtVec4iArray lhs, VtVec4iArray rhs)
    Parameters
    Type Name Description
    VtVec4iArray lhs
    VtVec4iArray rhs
    Returns
    Type Description
    Boolean

    Finalize()

    Declaration
    protected void Finalize()

    GetValue(Int32)

    Declaration
    protected GfVec4i GetValue(int index)
    Parameters
    Type Name Description
    Int32 index
    Returns
    Type Description
    GfVec4i

    IsIdentical(VtVec4iArray)

    Declaration
    public bool IsIdentical(VtVec4iArray other)
    Parameters
    Type Name Description
    VtVec4iArray other
    Returns
    Type Description
    Boolean

    pop_back()

    Declaration
    public void pop_back()

    push_back(GfVec4i)

    Declaration
    public void push_back(GfVec4i elem)
    Parameters
    Type Name Description
    GfVec4i elem

    reserve(UInt32)

    Declaration
    public void reserve(uint num)
    Parameters
    Type Name Description
    UInt32 num

    resize(UInt32)

    Declaration
    public void resize(uint newSize)
    Parameters
    Type Name Description
    UInt32 newSize

    SetValue(Int32, GfVec4i)

    Declaration
    protected void SetValue(int index, GfVec4i value)
    Parameters
    Type Name Description
    Int32 index
    GfVec4i value

    size()

    Declaration
    public uint size()
    Returns
    Type Description
    UInt32

    swap(VtVec4iArray)

    Declaration
    public void swap(VtVec4iArray other)
    Parameters
    Type Name Description
    VtVec4iArray other

    ToString()

    Declaration
    public override string ToString()
    Returns
    Type Description
    String
    Overrides
    Object.ToString()
    Back to top
    Copyright © 2023 Unity Technologies
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on Thursday, October 19, 2023