I always understood "glass cannon" as 1. not being ranged 2. not being support. Basically get up in the boss's face and do damage. Characters like that are: Hurk, Karok, Arisha, twin swords Vella.
Ranged characters are: Kai, staff evie, twin chainblade vella.