Share

XYZ Methods

The XYZ type exposes the following members.

Methods

 NameDescription
Public methodAddAdds the specified vector to this vector and returns the result.
Public methodAngleOnPlaneToReturns the angle between this vector and the specified vector projected to the specified plane.
Public methodAngleToReturns the angle between this vector and the specified vector.
Public methodCrossProductThe cross product of this vector and the specified vector.
Public methodDistanceToReturns the distance from this point to the specified point.
Public methodDivideDivides this vector by the specified value and returns the result.
Public methodDotProductThe dot product of this vector and the specified vector.
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetLengthGets the length of this vector.
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodIsAlmostEqualTo(XYZ)Determines whether this vector and the specified vector are the same within the tolerance (1.0e-09).
Public methodIsAlmostEqualTo(XYZ, Double)Determines whether 2 vectors are the same within the given tolerance.
Public methodIsUnitLengthThe boolean value that indicates whether this vector is of unit length.
Public methodStatic memberIsWithinLengthLimitsValidates that the input point is within Revit design limits.
Public methodIsZeroLengthThe boolean value that indicates whether this vector is a zero vector.
Public methodMultiplyMultiplies this vector by the specified value and returns the result.
Public methodNegateNegates this vector.
Public methodNormalizeReturns a new XYZ whose coordinates are the normalized values from this vector.
Public methodSubtractSubtracts the specified vector from this vector and returns the result.
Public methodToString Gets formatted string showing (X, Y, Z) with values formatted to 9 decimal places.
(Overrides Object.ToString())
Public methodTripleProductThe triple product of this vector and the two specified vectors.

See Also

Reference

Was this information helpful?