Research Article
Drawable Region of the Generalized Log Aesthetic Curves
Remark: Control points are given with a preferred . Via GLAC function, second | control point is determined. New points are transformed to the originals and plotted. is modified | from 0 to a large number such that is in range of to get the complete drawable boundary. | Input: . | Output: Complete drawable boundary of interactive GLAC. | Begin | Step 1. If then | if then | . | else | . | else if and then | . | Step 2. Determine and using (3). | Step 3. Determine scaling factor and angle . | Step 4. Determine using the tangent line of both end points. | Step 5. Scale points to , reflect through -axis, rotate to and translate to . | Step 6. Plot point . | Step 7. Modify from 0 to a large number and repeat Step 1. to 6. | Step 8. Reflect points via -axis and-axis. | Step 9. Output. | End. |
|