Home Reference Source
public class | source

Curve1D

Extends:

EventDispatcher → Curve1D

Constructor Summary

Public Constructor
public

Member Summary

Public Members
public

VERSION: *

public get
public set
public get
public

generators: *[]

public
Private Members
private

Method Summary

Public Methods
public

calcHashKey(digest: *): *

public

copy(): *

public

derivative(s: *): *

public

derivative2(s: *): *

public

destroy(): *

public

draw(canvas: *, g: *, draw_transform: *): *

public

equals(b: *): *

public

evaluate(s: *): *

public

getGenerator(type: *, throw_on_error: boolean): *

public

integrate(s: *, quadSteps: *): *

public

inverse(s: *): *

public

load(b: *): *

public

loadJSON(obj: *): *

public

loadSTRUCT(reader: *)

public

redraw()

public

reset()

public

setGenerator(type: *)

public

switchGenerator(type: *): *

public

toJSON(): *

public

update(): *

Private Methods
private

Inherited Summary

From class EventDispatcher
private

_cbs: {}

public

off(type: *, cb: *): *

public

on(type: *, cb: *): *

private

_fireEvent(type: *, data: *)

Public Constructors

public constructor() source

Override:

EventDispatcher#constructor

Public Members

public VERSION: * source

public get fastmode: * source

public set fastmode source

public get generatorType: * source

public generators: *[] source

public uiZoom: number source

Private Members

private _fastmode: * source

Public Methods

public calcHashKey(digest: *): * source

Params:

NameTypeAttributeDescription
digest *
  • optional

Return:

*

public copy(): * source

Return:

*

public derivative(s: *): * source

Params:

NameTypeAttributeDescription
s *

Return:

*

public derivative2(s: *): * source

Params:

NameTypeAttributeDescription
s *

Return:

*

public destroy(): * source

Return:

*

public draw(canvas: *, g: *, draw_transform: *): * source

Params:

NameTypeAttributeDescription
canvas *
g *
draw_transform *

Return:

*

public equals(b: *): * source

Params:

NameTypeAttributeDescription
b *

Return:

*

public evaluate(s: *): * source

Params:

NameTypeAttributeDescription
s *

Return:

*

public getGenerator(type: *, throw_on_error: boolean): * source

Params:

NameTypeAttributeDescription
type *
throw_on_error boolean
  • optional
  • default: true

Return:

*

public integrate(s: *, quadSteps: *): * source

Params:

NameTypeAttributeDescription
s *
quadSteps *

Return:

*

public inverse(s: *): * source

Params:

NameTypeAttributeDescription
s *

Return:

*

public load(b: *): * source

Params:

NameTypeAttributeDescription
b *

Return:

*

public loadJSON(obj: *): * source

Params:

NameTypeAttributeDescription
obj *

Return:

*

public loadSTRUCT(reader: *) source

Params:

NameTypeAttributeDescription
reader *

public redraw() source

public reset() source

public setGenerator(type: *) source

Params:

NameTypeAttributeDescription
type *

public switchGenerator(type: *): * source

Params:

NameTypeAttributeDescription
type *

Return:

*

public toJSON(): * source

Return:

*

public update(): * source

Return:

*

Private Methods

private _on_change() source