@phaserjs/phaser
Version:
125 lines (124 loc) • 3.96 kB
JavaScript
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
};