@polygonjs/polygonjs
Version:
node-based WebGL 3D engine https://polygonjs.com
12 lines (11 loc) • 687 B
TypeScript
import { TypedJsNode, BaseJsNodeType } from './_Base';
import { NodeParamsConfig } from '../utils/params/ParamsConfig';
import { JsLinesCollectionController } from './code/utils/JsLinesCollectionController';
declare class BaseSDFJsParamsConfig extends NodeParamsConfig {
position: import("../utils/params/ParamsConfig").ParamTemplate<import("../../index_all").ParamType.VECTOR3>;
}
export declare function defaultPosition(linesController: JsLinesCollectionController, node: BaseJsNodeType): string;
export declare class BaseSDFJsNode<K extends BaseSDFJsParamsConfig> extends TypedJsNode<K> {
protected position(linesController: JsLinesCollectionController): string;
}
export {};