Bresenham

{#if invalidInput === true}

Slope must be between 0 to 1.

{/if}  
 
{#if solved === true}

Solution

  Value
dx = |x1 - x0| {dx}
dy = |y1 - y0| {dy}
step = |2 * (dy - dx)| {step}
2 * dy {2 * dy}
p0 {p_vals[0]}
Table {#each x_axis as _, i} {/each}
Iteration (k) Pk xk + 1 yk + 1
{i} {p_vals[i]} {x_axis[i]} {y_axis[i]}

Graph

{#if plotlyReady === false}

Cannot plot graph: Plotly is not ready.

{/if} {/if}