I would say it's due to combining stimulation/elevation of circulation, along with maximum range of motion (ROM).
Any semi-vigorous physical activity will elevate circulation, however, the extra factor yoga (and perhaps Pilate's, Tai Chi, etc) brings is in maximizing ROM (through emphasis on stretching/twisting) from head to toe (...if one does a thorough mix of poses).
Namaste',
dwb