warp.mul#
- warp.mul(a: Vector[Scalar, Any], b: Scalar) Vector[Scalar, Any]
Multiply two values.
Scale a vector by a scalar.
- warp.mul(a: Scalar, b: Vector[Scalar, Any]) Vector[Scalar, Any]
Multiply two values.
Scale a vector by a scalar.
- warp.mul(a: Quaternion[Float], b: Scalar) Quaternion[Float]
Multiply two values.
Scale a quaternion by a scalar.
- warp.mul(a: Scalar, b: Quaternion[Float]) Quaternion[Float]
Multiply two values.
Scale a quaternion by a scalar.
- warp.mul(a: Quaternion[Float], b: Quaternion[Float]) Quaternion[Float]
Multiply two values.
Compute the Hamilton product of two quaternions.
- warp.mul( ) Matrix[Scalar, Any, Any]
Multiply two values.
Scale a matrix by a scalar.
- warp.mul( ) Matrix[Scalar, Any, Any]
Multiply two values.
Scale a matrix by a scalar.
- warp.mul( ) Vector[Scalar, Any]
Multiply two values.
Compute a matrix-vector product.
- warp.mul( ) Vector[Scalar, Any]
Multiply two values.
Compute a row-vector-by-matrix product.
- warp.mul( ) Matrix[Scalar, Any, Any]
Multiply two values.
Compute a matrix-matrix product.
- warp.mul( ) Transformation[Float]
Multiply two values.
Compose transformations (apply
bthena).
- warp.mul(a: Scalar, b: Transformation[Float]) Transformation[Float]
Multiply two values.
Scale a transformation by a scalar.
The result has an unnormalized quaternion.
- warp.mul(a: Transformation[Float], b: Scalar) Transformation[Float]
Multiply two values.
Scale a transformation by a scalar.
The result has an unnormalized quaternion.