private void ComputeLocalPosition()
{
_localPosition = _vertices[0];
for (int i = 1; i < _vertices.Count; i++)
{
if (_vertices[i].X < _localPosition.X ||
_vertices[i].X.Equals(_localPosition.X) && _vertices[i].Y < _localPosition.Y)
{
_localPosition = _vertices[i];
}
}
}