Class BoundsUtils
Bounds related utilities
Inherited Members
Namespace: Unity.XR.CoreUtils
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. |