Class Vector3
Inheritance
System.Object
Vector3
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ToString()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.Utilities.dll
Syntax
Constructors
Vector3()
Declaration
Vector3(Double, Double, Double)
Declaration
public Vector3(double x, double y, double z)
Parameters
Type |
Name |
Description |
System.Double |
x |
|
System.Double |
y |
|
System.Double |
z |
|
Fields
x
Declaration
Field Value
Type |
Description |
System.Double |
|
y
Declaration
Field Value
Type |
Description |
System.Double |
|
z
Declaration
Field Value
Type |
Description |
System.Double |
|
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
Type |
Description |
System.Double |
|
LengthSqr()
Declaration
public double LengthSqr()
Returns
Type |
Description |
System.Double |
|
Normalize()
Declaration
Operators
Addition(Vector3, Vector3)
Declaration
public static Vector3 operator +(Vector3 vec1, Vector3 vec2)
Parameters
Returns
Division(Vector3, Double)
Declaration
public static Vector3 operator /(Vector3 vec, double fDiv)
Parameters
Type |
Name |
Description |
Vector3 |
vec |
|
System.Double |
fDiv |
|
Returns
Multiply(Vector3, Double)
Declaration
public static Vector3 operator *(Vector3 vec, double fMult)
Parameters
Type |
Name |
Description |
Vector3 |
vec |
|
System.Double |
fMult |
|
Returns
Multiply(Double, Vector3)
Declaration
public static Vector3 operator *(double fMult, Vector3 vec)
Parameters
Type |
Name |
Description |
System.Double |
fMult |
|
Vector3 |
vec |
|
Returns
Subtraction(Vector3, Vector3)
Declaration
public static Vector3 operator -(Vector3 vec1, Vector3 vec2)
Parameters
Returns
UnaryNegation(Vector3)
Declaration
public static Vector3 operator -(Vector3 vec)
Parameters
Returns