Lines Matching refs:segmentEnd

28188 	function createParallelDragger(parentGfx, segmentStart, segmentEnd, alignment) {  argument
28196 hitWidth = calculateHitWidth(segmentStart, segmentEnd, alignment),
28227 function addSegmentDragger(parentGfx, segmentStart, segmentEnd) { argument
28230 mid = getMidPoint(segmentStart, segmentEnd),
28231 alignment = pointsAligned(segmentStart, segmentEnd);
28235 createParallelDragger(groupGfx, segmentStart, segmentEnd, alignment);
28257 function calculateHitWidth(segmentStart, segmentEnd, alignment) { argument
28258 var segmentLengthXAxis = segmentEnd.x - segmentStart.x,
28259 segmentLengthYAxis = segmentEnd.y - segmentStart.y;
28529 segmentEnd,
28535 segmentEnd = waypoints[i];
28537 if (pointsAligned(segmentStart, segmentEnd)) {
28538 segmentDraggerGfx = addSegmentDragger(gfx, segmentStart, segmentEnd);
28601 segmentEnd = waypoints[intersection.index],
28603 mid = getMidPoint(segmentStart, segmentEnd),
28604 alignment = pointsAligned(segmentStart, segmentEnd),
29208 function axisFenced(position, segmentStart, segmentEnd, axis) { argument
29210 var maxValue = Math.max(segmentStart[axis], segmentEnd[axis]),
29211 minValue = Math.min(segmentStart[axis], segmentEnd[axis]);
29271 segmentEnd = waypoints[segmentEndIndex],
29275 direction = pointsAligned(segmentStart, segmentEnd);
29290 segmentEnd = getDocking$2(segmentEnd, connection.target, axis);
29299 x: (segmentStart.x + segmentEnd.x) / 2,
29300 y: (segmentStart.y + segmentEnd.y) / 2
29309 segmentEnd: segmentEnd, property in ConnectionSegmentMove.context
29365 segmentEnd = newWaypoints[segmentEndIndex],
29370 var draggerPosition = axisFenced(event, segmentStart, segmentEnd, axis);
29416 context.draggerGfx = addSegmentDragger(layer, context.segmentStart, context.segmentEnd);
29429 segmentEnd = context.segmentEnd,
29434 newSegmentEnd = axisAdd(segmentEnd, axis, event['d' + axis]);
29488 newWaypoints.push(segmentEnd);
29777 segmentEnd = context.segmentEnd,
29788 segmentEnd,
38009 function snapSegment(gridSnapping, segmentStart, segmentEnd) { argument
38011 var aligned = pointsAligned(segmentStart, segmentEnd);
38029 segmentEnd = assign({}, segmentEnd, snapped);
38032 return [ segmentStart, segmentEnd ];
42042 segmentEnd,
42056 segmentEnd = line[idx + 1];
42058 if (pointsEqual(segmentStart, segmentEnd)) {
42062 segmentEndDistance = getDistance(point, segmentEnd);
42066 intersections = getCircleSegmentIntersections(segmentStart, segmentEnd, point, minDistance);
42092 …tiveLocation: getDistance(segmentStart, attachmentPosition) / getDistance(segmentStart, segmentEnd)
42170 function isPointInSegment(p, segmentStart, segmentEnd) { argument
42172 fenced(p.x, segmentStart.x, segmentEnd.x) &&
42173 fenced(p.y, segmentStart.y, segmentEnd.y)
52713 var segmentEnd, segmentDirections;
52722 segmentEnd = layoutHorizontal ? { x: xmid, y: a.y } : { x: a.x, y: ymid };
52735 segmentEnd = { class in getSegmentBendpoints
52742 segmentEnd = { class in getSegmentBendpoints
52749 segmentEnd = { class in getSegmentBendpoints
52757 waypoints: getBendpoints(a, segmentEnd, segmentDirections).concat(segmentEnd),