UNPKG

@phaserjs/phaser

Version:
125 lines (124 loc) 3.96 kB
import { GetChebyshevDistance } from "./GetChebyshevDistance"; import { GetDistanceFromSegment } from "./GetDistanceFromSegment"; import { GetVec2Angle } from "./GetVec2Angle"; import { GetVec2AngleY } from "./GetVec2AngleY"; import { GetVec2Distance } from "./GetVec2Distance"; import { GetVec2DistancePower } from "./GetVec2DistancePower"; import { GetVec2DistanceSquared } from "./GetVec2DistanceSquared"; import { GetVec2Length } from "./GetVec2Length"; import { GetVec2LengthSquared } from "./GetVec2LengthSquared"; import { GetVec2ManhattanDistance } from "./GetVec2ManhattanDistance"; import { GetVec2ManhattanLength } from "./GetVec2ManhattanLength"; import { Vec2 } from "./Vec2"; import { Vec2Abs } from "./Vec2Abs"; import { Vec2Add } from "./Vec2Add"; import { Vec2AddScalar } from "./Vec2AddScalar"; import { Vec2Bezier } from "./Vec2Bezier"; import { Vec2Callback } from "./Vec2Callback"; import { Vec2CatmullRom } from "./Vec2CatmullRom"; import { Vec2Ceil } from "./Vec2Ceil"; import { Vec2Center } from "./Vec2Center"; import { Vec2Clamp } from "./Vec2Clamp"; import { Vec2ClampScalar } from "./Vec2ClampScalar"; import { Vec2Clone } from "./Vec2Clone"; import { Vec2CopyFrom } from "./Vec2CopyFrom"; import { Vec2Cross } from "./Vec2Cross"; import { Vec2Divide } from "./Vec2Divide"; import { Vec2DivideScalar } from "./Vec2DivideScalar"; import { Vec2Dot } from "./Vec2Dot"; import { Vec2Equals } from "./Vec2Equals"; import { Vec2Floor } from "./Vec2Floor"; import { Vec2Fract } from "./Vec2Fract"; import { Vec2FromArray } from "./Vec2FromArray"; import { Vec2FromGridIndex } from "./Vec2FromGridIndex"; import { Vec2FromTransform } from "./Vec2FromTransform"; import { Vec2FuzzyEquals } from "./Vec2FuzzyEquals"; import { Vec2Hermite } from "./Vec2Hermite"; import { Vec2Inverse } from "./Vec2Inverse"; import { Vec2Lerp } from "./Vec2Lerp"; import { Vec2Limit } from "./Vec2Limit"; import { Vec2Max } from "./Vec2Max"; import { Vec2Min } from "./Vec2Min"; import { Vec2Multiply } from "./Vec2Multiply"; import { Vec2MultiplyByFloats } from "./Vec2MultiplyByFloats"; import { Vec2Negate } from "./Vec2Negate"; import { Vec2Normalize } from "./Vec2Normalize"; import { Vec2One } from "./Vec2One"; import { Vec2PerpDot } from "./Vec2PerpDot"; import { Vec2Random } from "./Vec2Random"; import { Vec2Rotate } from "./Vec2Rotate"; import { Vec2Round } from "./Vec2Round"; import { Vec2RoundToZero } from "./Vec2RoundToZero"; import { Vec2Scale } from "./Vec2Scale"; import { Vec2ScaleAndAdd } from "./Vec2ScaleAndAdd"; import { Vec2SetLength } from "./Vec2SetLength"; import { Vec2Subtract } from "./Vec2Subtract"; import { Vec2SubtractScalar } from "./Vec2SubtractScalar"; import { Vec2ToArray } from "./Vec2ToArray"; import { Vec2Transform } from "./Vec2Transform"; import { Vec2TransformMat2d } from "./Vec2TransformMat2d"; import { Vec2TransformMat4 } from "./Vec2TransformMat4"; import { Vec2Zero } from "./Vec2Zero"; export { GetChebyshevDistance, GetDistanceFromSegment, GetVec2ManhattanDistance, GetVec2ManhattanLength, GetVec2Length, GetVec2LengthSquared, Vec2, Vec2Abs, Vec2Add, Vec2AddScalar, GetVec2Angle, GetVec2AngleY, Vec2Bezier, Vec2Callback, Vec2CatmullRom, Vec2Ceil, Vec2Center, Vec2Clamp, Vec2ClampScalar, Vec2Clone, Vec2CopyFrom, Vec2Cross, GetVec2Distance, GetVec2DistancePower, GetVec2DistanceSquared, Vec2Divide, Vec2DivideScalar, Vec2Dot, Vec2Equals, Vec2Floor, Vec2Fract, Vec2FromArray, Vec2FromGridIndex, Vec2FromTransform, Vec2FuzzyEquals, Vec2Hermite, Vec2Inverse, Vec2Lerp, Vec2Limit, Vec2Max, Vec2Min, Vec2Multiply, Vec2MultiplyByFloats, Vec2Negate, Vec2Normalize, Vec2One, Vec2PerpDot, Vec2Random, Vec2Rotate, Vec2Round, Vec2RoundToZero, Vec2Scale, Vec2ScaleAndAdd, Vec2SetLength, Vec2Subtract, Vec2SubtractScalar, Vec2ToArray, Vec2Transform, Vec2TransformMat2d, Vec2TransformMat4, Vec2Zero };