Back to TIG's comment about plural vs. singular names for arrays, here is the way I'm naming things. In this context, the singular terms seem to work better for me, probably because I think of it as the mathematical notation P[sub:2dctu78y]0[/sub:2dctu78y], P[sub:2dctu78y]1[/sub:2dctu78y], ... P[sub:2dctu78y]N[/sub:2dctu78y].
=begin
point[N]
x-------------x point[0] angle[0] = angle_between vector[N], vector[0]
vector[N] \
vector[N] = point[N], point[0] \
\
vector[0] \
vector[0] = point[0], point[1] \
x point[1] angle[1] = angle_between vector[0], vector[1]
/
vector[1] /
vector[1] = point[1], point[2] /
/
/
x point[2] angle[2] = angle_between vector[1], vector[2]
=end