UnaryNegation Operator


XYZ Unary Negation Operator

Negates the specified vector and returns the result.

Namespace: Autodesk.Revit.DB
Assembly: RevitAPI (in RevitAPI.dll) Version: 25.0.0.0 (25.0.0.0)
Syntax
public static XYZ operator -(
	XYZ source
)

Parameters

source XYZ

Return Value

XYZ
The vector opposite to the specified vector.
Exceptions
Exception Condition
ArgumentNullException Thrown when source is .
Remarks
The negated vector is obtained by changing the sign of each coordinate of the specified vector.
See Also
ArchiLabs

Stop fighting Revit automation.

Build repeatable BIM design and documentation workflows with scripts, data, and AI in one place, without wrestling brittle one-off automations.

Try ArchiLabs →