Pair2D GetPair(Vector2 pA, Vector2 pB)
{
Vector2D posA = new Vector2D(pA);
double rot = Vector2D.Atan2(pA, pB);
Vector2D posA0 = posA.Copy();
Vector2D posA1 = posA.Copy();
posA0.Push(rot - Mathf.PI / 2, width);
posA1.Push(rot + Mathf.PI / 2, width);
return(new Pair2D(posA0, posA1));
}