|
|
| VectorXu16 (global::System.IntPtr cPtr, bool cMemoryOwn) |
| |
|
void | Dispose () |
| |
|
| VectorXu16 (params ushort[] values) |
| |
|
override bool | Equals (object obj) |
| |
|
| VectorXu16 () |
| | Creates an empty vector.
|
| |
| | VectorXu16 (uint size) |
| | Creates an unitialized vector.
|
| |
|
| VectorXu16 (VectorXu16 other) |
| |
|
uint | Size () |
| | Returns the size of the vector, which also correspond to vector number of dimension.
|
| |
|
ushort | At (uint index) |
| | Access vector's value at given index.
|
| |
|
void | SetAt (uint index, ushort value) |
| | Set value as given index.
|
| |
| double | SquaredLength () |
| | Returns the vector's norm, squared.
|
| |
| double | Length () |
| | Returns the vector's norm.
|
| |
|
void | Normalize () |
| | Normalize the vector.
|
| |
|
string | ToString () |
| |
|
ushort | Dot (VectorXu16 v) |
| | Dot product.
|
| |
| VectorXu16 | Cross (VectorXu16 v) |
| | Cross product of two vectors.
|
| |
|
|
static global::System.Runtime.InteropServices.HandleRef | getCPtr (VectorXu16 obj) |
| |
|
static global::System.Runtime.InteropServices.HandleRef | swigRelease (VectorXu16 obj) |
| |
|
static bool | operator== (VectorXu16 v1, VectorXu16 v2) |
| |
|
static bool | operator!= (VectorXu16 v1, VectorXu16 v2) |
| |
|
static VectorXu16 | operator+ (VectorXu16 v1, VectorXu16 v2) |
| |
|
static VectorXu16 | operator- (VectorXu16 v1, VectorXu16 v2) |
| |
|
static VectorXu16 | operator* (VectorXu16 v, ushort value) |
| |
|
static VectorXu16 | operator* (ushort value, VectorXu16 v) |
| |
|
static VectorXu16 | operator/ (VectorXu16 v, ushort value) |
| |
|
static VectorXu16 | operator* (VectorXu16 v1, VectorXu16 v2) |
| |
|
static VectorXu16 | operator/ (VectorXu16 v1, VectorXu16 v2) |
| |
| static VectorXu16 | CreateUniform (uint size, ushort value) |
| | Creates a vector filled with one value.
|
| |
|
static bool | InternalNotEqual (VectorXu16 v1, VectorXu16 v2) |
| |
|
static VectorXu16 | InternalDivides (VectorXu16 v, ushort value) |
| |
|
static VectorXu16 | InternalDivides (VectorXu16 v1, VectorXu16 v2) |
| |
A dynamically sized arithmetic vector.