class Vector2 extends AVector2 {

	public static Vector2 fromX(final double x)
	{
		return fromXY(x, 0);
	}

	protected  Vector2();
	protected  Vector2(final double x, final double y);
	protected  Vector2(final IVector original);

}