|
| | Vector (double x, double y) |
| | Simple constructor.
|
| |
| | Vector (double[] v) throws DimensionMismatchException |
| | Simple constructor.
|
| |
| | Vector (double a, Vector2D u) |
| | Multiplicative constructor Build a vector from another one and a scale factor.
|
| |
| | Vector (double a1, Vector2D u1, double a2, Vector2D u2) |
| | Linear constructor Build a vector from two other ones and corresponding scale factors.
|
| |
| | Vector (double a1, Vector2D u1, double a2, Vector2D u2, double a3, Vector2D u3) |
| | Linear constructor Build a vector from three other ones and corresponding scale factors.
|
| |
| | Vector (double a1, Vector2D u1, double a2, Vector2D u2, double a3, Vector2D u3, double a4, Vector2D u4) |
| | Linear constructor Build a vector from four other ones and corresponding scale factors.
|
| |
◆ Vector() [1/6]
| org.firstinspires.ftc.teamcode.Util.Vector.Vector |
( |
double | x, |
|
|
double | y ) |
Simple constructor.
Build a vector from its coordinates
- Parameters
-
- See also
- Vector#getX()
-
Vector#getY()
◆ Vector() [2/6]
| org.firstinspires.ftc.teamcode.Util.Vector.Vector |
( |
double[] | v | ) |
throws DimensionMismatchException |
Simple constructor.
Build a vector from its coordinates
- Parameters
-
- Exceptions
-
| DimensionMismatchException | if the array does not have two elements |
- See also
- Vector#toArray()
◆ Vector() [3/6]
| org.firstinspires.ftc.teamcode.Util.Vector.Vector |
( |
double | a, |
|
|
Vector2D | u ) |
Multiplicative constructor Build a vector from another one and a scale factor.
The vector built will be a * u
- Parameters
-
| a | scale factor |
| u | base (unscaled) vector |
◆ Vector() [4/6]
| org.firstinspires.ftc.teamcode.Util.Vector.Vector |
( |
double | a1, |
|
|
Vector2D | u1, |
|
|
double | a2, |
|
|
Vector2D | u2 ) |
Linear constructor Build a vector from two other ones and corresponding scale factors.
The vector built will be a1 * u1 + a2 * u2
- Parameters
-
| a1 | first scale factor |
| u1 | first base (unscaled) vector |
| a2 | second scale factor |
| u2 | second base (unscaled) vector |
◆ Vector() [5/6]
| org.firstinspires.ftc.teamcode.Util.Vector.Vector |
( |
double | a1, |
|
|
Vector2D | u1, |
|
|
double | a2, |
|
|
Vector2D | u2, |
|
|
double | a3, |
|
|
Vector2D | u3 ) |
Linear constructor Build a vector from three other ones and corresponding scale factors.
The vector built will be a1 * u1 + a2 * u2 + a3 * u3
- Parameters
-
| a1 | first scale factor |
| u1 | first base (unscaled) vector |
| a2 | second scale factor |
| u2 | second base (unscaled) vector |
| a3 | third scale factor |
| u3 | third base (unscaled) vector |
◆ Vector() [6/6]
| org.firstinspires.ftc.teamcode.Util.Vector.Vector |
( |
double | a1, |
|
|
Vector2D | u1, |
|
|
double | a2, |
|
|
Vector2D | u2, |
|
|
double | a3, |
|
|
Vector2D | u3, |
|
|
double | a4, |
|
|
Vector2D | u4 ) |
Linear constructor Build a vector from four other ones and corresponding scale factors.
The vector built will be a1 * u1 + a2 * u2 + a3 * u3 + a4 * u4
- Parameters
-
| a1 | first scale factor |
| u1 | first base (unscaled) vector |
| a2 | second scale factor |
| u2 | second base (unscaled) vector |
| a3 | third scale factor |
| u3 | third base (unscaled) vector |
| a4 | fourth scale factor |
| u4 | fourth base (unscaled) vector |
The documentation for this class was generated from the following file:
- CenterStage/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/Util/Vector.java