class Itk::Geo2D::Vec


public メンバ関数
[more] Vec()
[more] Vec(const Val & vx, const Val & vy)
[more] Vec(const Vec & v)
[more]Vec& operator = (const Vec & v)
[more]Vec& operator += (const Vec & v)
[more]Vec& operator -= (const Vec & v)
[more]Vec& operator *= (const Val & a)
[more]Vec& operator /= (const Val & a)
[more]Vec operator +(const Vec &v) const
[more]Vec operator -(const Vec &v) const
[more]Vec operator *(const Val &a) const
[more]Vec operator *(const Vec &a) const
[more]Vec operator /(const Val &a) const
[more]Vec operator /(const Vec &a) const
[more]Vec operator -() const
[more]Vec diffTo(const Vec & dst) const
[more]Vec diffFrom(const Vec & org) const
[more]Val sqnorm() const
[more]Val norm() const
[more]Val distance(const Vec & org) const
[more]Val innerProd(const Vec & ref) const
[more]Vec unit(Val unit = 1.0) const
[more]Vec& normalize(Val unit = 1.0)
[more]Angle angle() const
[more]Angle angle(const Angle & ref) const
[more]Angle angleRad() const
[more]Angle angleRad(const Angle & ref) const
[more]Angle angleTo(const Vec & dst, const Angle & ref) const
[more]Angle angleTo(const Vec & dst) const
[more]Angle angleTo(const Vec & dst, const Vec & ref) const
[more]Angle angleFrom(const Vec & org, const Angle & ref) const
[more]Angle angleFrom(const Vec & dst) const
[more]Angle angleFrom(const Vec & org, const Vec & ref) const
[more]Angle angleToRad(const Vec & dst, const Angle & ref) const
[more]Angle angleToRad(const Vec & dst) const
[more]Angle angleFromRad(const Vec & org, const Angle & ref) const
[more]Angle angleFromRad(const Vec & dst) const
[more]Vec rotate(Angle a) const
[more]Vec& rotateSelf(Angle a)
[more]Vec& set(const Val & vx, const Val & vy)
[more]Vec& set(const Vec & v)
[more]Vec& setByPolar(const Val & r, const Angle & a)
[more]Bool isnan() const


文書

o Vec()

o Vec(const Val & vx, const Val & vy)

o Vec(const Vec & v)

oVec& operator = (const Vec & v)

oVec& operator += (const Vec & v)

oVec& operator -= (const Vec & v)

oVec& operator *= (const Val & a)

oVec& operator /= (const Val & a)

oVec operator +(const Vec &v) const

oVec operator -(const Vec &v) const

oVec operator *(const Val &a) const

oVec operator *(const Vec &a) const

oVec operator /(const Val &a) const

oVec operator /(const Vec &a) const

oVec operator -() const

oVec diffTo(const Vec & dst) const

oVec diffFrom(const Vec & org) const

oVal sqnorm() const

oVal norm() const

oVal distance(const Vec & org) const

oVal innerProd(const Vec & ref) const

oVec unit(Val unit = 1.0) const

oVec& normalize(Val unit = 1.0)

oAngle angle() const

oAngle angle(const Angle & ref) const

oAngle angleRad() const

oAngle angleRad(const Angle & ref) const

oAngle angleTo(const Vec & dst, const Angle & ref) const

oAngle angleTo(const Vec & dst) const

oAngle angleTo(const Vec & dst, const Vec & ref) const

oAngle angleFrom(const Vec & org, const Angle & ref) const

oAngle angleFrom(const Vec & dst) const

oAngle angleFrom(const Vec & org, const Vec & ref) const

oAngle angleToRad(const Vec & dst, const Angle & ref) const

oAngle angleToRad(const Vec & dst) const

oAngle angleFromRad(const Vec & org, const Angle & ref) const

oAngle angleFromRad(const Vec & dst) const

oVec rotate(Angle a) const

oVec& rotateSelf(Angle a)

oVec& set(const Val & vx, const Val & vy)

oVec& set(const Vec & v)

oVec& setByPolar(const Val & r, const Angle & a)

oBool isnan() const


このクラスには、子クラスは存在しない

Alphabetic index HTML クラス階層 or Java



このページは、DOC++により生成されています