Data structure that represents a 3D vector. Consider instantiating a vector using a helper function `vector3`.
Record Field | Description |
|
|
|
|
|
Static member | Description |
Full Usage:
scalar * v
Parameters:
float<'s>
v : NumericalVector3<'v>
Returns: NumericalVector3<MeasureProduct<'s, MeasureProduct<'v, MeasureOne>>>
Modifiers: inline Type parameters: 'v |
|
Full Usage:
v * scalar
Parameters:
NumericalVector3<'v>
scalar : float<'s>
Returns: NumericalVector3<MeasureProduct<'s, MeasureProduct<'v, MeasureOne>>>
Modifiers: inline Type parameters: 's |
|
Full Usage:
v + u
Parameters:
NumericalVector3<'u>
u : NumericalVector3<'u>
Returns: NumericalVector3<'u>
Modifiers: inline |
|
Full Usage:
v - u
Parameters:
NumericalVector3<'u>
u : NumericalVector3<'u>
Returns: NumericalVector3<'u>
Modifiers: inline |
|
Full Usage:
v / scalar
Parameters:
NumericalVector3<'v>
scalar : float<'s>
Returns: NumericalVector3<MeasureProduct<MeasureInverse<'s>, MeasureProduct<'v, MeasureOne>>>
Modifiers: inline Type parameters: 's |
|
Full Usage:
~+v
Parameters:
'a
Returns: 'a
Modifiers: inline |
|
Full Usage:
~-v
Parameters:
NumericalVector3<'u>
Returns: NumericalVector3<'u>
Modifiers: inline |
|