Kaba class VectorInterpolator ed

...

Syntax ed

class VectorInterpolator
    var type: i32

    # constructors
    func mut __init__()

    # functions
    func mut add(p: vec3, dt: f32)
    func mut add2(p: vec3, v: vec3, dt: f32)
    func mut add3(p: vec3, v: vec3, w: f32, dt: f32)
    func mut clear()
    func pure get(t: f32) -> vec3
    func pure get_list(t: f32[]) -> vec3[]
    func pure get_tang(t: f32) -> vec3
    func mut jump(p: vec3, v: vec3)
    func mut normalize()
    func mut set_type(type: string)

Functions ed

func mut add(p: vec3, dt: f32)
...

func mut add2(p: vec3, v: vec3, dt: f32)
...

func mut add3(p: vec3, v: vec3, w: f32, dt: f32)
...

func mut clear()
...

func pure get(t: f32) -> vec3
...

func pure get_list(t: f32[]) -> vec3[]
...

func pure get_tang(t: f32) -> vec3
...

func mut jump(p: vec3, v: vec3)
...

func mut normalize()
...

func mut set_type(type: string)
...

Elements ed

var type: i32
...