Home
last modified time | relevance | path

Searched refs:ImmutableTriangle (Results 1 – 13 of 13) sorted by relevance

/ink/ink-geometry/src/jvmAndroidTest/kotlin/androidx/ink/geometry/
DImmutableTriangleTest.kt29 val triangle = ImmutableTriangle(P0, P1, P2) in equals_whenSameInstance_returnsTrueAndSameHashCode()
37 val triangle = ImmutableTriangle(P0, P1, P2) in equals_whenSameValues_returnsTrueAndSameHashCode()
38 val other = ImmutableTriangle(P0, P1, P2) in equals_whenSameValues_returnsTrueAndSameHashCode()
46 val triangle = ImmutableTriangle(P0, P1, P2) in equals_whenPermutedEndpoints_returnsFalse()
47 val clockWisePermutation = ImmutableTriangle(P1, P0, P2) in equals_whenPermutedEndpoints_returnsFalse()
48 val counterClockWisePermutation = ImmutableTriangle(P2, P0, P1) in equals_whenPermutedEndpoints_returnsFalse()
56 val triangle = ImmutableTriangle(P0, P1, P2) in equals_whenP0different_returnsFalse()
57 val p0XChange = ImmutableTriangle(ImmutableVec(1.23f, 2f), P1, P2) in equals_whenP0different_returnsFalse()
58 val p0YChange = ImmutableTriangle(ImmutableVec(1f, 21.1f), P1, P2) in equals_whenP0different_returnsFalse()
66 val triangle = ImmutableTriangle(P0, P1, P2) in equals_whenP1different_returnsFalse()
[all …]
DTriangleTest.kt30 ImmutableTriangle(ImmutableVec(-1f, -3f), ImmutableVec(3f, -3f), ImmutableVec(-3f, -1f)) in signedArea_correctlyReturnsArea()
34 ImmutableTriangle(ImmutableVec(-5f, 5f), ImmutableVec(2f, 4f), ImmutableVec(1f, -5f)) in signedArea_correctlyReturnsArea()
46 ImmutableTriangle(ImmutableVec(3f, 2f), ImmutableVec(5f, 2f), ImmutableVec(2f, 2f)) in signedArea_forDegenerateTriangle_correctlyReturnsArea()
50 ImmutableTriangle(ImmutableVec(0f, 1f), ImmutableVec(-2f, 3f), ImmutableVec(-2f, 3f)) in signedArea_forDegenerateTriangle_correctlyReturnsArea()
63 ImmutableTriangle(ImmutableVec(-1f, -2f), ImmutableVec(0f, 0f), ImmutableVec(1f, -2f)) in boundingBox_correctlyReturnsBoundingBox()
67 ImmutableTriangle(ImmutableVec(5f, 2f), ImmutableVec(5f, 2f), ImmutableVec(5f, 2f)) in boundingBox_correctlyReturnsBoundingBox()
85 ImmutableTriangle(ImmutableVec(0f, 1f), ImmutableVec(-2f, 3f), ImmutableVec(-2f, 3f)) in boundingBox_forDegenerateTriangle_correctlyReturnsBoundingBox()
87 ImmutableTriangle(ImmutableVec(5f, 2f), ImmutableVec(5f, 2f), ImmutableVec(5f, 2f)) in boundingBox_forDegenerateTriangle_correctlyReturnsBoundingBox()
103 ImmutableTriangle(ImmutableVec(-1f, -2f), ImmutableVec(0f, 0f), ImmutableVec(1f, -2f)) in populateBoundingBox_correctlyReturnsBoundingBox()
105 ImmutableTriangle(ImmutableVec(0f, 1f), ImmutableVec(-2f, 3f), ImmutableVec(-2f, 3f)) in populateBoundingBox_correctlyReturnsBoundingBox()
[all …]
DIntersectionTest.kt94 ImmutableTriangle( in intersects_whenPointTriangleIntersects_returnsTrue()
131 ImmutableTriangle( in intersects_whenPointTriangleDoesNotIntersect_returnsFalse()
351 ImmutableTriangle( in intersects_whenSegmentTriangleIntersects_returnsTrue()
357 ImmutableTriangle( in intersects_whenSegmentTriangleIntersects_returnsTrue()
363 ImmutableTriangle( in intersects_whenSegmentTriangleIntersects_returnsTrue()
381 ImmutableTriangle( in intersects_whenSegmentTriangleDoesNotIntersects_returnsFalse()
387 ImmutableTriangle( in intersects_whenSegmentTriangleDoesNotIntersects_returnsFalse()
506 ImmutableTriangle( in intersects_forEqualTriangles_returnsTrue()
512 ImmutableTriangle( in intersects_forEqualTriangles_returnsTrue()
526 ImmutableTriangle( in intersects_whenTriangleTriangleIntersects_returnsTrue()
[all …]
DPartitionedMeshTest.kt161 ImmutableTriangle( in computeCoverage_forPartitionedMeshAndTriangle_callsJniAndReturnsFloat()
167 ImmutableTriangle( in computeCoverage_forPartitionedMeshAndTriangle_callsJniAndReturnsFloat()
256 ImmutableTriangle( in computeCoverageIsGreaterThan_forPartitionedMeshAndTriangle_callsJniAndReturnsFloat()
262 ImmutableTriangle( in computeCoverageIsGreaterThan_forPartitionedMeshAndTriangle_callsJniAndReturnsFloat()
383 ImmutableTriangle( in isSpatialIndexInitialized_afterGeometryQuery_returnsTrue()
DBoxAccumulatorTest.kt320 ImmutableTriangle( in add_triangleToEmptyEnvelope_updatesEnvelope()
348 ImmutableTriangle( in add_triangleToNonEmptyEnvelope_updatesEnvelope()
DMutableTriangleTest.kt93 ImmutableTriangle( in populateFrom_correctlyCopiesValues()
DImmutableAffineTransformTest.kt401 ImmutableTriangle(ImmutableVec(1F, 2F), ImmutableVec(6F, -3F), ImmutableVec(-4F, -6F)) in applyTransform_whenAppliedToATriangle_correctlyReturnsNewTriangle()
453 ImmutableTriangle(ImmutableVec(1F, 2F), ImmutableVec(6F, -3F), ImmutableVec(-4F, -6F)) in applyTransform_whenAppliedToATriangle_correctlyModifiesTriangle()
/ink/ink-geometry/src/jvmAndroidMain/kotlin/androidx/ink/geometry/
DImmutableTriangle.kt25 public class ImmutableTriangle(p0: Vec, p1: Vec, p2: Vec) : Triangle() { class
31 @RestrictTo(RestrictTo.Scope.LIBRARY_GROUP) override fun asImmutable(): ImmutableTriangle = this
DMutableTriangle.kt55 override fun asImmutable(): ImmutableTriangle = ImmutableTriangle(this.p0, this.p1, this.p2)
DAffineTransform.kt202 public fun applyTransform(triangle: Triangle): ImmutableTriangle { in applyTransform()
203 return ImmutableTriangle( in applyTransform()
DTriangle.kt147 @RestrictTo(RestrictTo.Scope.LIBRARY_GROUP) public abstract fun asImmutable(): ImmutableTriangle in asImmutable()
/ink/ink-geometry/api/
Dcurrent.txt154 public final class ImmutableTriangle extends androidx.ink.geometry.Triangle {
155 …ctor public ImmutableTriangle(androidx.ink.geometry.Vec p0, androidx.ink.geometry.Vec p1, androidx…
Drestricted_current.txt154 public final class ImmutableTriangle extends androidx.ink.geometry.Triangle {
155 …ctor public ImmutableTriangle(androidx.ink.geometry.Vec p0, androidx.ink.geometry.Vec p1, androidx…