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

VRageMath.MyOrientedBoundingBox

Malware edited this page Dec 21, 2018 · 51 revisions

Index

MyOrientedBoundingBox Struct

Namespace: VRageMath
Assembly: VRage.Math.dll

Fields

Member Description
Center
HalfExtent
Orientation
static StartVertices
static EndVertices
static StartXVertices
static EndXVertices
static StartYVertices
static EndYVertices
static StartZVertices
static EndZVertices
static XNeighbourVectorsBack
static XNeighbourVectorsForw
static YNeighbourVectorsBack
static YNeighbourVectorsForw
static ZNeighbourVectorsBack
static ZNeighbourVectorsForw
static CornerCount

Methods

Member Description
static GetNormalBetweenEdges(int, int, int, ref Vector3) Returns normal between two cube edge of same direction
static CreateFromBoundingBox(BoundingBox)
Transform(Quaternion, Vector3)
Transform(float, Quaternion, Vector3)
Transform(Matrix)
Equals(MyOrientedBoundingBox)
Equals(Object)
GetHashCode()
ToString()
Intersects(ref BoundingBox)
Contains(ref BoundingBox)
static Contains(ref BoundingBox, ref MyOrientedBoundingBox)
Intersects(ref MyOrientedBoundingBox)
Contains(ref MyOrientedBoundingBox)
Contains(BoundingFrustum)
Intersects(BoundingFrustum)
static Contains(BoundingFrustum, ref MyOrientedBoundingBox)
Contains(ref BoundingSphere)
Intersects(ref BoundingSphere)
static Contains(ref BoundingSphere, ref MyOrientedBoundingBox)
Contains(ref Vector3)
Intersects(ref Ray)
Intersects(ref Line)
Intersects(ref Plane)
GetCorners(Vector3[], int)
static ContainsRelativeBox(ref Vector3, ref Vector3, ref Matrix)
ConvertToFrustum()
GetAABB()
static Create(BoundingBox, Matrix)

Clone this wiki locally