|
EasyNav Plugins
|
Simple 2D vector utility type. More...
#include <SerestController.hpp>

Public Member Functions | |
| Vec2 | operator* (double s) const |
| Scalar multiplication (vector * scalar). | |
| Vec2 | operator+ (const Vec2 &b) const |
| Vector addition. | |
| Vec2 | operator- (const Vec2 &b) const |
| Vector subtraction. | |
Public Attributes | |
| double | x |
| X component. | |
| double | y |
| Y component. | |
Friends | |
| Vec2 | operator* (double s, const Vec2 &a) |
| Scalar multiplication (scalar * vector). | |
Simple 2D vector utility type.
Provides basic arithmetic operators and a friend scalar multiplication (scalar * vector).
| Vec2 operator* | ( | double | s | ) | const |
Scalar multiplication (vector * scalar).
| double x |
X component.
| double y |
Y component.