Operators_T_Rhino_Geometry_Quaternion - mcneel/rhinocommon-api-docs GitHub Wiki

Quaternion Operators

The Quaternion type exposes the following members.

Operators

 

Name Description
Public operatorStatic member Addition Adds two quaternions. This sums each quaternion coefficient with its correspondant and returns a new result quaternion.
Public operatorStatic member Division Divides all quaternion coefficients by a factor and returns a new quaternion with the result.
Public operatorStatic member Equality Determines whether two quaternions have the same value.
Public operatorStatic member Inequality Determines whether two quaternions have different values.
Public operatorStatic member Multiply(Quaternion, Quaternion) Multiplies a quaternion with another one. Quaternion multiplication (Hamilton product) is not commutative.
Public operatorStatic member Multiply(Quaternion, Double) Multiplies (scales) all quaternion coefficients by a factor and returns a new quaternion with the result.
Public operatorStatic member Multiply(Quaternion, Int32) Multiplies (scales) all quaternion coefficients by a factor and returns a new quaternion with the result.
Public operatorStatic member Multiply(Quaternion, Single) Multiplies (scales) all quaternion coefficients by a factor and returns a new quaternion with the result.
Public operatorStatic member Subtraction Subtracts a quaternion from another one. This computes the difference of each quaternion coefficient with its correspondant and returns a new result quaternion.
  Back to Top

See Also

Reference

Quaternion Structure
Rhino.Geometry Namespace

⚠️ **GitHub.com Fallback** ⚠️