Hi,
I wonder why, in data structures, deleting a scalar invalidates all pointers to any other scalar in the same canvas.
Is this a design choice ?
I'm asking this because I planned to use pointers inside abstractions to handle scalars in a patch, for example for making them move.
But may be I'm wrong, because if every time a scalar is deleted all [pointer]s have to [traverse( the patch to retrieve the scalar they pointed to, it seems not so optimized.
Thanks in advance
Regards
JYG