class-Com.Tecnick.Unicode.Bidi.Shaping.Arabic

It appears that you are using AdBlocking software. The cost of running this website is covered by advertisements. If you like it please feel free to a small amount of money to secure the future of this website.

Class Arabic

Com\Tecnick\Unicode\Bidi\Shaping\Arabic

Direct known subclasses

Com\Tecnick\Unicode\Bidi\Shaping
Abstract
Namespace: Com\Tecnick\Unicode\Bidi\Shaping
Package: Unicode
Category: Library
Copyright: 2011-2015 Nicola Asuni - Tecnick.com LTD
License: GNU-LGPL v3 (see LICENSE.TXT)
Author: Nicola Asuni info@tecnick.com
Since: 2015-07-13
Link: https://github.com/tecnickcom/tc-lib-unicode
Located at Bidi/Shaping/Arabic.php
Methods summary
protected boolean
# isLaaLetter( $prevchar, $thischar )

Check if it is a LAA LETTER

protected boolean
# hasNextChar( integer $thischar, integer|false $nextchar )

Check next char

protected boolean
# hasPrevChar( integer|false $prevchar, integer $thischar )

Check previous char

protected boolean
# isMiddleChar( integer|false $prevchar, integer $thischar, integer|false $nextchar )

Check if it is a middle character

protected boolean
# isFinalChar( integer|false $prevchar, integer $thischar, integer|false $nextchar )

Check if it is a final character

protected
# setMiddleChar( integer $idx, integer|false $prevchar, integer $thischar, array $arabicarr )

Set initial or middle char

protected
# setInitialChar( integer $idx, integer $thischar, array $arabicarr )

Set initial char

protected
# setFinalChar( integer $idx, integer|false $prevchar, integer $thischar, array $arabicarr )

Set final char

protected
# processAlChar( integer $idx, integer $pos, integer|false $prevchar, integer $thischar, integer|false $nextchar )

Process AL character

 

© 2004-2017 – Nicola Asuni - Tecnick.com - All rights reserved.
about - disclaimer - privacy