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

VRageMath.MyOrientedBoundingBoxD

Malware edited this page Dec 21, 2018 · 53 revisions

Index

MyOrientedBoundingBoxD 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(BoundingBoxD)
Transform(Quaternion, Vector3D)
Transform(float, Quaternion, Vector3D)
Transform(MatrixD)
Equals(MyOrientedBoundingBox)
Equals(Object)
GetHashCode()
ToString()
Intersects(ref BoundingBox)
Intersects(ref BoundingBoxD)
Contains(ref BoundingBox)
Contains(ref BoundingBoxD)
static Contains(ref BoundingBox, ref MyOrientedBoundingBox)
Intersects(ref MyOrientedBoundingBoxD)
Contains(ref MyOrientedBoundingBoxD)
Contains(BoundingFrustumD)
Intersects(BoundingFrustumD)
static Contains(BoundingFrustumD, ref MyOrientedBoundingBoxD)
Contains(ref BoundingSphereD)
Intersects(ref BoundingSphereD)
static Contains(ref BoundingSphere, ref MyOrientedBoundingBox)
Contains(ref Vector3)
Contains(ref Vector3D)
Intersects(ref RayD)
Intersects(ref LineD)
Intersects(ref PlaneD)
GetCorners(Vector3D[], int)
static ContainsRelativeBox(ref Vector3D, ref Vector3D, ref MatrixD)
ConvertToFrustum()
GetAABB()
static Create(BoundingBoxD, MatrixD)

Clone this wiki locally