Property | Type | Description | |
---|---|---|---|
x | double | ||
y | double | ||
z | double |
Property | Type | Description | |
---|---|---|---|
Clamp | double | ||
Clamp01 | double |
Method | Description | |
---|---|---|
ClampMagnitude ( Vector3D, vector, double maxLength ) : Vector3D, | ||
Cross ( Vector3D, lhs, Vector3D, rhs ) : Vector3D, | ||
Distance ( Vector3D, a, Vector3D, b ) : double | ||
Dot ( Vector3D, lhs, Vector3D, rhs ) : double | ||
Equals ( object other ) : bool | ||
GetHashCode ( ) : int | ||
Lerp ( Vector3D, from, Vector3D, to, double t ) : Vector3D, | ||
Magnitude ( Vector3D, a ) : double | ||
Max ( Vector3D, lhs, Vector3D, rhs ) : Vector3D, | ||
Min ( Vector3D, lhs, Vector3D, rhs ) : Vector3D, | ||
MoveTowards ( Vector3D, current, Vector3D, target, double maxDistanceDelta ) : Vector3D, | ||
Normalize ( Vector3D, value ) : Vector3D, | ||
Normalize ( ) : void | ||
Project ( Vector3D, vector, Vector3D, onNormal ) : Vector3D, | ||
ProjectOnPlane ( Vector3D, vector, Vector3D, planeNormal ) : Vector3D, | ||
Reflect ( Vector3D, inDirection, Vector3D, inNormal ) : Vector3D, | ||
Scale ( Vector3D, a, Vector3D, b ) : Vector3D, | ||
Scale ( Vector3D, scale ) : void | ||
Set ( double new_x, double new_y, double new_z ) : void | ||
SqrMagnitude ( Vector3D, a ) : double | ||
ToString ( ) : string | ||
ToString ( string format ) : string | ||
ToVector3 ( ) : Vector3 | ||
Vector3D ( Vector3 v ) : System | ||
Vector3D ( double x, double y ) : System | ||
Vector3D ( double x, double y, double z ) : System | ||
operator ( ) : Vector3D, | ||
operator ( ) : bool | ||
this ( int index ) : double |
Method | Description | |
---|---|---|
Clamp ( double value, double min, double max ) : double | ||
Clamp01 ( double value ) : double |
public static ClampMagnitude ( Vector3D, vector, double maxLength ) : Vector3D, | ||
vector | Vector3D, | |
maxLength | double | |
return | Vector3D, |
public static Cross ( Vector3D, lhs, Vector3D, rhs ) : Vector3D, | ||
lhs | Vector3D, | |
rhs | Vector3D, | |
return | Vector3D, |
public static Distance ( Vector3D, a, Vector3D, b ) : double | ||
a | Vector3D, | |
b | Vector3D, | |
return | double |
public static Dot ( Vector3D, lhs, Vector3D, rhs ) : double | ||
lhs | Vector3D, | |
rhs | Vector3D, | |
return | double |
public static Lerp ( Vector3D, from, Vector3D, to, double t ) : Vector3D, | ||
from | Vector3D, | |
to | Vector3D, | |
t | double | |
return | Vector3D, |
public static Magnitude ( Vector3D, a ) : double | ||
a | Vector3D, | |
return | double |
public static Max ( Vector3D, lhs, Vector3D, rhs ) : Vector3D, | ||
lhs | Vector3D, | |
rhs | Vector3D, | |
return | Vector3D, |
public static Min ( Vector3D, lhs, Vector3D, rhs ) : Vector3D, | ||
lhs | Vector3D, | |
rhs | Vector3D, | |
return | Vector3D, |
public static MoveTowards ( Vector3D, current, Vector3D, target, double maxDistanceDelta ) : Vector3D, | ||
current | Vector3D, | |
target | Vector3D, | |
maxDistanceDelta | double | |
return | Vector3D, |
public static Normalize ( Vector3D, value ) : Vector3D, | ||
value | Vector3D, | |
return | Vector3D, |
public static Project ( Vector3D, vector, Vector3D, onNormal ) : Vector3D, | ||
vector | Vector3D, | |
onNormal | Vector3D, | |
return | Vector3D, |
public static ProjectOnPlane ( Vector3D, vector, Vector3D, planeNormal ) : Vector3D, | ||
vector | Vector3D, | |
planeNormal | Vector3D, | |
return | Vector3D, |
public static Reflect ( Vector3D, inDirection, Vector3D, inNormal ) : Vector3D, | ||
inDirection | Vector3D, | |
inNormal | Vector3D, | |
return | Vector3D, |
public static Scale ( Vector3D, a, Vector3D, b ) : Vector3D, | ||
a | Vector3D, | |
b | Vector3D, | |
return | Vector3D, |
public Set ( double new_x, double new_y, double new_z ) : void | ||
new_x | double | |
new_y | double | |
new_z | double | |
return | void |
public static SqrMagnitude ( Vector3D, a ) : double | ||
a | Vector3D, | |
return | double |
public Vector3D ( double x, double y ) : System | ||
x | double | |
y | double | |
return | System |
public Vector3D ( double x, double y, double z ) : System | ||
x | double | |
y | double | |
z | double | |
return | System |