Kaba class Window ed

...

Syntax ed

class Window extends Window
    var data_sets: DataSet[]
    var height: f32
    var width: f32
    var win: Window*

    # constructors
    func mut __init__()

    # functions
    func mut add_plot(x: f32[], y: f32[])
    func mut virtual on_draw(p: Painter)
    func mut optimize_view()
    func project(p: vec2) -> vec2

Functions ed

func mut add_plot(x: f32[], y: f32[])
...

func mut virtual on_draw(p: Painter)
...

func mut optimize_view()
...

func project(p: vec2) -> vec2
...

Elements ed

var data_sets: DataSet[]
...

var height: f32
...

var width: f32
...

var win: Window*
...