class Vector3 extends AVector3 {

	public static Vector3 fromArray(final double[] arr)
	{
		if (arr.length != 3)
		{
			throw new IllegalArgumentException("Invalid input size");
		}
		return new Vector3(arr[0], arr[1], arr[2]);
	}

	@SuppressWarnings("unused") private  Vector3();
	private  Vector3(final double x, final double y, final double z);
	private  Vector3(final IVector3 original);

}