Lines Matching full:matra
129 void saveMatra(LEUnicode matra, le_int32 matraIndex, IndicClassTable::CharClass matraClass)
131 // FIXME: check if already set, or if not a matra...
133 fLengthMark = matra;
136 fAlLakuna = matra;
141 fMpre = matra;
146 fMbelow = matra;
151 fMabove = matra;
156 fMpost = matra;
309 le_bool noteMatra(const IndicClassTable *classTable, LEUnicode matra, le_uint32 matraIndex, FeatureMask matraFeatures, le_bool wordStart)
311 IndicClassTable::CharClass matraClass = classTable->getCharClass(matra);
331 saveMatra(matra, matraIndex, matraClass);
607 le_int32 matra, markStart = syllable;
621 matra = markStart - 1;
623 while (output.noteMatra(classTable, chars[matra], matra, tagArray1, !lastInWord) && matra != prev) {
624 matra -= 1;
885 if (lastConsonant < matra && classTable->isVirama(chars[matra])) {
886 output.writeChar(chars[matra], matra, tagArray4);