RayScatter

class RayScatter(epicentre: Vec2, noOfRays: Int)

Models rayscatter explosions.

Constructors

Link copied to clipboard
fun RayScatter(epicentre: Vec2, noOfRays: Int)

Functions

Link copied to clipboard
fun castRays(distance: Double)

Casts rays in 360 degrees with equal spacing.

Link copied to clipboard
fun updateRays(worldBodies: ArrayList<TranslatableBody>)

Updates all rays.

Properties

Link copied to clipboard
var epicentre: Vec2
Link copied to clipboard
val rays: MutableList<Ray>

Getter for rays.