Skip to content
This repository was archived by the owner on Jul 12, 2022. It is now read-only.
Syadeu edited this page Oct 21, 2021 · 4 revisions

Namespace: Syadeu.Collections
File: AABB.cs

[BurstCompile(CompileSynchronously = true, DisableSafetyChecks = true)]
[StructLayout(LayoutKind.Sequential)]
[JsonConverter(typeof(AABBJsonConverter))]
public struct AABB : IEquatable<AABB>

6개의 꼭지점으로 해당 vertex 들의 최대 boundary 를 연산하는 구조체입니다.

Inheritance: System.Object -> AABB
Implements: IEquatable<T>

Overview

  • 1

Remarks

Description

Examples


Static Fields

Name Description
Zero

Properties

Name Description
center
size
extents
min
max

Methods

Name Description
SetMinMax(float3, float3)
Contains(float3)
Intersect(Ray)
Intersect(Ray, out float)
Intersect(Ray, out float, out float3)
Intersect(AABB)
Encapsulate(float3)
Encapsulate(AABB)
Rotation(in quaternion, in float3)
GetVertices(Allocator)
GetVertices(NativeArray<float3>)
- Interfaces
- Enums
- Attributes
- Abstract Classes
- Classes
- Structs
- Exceptions

- Syadeu.Presentation
- Syadeu.Collections
- Syadeu.Collections.Converters
- Syadeu.Collections.Proxy
- Syadeu.Presentation.Proxy
- Syadeu.Presentation.Internal
- Syadeu.Presentation.Entities
- Syadeu.Presentation.Attributes
- Syadeu.Presentation.Components
- Syadeu.Presentation.Actions
- Syadeu.Presentation.Render
  • CameraData
  • CameraFrustum
  • IntersectionType
  • RenderSystem
  • WorldCanvasSystem
- Syadeu.Presentation.Data
  • DataContainerSystem
  • DataObjectBase
  • EntityAnimationClipEventData
- Syadeu.Presentation.Events

Clone this wiki locally