API: Direction
Direction is specific to given SRF
Direction created by appropriate method on SRF object of desired type
Once created by the API, the reference location and vector become immutable
Transforming a direction creates a new direction in the context of a target SRF
Directions are Normalized