Struct SerestController::Vec2

Nested Relationships

This struct is a nested type of Class SerestController.

Struct Documentation

struct Vec2

Simple 2D vector utility type.

Provides basic arithmetic operators and a friend scalar multiplication (scalar * vector).

Public Functions

inline Vec2 operator+(const Vec2 &b) const

Vector addition.

inline Vec2 operator-(const Vec2 &b) const

Vector subtraction.

inline Vec2 operator*(double s) const

Scalar multiplication (vector * scalar).

Public Members

double x

X component.

double y

Y component.

Friends

inline friend Vec2 operator*(double s, const Vec2 &a)

Scalar multiplication (scalar * vector).