Thai single vowels can be both short and long vowels.
Thai mixed vowels are combinations of two or more vowels in a single syllable. They can be short and long as well.
These vowels are special symbols that represent certain vowel consonant combinations. They can be both long and short, but are treated as long vowels for tone rule purposes.