开发:更新api

This commit is contained in:
FishOrBear
2022-02-16 11:15:31 +08:00
parent 4388a1f7c8
commit 8477786c73
1180 changed files with 37656 additions and 13243 deletions

View File

@@ -21,6 +21,7 @@ export declare function matrixAlignCoordSys(matrixFrom: Matrix4, matrixTo: Matri
*/
export declare function matrixIsCoplane(matrixFrom: Matrix4, matrixTo: Matrix4, fuzz?: number): boolean;
export declare function matrixScale(scale: number, center?: Vector3): Matrix4;
export declare function MakeScaleMatrix(scaleX: number, scaleY: number, scaleZ: number, center?: Vector3): Matrix4;
/**
* 设置旋转矩阵,不改变矩阵的基点
*/
@@ -28,7 +29,7 @@ export declare function setRotationOnAxis(mtx: Matrix4, axis: Vector3, ro: numbe
/**
* 修正镜像后矩阵
*/
export declare function reviseMirrorMatrix(mtx: Matrix4): Matrix4;
export declare function reviseMirrorMatrix(mtx: Matrix4, index?: number): Matrix4;
export declare function Vector2ApplyMatrix4(mtx: Matrix4, vec: Vector2): void;
export declare function GetMirrorMat(v: Vector3): Matrix4;
export declare function ApplyMatrix4IgnorePosition(vec: {
@@ -40,10 +41,12 @@ export declare function ApplyMatrix4IgnorePosition(vec: {
y: number;
z: number;
};
export declare function MakeRotateMatrix4(cen: Vector3, axis: Vector3, angle: number, roMtx?: Matrix4): Matrix4;
/**
* 把变换矩阵展平成2d矩阵,避免出现三维坐标.
*/
export declare function MatrixPlanarizere(mtx: Matrix4, z0?: boolean): Matrix4;
export declare function NormalMatrix(mtx: Matrix4): Matrix4;
export declare const tempMatrix1: Matrix4;
export declare const ZMirrorMatrix: Matrix4;
//# sourceMappingURL=Matrix4Utils.d.ts.map