Skip to content
This repository was archived by the owner on Dec 13, 2025. It is now read-only.

VRageMath.BoundingFrustum

Malware edited this page Dec 21, 2018 · 52 revisions

Index

BoundingFrustum Class

Namespace: VRageMath
Assembly: VRage.Math.dll

Summary

Defines a frustum and helps determine whether forms intersect with it.

Fields

Member Description
int CornerCount

Properties

Member Description
Plane[] Planes
Plane Item
Plane Near
Plane Far
Plane Left
Plane Right
Plane Top
Plane Bottom
Matrix Matrix

Methods

Member Description
Vector3[] GetCorners()
void GetCorners(Vector3[] corners) Gets an array of points that make up the corners of the BoundingFrustum.
void GetCornersUnsafe(*Vector3 corners)
bool Equals(BoundingFrustum other) Determines whether the specified BoundingFrustum is equal to the current BoundingFrustum.
bool Equals(Object obj) Determines whether the specified Object is equal to the BoundingFrustum.
int GetHashCode()
string ToString()
bool Intersects(BoundingBox box) Checks whether the current BoundingFrustum intersects the specified BoundingBox.
void Intersects(ref BoundingBox box, ref bool result)
bool Intersects(BoundingFrustum frustum) Checks whether the current BoundingFrustum intersects the specified BoundingFrustum.
PlaneIntersectionType Intersects(Plane plane) Checks whether the current BoundingFrustum intersects the specified Plane.
void Intersects(ref Plane plane, ref PlaneIntersectionType result)
Nullable<float> Intersects(Ray ray) Checks whether the current BoundingFrustum intersects the specified Ray.
void Intersects(ref Ray ray, ref Nullable<float> result)
bool Intersects(BoundingSphere sphere) Checks whether the current BoundingFrustum intersects the specified BoundingSphere.
void Intersects(ref BoundingSphere sphere, ref bool result)
ContainmentType Contains(ref BoundingBox box)
void Contains(ref BoundingBox box, ref ContainmentType result)
ContainmentType Contains(BoundingFrustum frustum) Checks whether the current BoundingFrustum contains the specified BoundingFrustum.
ContainmentType Contains(Vector3 point) Checks whether the current BoundingFrustum contains the specified point.
void Contains(ref Vector3 point, ref ContainmentType result)
ContainmentType Contains(BoundingSphere sphere) Checks whether the current BoundingFrustum contains the specified BoundingSphere.
void Contains(ref BoundingSphere sphere, ref ContainmentType result)

Clone this wiki locally