@turbox3d/math
Version:
Large-scale graphics application math library
43 lines (39 loc) • 851 B
text/typescript
import { Box2 } from './base/Box2';
import { Box3 } from './base/Box3';
import { Euler } from './base/Euler';
import { Interval } from './base/Interval';
import { Line3 } from './base/Line3';
import { MathUtils } from './MathUtils';
import { Matrix3 } from './base/Matrix3';
import { Matrix4 } from './base/Matrix4';
import { Quaternion } from './base/Quaternion';
import { Ray } from './base/Ray';
import { Tolerance } from './base/Tolerance';
import { Vector2 } from './base/Vector2';
import { Vector3 } from './base/Vector3';
import { Vector4 } from './base/Vector4';
export interface Vec2 {
x: number;
y: number;
}
export interface Vec3 {
x: number;
y: number;
z: number;
}
export {
Box2,
Box3,
Euler,
Interval,
Line3,
MathUtils,
Matrix3,
Matrix4,
Quaternion,
Ray,
Tolerance,
Vector2,
Vector3,
Vector4,
};