Home Reference Source
import {Mat4Stack} from './scripts/path-controller/util/math.js'
public class | source

Mat4Stack

Constructor Summary

Public Constructor
public

Member Summary

Public Members
public

matrix: *

public

stack: *[]

public

Method Summary

Public Methods
public
public

load(mat: *)

public

multiply(mat: *)

public

pop(): *

public

push(mat2: *)

public

reset(mat: *)

public

set_internal_matrix(mat: *, update_func: *)

Public Constructors

public constructor() source

Public Members

public matrix: * source

public stack: *[] source

public update_func: * source

Public Methods

public identity() source

public load(mat: *) source

Params:

NameTypeAttributeDescription
mat *

public multiply(mat: *) source

Params:

NameTypeAttributeDescription
mat *

public pop(): * source

Return:

*

public push(mat2: *) source

Params:

NameTypeAttributeDescription
mat2 *

public reset(mat: *) source

Params:

NameTypeAttributeDescription
mat *

public set_internal_matrix(mat: *, update_func: *) source

Params:

NameTypeAttributeDescription
mat *
update_func *