Module
GLMatrix.Vec2
- Package
- purescript-gl-matrix
- Repository
- dirkz/purescript-gl-matrix
#fromValues Source
fromValues :: Number -> Number -> Vec2
Creates a new vec2 initialized with the given values
#scaleAndAdd Source
scaleAndAdd :: Vec2 -> Vec2 -> Number -> Vec2
Adds two vec2's after scaling the second operand by a scalar value
#squaredDistance Source
squaredDistance :: Vec2 -> Vec2 -> Number
Calculates the squared euclidian distance between two vec2's
#squaredLength Source
squaredLength :: Vec2 -> Number
Calculates the squared length of a vec2
#transformMat3 Source
transformMat3 :: Vec2 -> Mat3 -> Vec2
Transforms the vec2 with a mat3 3rd vector component is implicitly '1'