Evaluation of virtual edges in a pointing task with direct input