Class Vector3
Assembly: NXOpen.Utilities.dll
Syntax
Constructors
Vector3()
Declaration
Vector3(double, double, double)
Declaration
public Vector3(double x, double y, double z)
Parameters
Fields
x
Declaration
Field Value
y
Declaration
Field Value
z
Declaration
Field Value
Methods
Cross(Vector3)
Declaration
public Vector3 Cross(Vector3 vector)
Parameters
Type |
Name |
Description |
Vector3 |
vector |
|
Returns
Dot(Vector3)
Declaration
public double Dot(Vector3 vector)
Parameters
Type |
Name |
Description |
Vector3 |
vector |
|
Returns
LengthSqr()
Declaration
public double LengthSqr()
Returns
Normalize()
Declaration
Operators
operator +(Vector3, Vector3)
Declaration
public static Vector3 operator +(Vector3 vec1, Vector3 vec2)
Parameters
Returns
operator /(Vector3, double)
Declaration
public static Vector3 operator /(Vector3 vec, double fDiv)
Parameters
Returns
operator *(Vector3, double)
Declaration
public static Vector3 operator *(Vector3 vec, double fMult)
Parameters
Returns
operator *(double, Vector3)
Declaration
public static Vector3 operator *(double fMult, Vector3 vec)
Parameters
Returns
operator -(Vector3, Vector3)
Declaration
public static Vector3 operator -(Vector3 vec1, Vector3 vec2)
Parameters
Returns
operator -(Vector3)
Declaration
public static Vector3 operator -(Vector3 vec)
Parameters
Returns