

I was wondering if someone could explain how this tool determines the direction of the slope in correlation to the area shape.
There is no "direction" for the slope on areas, since mathematically it makes no difference to the total area. It does make a difference on a linear or segments, so for those it assumes a straight slope in the direction of each segment.