Class BoundingShape
- Namespace
- Stride.Particles.BoundingShapes
- Assembly
- Stride.Particles.dll
[DataContract("BoundingShape")]
public abstract class BoundingShape
- Inheritance
-
BoundingShape
- 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
translationVector3rotationQuaternionscalefloat
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
debugDrawShapeDebugDrawShapetranslationVector3rotationQuaternionscaleVector3