Revit 2025.3 API
XYZTriple |
The triple product of this vector and the two specified vectors.
Namespace: Autodesk.Revit.DB
Assembly: RevitAPI (in RevitAPI.dll) Version: 25.3.0.0 (25.3.0.0)
Syntax
public double TripleProduct( XYZ middle, XYZ right )
Public Function TripleProduct ( middle As XYZ, right As XYZ ) As Double
public: double TripleProduct( XYZ^ middle, XYZ^ right )
member TripleProduct : middle : XYZ * right : XYZ -> float
Parameters
Return Value
DoubleThe real number equal to the triple product.

Exception | Condition |
---|---|
ArgumentNullException | Thrown when middle or right is . |

The scalar triple product is defined as the dot product of one of the vectors
with the cross product of the other two. Geometrically, this product is the (signed)
volume of the parallelepiped formed by the three vectors given.
See Also