docs.unity3d.com
    Show / Hide Table of Contents

    Class VtValue

    Inheritance
    Object
    VtValue
    Inherited Members
    Object.ToString()
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: pxr
    Syntax
    public class VtValue : IDisposable

    Constructors

    VtValue()

    Declaration
    public VtValue()

    VtValue(GfHalf)

    Declaration
    public VtValue(GfHalf obj)
    Parameters
    Type Name Description
    GfHalf obj

    VtValue(GfMatrix2d)

    Declaration
    public VtValue(GfMatrix2d obj)
    Parameters
    Type Name Description
    GfMatrix2d obj

    VtValue(GfMatrix3d)

    Declaration
    public VtValue(GfMatrix3d obj)
    Parameters
    Type Name Description
    GfMatrix3d obj

    VtValue(GfMatrix4d)

    Declaration
    public VtValue(GfMatrix4d obj)
    Parameters
    Type Name Description
    GfMatrix4d obj

    VtValue(GfQuatd)

    Declaration
    public VtValue(GfQuatd obj)
    Parameters
    Type Name Description
    GfQuatd obj

    VtValue(GfQuatf)

    Declaration
    public VtValue(GfQuatf obj)
    Parameters
    Type Name Description
    GfQuatf obj

    VtValue(GfQuath)

    Declaration
    public VtValue(GfQuath obj)
    Parameters
    Type Name Description
    GfQuath obj

    VtValue(GfVec2d)

    Declaration
    public VtValue(GfVec2d obj)
    Parameters
    Type Name Description
    GfVec2d obj

    VtValue(GfVec2f)

    Declaration
    public VtValue(GfVec2f obj)
    Parameters
    Type Name Description
    GfVec2f obj

    VtValue(GfVec2h)

    Declaration
    public VtValue(GfVec2h obj)
    Parameters
    Type Name Description
    GfVec2h obj

    VtValue(GfVec2i)

    Declaration
    public VtValue(GfVec2i obj)
    Parameters
    Type Name Description
    GfVec2i obj

    VtValue(GfVec3d)

    Declaration
    public VtValue(GfVec3d obj)
    Parameters
    Type Name Description
    GfVec3d obj

    VtValue(GfVec3f)

    Declaration
    public VtValue(GfVec3f obj)
    Parameters
    Type Name Description
    GfVec3f obj

    VtValue(GfVec3h)

    Declaration
    public VtValue(GfVec3h obj)
    Parameters
    Type Name Description
    GfVec3h obj

    VtValue(GfVec3i)

    Declaration
    public VtValue(GfVec3i obj)
    Parameters
    Type Name Description
    GfVec3i obj

    VtValue(GfVec4d)

    Declaration
    public VtValue(GfVec4d obj)
    Parameters
    Type Name Description
    GfVec4d obj

    VtValue(GfVec4f)

    Declaration
    public VtValue(GfVec4f obj)
    Parameters
    Type Name Description
    GfVec4f obj

    VtValue(GfVec4h)

    Declaration
    public VtValue(GfVec4h obj)
    Parameters
    Type Name Description
    GfVec4h obj

    VtValue(GfVec4i)

    Declaration
    public VtValue(GfVec4i obj)
    Parameters
    Type Name Description
    GfVec4i obj

    VtValue(SdfAssetPath)

    Declaration
    public VtValue(SdfAssetPath obj)
    Parameters
    Type Name Description
    SdfAssetPath obj

    VtValue(SdfAssetPathArray)

    Declaration
    public VtValue(SdfAssetPathArray obj)
    Parameters
    Type Name Description
    SdfAssetPathArray obj

    VtValue(SdfTimeCode)

    Declaration
    public VtValue(SdfTimeCode obj)
    Parameters
    Type Name Description
    SdfTimeCode obj

    VtValue(SdfTimeCodeArray)

    Declaration
    public VtValue(SdfTimeCodeArray obj)
    Parameters
    Type Name Description
    SdfTimeCodeArray obj

    VtValue(TfToken)

    Declaration
    public VtValue(TfToken obj)
    Parameters
    Type Name Description
    TfToken obj

    VtValue(VtBoolArray)

    Declaration
    public VtValue(VtBoolArray obj)
    Parameters
    Type Name Description
    VtBoolArray obj

    VtValue(VtDoubleArray)

    Declaration
    public VtValue(VtDoubleArray obj)
    Parameters
    Type Name Description
    VtDoubleArray obj

    VtValue(VtFloatArray)

    Declaration
    public VtValue(VtFloatArray obj)
    Parameters
    Type Name Description
    VtFloatArray obj

    VtValue(VtHalfArray)

    Declaration
    public VtValue(VtHalfArray obj)
    Parameters
    Type Name Description
    VtHalfArray obj

    VtValue(VtInt64Array)

    Declaration
    public VtValue(VtInt64Array obj)
    Parameters
    Type Name Description
    VtInt64Array obj

    VtValue(VtIntArray)

    Declaration
    public VtValue(VtIntArray obj)
    Parameters
    Type Name Description
    VtIntArray obj

    VtValue(VtMatrix2dArray)

    Declaration
    public VtValue(VtMatrix2dArray obj)
    Parameters
    Type Name Description
    VtMatrix2dArray obj

    VtValue(VtMatrix3dArray)

    Declaration
    public VtValue(VtMatrix3dArray obj)
    Parameters
    Type Name Description
    VtMatrix3dArray obj

    VtValue(VtMatrix4dArray)

    Declaration
    public VtValue(VtMatrix4dArray obj)
    Parameters
    Type Name Description
    VtMatrix4dArray obj

    VtValue(VtQuatdArray)

    Declaration
    public VtValue(VtQuatdArray obj)
    Parameters
    Type Name Description
    VtQuatdArray obj

    VtValue(VtQuatfArray)

    Declaration
    public VtValue(VtQuatfArray obj)
    Parameters
    Type Name Description
    VtQuatfArray obj

    VtValue(VtQuathArray)

    Declaration
    public VtValue(VtQuathArray obj)
    Parameters
    Type Name Description
    VtQuathArray obj

    VtValue(VtStringArray)

    Declaration
    public VtValue(VtStringArray obj)
    Parameters
    Type Name Description
    VtStringArray obj

    VtValue(VtTokenArray)

    Declaration
    public VtValue(VtTokenArray obj)
    Parameters
    Type Name Description
    VtTokenArray obj

    VtValue(VtUCharArray)

    Declaration
    public VtValue(VtUCharArray obj)
    Parameters
    Type Name Description
    VtUCharArray obj

    VtValue(VtUInt64Array)

    Declaration
    public VtValue(VtUInt64Array obj)
    Parameters
    Type Name Description
    VtUInt64Array obj

    VtValue(VtUIntArray)

    Declaration
    public VtValue(VtUIntArray obj)
    Parameters
    Type Name Description
    VtUIntArray obj

    VtValue(VtValue)

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

    VtValue(VtVec2dArray)

    Declaration
    public VtValue(VtVec2dArray obj)
    Parameters
    Type Name Description
    VtVec2dArray obj

    VtValue(VtVec2fArray)

    Declaration
    public VtValue(VtVec2fArray obj)
    Parameters
    Type Name Description
    VtVec2fArray obj

    VtValue(VtVec2hArray)

    Declaration
    public VtValue(VtVec2hArray obj)
    Parameters
    Type Name Description
    VtVec2hArray obj

    VtValue(VtVec2iArray)

    Declaration
    public VtValue(VtVec2iArray obj)
    Parameters
    Type Name Description
    VtVec2iArray obj

    VtValue(VtVec3dArray)

    Declaration
    public VtValue(VtVec3dArray obj)
    Parameters
    Type Name Description
    VtVec3dArray obj

    VtValue(VtVec3fArray)

    Declaration
    public VtValue(VtVec3fArray obj)
    Parameters
    Type Name Description
    VtVec3fArray obj

    VtValue(VtVec3hArray)

    Declaration
    public VtValue(VtVec3hArray obj)
    Parameters
    Type Name Description
    VtVec3hArray obj

    VtValue(VtVec3iArray)

    Declaration
    public VtValue(VtVec3iArray obj)
    Parameters
    Type Name Description
    VtVec3iArray obj

    VtValue(VtVec4dArray)

    Declaration
    public VtValue(VtVec4dArray obj)
    Parameters
    Type Name Description
    VtVec4dArray obj

    VtValue(VtVec4fArray)

    Declaration
    public VtValue(VtVec4fArray obj)
    Parameters
    Type Name Description
    VtVec4fArray obj

    VtValue(VtVec4hArray)

    Declaration
    public VtValue(VtVec4hArray obj)
    Parameters
    Type Name Description
    VtVec4hArray obj

    VtValue(VtVec4iArray)

    Declaration
    public VtValue(VtVec4iArray obj)
    Parameters
    Type Name Description
    VtVec4iArray obj

    VtValue(Boolean)

    Declaration
    public VtValue(bool obj)
    Parameters
    Type Name Description
    Boolean obj

    VtValue(Byte)

    Declaration
    public VtValue(byte obj)
    Parameters
    Type Name Description
    Byte obj

    VtValue(Double)

    Declaration
    public VtValue(double obj)
    Parameters
    Type Name Description
    Double obj

    VtValue(Int32)

    Declaration
    public VtValue(int obj)
    Parameters
    Type Name Description
    Int32 obj

    VtValue(Int64)

    Declaration
    public VtValue(long obj)
    Parameters
    Type Name Description
    Int64 obj

    VtValue(Single)

    Declaration
    public VtValue(float obj)
    Parameters
    Type Name Description
    Single obj

    VtValue(String)

    Declaration
    public VtValue(string obj)
    Parameters
    Type Name Description
    String obj

    VtValue(UInt32)

    Declaration
    public VtValue(uint obj)
    Parameters
    Type Name Description
    UInt32 obj

    VtValue(UInt64)

    Declaration
    public VtValue(ulong obj)
    Parameters
    Type Name Description
    UInt64 obj

    Fields

    swigCMemOwn

    Declaration
    protected bool swigCMemOwn
    Field Value
    Type Description
    Boolean

    Methods

    CanCastFromTypeidToTypeid(SWIGTYPE_p_std__type_info, SWIGTYPE_p_std__type_info)

    Declaration
    public static bool CanCastFromTypeidToTypeid(SWIGTYPE_p_std__type_info from, SWIGTYPE_p_std__type_info to)
    Parameters
    Type Name Description
    SWIGTYPE_p_std__type_info from
    SWIGTYPE_p_std__type_info to
    Returns
    Type Description
    Boolean

    CanCastToTypeid(SWIGTYPE_p_std__type_info)

    Declaration
    public bool CanCastToTypeid(SWIGTYPE_p_std__type_info type)
    Parameters
    Type Name Description
    SWIGTYPE_p_std__type_info type
    Returns
    Type Description
    Boolean

    CanCastToTypeOf(VtValue)

    Declaration
    public bool CanCastToTypeOf(VtValue other)
    Parameters
    Type Name Description
    VtValue other
    Returns
    Type Description
    Boolean

    CanHash()

    Declaration
    public bool CanHash()
    Returns
    Type Description
    Boolean

    CastToTypeid(VtValue, SWIGTYPE_p_std__type_info)

    Declaration
    public static VtValue CastToTypeid(VtValue val, SWIGTYPE_p_std__type_info type)
    Parameters
    Type Name Description
    VtValue val
    SWIGTYPE_p_std__type_info type
    Returns
    Type Description
    VtValue

    CastToTypeOf(VtValue, VtValue)

    Declaration
    public static VtValue CastToTypeOf(VtValue val, VtValue other)
    Parameters
    Type Name Description
    VtValue val
    VtValue other
    Returns
    Type Description
    VtValue

    Dispose()

    Declaration
    public virtual void Dispose()
    Implements
    IDisposable.Dispose()

    Equals(VtValue, VtValue)

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

    Equals(Object)

    Declaration
    public override bool Equals(object rhs)
    Parameters
    Type Name Description
    Object rhs
    Returns
    Type Description
    Boolean
    Overrides
    Object.Equals(Object)

    Finalize()

    Declaration
    protected void Finalize()

    GetArraySize()

    Declaration
    public uint GetArraySize()
    Returns
    Type Description
    UInt32

    GetElementTypeid()

    Declaration
    public SWIGTYPE_p_std__type_info GetElementTypeid()
    Returns
    Type Description
    SWIGTYPE_p_std__type_info

    GetHash()

    Declaration
    public uint GetHash()
    Returns
    Type Description
    UInt32

    GetHashCode()

    Declaration
    public override int GetHashCode()
    Returns
    Type Description
    Int32
    Overrides
    Object.GetHashCode()

    GetTfType()

    Declaration
    public TfType GetTfType()
    Returns
    Type Description
    TfType

    GetTypeid()

    Declaration
    public SWIGTYPE_p_std__type_info GetTypeid()
    Returns
    Type Description
    SWIGTYPE_p_std__type_info

    GetTypeName()

    Declaration
    public string GetTypeName()
    Returns
    Type Description
    String

    IsArrayValued()

    Declaration
    public bool IsArrayValued()
    Returns
    Type Description
    Boolean

    IsEmpty()

    Declaration
    public bool IsEmpty()
    Returns
    Type Description
    Boolean

    Swap(VtValue)

    Declaration
    public VtValue Swap(VtValue rhs)
    Parameters
    Type Name Description
    VtValue rhs
    Returns
    Type Description
    VtValue

    UncheckedSwap(VtValue)

    Declaration
    public void UncheckedSwap(VtValue rhs)
    Parameters
    Type Name Description
    VtValue rhs

    Operators

    Equality(VtValue, VtValue)

    Declaration
    public static bool operator ==(VtValue lhs, VtValue rhs)
    Parameters
    Type Name Description
    VtValue lhs
    VtValue rhs
    Returns
    Type Description
    Boolean

    Implicit(GfHalf to VtValue)

    Declaration
    public static implicit operator VtValue(GfHalf value)
    Parameters
    Type Name Description
    GfHalf value
    Returns
    Type Description
    VtValue

    Implicit(GfMatrix2d to VtValue)

    Declaration
    public static implicit operator VtValue(GfMatrix2d value)
    Parameters
    Type Name Description
    GfMatrix2d value
    Returns
    Type Description
    VtValue

    Implicit(GfMatrix3d to VtValue)

    Declaration
    public static implicit operator VtValue(GfMatrix3d value)
    Parameters
    Type Name Description
    GfMatrix3d value
    Returns
    Type Description
    VtValue

    Implicit(GfMatrix4d to VtValue)

    Declaration
    public static implicit operator VtValue(GfMatrix4d value)
    Parameters
    Type Name Description
    GfMatrix4d value
    Returns
    Type Description
    VtValue

    Implicit(GfQuatd to VtValue)

    Declaration
    public static implicit operator VtValue(GfQuatd value)
    Parameters
    Type Name Description
    GfQuatd value
    Returns
    Type Description
    VtValue

    Implicit(GfQuatf to VtValue)

    Declaration
    public static implicit operator VtValue(GfQuatf value)
    Parameters
    Type Name Description
    GfQuatf value
    Returns
    Type Description
    VtValue

    Implicit(GfQuath to VtValue)

    Declaration
    public static implicit operator VtValue(GfQuath value)
    Parameters
    Type Name Description
    GfQuath value
    Returns
    Type Description
    VtValue

    Implicit(GfVec2d to VtValue)

    Declaration
    public static implicit operator VtValue(GfVec2d value)
    Parameters
    Type Name Description
    GfVec2d value
    Returns
    Type Description
    VtValue

    Implicit(GfVec2f to VtValue)

    Declaration
    public static implicit operator VtValue(GfVec2f value)
    Parameters
    Type Name Description
    GfVec2f value
    Returns
    Type Description
    VtValue

    Implicit(GfVec2h to VtValue)

    Declaration
    public static implicit operator VtValue(GfVec2h value)
    Parameters
    Type Name Description
    GfVec2h value
    Returns
    Type Description
    VtValue

    Implicit(GfVec2i to VtValue)

    Declaration
    public static implicit operator VtValue(GfVec2i value)
    Parameters
    Type Name Description
    GfVec2i value
    Returns
    Type Description
    VtValue

    Implicit(GfVec3d to VtValue)

    Declaration
    public static implicit operator VtValue(GfVec3d value)
    Parameters
    Type Name Description
    GfVec3d value
    Returns
    Type Description
    VtValue

    Implicit(GfVec3f to VtValue)

    Declaration
    public static implicit operator VtValue(GfVec3f value)
    Parameters
    Type Name Description
    GfVec3f value
    Returns
    Type Description
    VtValue

    Implicit(GfVec3h to VtValue)

    Declaration
    public static implicit operator VtValue(GfVec3h value)
    Parameters
    Type Name Description
    GfVec3h value
    Returns
    Type Description
    VtValue

    Implicit(GfVec3i to VtValue)

    Declaration
    public static implicit operator VtValue(GfVec3i value)
    Parameters
    Type Name Description
    GfVec3i value
    Returns
    Type Description
    VtValue

    Implicit(GfVec4d to VtValue)

    Declaration
    public static implicit operator VtValue(GfVec4d value)
    Parameters
    Type Name Description
    GfVec4d value
    Returns
    Type Description
    VtValue

    Implicit(GfVec4f to VtValue)

    Declaration
    public static implicit operator VtValue(GfVec4f value)
    Parameters
    Type Name Description
    GfVec4f value
    Returns
    Type Description
    VtValue

    Implicit(GfVec4h to VtValue)

    Declaration
    public static implicit operator VtValue(GfVec4h value)
    Parameters
    Type Name Description
    GfVec4h value
    Returns
    Type Description
    VtValue

    Implicit(GfVec4i to VtValue)

    Declaration
    public static implicit operator VtValue(GfVec4i value)
    Parameters
    Type Name Description
    GfVec4i value
    Returns
    Type Description
    VtValue

    Implicit(SdfAssetPath to VtValue)

    Declaration
    public static implicit operator VtValue(SdfAssetPath value)
    Parameters
    Type Name Description
    SdfAssetPath value
    Returns
    Type Description
    VtValue

    Implicit(SdfAssetPathArray to VtValue)

    Declaration
    public static implicit operator VtValue(SdfAssetPathArray value)
    Parameters
    Type Name Description
    SdfAssetPathArray value
    Returns
    Type Description
    VtValue

    Implicit(SdfTimeCode to VtValue)

    Declaration
    public static implicit operator VtValue(SdfTimeCode value)
    Parameters
    Type Name Description
    SdfTimeCode value
    Returns
    Type Description
    VtValue

    Implicit(SdfTimeCodeArray to VtValue)

    Declaration
    public static implicit operator VtValue(SdfTimeCodeArray value)
    Parameters
    Type Name Description
    SdfTimeCodeArray value
    Returns
    Type Description
    VtValue

    Implicit(TfToken to VtValue)

    Declaration
    public static implicit operator VtValue(TfToken value)
    Parameters
    Type Name Description
    TfToken value
    Returns
    Type Description
    VtValue

    Implicit(VtBoolArray to VtValue)

    Declaration
    public static implicit operator VtValue(VtBoolArray value)
    Parameters
    Type Name Description
    VtBoolArray value
    Returns
    Type Description
    VtValue

    Implicit(VtDoubleArray to VtValue)

    Declaration
    public static implicit operator VtValue(VtDoubleArray value)
    Parameters
    Type Name Description
    VtDoubleArray value
    Returns
    Type Description
    VtValue

    Implicit(VtFloatArray to VtValue)

    Declaration
    public static implicit operator VtValue(VtFloatArray value)
    Parameters
    Type Name Description
    VtFloatArray value
    Returns
    Type Description
    VtValue

    Implicit(VtHalfArray to VtValue)

    Declaration
    public static implicit operator VtValue(VtHalfArray value)
    Parameters
    Type Name Description
    VtHalfArray value
    Returns
    Type Description
    VtValue

    Implicit(VtInt64Array to VtValue)

    Declaration
    public static implicit operator VtValue(VtInt64Array value)
    Parameters
    Type Name Description
    VtInt64Array value
    Returns
    Type Description
    VtValue

    Implicit(VtIntArray to VtValue)

    Declaration
    public static implicit operator VtValue(VtIntArray value)
    Parameters
    Type Name Description
    VtIntArray value
    Returns
    Type Description
    VtValue

    Implicit(VtMatrix2dArray to VtValue)

    Declaration
    public static implicit operator VtValue(VtMatrix2dArray value)
    Parameters
    Type Name Description
    VtMatrix2dArray value
    Returns
    Type Description
    VtValue

    Implicit(VtMatrix3dArray to VtValue)

    Declaration
    public static implicit operator VtValue(VtMatrix3dArray value)
    Parameters
    Type Name Description
    VtMatrix3dArray value
    Returns
    Type Description
    VtValue

    Implicit(VtMatrix4dArray to VtValue)

    Declaration
    public static implicit operator VtValue(VtMatrix4dArray value)
    Parameters
    Type Name Description
    VtMatrix4dArray value
    Returns
    Type Description
    VtValue

    Implicit(VtQuatdArray to VtValue)

    Declaration
    public static implicit operator VtValue(VtQuatdArray value)
    Parameters
    Type Name Description
    VtQuatdArray value
    Returns
    Type Description
    VtValue

    Implicit(VtQuatfArray to VtValue)

    Declaration
    public static implicit operator VtValue(VtQuatfArray value)
    Parameters
    Type Name Description
    VtQuatfArray value
    Returns
    Type Description
    VtValue

    Implicit(VtQuathArray to VtValue)

    Declaration
    public static implicit operator VtValue(VtQuathArray value)
    Parameters
    Type Name Description
    VtQuathArray value
    Returns
    Type Description
    VtValue

    Implicit(VtStringArray to VtValue)

    Declaration
    public static implicit operator VtValue(VtStringArray value)
    Parameters
    Type Name Description
    VtStringArray value
    Returns
    Type Description
    VtValue

    Implicit(VtTokenArray to VtValue)

    Declaration
    public static implicit operator VtValue(VtTokenArray value)
    Parameters
    Type Name Description
    VtTokenArray value
    Returns
    Type Description
    VtValue

    Implicit(VtUCharArray to VtValue)

    Declaration
    public static implicit operator VtValue(VtUCharArray value)
    Parameters
    Type Name Description
    VtUCharArray value
    Returns
    Type Description
    VtValue

    Implicit(VtUInt64Array to VtValue)

    Declaration
    public static implicit operator VtValue(VtUInt64Array value)
    Parameters
    Type Name Description
    VtUInt64Array value
    Returns
    Type Description
    VtValue

    Implicit(VtUIntArray to VtValue)

    Declaration
    public static implicit operator VtValue(VtUIntArray value)
    Parameters
    Type Name Description
    VtUIntArray value
    Returns
    Type Description
    VtValue

    Implicit(VtValue to GfHalf)

    Declaration
    public static implicit operator GfHalf(VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    GfHalf

    Implicit(VtValue to GfMatrix2d)

    Declaration
    public static implicit operator GfMatrix2d(VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    GfMatrix2d

    Implicit(VtValue to GfMatrix3d)

    Declaration
    public static implicit operator GfMatrix3d(VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    GfMatrix3d

    Implicit(VtValue to GfMatrix4d)

    Declaration
    public static implicit operator GfMatrix4d(VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    GfMatrix4d

    Implicit(VtValue to GfQuatd)

    Declaration
    public static implicit operator GfQuatd(VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    GfQuatd

    Implicit(VtValue to GfQuatf)

    Declaration
    public static implicit operator GfQuatf(VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    GfQuatf

    Implicit(VtValue to GfQuath)

    Declaration
    public static implicit operator GfQuath(VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    GfQuath

    Implicit(VtValue to GfVec2d)

    Declaration
    public static implicit operator GfVec2d(VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    GfVec2d

    Implicit(VtValue to GfVec2f)

    Declaration
    public static implicit operator GfVec2f(VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    GfVec2f

    Implicit(VtValue to GfVec2h)

    Declaration
    public static implicit operator GfVec2h(VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    GfVec2h

    Implicit(VtValue to GfVec2i)

    Declaration
    public static implicit operator GfVec2i(VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    GfVec2i

    Implicit(VtValue to GfVec3d)

    Declaration
    public static implicit operator GfVec3d(VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    GfVec3d

    Implicit(VtValue to GfVec3f)

    Declaration
    public static implicit operator GfVec3f(VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    GfVec3f

    Implicit(VtValue to GfVec3h)

    Declaration
    public static implicit operator GfVec3h(VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    GfVec3h

    Implicit(VtValue to GfVec3i)

    Declaration
    public static implicit operator GfVec3i(VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    GfVec3i

    Implicit(VtValue to GfVec4d)

    Declaration
    public static implicit operator GfVec4d(VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    GfVec4d

    Implicit(VtValue to GfVec4f)

    Declaration
    public static implicit operator GfVec4f(VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    GfVec4f

    Implicit(VtValue to GfVec4h)

    Declaration
    public static implicit operator GfVec4h(VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    GfVec4h

    Implicit(VtValue to GfVec4i)

    Declaration
    public static implicit operator GfVec4i(VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    GfVec4i

    Implicit(VtValue to SdfAssetPath)

    Declaration
    public static implicit operator SdfAssetPath(VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    SdfAssetPath

    Implicit(VtValue to SdfAssetPathArray)

    Declaration
    public static implicit operator SdfAssetPathArray(VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    SdfAssetPathArray

    Implicit(VtValue to SdfTimeCode)

    Declaration
    public static implicit operator SdfTimeCode(VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    SdfTimeCode

    Implicit(VtValue to SdfTimeCodeArray)

    Declaration
    public static implicit operator SdfTimeCodeArray(VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    SdfTimeCodeArray

    Implicit(VtValue to TfToken)

    Declaration
    public static implicit operator TfToken(VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    TfToken

    Implicit(VtValue to VtBoolArray)

    Declaration
    public static implicit operator VtBoolArray(VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    VtBoolArray

    Implicit(VtValue to VtDoubleArray)

    Declaration
    public static implicit operator VtDoubleArray(VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    VtDoubleArray

    Implicit(VtValue to VtFloatArray)

    Declaration
    public static implicit operator VtFloatArray(VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    VtFloatArray

    Implicit(VtValue to VtHalfArray)

    Declaration
    public static implicit operator VtHalfArray(VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    VtHalfArray

    Implicit(VtValue to VtInt64Array)

    Declaration
    public static implicit operator VtInt64Array(VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    VtInt64Array

    Implicit(VtValue to VtIntArray)

    Declaration
    public static implicit operator VtIntArray(VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    VtIntArray

    Implicit(VtValue to VtMatrix2dArray)

    Declaration
    public static implicit operator VtMatrix2dArray(VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    VtMatrix2dArray

    Implicit(VtValue to VtMatrix3dArray)

    Declaration
    public static implicit operator VtMatrix3dArray(VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    VtMatrix3dArray

    Implicit(VtValue to VtMatrix4dArray)

    Declaration
    public static implicit operator VtMatrix4dArray(VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    VtMatrix4dArray

    Implicit(VtValue to VtQuatdArray)

    Declaration
    public static implicit operator VtQuatdArray(VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    VtQuatdArray

    Implicit(VtValue to VtQuatfArray)

    Declaration
    public static implicit operator VtQuatfArray(VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    VtQuatfArray

    Implicit(VtValue to VtQuathArray)

    Declaration
    public static implicit operator VtQuathArray(VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    VtQuathArray

    Implicit(VtValue to VtStringArray)

    Declaration
    public static implicit operator VtStringArray(VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    VtStringArray

    Implicit(VtValue to VtTokenArray)

    Declaration
    public static implicit operator VtTokenArray(VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    VtTokenArray

    Implicit(VtValue to VtUCharArray)

    Declaration
    public static implicit operator VtUCharArray(VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    VtUCharArray

    Implicit(VtValue to VtUInt64Array)

    Declaration
    public static implicit operator VtUInt64Array(VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    VtUInt64Array

    Implicit(VtValue to VtUIntArray)

    Declaration
    public static implicit operator VtUIntArray(VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    VtUIntArray

    Implicit(VtValue to VtVec2dArray)

    Declaration
    public static implicit operator VtVec2dArray(VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    VtVec2dArray

    Implicit(VtValue to VtVec2fArray)

    Declaration
    public static implicit operator VtVec2fArray(VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    VtVec2fArray

    Implicit(VtValue to VtVec2hArray)

    Declaration
    public static implicit operator VtVec2hArray(VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    VtVec2hArray

    Implicit(VtValue to VtVec2iArray)

    Declaration
    public static implicit operator VtVec2iArray(VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    VtVec2iArray

    Implicit(VtValue to VtVec3dArray)

    Declaration
    public static implicit operator VtVec3dArray(VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    VtVec3dArray

    Implicit(VtValue to VtVec3fArray)

    Declaration
    public static implicit operator VtVec3fArray(VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    VtVec3fArray

    Implicit(VtValue to VtVec3hArray)

    Declaration
    public static implicit operator VtVec3hArray(VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    VtVec3hArray

    Implicit(VtValue to VtVec3iArray)

    Declaration
    public static implicit operator VtVec3iArray(VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    VtVec3iArray

    Implicit(VtValue to VtVec4dArray)

    Declaration
    public static implicit operator VtVec4dArray(VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    VtVec4dArray

    Implicit(VtValue to VtVec4fArray)

    Declaration
    public static implicit operator VtVec4fArray(VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    VtVec4fArray

    Implicit(VtValue to VtVec4hArray)

    Declaration
    public static implicit operator VtVec4hArray(VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    VtVec4hArray

    Implicit(VtValue to VtVec4iArray)

    Declaration
    public static implicit operator VtVec4iArray(VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    VtVec4iArray

    Implicit(VtValue to Boolean)

    Declaration
    public static implicit operator bool (VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    Boolean

    Implicit(VtValue to Byte)

    Declaration
    public static implicit operator byte (VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    Byte

    Implicit(VtValue to Double)

    Declaration
    public static implicit operator double (VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    Double

    Implicit(VtValue to Int32)

    Declaration
    public static implicit operator int (VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    Int32

    Implicit(VtValue to Int64)

    Declaration
    public static implicit operator long (VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    Int64

    Implicit(VtValue to Single)

    Declaration
    public static implicit operator float (VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    Single

    Implicit(VtValue to String)

    Declaration
    public static implicit operator string (VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    String

    Implicit(VtValue to UInt32)

    Declaration
    public static implicit operator uint (VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    UInt32

    Implicit(VtValue to UInt64)

    Declaration
    public static implicit operator ulong (VtValue value)
    Parameters
    Type Name Description
    VtValue value
    Returns
    Type Description
    UInt64

    Implicit(VtVec2dArray to VtValue)

    Declaration
    public static implicit operator VtValue(VtVec2dArray value)
    Parameters
    Type Name Description
    VtVec2dArray value
    Returns
    Type Description
    VtValue

    Implicit(VtVec2fArray to VtValue)

    Declaration
    public static implicit operator VtValue(VtVec2fArray value)
    Parameters
    Type Name Description
    VtVec2fArray value
    Returns
    Type Description
    VtValue

    Implicit(VtVec2hArray to VtValue)

    Declaration
    public static implicit operator VtValue(VtVec2hArray value)
    Parameters
    Type Name Description
    VtVec2hArray value
    Returns
    Type Description
    VtValue

    Implicit(VtVec2iArray to VtValue)

    Declaration
    public static implicit operator VtValue(VtVec2iArray value)
    Parameters
    Type Name Description
    VtVec2iArray value
    Returns
    Type Description
    VtValue

    Implicit(VtVec3dArray to VtValue)

    Declaration
    public static implicit operator VtValue(VtVec3dArray value)
    Parameters
    Type Name Description
    VtVec3dArray value
    Returns
    Type Description
    VtValue

    Implicit(VtVec3fArray to VtValue)

    Declaration
    public static implicit operator VtValue(VtVec3fArray value)
    Parameters
    Type Name Description
    VtVec3fArray value
    Returns
    Type Description
    VtValue

    Implicit(VtVec3hArray to VtValue)

    Declaration
    public static implicit operator VtValue(VtVec3hArray value)
    Parameters
    Type Name Description
    VtVec3hArray value
    Returns
    Type Description
    VtValue

    Implicit(VtVec3iArray to VtValue)

    Declaration
    public static implicit operator VtValue(VtVec3iArray value)
    Parameters
    Type Name Description
    VtVec3iArray value
    Returns
    Type Description
    VtValue

    Implicit(VtVec4dArray to VtValue)

    Declaration
    public static implicit operator VtValue(VtVec4dArray value)
    Parameters
    Type Name Description
    VtVec4dArray value
    Returns
    Type Description
    VtValue

    Implicit(VtVec4fArray to VtValue)

    Declaration
    public static implicit operator VtValue(VtVec4fArray value)
    Parameters
    Type Name Description
    VtVec4fArray value
    Returns
    Type Description
    VtValue

    Implicit(VtVec4hArray to VtValue)

    Declaration
    public static implicit operator VtValue(VtVec4hArray value)
    Parameters
    Type Name Description
    VtVec4hArray value
    Returns
    Type Description
    VtValue

    Implicit(VtVec4iArray to VtValue)

    Declaration
    public static implicit operator VtValue(VtVec4iArray value)
    Parameters
    Type Name Description
    VtVec4iArray value
    Returns
    Type Description
    VtValue

    Implicit(Boolean to VtValue)

    Declaration
    public static implicit operator VtValue(bool value)
    Parameters
    Type Name Description
    Boolean value
    Returns
    Type Description
    VtValue

    Implicit(Byte to VtValue)

    Declaration
    public static implicit operator VtValue(byte value)
    Parameters
    Type Name Description
    Byte value
    Returns
    Type Description
    VtValue

    Implicit(Double to VtValue)

    Declaration
    public static implicit operator VtValue(double value)
    Parameters
    Type Name Description
    Double value
    Returns
    Type Description
    VtValue

    Implicit(Int32 to VtValue)

    Declaration
    public static implicit operator VtValue(int value)
    Parameters
    Type Name Description
    Int32 value
    Returns
    Type Description
    VtValue

    Implicit(Int64 to VtValue)

    Declaration
    public static implicit operator VtValue(long value)
    Parameters
    Type Name Description
    Int64 value
    Returns
    Type Description
    VtValue

    Implicit(Single to VtValue)

    Declaration
    public static implicit operator VtValue(float value)
    Parameters
    Type Name Description
    Single value
    Returns
    Type Description
    VtValue

    Implicit(String to VtValue)

    Declaration
    public static implicit operator VtValue(string value)
    Parameters
    Type Name Description
    String value
    Returns
    Type Description
    VtValue

    Implicit(UInt32 to VtValue)

    Declaration
    public static implicit operator VtValue(uint value)
    Parameters
    Type Name Description
    UInt32 value
    Returns
    Type Description
    VtValue

    Implicit(UInt64 to VtValue)

    Declaration
    public static implicit operator VtValue(ulong value)
    Parameters
    Type Name Description
    UInt64 value
    Returns
    Type Description
    VtValue

    Inequality(VtValue, VtValue)

    Declaration
    public static bool operator !=(VtValue lhs, VtValue rhs)
    Parameters
    Type Name Description
    VtValue lhs
    VtValue rhs
    Returns
    Type Description
    Boolean
    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