import {SimpleCurveBase} from './scripts/path-controller/curve/curve1d_anim.js'Constructor Summary
| Public Constructor | ||
| public |
|
|
Method Summary
| Public Methods | ||
| public |
calcHashKey(digest: *): * |
|
| public |
draw(canvas: *, g: *, draw_transform: *) |
|
| public |
|
|
| public |
evaluate(s: *) |
|
| public |
killGUI(container: *) |
|
| public |
loadJSON(obj: *): * |
|
| public |
loadSTRUCT(reader: *) |
|
| public |
makeGUI(container: *) |
|
| public |
redraw() |
|
| public |
reset() |
|
| public |
toJSON(): * |
|
| public |
update() |
|
| Private Methods | ||
| private |
_saveParams(): * |
|
Inherited Summary
| From class CurveTypeData | ||
| public static |
|
|
| public static |
register(cls: *) |
|
| public get |
|
|
| public |
type: * |
|
| public |
calcHashKey(digest: *): * |
|
| public |
derivative(s: *): * |
|
| public |
derivative2(s: *): * |
|
| public |
destroy() |
|
| public |
draw(canvas: *, g: *, draw_transform: *) |
|
| public |
equals(b: *): * |
|
| public |
evaluate(s: *) |
|
| public |
|
|
| public |
inverse(y: *): * |
|
| public |
killGUI(container: *) |
|
| public |
loadJSON(obj: *): * |
|
| public |
loadSTRUCT(reader: *) |
|
| public |
makeGUI(container: *) |
|
| public |
onActive(parent: *, draw_transform: *) |
|
| public |
onInactive(parent: *, draw_transform: *) |
|
| public |
redraw() |
|
| public |
reset() |
|
| public |
toJSON(): {"type": *} |
|
| public |
update() |
|
Public Constructors
Public Members
public params: {} source
Public Methods
public calcHashKey(digest: *): * source
Override:
CurveTypeData#calcHashKeyParams:
| Name | Type | Attribute | Description |
| digest | * |
|
Return:
| * |
public draw(canvas: *, g: *, draw_transform: *) source
Override:
CurveTypeData#drawParams:
| Name | Type | Attribute | Description |
| canvas | * | ||
| g | * | ||
| draw_transform | * |
public equals(b: *): boolean source
Override:
CurveTypeData#equalsParams:
| Name | Type | Attribute | Description |
| b | * |
public evaluate(s: *) source
Override:
CurveTypeData#evaluateParams:
| Name | Type | Attribute | Description |
| s | * |
public killGUI(container: *) source
Override:
CurveTypeData#killGUIParams:
| Name | Type | Attribute | Description |
| container | * |
public loadJSON(obj: *): * source
Override:
CurveTypeData#loadJSONParams:
| Name | Type | Attribute | Description |
| obj | * |
Return:
| * |
public loadSTRUCT(reader: *) source
Override:
CurveTypeData#loadSTRUCTParams:
| Name | Type | Attribute | Description |
| reader | * |
public makeGUI(container: *) source
Override:
CurveTypeData#makeGUIParams:
| Name | Type | Attribute | Description |
| container | * |
