|
| TangentLine () |
|
| TangentLine (const Vect2 &s, const double D, const int eps) |
|
bool | undef () const |
|
bool | horizontal_criterion (const Vect2 &v) const |
|
int | get_eps () const |
|
| Vect2 (const double xx=0.0, const double yy=0.0) |
|
virtual | ~Vect2 () |
|
bool | isZero () const |
|
bool | almostEquals (const Vect2 &v) const |
|
bool | almostEquals (const Vect2 &v, INT64FM maxUlps) const |
|
Vect2 | operator+ (const Vect2 &v) const |
|
Vect2 | operator- (const Vect2 &v) const |
|
Vect2 | operator- () const |
|
Vect2 | operator* (const double k) const |
|
double | operator* (const Vect2 &v) const |
|
bool | operator== (const Vect2 &v) const |
|
bool | operator!= (const Vect2 &v) const |
|
Vect2 | Hat () const |
|
Vect2 | Add (const Vect2 &v) const |
|
Vect2 | Sub (const Vect2 &v) const |
|
Vect2 | Neg () const |
|
Vect2 | Scal (double k) const |
|
Vect2 | ScalAdd (const double k, const Vect2 &v) const |
|
Vect2 | AddScal (double k, const Vect2 &v) const |
|
Vect2 | PerpR () const |
|
Vect2 | PerpL () const |
|
Vect2 | linear (const Vect2 &v, double t) const |
|
double | distance (const Vect2 &s) const |
|
double | dot (const double x, const double y) const |
|
double | dot (const Vect2 &v) const |
|
double | det (const double x, const double y) const |
|
double | det (const Vect2 &v) const |
|
double | sqv () const |
|
double | norm () const |
|
double | angle () const |
|
double | trk () const |
|
double | compassAngle () const |
|
double | compassAngle (const Vect2 &v2) const |
|
bool | leq (const Vect2 &v, const Vect2 &vo) const |
|
bool | isInvalid () const |
|
std::string | toString () const |
|
std::string | toString (int precision) const |
|
std::string | toStringNP (const std::string &xunit, const std::string &yunit) const |
|
std::string | toStringNP (const std::string &xunit, const std::string &yunit, int precision) const |
|
std::string | formatXY (const std::string &pre, const std::string &mid, const std::string &post) const |
|
std::string | formatXY (int prec, const std::string &pre, const std::string &mid, const std::string &post) const |
|
std::string | toPVS () const |
|
std::string | toPVS (int precision) const |
|
bool | within_epsilon (const Vect2 &v2, double epsilon) const |
|