|
| bool | cmp (const Point *a, const Point *b) |
| Point | operator+ (const Point &a, const Point &b) |
| | Add two points_ component-wise.
|
| Point | operator- (const Point &a, const Point &b) |
| | Subtract two points_ component-wise.
|
| Point | operator* (double s, const Point &a) |
| | Multiply point by scalar.
|
| bool | operator== (const Point &a, const Point &b) |
| bool | operator!= (const Point &a, const Point &b) |
| double | Dot (const Point &a, const Point &b) |
| | Peform the dot product on two vectors.
|
| double | Cross (const Point &a, const Point &b) |
| | Perform the cross product on two vectors. In 2D this produces a scalar.
|
| Point | Cross (const Point &a, double s) |
| Point | Cross (const double s, const Point &a) |
| Orientation | Orient2d (const Point &pa, const Point &pb, const Point &pc) |
| bool | InScanArea (Point &pa, Point &pb, Point &pc, Point &pd) |
- Author
- Mason Green mason.nosp@m..gre.nosp@m.en@gm.nosp@m.ail..nosp@m.com
Sweep-line, Constrained Delauney Triangulation (CDT) See: Domiter, V. and Zalik, B.(2008)'Sweep-line algorithm for constrained Delaunay triangulation', International Journal of Geographical Information Science
"FlipScan" Constrained Edge Algorithm invented by Thomas Åhlén, thahl.nosp@m.en@g.nosp@m.mail..nosp@m.com