/**
* Location.java - Used for passing a location to other functions and such.
*
* @author James
*/
public class Location {
/**
* Creates a location
*/
public Location() {
}
/**
* Creates a location with the specified coordinates
*
* @param X
* @param Y
* @param Z
*/
public Location(double X, double Y, double Z) {
x = X;
y = Y;
z = Z;
}
/**
* Creates a location with the specified coordinates and rotation
*
* @param X
* @param Y
* @param Z
* @param rotation
* @param pitch
*/
public Location(double X, double Y, double Z, float rotation, float pitch) {
x = X;
y = Y;
z = Z;
rotX = rotation;
rotY = pitch;
}
/**
* X location
*/
public double x;
/**
* Z location
*/
public double z;
/**
* Y location
*/
public double y;
/**
* Rotation
*/
public float rotX;
/**
* Pitch
*/
public float rotY;
}