Struct FourAabb | 2D Entities | 0.22.0-preview.8
docs.unity3d.com
    Show / Hide Table of Contents

    Struct FourAabb

    Namespace: Unity.U2D.Entities.Physics
    Syntax
    public struct FourAabb

    Fields

    MaxX

    Declaration
    public float4 MaxX
    Field Value
    Type Description
    float4

    MaxY

    Declaration
    public float4 MaxY
    Field Value
    Type Description
    float4

    MinX

    Declaration
    public float4 MinX
    Field Value
    Type Description
    float4

    MinY

    Declaration
    public float4 MinY
    Field Value
    Type Description
    float4

    Properties

    Empty

    Declaration
    public static FourAabb Empty { get; }
    Property Value
    Type Description
    FourAabb

    Methods

    DistanceFromAabbSquared(ref FourAabb)

    Declaration
    public float4 DistanceFromAabbSquared(ref FourAabb aabb)
    Parameters
    Type Name Description
    FourAabb aabb
    Returns
    Type Description
    float4

    DistanceFromPointSquared(ref FourPoints)

    Declaration
    public float4 DistanceFromPointSquared(ref FourPoints fourPoints)
    Parameters
    Type Name Description
    FourPoints fourPoints
    Returns
    Type Description
    float4

    GetAabb(Int32)

    Declaration
    public Aabb GetAabb(int index)
    Parameters
    Type Name Description
    Int32 index
    Returns
    Type Description
    Aabb

    GetAABB(Int32)

    Declaration
    public Aabb GetAABB(int index)
    Parameters
    Type Name Description
    Int32 index
    Returns
    Type Description
    Aabb

    GetAabbT(Int32)

    Declaration
    public FourAabb GetAabbT(int index)
    Parameters
    Type Name Description
    Int32 index
    Returns
    Type Description
    FourAabb

    GetCompoundAabb()

    Declaration
    public Aabb GetCompoundAabb()
    Returns
    Type Description
    Aabb

    Overlap(ref FourAabb)

    Declaration
    public bool4 Overlap(ref FourAabb aabb)
    Parameters
    Type Name Description
    FourAabb aabb
    Returns
    Type Description
    bool4

    Overlap1Vs4(ref FourAabb)

    Declaration
    public bool4 Overlap1Vs4(ref FourAabb aabbT)
    Parameters
    Type Name Description
    FourAabb aabbT
    Returns
    Type Description
    bool4

    Overlap1Vs4(ref FourAabb, Int32)

    Declaration
    public bool4 Overlap1Vs4(ref FourAabb other, int index)
    Parameters
    Type Name Description
    FourAabb other
    Int32 index
    Returns
    Type Description
    bool4

    OverlapPoint(float2)

    Declaration
    public bool4 OverlapPoint(float2 point)
    Parameters
    Type Name Description
    float2 point
    Returns
    Type Description
    bool4

    Raycast(Ray, Single, out float4)

    Declaration
    public bool4 Raycast(Ray ray, float maxFraction, out float4 fractions)
    Parameters
    Type Name Description
    Ray ray
    Single maxFraction
    float4 fractions
    Returns
    Type Description
    bool4

    SetAabb(Int32, Aabb)

    Declaration
    public void SetAabb(int index, Aabb aabb)
    Parameters
    Type Name Description
    Int32 index
    Aabb aabb

    SetAllAabbs(Aabb)

    Declaration
    public void SetAllAabbs(Aabb aabb)
    Parameters
    Type Name Description
    Aabb aabb
    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