|
| Point (double, double, double) |
|
| Point (double, double, double, double) |
|
| Point (const PointF &p) |
|
| Point (const Vector &v) |
|
| Point (const VectorF &v) |
|
| Point (const Point &) |
|
bool | operator== (const Point &) const |
|
bool | operator!= (const Point &) const |
|
bool | operator== (const PointF &) const |
|
bool | operator!= (const PointF &) const |
|
Point & | operator= (const Point &) |
|
Point & | operator= (const PointF &) |
|
Vector | operator+ (const Point &) const |
|
Vector | operator- (const Point &) const |
|
Vector | operator+ (const PointF &) const |
|
Vector | operator- (const PointF &) const |
|
Point | operator+ (const Vector &) const |
|
Point | operator- (const Vector &) const |
|
Point | operator+ (const VectorF &) const |
|
Point | operator- (const VectorF &) const |
|
Point | operator* (double) const |
|
Point & | operator+= (const Vector &) |
|
Point & | operator-= (const Vector &) |
|
Point & | operator+= (const VectorF &) |
|
Point & | operator-= (const VectorF &) |
|
Point & | operator+= (const Point &) |
|
Point & | operator-= (const Point &) |
|
Point & | operator+= (const PointF &) |
|
Point & | operator-= (const PointF &) |
|
Point & | operator*= (double) |
|
Point & | operator/= (const double) |
|
Point | operator/ (const double) const |
|
Point | operator- () const |
|
double & | operator[] (size_t idx) |
|
double | operator[] (size_t idx) const |
|
void | addscaled (const Point &, double) |
|
void | x (double) |
|
double | x () const |
|
void | y (double) |
|
double | y () const |
|
void | z (double) |
|
double | z () const |
|
bool | Overlap (double a, double b, double epsilon) |
|
bool | InInterval (Point a, double epsilon) |
|
|
class | PointF |
|
class | Vector |
|
class | VectorF |
|
double | Dot (const Point &, const Point &) |
|
double | Dot (const Vector &, const Point &) |
|
double | Dot (const Point &, const Vector &) |
|
Point | Min (const Point &, const Point &) |
|
Point | Max (const Point &, const Point &) |
|
Point | AffineCombination (const Point &, double, const Point &, double, const Point &, double, const Point &, double) |
|
Point | AffineCombination (const Point &, double, const Point &, double, const Point &, double) |
|
Point | AffineCombination (const Point &, double, const Point &, double) |
|
Point | Interpolate (const Point &, const Point &, double) |
|
std::ostream & | operator<< (std::ostream &os, const Point &p) |
|