BoundingBoxΒΆ
-
struct
BoundingBox: System.ValueType, System.IEquatable<BoundingBox> -
Vector3
Min
-
Vector3
Max
-
int
CornerCount
-
ContainmentType
Contains(BoundingBox box) Parameters: - box (Microsoft.Xna.Framework.BoundingBox) –
-
void
Contains(ref BoundingBox box, ref ContainmentType result) Parameters: - (ref) box (Microsoft.Xna.Framework.BoundingBox) –
- (ref) result (Microsoft.Xna.Framework.ContainmentType) –
-
ContainmentType
Contains(BoundingFrustum frustum) Parameters: - frustum (Microsoft.Xna.Framework.BoundingFrustum) –
-
ContainmentType
Contains(BoundingSphere sphere) Parameters: - sphere (Microsoft.Xna.Framework.BoundingSphere) –
-
void
Contains(ref BoundingSphere sphere, ref ContainmentType result) Parameters: - (ref) sphere (Microsoft.Xna.Framework.BoundingSphere) –
- (ref) result (Microsoft.Xna.Framework.ContainmentType) –
-
ContainmentType
Contains(Vector3 point) Parameters: - point (Microsoft.Xna.Framework.Vector3) –
-
void
Contains(ref Vector3 point, ref ContainmentType result) Parameters: - (ref) point (Microsoft.Xna.Framework.Vector3) –
- (ref) result (Microsoft.Xna.Framework.ContainmentType) –
-
BoundingBox
CreateFromPoints(System.Collections.Generic.IEnumerable<Vector3> points) Create a bounding box from the given list of points.
Parameters: - points (System.Collections.Generic.IEnumerable<Vector3>) – The list of Vector3 instances defining the point cloud to bound
Returns: A bounding box that encapsulates the given point cloud.
-
BoundingBox
CreateFromSphere(BoundingSphere sphere) Parameters: - sphere (Microsoft.Xna.Framework.BoundingSphere) –
-
void
CreateFromSphere(ref BoundingSphere sphere, ref BoundingBox result) Parameters: - (ref) sphere (Microsoft.Xna.Framework.BoundingSphere) –
- (ref) result (Microsoft.Xna.Framework.BoundingBox) –
-
BoundingBox
CreateMerged(BoundingBox original, BoundingBox additional) Parameters: - original (Microsoft.Xna.Framework.BoundingBox) –
- additional (Microsoft.Xna.Framework.BoundingBox) –
-
void
CreateMerged(ref BoundingBox original, ref BoundingBox additional, ref BoundingBox result) Parameters: - (ref) original (Microsoft.Xna.Framework.BoundingBox) –
- (ref) additional (Microsoft.Xna.Framework.BoundingBox) –
- (ref) result (Microsoft.Xna.Framework.BoundingBox) –
-
bool
Equals(BoundingBox other) Parameters: - other (Microsoft.Xna.Framework.BoundingBox) –
-
bool
Equals(System.Object obj) Parameters: - obj (System.Object) –
-
Microsoft.Xna.Framework.Vector3[]
GetCorners()
-
void
GetCorners(Microsoft.Xna.Framework.Vector3[] corners) Parameters: - corners (Microsoft.Xna.Framework.Vector3[]) –
-
int
GetHashCode()
-
bool
Intersects(BoundingBox box) Parameters: - box (Microsoft.Xna.Framework.BoundingBox) –
-
void
Intersects(ref BoundingBox box, ref bool result) Parameters: - (ref) box (Microsoft.Xna.Framework.BoundingBox) –
- (ref) result (bool) –
-
bool
Intersects(BoundingFrustum frustum) Parameters: - frustum (Microsoft.Xna.Framework.BoundingFrustum) –
-
bool
Intersects(BoundingSphere sphere) Parameters: - sphere (Microsoft.Xna.Framework.BoundingSphere) –
-
void
Intersects(ref BoundingSphere sphere, ref bool result) Parameters: - (ref) sphere (Microsoft.Xna.Framework.BoundingSphere) –
- (ref) result (bool) –
-
PlaneIntersectionType
Intersects(Plane plane) Parameters: - plane (Microsoft.Xna.Framework.Plane) –
-
void
Intersects(ref Plane plane, ref PlaneIntersectionType result) Parameters: - (ref) plane (Microsoft.Xna.Framework.Plane) –
- (ref) result (Microsoft.Xna.Framework.PlaneIntersectionType) –
-
System.Nullable<Single>
Intersects(Ray ray) Parameters: - ray (Microsoft.Xna.Framework.Ray) –
-
void
Intersects(ref Ray ray, ref System.Nullable<Single> result) Parameters: - (ref) ray (Microsoft.Xna.Framework.Ray) –
- (ref) result (System.Nullable<Single>) –
-
bool
op_Equality(BoundingBox a, BoundingBox b) Parameters: - a (Microsoft.Xna.Framework.BoundingBox) –
- b (Microsoft.Xna.Framework.BoundingBox) –
-
bool
op_Inequality(BoundingBox a, BoundingBox b) Parameters: - a (Microsoft.Xna.Framework.BoundingBox) –
- b (Microsoft.Xna.Framework.BoundingBox) –
-
string
get_DebugDisplayString()
-
string
ToString()
-
Vector3