UNPKG

ts-useful

Version:

Functions for animation, color transitions, ecliptic, bezier, decasteljau, curves, three dimensional curves, smooth scrolling, random range, randomItem, mobius index, vectors, physics vectors, and easing.

16 lines (15 loc) 846 B
import { vector3 } from '../types/vector3'; export declare abstract class ColorVect { static add: (prime: vector3, other: vector3) => vector3; static subtract: (prime: vector3, other: vector3) => vector3; static multiply: (prime: vector3, other: vector3) => vector3; static divide: (prime: vector3, other: vector3) => vector3; static addBy: (prime: vector3, amount: number) => vector3; static subtractBy: (prime: vector3, amount: number) => vector3; static multiplyBy: (prime: vector3, amount: number) => vector3; static divideBy: (prime: vector3, amount: number) => vector3; static addAll: (vectors: vector3[]) => vector3; static subtractAll: (vectors: vector3[]) => vector3; static multiplyAll: (vectors: vector3[]) => vector3; static divideAll: (vectors: vector3[]) => vector3; }