Lines Matching refs:that

34  * the screen coordinates so that IMEs can render their UI components near where the text is
64 * Horizontal position of the insertion marker, in the local coordinates that will be
71 * Vertical position of the insertion marker, in the local coordinates that will be
78 * Vertical position of the insertion marker, in the local coordinates that will be
85 * Vertical position of the insertion marker, in the local coordinates that will be
94 * Java chars, in the local coordinates that will be transformed with the transformation matrix
100 * Transformation matrix that is applied to any positional information of this class to
201 final CursorAnchorInfo that = (CursorAnchorInfo) obj;
202 if (hashCode() != that.hashCode()) {
205 if (mSelectionStart != that.mSelectionStart || mSelectionEnd != that.mSelectionEnd) {
208 if (mComposingTextStart != that.mComposingTextStart
209 || !Objects.equals(mComposingText, that.mComposingText)) {
212 if (mInsertionMarkerFlags != that.mInsertionMarkerFlags
213 || !areSameFloatImpl(mInsertionMarkerHorizontal, that.mInsertionMarkerHorizontal)
214 || !areSameFloatImpl(mInsertionMarkerTop, that.mInsertionMarkerTop)
215 || !areSameFloatImpl(mInsertionMarkerBaseline, that.mInsertionMarkerBaseline)
216 || !areSameFloatImpl(mInsertionMarkerBottom, that.mInsertionMarkerBottom)) {
219 if (!Objects.equals(mCharacterBoundsArray, that.mCharacterBoundsArray)) {
222 if (!Objects.equals(mMatrix, that.mMatrix)) {
293 * coordinates that will be transformed with the transformation matrix when rendered on the
296 * @param lineTop vertical position of the insertion marker, in the local coordinates that
300 * that will be transformed with the transformation matrix when rendered on the screen. This
303 * that will be transformed with the transformation matrix when rendered on the screen. This
347 * Sets the matrix that transforms local coordinates into screen coordinates.
381 * Resets the internal state so that this instance can be reused to build another
458 * Returns the horizontal start of the insertion marker, in the local coordinates that will
460 * @return x coordinate that is compatible with {@link Layout#getPrimaryHorizontal(int)}.
470 * Returns the vertical top position of the insertion marker, in the local coordinates that
472 * @return y coordinate that is compatible with {@link Layout#getLineTop(int)}.
481 * that will be transformed with {@link #getMatrix()} when rendered on the screen.
482 * @return y coordinate that is compatible with {@link Layout#getLineBaseline(int)}.
491 * that will be transformed with {@link #getMatrix()} when rendered on the screen.
492 * @return y coordinate that is compatible with {@link Layout#getLineBottom(int)}.
500 * Returns a new instance of {@link RectF} that indicates the location of the character
525 * Returns a new instance of {@link android.graphics.Matrix} that indicates the transformation
526 * matrix that is to be applied other positional data in this class.