2027 Members
Changes 0
M

XYZ Methods

Name Return Type Description Inherited From
M Add(XYZ) XYZ Adds the specified vector to this vector and returns the result.
M AngleOnPlaneTo(XYZ, XYZ) Double Returns the angle between this vector and the specified vector projected to the specified plane.
M AngleTo(XYZ) Double Returns the angle between this vector and the specified vector.
M CrossProduct(XYZ) XYZ The cross product of this vector and the specified vector.
M DistanceTo(XYZ) Double Returns the distance from this point to the specified point.
M Divide(Double) XYZ Divides this vector by the specified value and returns the result.
M DotProduct(XYZ) Double The dot product of this vector and the specified vector.
M Equals None Determines whether the specified object is equal to the current object. (Inherited from Object ) Object
M GetHashCode None Serves as the default hash function. (Inherited from Object ) Object
M GetLength() Double Gets the length of this vector.
M GetType None Gets the Type of the current instance. (Inherited from Object ) Object
M IsAlmostEqualTo(XYZ) Boolean Determines whether this vector and the specified vector are the same within the tolerance (1.0e-09).
M IsAlmostEqualTo(XYZ, Double) Boolean Determines whether 2 vectors are the same within the given tolerance.
M IsUnitLength() Boolean The boolean value that indicates whether this vector is of unit length.
M IsWithinLengthLimits(XYZ) Boolean Validates that the input point is within Revit design limits.
M IsZeroLength() Boolean The boolean value that indicates whether this vector is a zero vector.
M Multiply(Double) XYZ Multiplies this vector by the specified value and returns the result.
M Negate() XYZ Negates this vector.
M Normalize() XYZ Returns a new XYZ whose coordinates are the normalized values from this vector.
M Subtract(XYZ) XYZ Subtracts the specified vector from this vector and returns the result.
M ToString() String Gets formatted string showing (X, Y, Z) with values formatted to 9 decimal places. (Overrides Object . ToString () )
M TripleProduct(XYZ, XYZ) Double The triple product of this vector and the two specified vectors.