Line order and direction

 From:  wayne hill (WAYNEHILL5202)
9781.16 
Question:

How to programmatically determine an arc object direction (cw/ccw) given the vector dir?

Thank you,
Wayne



code:
	if (moi.majorVersionNumber >= 4) {
			var segs = crv.getSubObjects();
			for (var j = 0; j < segs.length; ++j) {
				var seg = segs.item(j);
				var min = seg.domainMin;
				var max = seg.domainMax;
				var len = max - min;

				for (var k = 0; k < 2; ++k) {
					var t = min + (k / 2 * len);
					var pt = seg.evaluatePoint(t);
					var dir = seg.evaluateTangent(t);

                                         //  ccw boolean > true/false  ?                                        

					var arrow = CreateArrow(pt, dir);
					if (arrow) {
						arrow.setHitTest(false);
						dirs.addObject(arrow);
					}
				}
			}
		}

EDITED: 16 Sep 2020 by WAYNEHILL5202