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

VRageMath.BoundingFrustumD

Malware edited this page Dec 21, 2018 · 52 revisions

Index

BoundingFrustumD 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
PlaneD Item
PlaneD Near
PlaneD Far
PlaneD Left
PlaneD Right
PlaneD Top
PlaneD Bottom
MatrixD Matrix

Methods

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

Clone this wiki locally