|
|
Returns the angle between this vector and another vector in the range [-PI, PI], using a reference vector to determine the sign of the angle
Namespace: Autodesk.Navisworks.Api
Assembly: Autodesk.Navisworks.Api (in Autodesk.Navisworks.Api.dll)
Syntax
| Visual Basic |
|---|
Public Function AngleWithReference ( _ vector As Vector2D, _ reference As Vector2D _ ) As Double |
| C# |
|---|
public double AngleWithReference( Vector2D vector, Vector2D reference ) |
| Visual C++ |
|---|
public: double AngleWithReference( Vector2D^ vector, Vector2D^ reference ) |
Parameters
- vector
- Type: Autodesk.Navisworks.Api..::..Vector2D
Vector to calculate angle with.
- reference
- Type: Autodesk.Navisworks.Api..::..Vector2D
Reference vector pointing away from the plane containing this and vector.
Return Value
Angle in radians between this and vector.
Exceptions
| Exception | Condition |
|---|---|
| System..::..ObjectDisposedException | Object has been Disposed |
| System..::..ArgumentNullException | Argument 'vector' is null |
| System..::..ArgumentException | Argument 'vector' has been Disposed |
| System..::..ArgumentNullException | Argument 'reference' is null |
| System..::..ArgumentException | Argument 'reference' has been Disposed |