Do players only see loot usable by their class?
Is there any logic to determine what "types" of item a player can see? Is it according to his or her class? (e.g. a Barbarian won't see Witch Doctor drops?)
The drops are still random and not related to your class. So as Barbarian you can get Witch Doctor items.