	pub fn srt(self, scale: Vector, rotate: Rotation, translate: Vector)
		-> Self
	{
		self.s(scale).r(rotate).t(translate)
	}

	/// Rotate Quaternion (axis, angle), then translate.
	#[inline(always)]
	pub fn rt(self, rotate: Rotation, translate: Vector) -> Self {
		self.r(rotate).t(translate)
	}