Class BoundingShape
- Namespace
- Stride.Particles.BoundingShapes
- Assembly
- Stride.Particles.dll
[DataContract("BoundingShape")]
public abstract class BoundingShape- Inheritance
- 
      objectBoundingShape
- Derived
Properties
DebugDraw
Should the Bounding shape's bounds be displayed as a debug draw
[DataMember(-1)]
public bool DebugDraw { get; set; }Property Value
Dirty
public bool Dirty { get; set; }Property Value
Methods
GetAABB(Vector3, Quaternion, float)
public abstract BoundingBox GetAABB(Vector3 translation, Quaternion rotation, float scale)Parameters
- translationVector3
- rotationQuaternion
- scalefloat
Returns
TryGetDebugDrawShape(out DebugDrawShape, out Vector3, out Quaternion, out Vector3)
public virtual bool TryGetDebugDrawShape(out DebugDrawShape debugDrawShape, out Vector3 translation, out Quaternion rotation, out Vector3 scale)Parameters
- debugDrawShapeDebugDrawShape
- translationVector3
- rotationQuaternion
- scaleVector3