

Public Member Functions | |
| Line (float sx, float sy, float ex, float ey) | |
| Line (Point2D< float > inP1, Point2D< float > inP2) | |
| Line (Point2D< int > inP1, Point2D< int > inP2) | |
| double | getOri () |
| double | getLength () |
| void | scale (double s) |
| void | scale (double sx, double sy) |
| Point2D< float > | getCenter () |
| void | rotate (double theta) |
| void | shear (double k1, double k2) |
| void | trans (Point2D< float > p) |
| void | quantize (int numDirections) |
| void | setQuantizedDir (int numDirections) |
| void | setWeight (double w) |
| double | getWeight () |
| Point2D< float > | getP1 () |
| Point2D< float > | getP2 () |
| int | getDirectionIdx () |
Definition at line 51 of file Line.H.
1.6.3