Struct FourTransposedAabbs
Syntax
public struct FourTransposedAabbs
Fields
Hx
Declaration
Field Value
Type |
Description |
Unity.Mathematics.float4 |
|
Hy
Declaration
Field Value
Type |
Description |
Unity.Mathematics.float4 |
|
Hz
Declaration
Field Value
Type |
Description |
Unity.Mathematics.float4 |
|
Lx
Declaration
Field Value
Type |
Description |
Unity.Mathematics.float4 |
|
Ly
Declaration
Field Value
Type |
Description |
Unity.Mathematics.float4 |
|
Lz
Declaration
Field Value
Type |
Description |
Unity.Mathematics.float4 |
|
Properties
Empty
Declaration
public static FourTransposedAabbs Empty { get; }
Property Value
Methods
DistanceFromAabbSquared(ref FourTransposedAabbs)
Declaration
public float4 DistanceFromAabbSquared(ref FourTransposedAabbs tranposedAabb)
Parameters
Returns
Type |
Description |
Unity.Mathematics.float4 |
|
DistanceFromAabbSquared(ref FourTransposedAabbs, float3)
Declaration
public float4 DistanceFromAabbSquared(ref FourTransposedAabbs tranposedAabb, float3 scale)
Parameters
Returns
Type |
Description |
Unity.Mathematics.float4 |
|
DistanceFromPointSquared(ref Math.FourTransposedPoints)
Declaration
public float4 DistanceFromPointSquared(ref Math.FourTransposedPoints tranposedPoint)
Parameters
Returns
Type |
Description |
Unity.Mathematics.float4 |
|
DistanceFromPointSquared(ref Math.FourTransposedPoints, float3)
Declaration
public float4 DistanceFromPointSquared(ref Math.FourTransposedPoints tranposedPoint, float3 scale)
Parameters
Returns
Type |
Description |
Unity.Mathematics.float4 |
|
GetAabb(Int32)
Declaration
public Aabb GetAabb(int index)
Parameters
Type |
Name |
Description |
Int32 |
index |
|
Returns
GetAabbT(Int32)
Declaration
public FourTransposedAabbs GetAabbT(int index)
Parameters
Type |
Name |
Description |
Int32 |
index |
|
Returns
GetCompoundAabb()
Declaration
public Aabb GetCompoundAabb()
Returns
Overlap1Vs4(ref FourTransposedAabbs)
Declaration
public bool4 Overlap1Vs4(ref FourTransposedAabbs aabbT)
Parameters
Returns
Type |
Description |
Unity.Mathematics.bool4 |
|
Overlap1Vs4(ref FourTransposedAabbs, Int32)
Declaration
public bool4 Overlap1Vs4(ref FourTransposedAabbs other, int index)
Parameters
Returns
Type |
Description |
Unity.Mathematics.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 |
|
Unity.Mathematics.float4 |
fractions |
|
Returns
Type |
Description |
Unity.Mathematics.bool4 |
|
SetAabb(Int32, Aabb)
Declaration
public void SetAabb(int index, Aabb aabb)
Parameters
SetAllAabbs(Aabb)
Declaration
public void SetAllAabbs(Aabb aabb)
Parameters
Type |
Name |
Description |
Aabb |
aabb |
|