Limited support
This feature is only present in Portal 2: Community Edition.

Function: Vector2DMA

void Vector2DMA(const Vector2D&in start, float s, const Vector2D&in dir, Vector2D&out result)