sketch.edge.extra

Syntax

a := sketch.edge.extra(e<,i>)
sketch.edge.extra(e<,i>) := a

Get/set the value stored at iin the extra variable array of edge e.

Returns:

a - value stored in extra variable slot i for edge e

Accepts:

a - value to store in extra variable slot for edge e

Arguments:

e - a pointer to the edge

i - extra variable index to use. If not provided, index 1 is assumed.