Class BoundsUtils
Bounds related utilities
Inherited Members
Namespace: Unity.XR.CoreUtils
Assembly: Unity.XR.CoreUtils.dll
Syntax
public static class BoundsUtils
Methods
GetBounds(List<GameObject>)
Get the aggregated bounds of a list of GameObjects and their children.
Declaration
public static Bounds GetBounds(List<GameObject> gameObjects)
Parameters
| Type | Name | Description |
|---|---|---|
| List<GameObject> | gameObjects | The list of GameObjects. |
Returns
| Type | Description |
|---|---|
| Bounds | The aggregated bounds. |
GetBounds(List<Renderer>)
Get the aggregated bounds of a list of renderers.
Declaration
public static Bounds GetBounds(List<Renderer> renderers)
Parameters
| Type | Name | Description |
|---|---|---|
| List<Renderer> | renderers | The list of renderers. |
Returns
| Type | Description |
|---|---|
| Bounds | The aggregated bounds. |
GetBounds(List<Vector3>)
Gets the bounds that encapsulate a list of points.
Declaration
public static Bounds GetBounds(List<Vector3> points)
Parameters
| Type | Name | Description |
|---|---|---|
| List<Vector3> | points | The list of points to encapsulate. |
Returns
| Type | Description |
|---|---|
| Bounds | The aggregated bounds. |
GetBounds(Transform)
Get the aggregated bounds of a transform and its children.
Declaration
public static Bounds GetBounds(Transform transform)
Parameters
| Type | Name | Description |
|---|---|---|
| Transform | transform | The transform. |
Returns
| Type | Description |
|---|---|
| Bounds | The aggregated bounds. |
GetBounds(Transform[])
Get the aggregated bounds of an array of transforms and their children.
Declaration
public static Bounds GetBounds(Transform[] transforms)
Parameters
| Type | Name | Description |
|---|---|---|
| Transform[] | transforms | The array of transforms. |
Returns
| Type | Description |
|---|---|
| Bounds | The aggregated bounds. |
GetBounds<T>(List<T>)
Get the aggregated bounds of a list of colliders.
Declaration
public static Bounds GetBounds<T>(List<T> colliders) where T : Collider
Parameters
| Type | Name | Description |
|---|---|---|
| List<T> | colliders | The list of colliders. |
Returns
| Type | Description |
|---|---|
| Bounds | The aggregated bounds. |
Type Parameters
| Name | Description |
|---|---|
| T | The type of object in the list of colliders. |