Kaba class VolumeRenderer ed

...

Syntax ed

class VolumeRenderer
    var NX: i32
    var NY: i32
    var NZ: i32
    var bounds: Box
    var data: f32[]
    var shader: owned[Shader]
    var tex: owned[VolumeTexture]

    # constructors
    func mut __init__()

    # functions
    func mut draw(out r: RenderWindow)
    func mut init_data(out ctx: Context)
    func mut set(box: Box, data: f32[], n: i32[])

Functions ed

func mut draw(out r: RenderWindow)
...

func mut init_data(out ctx: Context)
...

func mut set(box: Box, data: f32[], n: i32[])
...

Elements ed

var NX: i32
...

var NY: i32
...

var NZ: i32
...

var bounds: Box
...

var data: f32[]
...

var shader: owned[Shader]
...

var tex: owned[VolumeTexture]
...