File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ var Offset = function ( line , x , y )
2+ {
3+ line . x1 += x ;
4+ line . y1 += y ;
5+
6+ line . x2 += x ;
7+ line . y2 += y ;
8+
9+ return line ;
10+ } ;
11+
12+ module . exports = Offset ;
Original file line number Diff line number Diff line change @@ -15,6 +15,7 @@ Line.Length = require('./Length');
1515Line . NormalAngle = require ( './NormalAngle' ) ;
1616Line . NormalX = require ( './NormalX' ) ;
1717Line . NormalY = require ( './NormalY' ) ;
18+ Line . Offset = require ( './Offset' ) ;
1819Line . PerpSlope = require ( './PerpSlope' ) ;
1920Line . Random = require ( './Random' ) ;
2021Line . ReflectAngle = require ( './ReflectAngle' ) ;
Original file line number Diff line number Diff line change 1+ var Equals = function ( triangle , toCompare )
2+ {
3+ return (
4+ triangle . x1 === toCompare . x1 &&
5+ triangle . y1 === toCompare . y1 &&
6+ triangle . x2 === toCompare . x2 &&
7+ triangle . y2 === toCompare . y2 &&
8+ triangle . x3 === toCompare . x3 &&
9+ triangle . y3 === toCompare . y3
10+ ) ;
11+ } ;
12+
13+ module . exports = Equals ;
Original file line number Diff line number Diff line change 1+ var Offset = function ( triangle , x , y )
2+ {
3+ triangle . x1 += x ;
4+ triangle . y1 += y ;
5+
6+ triangle . x2 += x ;
7+ triangle . y2 += y ;
8+
9+ triangle . x3 += x ;
10+ triangle . y3 += y ;
11+
12+ return triangle ;
13+ } ;
14+
15+ module . exports = Offset ;
Original file line number Diff line number Diff line change @@ -11,7 +11,10 @@ Triangle.CircumCircle = require('./CircumCircle');
1111Triangle . Clone = require ( './Clone' ) ;
1212Triangle . Contains = require ( './Contains' ) ;
1313Triangle . ContainsPoint = require ( './ContainsPoint' ) ;
14+ Triangle . CopyFrom = require ( './CopyFrom' ) ;
15+ Triangle . Equals = require ( './Equals' ) ;
1416Triangle . InCenter = require ( './InCenter' ) ;
17+ Triangle . Offset = require ( './Offset' ) ;
1518Triangle . Random = require ( './Random' ) ;
1619Triangle . Rotate = require ( './Rotate' ) ;
1720Triangle . RotateAroundPoint = require ( './RotateAroundPoint' ) ;
You can’t perform that action at this time.
0 commit comments