Possible selection types.
undefined selection type
selection by point (frustum with some tolerance or axis)
rectangle selection
polygonal selection