Home
last modified time | relevance | path

Searched refs:MutableBox (Results 1 – 25 of 28) sorted by relevance

12

/ink/ink-geometry/src/jvmAndroidTest/kotlin/androidx/ink/geometry/
DMutableBoxTest.kt29 val defaultBox = MutableBox() in defaultConstructor_shouldHaveAllZero()
39 val rect = MutableBox().populateFromCenterAndDimensions(ImmutableVec(20f, -50f), 10f, 20f) in populateFromCenterAndDimensions_correctlyModifiesMutableBox()
52 MutableBox().populateFromTwoPoints(MutableVec(20f, -50f), ImmutableVec(-70f, 100f)) in populateFromTwoPoints_correctlyModifiesMutableBox()
64 val zeroes = MutableBox().populateFromTwoPoints(ImmutableVec(0F, 0F), ImmutableVec(0F, 0F)) in minMaxFields_whenAllZeroes_allAreZero()
74 MutableBox().populateFromTwoPoints(ImmutableVec(-1F, -2F), ImmutableVec(3F, 4F)) in minMaxFields_whenDeclaredInMinMaxOrder_matchOrder()
84 MutableBox().populateFromTwoPoints(ImmutableVec(1F, 2F), ImmutableVec(-3F, -4F)) in minMaxFields_whenDeclaredOutOfOrder_doNotMatchOrder()
93 val zeroes = MutableBox().populateFromTwoPoints(ImmutableVec(0F, 0F), ImmutableVec(0F, 0F)) in widthHeight_whenAllZeroes_areAllZero()
102 MutableBox().populateFromTwoPoints(ImmutableVec(-1F, -2F), ImmutableVec(3F, 4F)) in widthHeight_whenDeclaredInOrder_areCorrectValues()
111 MutableBox().populateFromTwoPoints(ImmutableVec(1F, 2F), ImmutableVec(-3F, -4F)) in widthHeight_whenDeclaredOutOfOrder_areCorrectValues()
119 val rect = MutableBox().populateFromTwoPoints(ImmutableVec(1F, 2F), ImmutableVec(-3F, -4F)) in widthHeight_whenValuesChanged_areCorrectValues()
[all …]
DTriangleTest.kt107 val box0 = MutableBox() in populateBoundingBox_correctlyReturnsBoundingBox()
108 val box1 = MutableBox() in populateBoundingBox_correctlyReturnsBoundingBox()
109 val box2 = MutableBox() in populateBoundingBox_correctlyReturnsBoundingBox()
110 val box3 = MutableBox() in populateBoundingBox_correctlyReturnsBoundingBox()
119 MutableBox().populateFromTwoPoints(ImmutableVec(1f, 1f), ImmutableVec(5f, 2f)) in populateBoundingBox_correctlyReturnsBoundingBox()
123 MutableBox().populateFromTwoPoints(ImmutableVec(-1f, -2f), ImmutableVec(1f, 0f)) in populateBoundingBox_correctlyReturnsBoundingBox()
127 MutableBox().populateFromTwoPoints(ImmutableVec(-2f, 1f), ImmutableVec(0f, 3f)) in populateBoundingBox_correctlyReturnsBoundingBox()
131 MutableBox().populateFromTwoPoints(ImmutableVec(5f, 2f), ImmutableVec(5f, 2f)) in populateBoundingBox_correctlyReturnsBoundingBox()
144 val box0 = MutableBox() in populateBoundingBox_forDegenerateTriangle_correctlyReturnsBoundingBox()
145 val box1 = MutableBox() in populateBoundingBox_forDegenerateTriangle_correctlyReturnsBoundingBox()
[all …]
DBoxAccumulatorTest.kt83 MutableBox() in add_whenNewPointIsBelowXMin_updates()
99 MutableBox() in add_whenNewPointIsBelowYMin_updates()
115 MutableBox() in add_whenNewPointIsAboveXMax_updates()
131 MutableBox() in add_whenNewPointIsAboveYMax_updates()
149 MutableBox() in add_whenMultiplePointsAdded_updatesToOverallBounds()
200 MutableBox() in addEnvelope_whenNewSurroundsCurrent_shouldReplaceCurrent()
213 .add(MutableBox().populateFromTwoPoints(ImmutableVec(1F, 8F), ImmutableVec(4F, 9F))) in addEnvelope_whenNewAndCurrentOverlap_shouldUpdateToUnion()
223 MutableBox() in addEnvelope_whenNewAndCurrentOverlap_shouldUpdateToUnion()
241 MutableBox() in addEnvelope_whenNewAndCurrentAreDisjoint_shouldUpdateToUnion()
254 val addition = MutableBox().populateFrom(rect1234) in rect_withBounds_returnsBox()
[all …]
DSegmentTest.kt376 val box0 = MutableBox() in populateBoundingBox_correctlyReturnsBoundingBox()
377 val box1 = MutableBox() in populateBoundingBox_correctlyReturnsBoundingBox()
384 MutableBox().populateFromTwoPoints(ImmutableVec(1f, 1f), ImmutableVec(5f, 2f)) in populateBoundingBox_correctlyReturnsBoundingBox()
388 MutableBox().populateFromTwoPoints(ImmutableVec(-1f, 0f), ImmutableVec(0f, 2f)) in populateBoundingBox_correctlyReturnsBoundingBox()
396 val box0 = MutableBox() in populateBoundingBox_forDegenerateSegment_correctlyReturnsBoundingBox()
397 val box1 = MutableBox() in populateBoundingBox_forDegenerateSegment_correctlyReturnsBoundingBox()
404 MutableBox().populateFromTwoPoints(ImmutableVec(3f, 2f), ImmutableVec(3f, 2f)) in populateBoundingBox_forDegenerateSegment_correctlyReturnsBoundingBox()
408 MutableBox().populateFromTwoPoints(ImmutableVec(0f, 0f), ImmutableVec(0f, 0f)) in populateBoundingBox_forDegenerateSegment_correctlyReturnsBoundingBox()
DBoxTest.kt77 val box = MutableBox().populateFromTwoPoints(ImmutableVec(1f, 2f), ImmutableVec(3f, 4f)) in isAlmostEqual_whenSameInterface_returnsTrue()
DParallelogramInterfaceTest.kt148 val box = MutableBox() in <lambda>()
210 val box = MutableBox() in <lambda>()
DImmutableBoxTest.kt122 val mutableBox = MutableBox().populateFromTwoPoints(point1, point2) in equals_whenSameInterfacePropertiesAndDifferentType_returnsTrue()
/ink/ink-authoring/src/androidInstrumentedTest/kotlin/androidx/ink/authoring/internal/
DMutableBoxTransformTest.kt21 import androidx.ink.geometry.MutableBox
35 val rect = MutableBox().populateFromTwoPoints(ImmutableVec(1F, 2F), ImmutableVec(3F, 4F)) in transform_whenIdentity_resultMatchesOriginal()
41 MutableBox().populateFromTwoPoints(ImmutableVec(1F, 2F), ImmutableVec(3F, 4F)) in transform_whenIdentity_resultMatchesOriginal()
47 val rect = MutableBox().populateFromTwoPoints(ImmutableVec(1F, 2F), ImmutableVec(3F, 4F)) in transform_whenScale_scalesBounds()
53 MutableBox().populateFromTwoPoints(ImmutableVec(5F, -12F), ImmutableVec(15F, -24F)) in transform_whenScale_scalesBounds()
59 val rect = MutableBox().populateFromTwoPoints(ImmutableVec(1F, 2F), ImmutableVec(3F, 4F)) in transform_whenOffset_offsetsBounds()
65 MutableBox().populateFromTwoPoints(ImmutableVec(6F, -4F), ImmutableVec(8F, -2F)) in transform_whenOffset_offsetsBounds()
71 val rect = MutableBox().populateFromTwoPoints(ImmutableVec(0F, 0F), ImmutableVec(4F, 3F)) in transform_whenRotation_newBoundsIncludeRotatedRect()
83 val rect = MutableBox().populateFromTwoPoints(ImmutableVec(1F, 2F), ImmutableVec(3F, 4F)) in transform_whenDestinationSupplied_originalIsUnchanged()
85 val dest = MutableBox().populateFromTwoPoints(ImmutableVec(0F, 0F), ImmutableVec(0F, 0F)) in transform_whenDestinationSupplied_originalIsUnchanged()
[all …]
DCanvasInProgressStrokesRenderHelperV33Test.kt29 import androidx.ink.geometry.MutableBox in <lambda>()
199 activity.renderHelper.prepareToDrawInModifiedRegion(MutableBox()) in <lambda>()
/ink/ink-geometry/src/jvmAndroidMain/kotlin/androidx/ink/geometry/
DMutableBox.kt31 public class MutableBox private constructor(x1: Float, y1: Float, x2: Float, y2: Float) : Box() { class
54 public fun setXBounds(x1: Float, x2: Float): MutableBox { in setXBounds()
65 public fun setYBounds(y1: Float, y2: Float): MutableBox { in setYBounds()
78 public fun populateFromTwoPoints(point1: Vec, point2: Vec): MutableBox { in populateFromTwoPoints()
92 ): MutableBox { in populateFromCenterAndDimensions()
100 public fun populateFrom(input: Box): MutableBox { in populateFrom()
DBoxAccumulator.kt36 private var _bounds: MutableBox
45 private constructor(hasBounds: Boolean, bounds: MutableBox) {
51 public constructor() : this(false, MutableBox())
58 MutableBox()
DSegment.kt80 public fun computeBoundingBox(outBox: MutableBox): MutableBox { in computeBoundingBox()
DParallelogram.kt140 public fun computeBoundingBox(outBox: MutableBox): MutableBox { in computeBoundingBox()
DTriangle.kt74 public fun computeBoundingBox(outBox: MutableBox): MutableBox { in computeBoundingBox()
/ink/ink-authoring/src/androidMain/kotlin/androidx/ink/authoring/internal/
DMutableBoxTransform.kt21 import androidx.ink.geometry.MutableBox
32 internal fun MutableBox.transform(transform: Matrix, destination: MutableBox = this) { in transform()
DInProgressStrokesRenderHelper.kt25 import androidx.ink.geometry.MutableBox
155 fun prepareToDrawInModifiedRegion(modifiedRegionInMainView: MutableBox)
DCanvasInProgressStrokesRenderHelperV21.kt34 import androidx.ink.geometry.MutableBox in <lambda>()
141 override fun prepareToDrawInModifiedRegion(modifiedRegionInMainView: MutableBox) = Unit in <lambda>()
DCanvasInProgressStrokesRenderHelperV29.kt49 import androidx.ink.geometry.MutableBox in <lambda>()
224 override fun prepareToDrawInModifiedRegion(modifiedRegionInMainView: MutableBox) { in prepareToDrawInModifiedRegion()
DCanvasInProgressStrokesRenderHelperV33.kt52 import androidx.ink.geometry.MutableBox in <lambda>()
217 override fun prepareToDrawInModifiedRegion(modifiedRegionInMainView: MutableBox) { in prepareToDrawInModifiedRegion()
636 fun prepareToDrawInModifiedRegion(modifiedRegionInMainView: MutableBox) { in prepareToDrawInModifiedRegion()
DInProgressStrokesManager.kt36 import androidx.ink.geometry.MutableBox in <lambda>()
280 val scratchRect = MutableBox()
1376 private fun drawAllStrokesInModifiedRegion(modifiedRegion: MutableBox) { in drawAllStrokesInModifiedRegion()
/ink/ink-geometry/src/jvmAndroidMain/kotlin/androidx/ink/geometry/internal/
DParallelogramNative.kt21 import androidx.ink.geometry.MutableBox
54 outBox: MutableBox,
/ink/ink-geometry/src/androidInstrumentedTest/kotlin/androidx/ink/geometry/
DEnvelopeExtensionsTest.kt43 .add(MutableBox().populateFromTwoPoints(ImmutableVec(1f, 2f), ImmutableVec(3f, 4f))) in getBoundsRectF_whenHasBounds_returnsTrueAndOverwritesOutParameter()
/ink/ink-geometry/api/
Dcurrent.txt224 public final class MutableBox extends androidx.ink.geometry.Box {
225 ctor public MutableBox();
230 method public androidx.ink.geometry.MutableBox populateFrom(androidx.ink.geometry.Box input);
231 …method public androidx.ink.geometry.MutableBox populateFromCenterAndDimensions(androidx.ink.geomet…
232 …method public androidx.ink.geometry.MutableBox populateFromTwoPoints(androidx.ink.geometry.Vec poi…
233 method public androidx.ink.geometry.MutableBox setXBounds(float x1, float x2);
234 method public androidx.ink.geometry.MutableBox setYBounds(float y1, float y2);
365 …method public final androidx.ink.geometry.MutableBox computeBoundingBox(androidx.ink.geometry.Muta…
387 …method public final androidx.ink.geometry.MutableBox computeBoundingBox(androidx.ink.geometry.Muta…
Drestricted_current.txt224 public final class MutableBox extends androidx.ink.geometry.Box {
225 ctor public MutableBox();
230 method public androidx.ink.geometry.MutableBox populateFrom(androidx.ink.geometry.Box input);
231 …method public androidx.ink.geometry.MutableBox populateFromCenterAndDimensions(androidx.ink.geomet…
232 …method public androidx.ink.geometry.MutableBox populateFromTwoPoints(androidx.ink.geometry.Vec poi…
233 method public androidx.ink.geometry.MutableBox setXBounds(float x1, float x2);
234 method public androidx.ink.geometry.MutableBox setYBounds(float y1, float y2);
365 …method public final androidx.ink.geometry.MutableBox computeBoundingBox(androidx.ink.geometry.Muta…
387 …method public final androidx.ink.geometry.MutableBox computeBoundingBox(androidx.ink.geometry.Muta…
/ink/ink-geometry/src/androidMain/kotlin/androidx/ink/geometry/
DAndroidGraphicsConversionExtensions.android.kt33 private val boxAccumulatorScratchMutableBox by threadLocal { MutableBox() } in <lambda>()

12