public const int BoundingBox.CornerCount = 8
Gets corner count for BoundingBox.
Provides bounding box data and the operations listed below. Related types link to the values this API consumes or returns.
Namespace: DreamPoeBot.Loki.Common
public struct BoundingBoxView DPB2 version →Members declared by a base type are documented on that type. Follow these links to include them in your lookup.
public const int BoundingBox.CornerCount = 8
Gets corner count for BoundingBox.
public Vector3 BoundingBox.Max
Gets or sets max for BoundingBox.
public Vector3 BoundingBox.Min
Gets or sets min for BoundingBox.
public BoundingBox.BoundingBox()
Creates a new BoundingBox instance.
public BoundingBox.BoundingBox(Vector3 min, Vector3 max)
Creates a new BoundingBox instance using the supplied arguments.
minVector3maxVector3public ContainmentType BoundingBox.Contains(Vector3 point)
Executes the contains operation with the supplied arguments.
pointVector3Returns: The ContainmentType result.
public void BoundingBox.Contains(ref Vector3 point, out ContainmentType result)
Executes the contains operation with the supplied arguments.
pointVector3resultContainmentTypepublic ContainmentType BoundingBox.Contains(BoundingBox box)
Executes the contains operation with the supplied arguments.
boxBoundingBoxReturns: The ContainmentType result.
public void BoundingBox.Contains(ref BoundingBox box, out ContainmentType result)
Executes the contains operation with the supplied arguments.
boxBoundingBoxresultContainmentTypepublic static BoundingBox BoundingBox.CreateFromPoints(IEnumerable<Vector3> points)
Creates from points using the supplied arguments.
pointsIEnumerable<Vector3>Returns: The BoundingBox result.
public static BoundingBox BoundingBox.CreateMerged(BoundingBox original, BoundingBox additional)
Creates merged using the supplied arguments.
originalBoundingBoxadditionalBoundingBoxReturns: The BoundingBox result.
public static void BoundingBox.CreateMerged(ref BoundingBox original, ref BoundingBox additional, out BoundingBox result)
Creates merged using the supplied arguments.
originalBoundingBoxadditionalBoundingBoxresultBoundingBoxpublic bool BoundingBox.Equals(BoundingBox other)
Checks whether this value equals the supplied value.
otherBoundingBoxReturns: A Boolean result. The member description explains the condition being checked.
public override bool BoundingBox.Equals(object obj)
Checks whether this value equals the supplied value.
objobjectReturns: A Boolean result. The member description explains the condition being checked.
public Vector3[] BoundingBox.GetCorners()
Returns corners.
Returns: The Vector3[] result.
public void BoundingBox.GetCorners(Vector3[] corners)
Returns corners using the supplied arguments.
cornersVector3[]public override int BoundingBox.GetHashCode()
Returns a hash code for comparing or indexing this value.
Returns: The int result.
public bool BoundingBox.Intersects(BoundingBox box)
Executes the intersects operation with the supplied arguments.
boxBoundingBoxReturns: A Boolean result. The member description explains the condition being checked.
public void BoundingBox.Intersects(ref BoundingBox box, out bool result)
Executes the intersects operation with the supplied arguments.
boxBoundingBoxresultboolpublic override string BoundingBox.ToString()
Returns a text representation of this value.
Returns: The string result.
public static bool BoundingBox.operator ==(BoundingBox a, BoundingBox b)
Applies the equality operation to the supplied values.
aBoundingBoxbBoundingBoxReturns: A Boolean result. The member description explains the condition being checked.
public static bool BoundingBox.operator !=(BoundingBox a, BoundingBox b)
Applies the inequality operation to the supplied values.
aBoundingBoxbBoundingBoxReturns: A Boolean result. The member description explains the condition being checked.
DPB1 0.3.29.47 · Reference reviewed 2026-10-02. Descriptions use source summaries where available, otherwise concise signature-based descriptions. Examples illustrate usage; they are not a live-game test.