Lines Matching refs:otl

841 	private $otl;
4513 $txt = $this->otl->applyOTL($txt, $this->CurrentFont['useOTL']);
4514 $OTLdata = $this->otl->OTLdata;
4553 $txt = $this->otl->applyOTL($txt, $this->CurrentFont['useOTL']);
4554 $OTLdata = $this->otl->OTLdata;
5872 $txt = $this->otl->applyOTL($txt, $this->CurrentFont['useOTL']);
5873 $OTLdata = $this->otl->OTLdata;
5965 $tmpOTLdata = $this->otl->sliceOTLdata($OTLdata, $j, $i - $j);
5966 $this->otl->trimOTLdata($tmpOTLdata, false, true);
6015 $tmpOTLdata = $this->otl->sliceOTLdata($OTLdata, $j, $i - $j);
6016 $this->otl->trimOTLdata($tmpOTLdata, false, true);
6030 $tmpOTLdata = $this->otl->sliceOTLdata($OTLdata, $j, $sep - $j);
6031 $this->otl->trimOTLdata($tmpOTLdata, false, true);
6206 $tmpOTLdata = $this->otl->sliceOTLdata($OTLdata, $j, $i - $j);
6207 $this->otl->trimOTLdata($tmpOTLdata, false, true);
6225 $this->directWrite = new DirectWrite($this, $this->otl, $this->sizeConverter, $this->colorConverter);
6431 if (!empty($this->otl)) {
6432 $this->otl->lastBidiStrongType = '';
6473 $this->otl->trimOTLdata($cOTLdata[count($cOTLdata) - 1], false, true);
6562 $this->otl->removeChar($chunk, $cOTLdata[$k], "\xc2\xad");
6563 $this->otl->replaceSpace($chunk, $cOTLdata[$k]);
6775 $this->otl->bidiReorder($chunkorder, $content, $cOTLdata, $blockdir);
7519 $this->directWrite = new DirectWrite($this, $this->otl, $this->sizeConverter, $this->colorConverter);
8187 $savedPreOTLdata[] = $this->otl->splitOTLdata($cOTLdata[$cutcontentctr], $cutcharctr, $cutcharctr);
8208 $savedPreOTLdata[] = $this->otl->splitOTLdata($cOTLdata[(count($cOTLdata) - 1)], mb_strlen($currContent, $this->mb_enc));
8236 $savedOTLdata = $this->otl->splitOTLdata($cOTLdata[(count($cOTLdata) - 1)], mb_strlen($currContent, $this->mb_enc));
8256 $this->otl->trimOTLdata($cOTLdata[count($cOTLdata) - 1], false, true); // NB also does U+3000
8306 $this->otl->removeChar($chunk, $cOTLdata[$k], "\xc2\xad");
8307 $this->otl->replaceSpace($chunk, $cOTLdata[$k]); // NBSP -> space
8351 $this->otl->bidiReorder($chunkorder, $content, $cOTLdata, $blockdir);
8727 $this->otl->trimOTLdata($cOTLdata[count($cOTLdata) - 1], true, false); // left trim U+3000
10521 $texte = $this->otl->applyOTL($texte, $this->CurrentFont['useOTL']);
10522 $OTLdata = $this->otl->OTLdata;
10612 $this->directWrite = new DirectWrite($this, $this->otl, $this->sizeConverter, $this->colorConverter);
10671 $this->directWrite = new DirectWrite($this, $this->otl, $this->sizeConverter, $this->colorConverter);
13483 if (!$this->otl) {
13484 $this->otl = new Otl($this, $this->fontCache);
13486 $e = $this->otl->applyOTL($e, $this->CurrentFont['useOTL']);
13487 $this->OTLdata = $this->otl->OTLdata;
13488 $this->otl->removeChar($e, $this->OTLdata, "\xef\xbb\xbf"); // Remove ZWNBSP (also Byte order mark FEFF)
13512 $this->otl->trimOTLdata($this->OTLdata, true, false);
13550 $this->otl->trimOTLdata($this->OTLdata, true, false);
13616 $this->otl->trimOTLdata($this->OTLdata, true, false);
15975 if (empty($this->otl)) {
15976 $this->otl = new Otl($this, $this->fontCache);
15978 $this->otl->bidiPrepare($arrayaux, $blockdir);
16027 $this->otl->trimOTLdata($vetor[18], true, false);
16800 $this->otl->trimOTLdata($legend[18], true, false);
19090 $this->otl->trimOTLdata($OTLdata, true, true);
25396 $text = $this->otl->applyOTL($text, $this->CurrentFont['useOTL']);
25397 $OTLdata = $this->otl->OTLdata;
25463 list($chunk, $rtl_content) = $this->otl->bidiSort($unicode, $chunk, $dir, $chunkOTLdata, $useGPOS);
25476 if (empty($this->otl)) {
25477 $this->otl = new Otl($this, $this->fontCache);