Lines Matching full:matra
137 void saveMatra(LEUnicode matra, le_int32 matraIndex, IndicClassTable::CharClass matraClass)
139 // FIXME: check if already set, or if not a matra...
141 fLengthMark = matra;
144 fAlLakuna = matra;
149 fMpre = matra;
154 fMbelow = matra;
159 fMabove = matra;
164 fMpost = matra;
320 le_bool noteMatra(const IndicClassTable *classTable, LEUnicode matra, le_uint32 matraIndex, FeatureMask matraFeatures, le_bool wordStart)
322 IndicClassTable::CharClass matraClass = classTable->getCharClass(matra);
342 saveMatra(matra, matraIndex, matraClass);
655 le_int32 matra, markStart = syllable;
669 matra = markStart - 1;
671 while (output.noteMatra(classTable, chars[matra], matra, tagArray1, !lastInWord) && matra != prev) {
672 matra -= 1;
946 if (lastConsonant < matra && classTable->isVirama(chars[matra])) {
947 output.writeChar(chars[matra], matra, tagArray4);