Point Lists
The following point lists are used:
- the ready list, which contains points including the start point whose attributes have been set.
- the not ready list, which contains points whose attributes have not been set.
- the target list, which contains the end point and points that are on links directly connected to the end point, and whose attributes have been set.