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.