Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(339)

Unified Diff: tracing/tracing/base/math/quad_test.html

Issue 2771723003: [tracing] Move math utilities from base into their own subdirectory (attempt 2) (Closed)
Patch Set: rebase Created 3 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « tracing/tracing/base/math/quad.html ('k') | tracing/tracing/base/math/range.html » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: tracing/tracing/base/math/quad_test.html
diff --git a/tracing/tracing/base/quad_test.html b/tracing/tracing/base/math/quad_test.html
similarity index 54%
rename from tracing/tracing/base/quad_test.html
rename to tracing/tracing/base/math/quad_test.html
index 289addef279f12f26527fef169c09c111ce12618..8549137c2c09065cda34b36def4ed70d3d73898f 100644
--- a/tracing/tracing/base/quad_test.html
+++ b/tracing/tracing/base/math/quad_test.html
@@ -4,8 +4,8 @@ Copyright (c) 2014 The Chromium Authors. All rights reserved.
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file.
-->
-<link rel="import" href="/tracing/base/quad.html">
-<link rel="import" href="/tracing/base/rect.html">
+<link rel="import" href="/tracing/base/math/quad.html">
+<link rel="import" href="/tracing/base/math/rect.html">
<script>
'use strict';
@@ -24,7 +24,7 @@ function assertQuadEquals(a, b, opt_message) {
tr.b.unittest.testSuite(function() {
test('pointInTri', function() {
- var res = tr.b.pointInTriangle2(
+ var res = tr.b.math.pointInTriangle2(
[0.25, 0.25],
[0, 0],
[1, 0],
@@ -33,7 +33,7 @@ tr.b.unittest.testSuite(function() {
});
test('pointNotInTri', function() {
- var res = tr.b.pointInTriangle2(
+ var res = tr.b.math.pointInTriangle2(
[0.75, 0.75],
[0, 0],
[1, 0],
@@ -42,7 +42,7 @@ tr.b.unittest.testSuite(function() {
});
test('pointInside', function() {
- var q = tr.b.Quad.from4Vecs([0, 0],
+ var q = tr.b.math.Quad.from4Vecs([0, 0],
[1, 0],
[1, 1],
[0, 1]);
@@ -51,7 +51,7 @@ tr.b.unittest.testSuite(function() {
});
test('pointNotInQuad', function() {
- var q = tr.b.Quad.from4Vecs([0, 0],
+ var q = tr.b.math.Quad.from4Vecs([0, 0],
[1, 0],
[1, 1],
[0, 1]);
@@ -60,71 +60,71 @@ tr.b.unittest.testSuite(function() {
});
test('isRectangle', function() {
- assert.isTrue(tr.b.Quad.fromXYWH(0, 0, 10, 10).isRectangle());
- assert.isTrue(tr.b.Quad.fromXYWH(-10, -10, 5, 5).isRectangle());
- assert.isTrue(tr.b.Quad.fromXYWH(-10, -10, 20, 20).isRectangle());
- assert.isTrue(tr.b.Quad.fromXYWH(-10, 10, 5, 5).isRectangle());
+ assert.isTrue(tr.b.math.Quad.fromXYWH(0, 0, 10, 10).isRectangle());
+ assert.isTrue(tr.b.math.Quad.fromXYWH(-10, -10, 5, 5).isRectangle());
+ assert.isTrue(tr.b.math.Quad.fromXYWH(-10, -10, 20, 20).isRectangle());
+ assert.isTrue(tr.b.math.Quad.fromXYWH(-10, 10, 5, 5).isRectangle());
- assert.isFalse(tr.b.Quad.fromXYWH(0, 0, -10, -10).isRectangle());
+ assert.isFalse(tr.b.math.Quad.fromXYWH(0, 0, -10, -10).isRectangle());
assert.isFalse(
- tr.b.Quad.from8Array([0, 1, 2, 3, 4, 5, 6, 7]).isRectangle());
+ tr.b.math.Quad.from8Array([0, 1, 2, 3, 4, 5, 6, 7]).isRectangle());
assert.isFalse(
- tr.b.Quad.from8Array([0, 0, 0, 5, 5, 5, 0, 0]).isRectangle());
+ tr.b.math.Quad.from8Array([0, 0, 0, 5, 5, 5, 0, 0]).isRectangle());
});
test('projectUnitRect', function() {
- var container = tr.b.Quad.fromXYWH(0, 0, 10, 10);
- var srcRect = tr.b.Rect.fromXYWH(0.1, 0.8, 0.8, 0.1);
+ var container = tr.b.math.Quad.fromXYWH(0, 0, 10, 10);
+ var srcRect = tr.b.math.Rect.fromXYWH(0.1, 0.8, 0.8, 0.1);
var expectedRect = srcRect.scale(10);
- var q = new tr.b.Quad();
+ var q = new tr.b.math.Quad();
container.projectUnitRectFast(q, srcRect);
- assertQuadEquals(tr.b.Quad.fromRect(expectedRect), q);
+ assertQuadEquals(tr.b.math.Quad.fromRect(expectedRect), q);
});
test('projectUnitRectOntoUnitQuad', function() {
- var container = tr.b.Quad.fromXYWH(0, 0, 1, 1);
- var srcRect = tr.b.Rect.fromXYWH(0.0, 0, 1, 1);
+ var container = tr.b.math.Quad.fromXYWH(0, 0, 1, 1);
+ var srcRect = tr.b.math.Rect.fromXYWH(0.0, 0, 1, 1);
var expectedRect = srcRect;
- var q = new tr.b.Quad();
+ var q = new tr.b.math.Quad();
container.projectUnitRectFast(q, srcRect);
- assertQuadEquals(tr.b.Quad.fromRect(expectedRect), q);
+ assertQuadEquals(tr.b.math.Quad.fromRect(expectedRect), q);
});
test('projectUnitRectOntoSizeTwoQuad', function() {
- var container = tr.b.Quad.fromXYWH(0, 0, 2, 2);
- var srcRect = tr.b.Rect.fromXYWH(0.0, 0, 1, 1);
+ var container = tr.b.math.Quad.fromXYWH(0, 0, 2, 2);
+ var srcRect = tr.b.math.Rect.fromXYWH(0.0, 0, 1, 1);
var expectedRect = srcRect.scale(2);
- var q = new tr.b.Quad();
+ var q = new tr.b.math.Quad();
container.projectUnitRectFast(q, srcRect);
- assertQuadEquals(tr.b.Quad.fromRect(expectedRect), q);
+ assertQuadEquals(tr.b.math.Quad.fromRect(expectedRect), q);
});
test('projectUnitRectOntoTranslatedQuad', function() {
- var container = tr.b.Quad.fromXYWH(1, 1, 1, 1);
- var srcRect = tr.b.Rect.fromXYWH(0.0, 0, 1, 1);
+ var container = tr.b.math.Quad.fromXYWH(1, 1, 1, 1);
+ var srcRect = tr.b.math.Rect.fromXYWH(0.0, 0, 1, 1);
var expectedRect = srcRect.translate([1, 1]);
- var q = new tr.b.Quad();
+ var q = new tr.b.math.Quad();
container.projectUnitRectFast(q, srcRect);
- assertQuadEquals(tr.b.Quad.fromRect(expectedRect), q);
+ assertQuadEquals(tr.b.math.Quad.fromRect(expectedRect), q);
});
test('projectShrunkUnitRectOntoUnitQuad', function() {
- var container = tr.b.Quad.fromXYWH(0, 0, 1, 1);
- var srcRect = tr.b.Rect.fromXYWH(0.1, 0.1, 0.8, 0.8);
+ var container = tr.b.math.Quad.fromXYWH(0, 0, 1, 1);
+ var srcRect = tr.b.math.Rect.fromXYWH(0.1, 0.1, 0.8, 0.8);
var expectedRect = srcRect;
- var q = new tr.b.Quad();
+ var q = new tr.b.math.Quad();
container.projectUnitRectFast(q, srcRect);
- assertQuadEquals(tr.b.Quad.fromRect(expectedRect), q);
+ assertQuadEquals(tr.b.math.Quad.fromRect(expectedRect), q);
});
});
</script>
« no previous file with comments | « tracing/tracing/base/math/quad.html ('k') | tracing/tracing/base/math/range.html » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698