Skip to content

Commit

Permalink
more accurate description of cusps (see #263)
Browse files Browse the repository at this point in the history
Signed-off-by: Martin Veillette <[email protected]>
  • Loading branch information
veillette committed Mar 28, 2023
1 parent ee3e08c commit 717a16a
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion doc/model.md
Original file line number Diff line number Diff line change
Expand Up @@ -125,7 +125,8 @@ We approximate curves by generating a set of discrete points with fixed x-coordi
Each point in a curve has a specific point type metadata, such as a smooth, cusp, or discontinuity. A function has a
jump discontinuity if the left and right-hand limits of the function are not equal. In such cases, points on both sides
of the jump are labeled as discontinuous.
Similarly, points are labeled cusp points if the curve changes direction. We leverage the point type to determine which
Similarly, points are labeled cusp points if the curve slope changes suddenly. We leverage the point type to determine
which
points should be linked to yield the appearance of a smooth curve and which points should not be linked but appear as
circles (say to represent discontinuities). Curve manipulations are handled by a set of functions that update the curve
points based on user input. The point type is assessed based on the type of curve mode that is being manipulated.
Expand Down

0 comments on commit 717a16a

Please sign in to comment.