Vec(const Val & vx, const Val & vy)
Vec(const Vec & v)
Vec& operator = (const Vec & v)
Vec& operator += (const Vec & v)
Vec& operator -= (const Vec & v)
Vec& operator *= (const Val & a)
Vec& operator /= (const Val & a)
Vec operator +(const Vec &v) const
Vec operator -(const Vec &v) const
Vec operator *(const Val &a) const
Vec operator *(const Vec &a) const
Vec operator /(const Val &a) const
Vec operator /(const Vec &a) const
Vec operator -() const
Vec diffTo(const Vec & dst) const
Vec diffFrom(const Vec & org) const
Val sqnorm() const
Val norm() const
Val distance(const Vec & org) const
Val innerProd(const Vec & ref) const
Vec unit(Val unit = 1.0) const
Vec& normalize(Val unit = 1.0)
Angle angle() const
Angle angle(const Angle & ref) const
Angle angleRad() const
Angle angleRad(const Angle & ref) const
Angle angleTo(const Vec & dst, const Angle & ref) const
Angle angleTo(const Vec & dst) const
Angle angleTo(const Vec & dst, const Vec & ref) const
Angle angleFrom(const Vec & org, const Angle & ref) const
Angle angleFrom(const Vec & dst) const
Angle angleFrom(const Vec & org, const Vec & ref) const
Angle angleToRad(const Vec & dst, const Angle & ref) const
Angle angleToRad(const Vec & dst) const
Angle angleFromRad(const Vec & org, const Angle & ref) const
Angle angleFromRad(const Vec & dst) const
Vec rotate(Angle a) const
Vec& rotateSelf(Angle a)
Vec& set(const Val & vx, const Val & vy)
Vec& set(const Vec & v)
Alphabetic index HTML クラス階層 or Java