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
translation
Vector3rotation
Quaternionscale
float
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
debugDrawShape
DebugDrawShapetranslation
Vector3rotation
Quaternionscale
Vector3