double distSqrd(Vector2d) const
Vector2d operator+(Vector2d) const
Vector2d normalize(void) const
double operator%(Vector2d) const
static Vector2d const kYDir
bool isParallel(Vector2d const &) const
Vector2d operator-(Vector2d) const
Vector2d perpend(void) const
Vector2d(const Vector2d &)
static Vector2d const kXDir
bool isEqualRect(Vector2d, double) const
bool isEqual(Vector2d, double) const
double length(void) const
Vector2d operator/(double) const
void operator-=(Vector2d)
void operator+=(Vector2d)
Vector2d & operator=(Vector2d const &)
bool isPerpend(Vector2d const &) const
double dist(Vector2d) const
Vector2d operator-(void) const
Vector2d operator*(double) const
double lengthSqrd(void) const
Vector2d(AcGeVector2d const &)
bool isNull(double) const
double angle(Vector2d const &) const
double operator[](int) const
double lengthRect(void) const
static Vector2d & cast(AcGeVector2d &)
double distRect(Vector2d) const
Vector2d & operator=(Vector2d &&)
static Vector2d const kNull
bool isExactNull(void) const