I am coding something a bit esoteric.
I have a stream of points which are guaranteed to be planar, however the points are embedded in some high dimensional space (e.g. 3D).
I need to define a notion of orientation for my points, basically given 3 oriented points I need to know if they wind "left" or "right". However I cannot appeal to an ambient space to do so, i.e. I cannot use a normal vector to define orientability.
More precisely I am implementing Jarvis march to get a convex hull of a point set in some arbitrary dimension. But to achieve this I need to be able to say whether a given triplet of points creates a positive or negative angle relative to some arbitrary but consistent choice of orientation. How would I do that?