Table of Contents

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

bool

Dirty

public bool Dirty { get; set; }

Property Value

bool

Methods

GetAABB(Vector3, Quaternion, float)

public abstract 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 virtual 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