/**
* Represents a two dimensional vector.
* @module modeling/maths/vec2
*/
module.exports = {
abs: require('./abs'),
add: require('./add'),
angle: require('./angle'),
angleDegrees: require('./angleDegrees'),
angleRadians: require('./angleRadians'),
clone: require('./clone'),
copy: require('./copy'),
create: require('./create'),
cross: require('./cross'),
distance: require('./distance'),
divide: require('./divide'),
dot: require('./dot'),
equals: require('./equals'),
fromAngleDegrees: require('./fromAngleDegrees'),
fromAngleRadians: require('./fromAngleRadians'),
fromScalar: require('./fromScalar'),
fromValues: require('./fromValues'),
length: require('./length'),
lerp: require('./lerp'),
max: require('./max'),
min: require('./min'),
multiply: require('./multiply'),
negate: require('./negate'),
normal: require('./normal'),
normalize: require('./normalize'),
rotate: require('./rotate'),
scale: require('./scale'),
snap: require('./snap'),
squaredDistance: require('./squaredDistance'),
squaredLength: require('./squaredLength'),
subtract: require('./subtract'),
toString: require('./toString'),
transform: require('./transform')
}