Pyth, 34 30 bytes
KCcQ2c.asm*@hKd-@eKhd@eKtdU3 2
Works by calculating abs(a*(d-f) + c*(f-b) + e*(b-d))/2 from input a,b,c,d,e,f.
KCcQ2c.asm*@hKd-@eKhd@eKtdU3 2
Works by calculating abs(a*(d-f) + c*(f-b) + e*(b-d))/2 from input a,b,c,d,e,f.