Added overloaded functions for vector transformations