Merge branch 'develop' into bug/1710_underscore_in_entity_names

This commit is contained in:
Adrian Hall
2020-10-23 10:02:50 +01:00
3 changed files with 21 additions and 3 deletions

View File

@@ -235,7 +235,7 @@ export const intersection = (node, outsidePoint, insidePoint) => {
r = (R * q) / Q;
const res = {
x: insidePoint.x < outsidePoint.x ? insidePoint.x + R - r : insidePoint.x - r,
y: outsidePoint.y + q
y: insidePoint.y < outsidePoint.y ? insidePoint.y + Q - q : insidePoint.y - q
};
logger.warn(`topp/bott calc, Q ${Q}, q ${q}, R ${R}, r ${r}`, res);

View File

@@ -42,7 +42,8 @@ describe('Graphlib decorations', () => {
}
const int = intersection(node2, o, i);
expect(int.x).toBeCloseTo(127.39979619565217)
expect(int.y).toBeCloseTo(76)
// expect(int.y).toBeCloseTo(76)
expect(int.y).toBeCloseTo(67.833)
});
it('case 4 - intersection on top of box inside point greater then inside point', function () {
@@ -56,7 +57,8 @@ describe('Graphlib decorations', () => {
}
const int = intersection(node2, o, i);
expect(int.x).toBeCloseTo(167.9232336956522)
expect(int.y).toBeCloseTo(76)
// expect(int.y).toBeCloseTo(76)
expect(int.y).toBeCloseTo(67.833)
});
});