SpoutDev/SpoutAPI — comment on commit 790dfb4b54fce9f7eb4374fca0daf2ce7e1fdf29
File: src/main/java/org/getspout/api/util/Location.java line 19
By Raphfrk:

The current hierarchy is:

Vector3 -> 3d vector (x, y, z)
Point -> Point in a world (world, x, y, z)
Ray -> Point and direction (world, x, y, z, dirX, dirY, dirZ) ---- (dirX, dirY, dirZ) is a unit vector
RayScale -> Point, direction and scale (world, x, y, z, dirX, dirY, dirZ, scaleForward, scaleLeft, scaleUp)