È possibile limitare i movimenti di un oggetto all'interno di una forma geometrica piana definita, come ad esempio una ellissi?

L'oggetto (un null) dovrebbe potersi muovere liberamente all'interno di una ellissi ma essere impossibilitato ad uscirne.

C'é un modo per farlo? Una espressione forse?