I can understand that given a star's mass, composition, age, temperature, etc. it could be relatively straightforward to calculate it's size. But do the big telescopes have enough resolution to directly measure a star's size? Or does it have to be calculated from distance, spectrum, and intensity? I was thinking about dwarfs and giants the other day and was wondering if the size could actually be observed.