DrawingCurve

Note: Most of the QA are originally done by Dave unless specified otherwise

Updated on Nov. 20, 2003

Case

No.

Inputs

Expected Outputs

Remarks

Result

  1.  

Drawing -> Curve

   Place start point with left

   click.  Hold and drag to

   endpoint of current line

   segment.  Release left

   mouse to end current

   line segment.

 

    Repeat as above, with

    the previous segment

    bending with mouse

    drag.

 

   Right click to end

   current curve

   object for all tests.

 

 

    Short curves, shallow

    bending.

Properly place curved object with predictable, easy bending patterns.

Test various orientations throughout the Canvas Windows space.

Pass

  1.  

Drawing -> Curve

   Long curves, shallow

    bending.

 

 

Pass

  1.  

Drawing -> Curve

    Short curves, hard

    bending.

 

 

Pass

  1.  

Drawing -> Curve

    Long curves, hard

    bending.

 

 

Pass

  1.  

Drawing -> Curve

    Curves that ‘cross’

    themselves, shallow

    bending

 

 

Pass

  1.  

Drawing -> Curve

    Curves that ‘cross’

     themselves, hard

     bending

 

 

Pass

  1.  

Drawing -> Curve

    Curves that are drawn 

     off of the current

     canvas window.

??????

Behavior outside the current window.

 

  1.  

Drawing -> Curve

    Choose Curve tool,

    left click on canvas

    window once, then

    right click to end curve.

Does not create any thing since there’s only one anchor point. No layer created. No object created. No crash.

Found by Lan Phan

(ltphan@calpoly.edu)

Failed

 

Create new layer with one-dot curve.

 

Besides, when other tools such as Stretch and Scale are applied to this object, degeneration happens. Reshape tool is okay.

 

Status: fixed by <name>

(email address)