#include <dvec.h>
Public Member Functions | |
vec2d () | |
vec2d (double xin, double yin) | |
vec2d (const vec2d &proto) | |
vec2d & | operator= (const vec2d &b) |
double | operator[] (int index) const |
double | x () const |
double | y () const |
vec2d | operator+ (const vec2d &b) const |
vec2d | operator- (const vec2d &b) const |
vec2d | operator* (const vec2d &b) const |
vec2d | operator/ (const vec2d &b) const |
vec2d | madd (const double &scalar, const vec2d &b) const |
vec2d | madd (const vec2d &s, const vec2d &b) const |
vec2d () | |
vec2d (double xin, double yin) | |
vec2d (const vec2d &proto) | |
vec2d & | operator= (const vec2d &b) |
double | operator[] (int index) const |
double | x () const |
double | y () const |
vec2d | operator+ (const vec2d &b) const |
vec2d | operator- (const vec2d &b) const |
vec2d | operator* (const vec2d &b) const |
vec2d | operator/ (const vec2d &b) const |
vec2d | madd (const double &scalar, const vec2d &b) const |
vec2d | madd (const vec2d &s, const vec2d &b) const |
vec2d () | |
vec2d (double x_, double y_) | |
vec2d (const vec2d &proto) | |
vec2d & | operator= (const vec2d &b) |
double | operator[] (int index) const |
void | ustore (double *arr) const |
double | x () const |
double | y () const |
vec2d | operator+ (const vec2d &b) const |
vec2d | operator- (const vec2d &b) const |
vec2d | operator* (const vec2d &b) const |
vec2d | operator/ (const vec2d &b) const |
vec2d | madd (const double &scalar, const vec2d &b) const |
vec2d | madd (const vec2d &s, const vec2d &b) const |
Definition at line 215 of file dvec.h.
vec2d | ( | ) | [inline] |
Definition at line 218 of file dvec.h.
Referenced by madd(), operator*(), operator+(), operator-(), and operator/().
vec2d | ( | ) | [inline] |
Definition at line 218 of file vector_fpu.h.
vec2d | ( | double | xin, | |
double | yin | |||
) | [inline] |
Definition at line 222 of file vector_fpu.h.
Definition at line 226 of file vector_fpu.h.
vec2d | ( | ) | [inline] |
Definition at line 261 of file vector_x86.h.
vec2d | ( | double | x_, | |
double | y_ | |||
) | [inline] |
Definition at line 265 of file vector_x86.h.
Definition at line 269 of file vector_x86.h.
double x | ( | ) | const [inline] |
Definition at line 238 of file dvec.h.
Referenced by operator<<(), and vequals().
double y | ( | ) | const [inline] |
Definition at line 239 of file dvec.h.
Referenced by operator<<(), and vequals().
Definition at line 230 of file vector_fpu.h.
double operator[] | ( | int | index | ) | const [inline] |
Definition at line 236 of file vector_fpu.h.
double x | ( | ) | const [inline] |
Definition at line 238 of file vector_fpu.h.
double y | ( | ) | const [inline] |
Definition at line 239 of file vector_fpu.h.
Definition at line 241 of file vector_fpu.h.
References vec2d().
Definition at line 245 of file vector_fpu.h.
References vec2d().
Definition at line 249 of file vector_fpu.h.
References vec2d().
Definition at line 253 of file vector_fpu.h.
References vec2d().
Definition at line 257 of file vector_fpu.h.
References vec2d().
Definition at line 261 of file vector_fpu.h.
References vec2d().
Definition at line 273 of file vector_x86.h.
double operator[] | ( | int | index | ) | const [inline] |
Definition at line 278 of file vector_x86.h.
void ustore | ( | double * | arr | ) | const [inline] |
Definition at line 284 of file vector_x86.h.
double x | ( | ) | const [inline] |
Definition at line 292 of file vector_x86.h.
double y | ( | ) | const [inline] |
Definition at line 293 of file vector_x86.h.
Definition at line 295 of file vector_x86.h.
References vec2d().
Definition at line 299 of file vector_x86.h.
References vec2d().
Definition at line 303 of file vector_x86.h.
References vec2d().
Definition at line 307 of file vector_x86.h.
References vec2d().
Definition at line 311 of file vector_x86.h.
References madd(), and vec2d().
Definition at line 315 of file vector_x86.h.
References vec2d().