|
PCB Environment 2
|
Public Member Functions | |
| IVector_2 (int X, int Y) | |
| IVector_2 (const IVector_2 &v) | |
| IVector_2 & | operator= (const IVector_2 &v) |
| bool | operator== (const IVector_2 &v) const |
| bool | operator!= (const IVector_2 &v) const |
| IVector_2 | operator+ (const IVector_2 &v) const |
| IVector_2 | operator- (const IVector_2 &v) const |
| IVector_2 | operator* (int s) const |
| IVector_2 | operator/ (int s) const |
| IVector_2 & | operator+= (const IVector_2 &v) |
| IVector_2 & | operator-= (const IVector_2 &v) |
| IVector_2 & | operator*= (int s) |
| IVector_2 & | operator/= (int s) |
| IVector_2 | abs () const |
| int32_t | dot (const IVector_2 &v) const |
| int32_t | norm1 () const |
| int32_t | hprod () const |
| IVector_2 | max_cw (const IVector_2 &v) const |
| IVector_2 | min_cw (const IVector_2 &v) const |
Data Fields | |
| int32_t | x |
| int32_t | y |