summit/frontend/node_modules/three-stdlib/curves/NURBSSurface.d.ts

14 lines
305 B
TypeScript

import { Vector2, Vector3, Vector4 } from 'three'
export class NURBSSurface {
constructor(
degree1: number,
degree2: number,
knots1: number[],
knots2: number[],
controlPoints: Vector2[][] | Vector3[][] | Vector4[][],
)
getPoint(t1: number, t2: number, target: Vector3): void
}