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.