xtorcga
Version:
Xtor Compute Geometry Algorithm Libary 计算几何算法库
27 lines (26 loc) • 915 B
TypeScript
/**
* 当向量以数组的方式出现,一个计算单元库
* @Description : 向量数组
* @Author : 赵耀圣
* @QQ : 549184003
* @Date : 2021-08-02 15:09:33
* @LastEditTime : 2021-08-02 15:50:16
* @FilePath : \cga.js\src\math\VecArray.ts
*/
export declare class VecArray {
/**
* 检测相邻没有重复点
*/
static uniqueNeighbor(vs: number[], component?: number): number[];
/**
* 去除任意重复点
*
*/
static unique(vs: number[], component?: number): number[];
static distanceSq(...vecs: number[]): number;
static distance(...vecs: number[]): number;
static reverse(vs: number[], component?: number): number[];
static dot(...vecs: number[]): number;
static add(...vecs: number[]): number[] | (number & any[]);
static sub(...vecs: number[]): number[] | (number & any[]);
}