@polygonjs/polygonjs
Version:
node-based WebGL 3D engine https://polygonjs.com
14 lines (13 loc) • 486 B
TypeScript
import { ChannelData, SetCurveCallback, GetValueCallback } from './KeyframeCommon';
export declare class Channel {
readonly data: ChannelData;
private _valuesByPos;
protected _setCurveCallback: SetCurveCallback;
protected _getValueCallback: GetValueCallback;
constructor(data: ChannelData);
static fromJSON(data: ChannelData): Channel;
value(t: number): number;
static validate(data: ChannelData): void;
private _setCallbacks;
compute(): void;
}