class LineSegment extends ALine implements ILineSegment {

	@Override
	public IHalfLine toHalfLine()
	{
		return HalfLine.createNewWithoutCopy(getStart(), directionVector());
	}

	@SuppressWarnings("unused") private  LineSegment();
	private  LineSegment(final IVector2 start, final IVector2 end);

}