mirror of
https://github.com/wassname/DefinitelyTyped.git
synced 2026-09-11 11:50:54 +08:00
new declarations for version 0.2.1
This commit is contained in:
+20
-24
@@ -12,12 +12,10 @@ function test() {
|
||||
|
||||
function testRoot() {
|
||||
makerjs.extendObject({abc:123}, {xyz:789});
|
||||
makerjs.findById<MakerJs.IPath>(model.paths, 'a');
|
||||
makerjs.isModel({});
|
||||
makerjs.isPath({});
|
||||
makerjs.isPoint([]);
|
||||
makerjs.pathType.Circle;
|
||||
makerjs.removeById<MakerJs.IModel>(models, 'x');
|
||||
makerjs.round(44.44444, .01);
|
||||
makerjs.unitType.Millimeter;
|
||||
}
|
||||
@@ -54,29 +52,31 @@ function test() {
|
||||
}
|
||||
|
||||
function testModel(){
|
||||
makerjs.model.convertUnits(model, makerjs.unitType.Centimeter);
|
||||
makerjs.model.mirror(model, false, true);
|
||||
makerjs.model.move(makerjs.model.originate(model, [9,9]), [0,0]);
|
||||
makerjs.model.originate(model);
|
||||
makerjs.model.rotate(makerjs.model.scale(model, 6), 45, [0,0]);
|
||||
}
|
||||
|
||||
function testModels(): MakerJs.IModel[] {
|
||||
return [
|
||||
new makerjs.models.BoltCircle('b', 7, 7, 7, 7),
|
||||
new makerjs.models.BoltRectangle('c', 2, 2, 2),
|
||||
new makerjs.models.ConnectTheDots('c', true, [ [0,0], [1,1] ]),
|
||||
new makerjs.models.GoldenRectangle('g', 7),
|
||||
new makerjs.models.Oval('g', 7, 7),
|
||||
new makerjs.models.OvalArc('o', 6, 4, 2, 12),
|
||||
new makerjs.models.Polygon('p', 7, 5),
|
||||
new makerjs.models.Rectangle('r', 8, 9),
|
||||
new makerjs.models.Ring('r', 7, 7),
|
||||
new makerjs.models.RoundRectangle('r', 2, 2, 0),
|
||||
new makerjs.models.SCurve('s', 5, .9),
|
||||
new makerjs.models.Square('s', 8)
|
||||
new makerjs.models.BoltCircle(7, 7, 7, 7),
|
||||
new makerjs.models.BoltRectangle(2, 2, 2),
|
||||
new makerjs.models.ConnectTheDots(true, [ [0,0], [1,1] ]),
|
||||
new makerjs.models.Oval(7, 7),
|
||||
new makerjs.models.OvalArc(6, 4, 2, 12),
|
||||
new makerjs.models.Polygon(7, 5),
|
||||
new makerjs.models.Rectangle(8, 9),
|
||||
new makerjs.models.Ring(7, 7),
|
||||
new makerjs.models.RoundRectangle(2, 2, 0),
|
||||
new makerjs.models.SCurve(5, .9),
|
||||
new makerjs.models.Square(8)
|
||||
];
|
||||
}
|
||||
|
||||
function testPath() {
|
||||
makerjs.path.intersection(paths.circle, paths.arc).intersectionPoints;
|
||||
makerjs.path.mirror(paths.arc, true, true);
|
||||
makerjs.path.moveRelative(paths.circle, [0,0]);
|
||||
makerjs.path.rotate(paths.line, 5, [0,0]);
|
||||
@@ -85,9 +85,9 @@ function test() {
|
||||
|
||||
function testPaths() {
|
||||
return {
|
||||
arc: new makerjs.paths.Arc('a', [0,0], 7, 0, 180),
|
||||
circle: new MakerJs.paths.Circle('c', [0,0], 5),
|
||||
line: new makerjs.paths.Line('l', [0,0], [1,1])
|
||||
arc: new makerjs.paths.Arc([0,0], 7, 0, 180),
|
||||
circle: new MakerJs.paths.Circle([0,0], 5),
|
||||
line: new makerjs.paths.Line([0,0], [1,1])
|
||||
};
|
||||
}
|
||||
|
||||
@@ -104,13 +104,9 @@ function test() {
|
||||
makerjs.point.zero();
|
||||
}
|
||||
|
||||
function testTools() {
|
||||
makerjs.tools.breakPath(paths.line, .7)[0].newPath.cssStyle;
|
||||
makerjs.tools.bridgeGaps([p1, p2], [p1, p2]);
|
||||
makerjs.tools.gapPath(model, 'a', 7, .7);
|
||||
makerjs.tools.pathIntersection(paths.circle, paths.arc).intersectionPoints;
|
||||
makerjs.tools.solveTriangleASA(4, 4, 4);
|
||||
makerjs.tools.solveTriangleSSS(9, 9, 9);
|
||||
function testSolvers() {
|
||||
makerjs.solvers.solveTriangleASA(4, 4, 4);
|
||||
makerjs.solvers.solveTriangleSSS(9, 9, 9);
|
||||
}
|
||||
|
||||
function testUnits() {
|
||||
|
||||
Reference in New Issue
Block a user