Kaba struct DigestedBox ed

...

Syntax ed

struct DigestedBox
    var box: Box
    var planes: Plane[6]

    # constructors
    func mut __init__()
    func mut __init__(box: Box, planes: Plane[6])

    # functions
    func in_reach(p: vec3, max_dist: f32) -> bool
    func ray_intersects(r: Ray) -> bool
    func mut update()

    # operators
    func mut __assign__(other: DigestedBox) # DigestedBox = DigestedBox

Functions ed

func in_reach(p: vec3, max_dist: f32) -> bool
...

func ray_intersects(r: Ray) -> bool
...

func mut update()
...

Elements ed

var box: Box
...

var planes: Plane[6]
...