IMathVector Interface Methods

IMathVector Interface Methods | Send Feedback
See Also |

For a list of all members of this type, see IMathVector members.

# Public Methods

| Name | Description
--- | --- | ---
| Add | Sets the current vector to the sum of its original value with the value of the specified vector.
| AngleOnPlane | Gets the angle between this vector and its projection onto the specified plane.
| AngleTo | Gets the angle between this vector and the specified vector.
| ConvertToPoint | Converts this vector to a point.
| CrossProduct | Sets the current vector to the cross product of its original value and the value of the specified vector.
| DotProduct | Gets the dot product of this vector and the specified vector.
| GetCoordinates | Gets the x, y, and z coordinates of this vector.
| GetLength | Gets the length of this vector.
| IsCodirectionalTo | Gets whether this vector is codirectional with the specified vector within the specified tolerance.
| IsParallelTo | Gets whether this vector is parallel to the specified vector within the specified tolerance.
| IsPerpendicularTo | Gets whether this vector is perpendicular to the specified vector within the specified tolerance.
| Negate | Negates this vector.
| Normalise | Sets this vector to a codirectional unit vector.
| ScaleVector | Sets this vector to the product of its original value and the value of the specified scale factor.
| SetCoordinates | Sets the x, y, and z coordinates of this vector.
| Subtract | Sets the current vector to the difference between its original value and the value of the specified vector.
| TransformBy | Applies the specified mathematical transformation matrix to this vector.

Top

# See Also

####

IMathVector Interface
DraftSight Namespace