Sdílet prostřednictvím


BoundingFrustum.GetCorners Method (Vector3 )

Gets an array of points that make up the corners of the BoundingFrustum.

Syntax

'Declaration
Public Sub GetCorners ( _
         corners As Vector3() _
)
public void GetCorners (
         Vector3[] corners
)
public:
void GetCorners(
         Vector3 corners[]
)

Parameters

Exceptions

Exception type Condition
ArgumentNullException corners is null.
ArgumentOutOfRangeException You have to have at least 8 elements to copy corners.

Remarks

The points returned correspond to the corners of the BoundingFrustum faces that are perpendicular to the z-axis. The near face is the face with the larger z value, and the far face is the face with the smaller z value. Points 0 to 3 correspond to the near face in a clockwise order starting at its upper-left corner when looking toward the origin from the positive z direction. Points 4 to 7 correspond to the far face in a clockwise order starting at its upper-left corner when looking toward the origin from the positive z direction.

Requirements

Namespace: Microsoft.Xna.Framework

Assembly: Microsoft.Xna.Framework (in microsoft.xna.framework.dll)

See Also

Reference

BoundingFrustum Class
BoundingFrustum Members
Microsoft.Xna.Framework Namespace

Platforms

Windows Phone