Table of Contents

Class BoundingBoxStatic

Namespace
Stride.Particles.BoundingShapes
Assembly
Stride.Particles.dll
[DataContract("BoundingBoxStatic")]
[Display("Rotated AABB", null)]
public class BoundingBoxStatic : BoundingShape
Inheritance
BoundingBoxStatic
Inherited Members

Properties

Maximum

Upper corner of the AABB

[DataMember(40)]
[Display("Upper corner", null)]
public Vector3 Maximum { get; set; }

Property Value

Vector3

Minimum

Lower corner of the AABB

[DataMember(20)]
[Display("Lower corner", null)]
public Vector3 Minimum { get; set; }

Property Value

Vector3

Methods

GetAABB(Vector3, Quaternion, float)

public override BoundingBox GetAABB(Vector3 translation, Quaternion rotation, float scale)

Parameters

translation Vector3
rotation Quaternion
scale float

Returns

BoundingBox

TryGetDebugDrawShape(out DebugDrawShape, out Vector3, out Quaternion, out Vector3)

public override bool TryGetDebugDrawShape(out DebugDrawShape debugDrawShape, out Vector3 translation, out Quaternion rotation, out Vector3 scale)

Parameters

debugDrawShape DebugDrawShape
translation Vector3
rotation Quaternion
scale Vector3

Returns

bool