UNPKG

@polygonjs/polygonjs

Version:

node-based WebGL 3D engine https://polygonjs.com

15 lines (14 loc) 686 B
import { BaseMathFunctionJsNode } from './_BaseMathFunction'; import { JsConnectionPointType } from '../utils/io/connections/Js'; interface MathArgNOperationOptions { inputPrefix: string; out: string; allowedInTypes?: JsConnectionPointType[]; operator: { primitive: 'addNumber' | 'divideNumber' | 'multNumber' | 'subtractNumber'; vector?: 'addVector' | 'subtractVector' | 'multVector'; vectorScalar: 'addVectorNumber' | 'divideVectorNumber' | 'multVectorNumber' | 'subtractVectorNumber'; }; } export declare function MathFunctionArgNOperationFactory(type: string, options: MathArgNOperationOptions): typeof BaseMathFunctionJsNode; export {};