Struct BoxGeometry
A box geometry.
Implements
Inherited Members
Namespace: Unity.Physics
Assembly: Unity.Physics.dll
Syntax
public struct BoxGeometry : IEquatable<BoxGeometry>
Properties
BevelRadius
The radius by which to round off the edges of the box. This helps to optimize collision detection performance, by reducing the likelihood of the inner hull being penetrated and incurring expensive collision algorithms.
Declaration
public float BevelRadius { get; set; }
Property Value
| Type | Description |
|---|---|
| float | The bevel radius. |
Center
The center of the box.
Declaration
public float3 Center { get; set; }
Property Value
| Type | Description |
|---|---|
| float3 | The center. |
Orientation
The orientation of the box.
Declaration
public quaternion Orientation { get; set; }
Property Value
| Type | Description |
|---|---|
| quaternion | The orientation. |
Size
The length of each side of the box.
Declaration
public float3 Size { get; set; }
Property Value
| Type | Description |
|---|---|
| float3 | The size. |
Methods
Equals(BoxGeometry)
Tests if this BoxGeometry is considered equal to another.
Declaration
public bool Equals(BoxGeometry other)
Parameters
| Type | Name | Description |
|---|---|---|
| BoxGeometry | other | The box geometry to compare to this object. |
Returns
| Type | Description |
|---|---|
| bool | True if the objects are considered equal, false if they are not. |
GetHashCode()
Calculates a hash code for this object.
Declaration
public override int GetHashCode()
Returns
| Type | Description |
|---|---|
| int | A hash code for this object. |