docs.unity.cn
    Show / Hide Table of Contents

    Method transpose

    transpose(bool2x2)

    Return the bool2x2 transpose of a bool2x2 matrix.

    Declaration
    public static bool2x2 transpose(bool2x2 v)
    Parameters
    Type Name Description
    bool2x2 v

    Value to transpose.

    Returns
    Type Description
    bool2x2

    Transposed value.

    transpose(bool2x3)

    Return the bool3x2 transpose of a bool2x3 matrix.

    Declaration
    public static bool3x2 transpose(bool2x3 v)
    Parameters
    Type Name Description
    bool2x3 v

    Value to transpose.

    Returns
    Type Description
    bool3x2

    Transposed value.

    transpose(bool2x4)

    Return the bool4x2 transpose of a bool2x4 matrix.

    Declaration
    public static bool4x2 transpose(bool2x4 v)
    Parameters
    Type Name Description
    bool2x4 v

    Value to transpose.

    Returns
    Type Description
    bool4x2

    Transposed value.

    transpose(bool3x2)

    Return the bool2x3 transpose of a bool3x2 matrix.

    Declaration
    public static bool2x3 transpose(bool3x2 v)
    Parameters
    Type Name Description
    bool3x2 v

    Value to transpose.

    Returns
    Type Description
    bool2x3

    Transposed value.

    transpose(bool3x3)

    Return the bool3x3 transpose of a bool3x3 matrix.

    Declaration
    public static bool3x3 transpose(bool3x3 v)
    Parameters
    Type Name Description
    bool3x3 v

    Value to transpose.

    Returns
    Type Description
    bool3x3

    Transposed value.

    transpose(bool3x4)

    Return the bool4x3 transpose of a bool3x4 matrix.

    Declaration
    public static bool4x3 transpose(bool3x4 v)
    Parameters
    Type Name Description
    bool3x4 v

    Value to transpose.

    Returns
    Type Description
    bool4x3

    Transposed value.

    transpose(bool4x2)

    Return the bool2x4 transpose of a bool4x2 matrix.

    Declaration
    public static bool2x4 transpose(bool4x2 v)
    Parameters
    Type Name Description
    bool4x2 v

    Value to transpose.

    Returns
    Type Description
    bool2x4

    Transposed value.

    transpose(bool4x3)

    Return the bool3x4 transpose of a bool4x3 matrix.

    Declaration
    public static bool3x4 transpose(bool4x3 v)
    Parameters
    Type Name Description
    bool4x3 v

    Value to transpose.

    Returns
    Type Description
    bool3x4

    Transposed value.

    transpose(bool4x4)

    Return the bool4x4 transpose of a bool4x4 matrix.

    Declaration
    public static bool4x4 transpose(bool4x4 v)
    Parameters
    Type Name Description
    bool4x4 v

    Value to transpose.

    Returns
    Type Description
    bool4x4

    Transposed value.

    transpose(double2x2)

    Return the double2x2 transpose of a double2x2 matrix.

    Declaration
    public static double2x2 transpose(double2x2 v)
    Parameters
    Type Name Description
    double2x2 v

    Value to transpose.

    Returns
    Type Description
    double2x2

    Transposed value.

    transpose(double2x3)

    Return the double3x2 transpose of a double2x3 matrix.

    Declaration
    public static double3x2 transpose(double2x3 v)
    Parameters
    Type Name Description
    double2x3 v

    Value to transpose.

    Returns
    Type Description
    double3x2

    Transposed value.

    transpose(double2x4)

    Return the double4x2 transpose of a double2x4 matrix.

    Declaration
    public static double4x2 transpose(double2x4 v)
    Parameters
    Type Name Description
    double2x4 v

    Value to transpose.

    Returns
    Type Description
    double4x2

    Transposed value.

    transpose(double3x2)

    Return the double2x3 transpose of a double3x2 matrix.

    Declaration
    public static double2x3 transpose(double3x2 v)
    Parameters
    Type Name Description
    double3x2 v

    Value to transpose.

    Returns
    Type Description
    double2x3

    Transposed value.

    transpose(double3x3)

    Return the double3x3 transpose of a double3x3 matrix.

    Declaration
    public static double3x3 transpose(double3x3 v)
    Parameters
    Type Name Description
    double3x3 v

    Value to transpose.

    Returns
    Type Description
    double3x3

    Transposed value.

    transpose(double3x4)

    Return the double4x3 transpose of a double3x4 matrix.

    Declaration
    public static double4x3 transpose(double3x4 v)
    Parameters
    Type Name Description
    double3x4 v

    Value to transpose.

    Returns
    Type Description
    double4x3

    Transposed value.

    transpose(double4x2)

    Return the double2x4 transpose of a double4x2 matrix.

    Declaration
    public static double2x4 transpose(double4x2 v)
    Parameters
    Type Name Description
    double4x2 v

    Value to transpose.

    Returns
    Type Description
    double2x4

    Transposed value.

    transpose(double4x3)

    Return the double3x4 transpose of a double4x3 matrix.

    Declaration
    public static double3x4 transpose(double4x3 v)
    Parameters
    Type Name Description
    double4x3 v

    Value to transpose.

    Returns
    Type Description
    double3x4

    Transposed value.

    transpose(double4x4)

    Return the double4x4 transpose of a double4x4 matrix.

    Declaration
    public static double4x4 transpose(double4x4 v)
    Parameters
    Type Name Description
    double4x4 v

    Value to transpose.

    Returns
    Type Description
    double4x4

    Transposed value.

    transpose(float2x2)

    Return the float2x2 transpose of a float2x2 matrix.

    Declaration
    public static float2x2 transpose(float2x2 v)
    Parameters
    Type Name Description
    float2x2 v

    Value to transpose.

    Returns
    Type Description
    float2x2

    Transposed value.

    transpose(float2x3)

    Return the float3x2 transpose of a float2x3 matrix.

    Declaration
    public static float3x2 transpose(float2x3 v)
    Parameters
    Type Name Description
    float2x3 v

    Value to transpose.

    Returns
    Type Description
    float3x2

    Transposed value.

    transpose(float2x4)

    Return the float4x2 transpose of a float2x4 matrix.

    Declaration
    public static float4x2 transpose(float2x4 v)
    Parameters
    Type Name Description
    float2x4 v

    Value to transpose.

    Returns
    Type Description
    float4x2

    Transposed value.

    transpose(float3x2)

    Return the float2x3 transpose of a float3x2 matrix.

    Declaration
    public static float2x3 transpose(float3x2 v)
    Parameters
    Type Name Description
    float3x2 v

    Value to transpose.

    Returns
    Type Description
    float2x3

    Transposed value.

    transpose(float3x3)

    Return the float3x3 transpose of a float3x3 matrix.

    Declaration
    public static float3x3 transpose(float3x3 v)
    Parameters
    Type Name Description
    float3x3 v

    Value to transpose.

    Returns
    Type Description
    float3x3

    Transposed value.

    transpose(float3x4)

    Return the float4x3 transpose of a float3x4 matrix.

    Declaration
    public static float4x3 transpose(float3x4 v)
    Parameters
    Type Name Description
    float3x4 v

    Value to transpose.

    Returns
    Type Description
    float4x3

    Transposed value.

    transpose(float4x2)

    Return the float2x4 transpose of a float4x2 matrix.

    Declaration
    public static float2x4 transpose(float4x2 v)
    Parameters
    Type Name Description
    float4x2 v

    Value to transpose.

    Returns
    Type Description
    float2x4

    Transposed value.

    transpose(float4x3)

    Return the float3x4 transpose of a float4x3 matrix.

    Declaration
    public static float3x4 transpose(float4x3 v)
    Parameters
    Type Name Description
    float4x3 v

    Value to transpose.

    Returns
    Type Description
    float3x4

    Transposed value.

    transpose(float4x4)

    Return the float4x4 transpose of a float4x4 matrix.

    Declaration
    public static float4x4 transpose(float4x4 v)
    Parameters
    Type Name Description
    float4x4 v

    Value to transpose.

    Returns
    Type Description
    float4x4

    Transposed value.

    transpose(int2x2)

    Return the int2x2 transpose of a int2x2 matrix.

    Declaration
    public static int2x2 transpose(int2x2 v)
    Parameters
    Type Name Description
    int2x2 v

    Value to transpose.

    Returns
    Type Description
    int2x2

    Transposed value.

    transpose(int2x3)

    Return the int3x2 transpose of a int2x3 matrix.

    Declaration
    public static int3x2 transpose(int2x3 v)
    Parameters
    Type Name Description
    int2x3 v

    Value to transpose.

    Returns
    Type Description
    int3x2

    Transposed value.

    transpose(int2x4)

    Return the int4x2 transpose of a int2x4 matrix.

    Declaration
    public static int4x2 transpose(int2x4 v)
    Parameters
    Type Name Description
    int2x4 v

    Value to transpose.

    Returns
    Type Description
    int4x2

    Transposed value.

    transpose(int3x2)

    Return the int2x3 transpose of a int3x2 matrix.

    Declaration
    public static int2x3 transpose(int3x2 v)
    Parameters
    Type Name Description
    int3x2 v

    Value to transpose.

    Returns
    Type Description
    int2x3

    Transposed value.

    transpose(int3x3)

    Return the int3x3 transpose of a int3x3 matrix.

    Declaration
    public static int3x3 transpose(int3x3 v)
    Parameters
    Type Name Description
    int3x3 v

    Value to transpose.

    Returns
    Type Description
    int3x3

    Transposed value.

    transpose(int3x4)

    Return the int4x3 transpose of a int3x4 matrix.

    Declaration
    public static int4x3 transpose(int3x4 v)
    Parameters
    Type Name Description
    int3x4 v

    Value to transpose.

    Returns
    Type Description
    int4x3

    Transposed value.

    transpose(int4x2)

    Return the int2x4 transpose of a int4x2 matrix.

    Declaration
    public static int2x4 transpose(int4x2 v)
    Parameters
    Type Name Description
    int4x2 v

    Value to transpose.

    Returns
    Type Description
    int2x4

    Transposed value.

    transpose(int4x3)

    Return the int3x4 transpose of a int4x3 matrix.

    Declaration
    public static int3x4 transpose(int4x3 v)
    Parameters
    Type Name Description
    int4x3 v

    Value to transpose.

    Returns
    Type Description
    int3x4

    Transposed value.

    transpose(int4x4)

    Return the int4x4 transpose of a int4x4 matrix.

    Declaration
    public static int4x4 transpose(int4x4 v)
    Parameters
    Type Name Description
    int4x4 v

    Value to transpose.

    Returns
    Type Description
    int4x4

    Transposed value.

    transpose(uint2x2)

    Return the uint2x2 transpose of a uint2x2 matrix.

    Declaration
    public static uint2x2 transpose(uint2x2 v)
    Parameters
    Type Name Description
    uint2x2 v

    Value to transpose.

    Returns
    Type Description
    uint2x2

    Transposed value.

    transpose(uint2x3)

    Return the uint3x2 transpose of a uint2x3 matrix.

    Declaration
    public static uint3x2 transpose(uint2x3 v)
    Parameters
    Type Name Description
    uint2x3 v

    Value to transpose.

    Returns
    Type Description
    uint3x2

    Transposed value.

    transpose(uint2x4)

    Return the uint4x2 transpose of a uint2x4 matrix.

    Declaration
    public static uint4x2 transpose(uint2x4 v)
    Parameters
    Type Name Description
    uint2x4 v

    Value to transpose.

    Returns
    Type Description
    uint4x2

    Transposed value.

    transpose(uint3x2)

    Return the uint2x3 transpose of a uint3x2 matrix.

    Declaration
    public static uint2x3 transpose(uint3x2 v)
    Parameters
    Type Name Description
    uint3x2 v

    Value to transpose.

    Returns
    Type Description
    uint2x3

    Transposed value.

    transpose(uint3x3)

    Return the uint3x3 transpose of a uint3x3 matrix.

    Declaration
    public static uint3x3 transpose(uint3x3 v)
    Parameters
    Type Name Description
    uint3x3 v

    Value to transpose.

    Returns
    Type Description
    uint3x3

    Transposed value.

    transpose(uint3x4)

    Return the uint4x3 transpose of a uint3x4 matrix.

    Declaration
    public static uint4x3 transpose(uint3x4 v)
    Parameters
    Type Name Description
    uint3x4 v

    Value to transpose.

    Returns
    Type Description
    uint4x3

    Transposed value.

    transpose(uint4x2)

    Return the uint2x4 transpose of a uint4x2 matrix.

    Declaration
    public static uint2x4 transpose(uint4x2 v)
    Parameters
    Type Name Description
    uint4x2 v

    Value to transpose.

    Returns
    Type Description
    uint2x4

    Transposed value.

    transpose(uint4x3)

    Return the uint3x4 transpose of a uint4x3 matrix.

    Declaration
    public static uint3x4 transpose(uint4x3 v)
    Parameters
    Type Name Description
    uint4x3 v

    Value to transpose.

    Returns
    Type Description
    uint3x4

    Transposed value.

    transpose(uint4x4)

    Return the uint4x4 transpose of a uint4x4 matrix.

    Declaration
    public static uint4x4 transpose(uint4x4 v)
    Parameters
    Type Name Description
    uint4x4 v

    Value to transpose.

    Returns
    Type Description
    uint4x4

    Transposed value.

    Back to top
    Copyright © 2023 Unity Technologies — Terms of use
    • 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 18 October 2023