Struct BoundingFrustum
- Namespace
- Stride.Core.Mathematics
- Assembly
- Stride.Core.Mathematics.dll
A bounding frustum.
public struct BoundingFrustum- Inherited Members
Constructors
BoundingFrustum(ref readonly Matrix)
Initializes a new instance of the BoundingFrustum struct from a matrix view-projection.
public BoundingFrustum(ref readonly Matrix matrix)Parameters
- matrixMatrix
- The matrix view projection. 
Fields
BottomPlane
The bottom plane of this frustum.
public Plane BottomPlaneField Value
FarPlane
The far plane of this frustum.
public Plane FarPlaneField Value
LeftPlane
The left plane of this frustum.
public Plane LeftPlaneField Value
NearPlane
The near plane of this frustum.
public Plane NearPlaneField Value
RightPlane
The right plane of this frustum.
public Plane RightPlaneField Value
TopPlane
The top plane of this frustum.
public Plane TopPlaneField Value
Methods
Contains(ref readonly BoundingBoxExt)
Check whether this frustum contains the specified BoundingBoxExt.
public bool Contains(ref readonly BoundingBoxExt boundingBoxExt)Parameters
- boundingBoxExtBoundingBoxExt
- The bounding box. 
Returns
- bool
- trueif this frustum contains the specified bounding box.