
| abs() const (defined in geom::vec2< V >) | geom::vec2< V > |  [inline] | 
| angle_to(const vec2< V > &b) const | geom::vec2< V > |  [inline] | 
| debug_dump() const (defined in geom::vec2< V >) | geom::vec2< V > |  [inline] | 
| distance_to(const vec2< V > &b) const (defined in geom::vec2< V >) | geom::vec2< V > |  [inline] | 
| length() const (defined in geom::vec2< V >) | geom::vec2< V > |  [inline] | 
| ones() (defined in geom::vec2< V >) | geom::vec2< V > |  [inline, static] | 
| operator*(const V &factor) const (defined in geom::vec2< V >) | geom::vec2< V > |  [inline] | 
| operator*(const vec2< U > &rhs) const (defined in geom::vec2< V >) | geom::vec2< V > |  [inline] | 
| operator*=(const U &factor) (defined in geom::vec2< V >) | geom::vec2< V > |  [inline] | 
| operator*=(const vec2< U > &factor) (defined in geom::vec2< V >) | geom::vec2< V > |  [inline] | 
| operator+(const vec2< V > &rhs) const (defined in geom::vec2< V >) | geom::vec2< V > |  [inline] | 
| operator+=(const vec2< U > &rhs) (defined in geom::vec2< V >) | geom::vec2< V > |  [inline] | 
| operator-(const vec2< V > &rhs) const (defined in geom::vec2< V >) | geom::vec2< V > |  [inline] | 
| operator-=(const vec2< U > &rhs) (defined in geom::vec2< V >) | geom::vec2< V > |  [inline] | 
| operator/(const V &factor) const (defined in geom::vec2< V >) | geom::vec2< V > |  [inline] | 
| operator/(const vec2< U > &rhs) const (defined in geom::vec2< V >) | geom::vec2< V > |  [inline] | 
| operator/=(const U &factor) (defined in geom::vec2< V >) | geom::vec2< V > |  [inline] | 
| operator/=(const vec2< U > &factor) (defined in geom::vec2< V >) | geom::vec2< V > |  [inline] | 
| operator=(const vec2< U > &other) (defined in geom::vec2< V >) | geom::vec2< V > |  [inline] | 
| operator==(const vec2< V > &b) (defined in geom::vec2< V >) | geom::vec2< V > |  [inline] | 
| rotate_deg(double degrees) (defined in geom::vec2< V >) | geom::vec2< V > |  [inline] | 
| scale_by(const U &factor) (defined in geom::vec2< V >) | geom::vec2< V > |  [inline] | 
| set(V x, V y) (defined in geom::vec2< V >) | geom::vec2< V > |  [inline] | 
| set_length(double len) (defined in geom::vec2< V >) | geom::vec2< V > |  [inline] | 
| set_polar_rad(double r, double theta) (defined in geom::vec2< V >) | geom::vec2< V > |  [inline] | 
| set_theta_deg(double degrees) (defined in geom::vec2< V >) | geom::vec2< V > |  [inline] | 
| theta_deg() const (defined in geom::vec2< V >) | geom::vec2< V > |  [inline] | 
| theta_rad() const (defined in geom::vec2< V >) | geom::vec2< V > |  [inline] | 
| vec2() (defined in geom::vec2< V >) | geom::vec2< V > |  [inline] | 
| vec2(V x, V y) (defined in geom::vec2< V >) | geom::vec2< V > |  [inline] | 
| vec2(const vec2< U > &other) (defined in geom::vec2< V >) | geom::vec2< V > |  [inline, explicit] | 
| x() (defined in geom::vec2< V >) | geom::vec2< V > |  [inline] | 
| x() const (defined in geom::vec2< V >) | geom::vec2< V > |  [inline] | 
| y() (defined in geom::vec2< V >) | geom::vec2< V > |  [inline] | 
| y() const (defined in geom::vec2< V >) | geom::vec2< V > |  [inline] | 
| zeros() (defined in geom::vec2< V >) | geom::vec2< V > |  [inline, static] | 
 1.6.3
 1.6.3