|
| static Vector3i | ComponentMax (Vector3i a, Vector3i b) |
| | Gets the component-wise maximum given two vectors More...
|
| |
| static Vector3i | ComponentMin (Vector3i a, Vector3i b) |
| | Gets the component-wise minimum given two vectors More...
|
| |
| int | ManhattanDistance (Vector3i d) |
| | Gets the manhattan distance between self and another vector More...
|
| |
| Vector3i | Clamp (int min, int max) |
| | Clamps each component in a vector to a min and max bounds More...
|
| |
| int | Dot (Vector3i right) |
| | Gets the dot product between self and another vector More...
|
| |
| static Vector3i | operator+ (Vector3i v, Vector3i w) |
| | Adds two vectors and returns the result More...
|
| |
| static Vector3i | operator- (Vector3i v, Vector3i w) |
| | Subtracts two vectors and returns the result More...
|
| |
| static Vector3i | operator- (Vector3i v) |
| | Unary negative More...
|
| |
| static Vector3i | operator* (Vector3i v, Vector3i w) |
| | Component-multiplies tow vectors More...
|
| |
| static Vector3i | operator* (Vector3i v, int c) |
| | Multiplies a vector by a constant More...
|
| |
| static Vector3i | operator* (int c, Vector3i v) |
| | Multiplies a vector by a constant More...
|
| |
| static Vector3i | operator/ (Vector3i v, Vector3i w) |
| | Component-divides a vector by another vector More...
|
| |
| static Vector3i | operator/ (Vector3i v, int c) |
| | Component divides a vector by a constant More...
|
| |
| static Vector3i | operator++ (Vector3i v) |
| | Add 1 to each component of a vector More...
|
| |
| static Vector3i | operator-- (Vector3i v) |
| | Subtract 1 from each component of a vector More...
|
| |
| static Vector3i | operator & (Vector3i v, Vector3i w) |
| | Binary-and each component of a vector More...
|
| |
| static Vector3i | FromVector3 (Vector3 vec) |
| | Cast a float-vector to a Vector3i using MExt.FloorInt More...
|
| |
| static | operator Vector3i (Vector3 vec) |
| | Cast a Vector3 to Vector3i using FloorInt More...
|
| |
| static implicit | operator Vector3 (Vector3i vec) |
| | Cast a Vector3i to Vector3 More...
|
| |
| static | operator Vector3i (Vector3d vec) |
| | Cast a Vector3d to Vector3i using FloorInt More...
|
| |
| static implicit | operator Vector3d (Vector3i vec) |
| | Cast a Vector3i to Vector3d More...
|
| |
| static bool | operator== (Vector3i v, Vector3i w) |
| | Gets whether a vector is equal to another vector More...
|
| |
| static bool | operator!= (Vector3i v, Vector3i w) |
| | Gets whether a vector is not equal to another vector More...
|
| |
| bool | Equals (Vector3i other) |
| | Gets whether a vector is equal to another vector More...
|
| |
| override bool | Equals (object obj) |
| | Gets whether a vector is equal to an object More...
|
| |
| override int | GetHashCode () |
| | Gets the hash code of a vector More...
|
| |
| override string | ToString () |
| | Creates a string from the given vector More...
|
| |