doc normalizevector