void (int logicalCharIndex, float x, boolean isRtl, int numChars) { int charPosition = isRtl ? numChars - logicalCharIndex - 2 : logicalCharIndex; if (charPosition >= 0 && charPosition < numChars - 1) { myCharPositions[charPosition] = x; } }