Property | Defined By | ||
---|---|---|---|
isEmpty : Boolean [read-only] | BidiLine |
Property | Defined By | ||
---|---|---|---|
arabicOptions : int | BidiLine | ||
chunks : Vector.<PdfChunk> | BidiLine | ||
currentChar : int = 0 | BidiLine | ||
detailChunks : Vector.<PdfChunk> | BidiLine | ||
indexChars : Vector.<int> | BidiLine | ||
indexChunk : int = 0 | BidiLine | ||
indexChunkChar : int = 0 | BidiLine | ||
orderLevels : Vector.<int> | BidiLine | ||
pieceSize : int = 256 | BidiLine | ||
runDirection : int | BidiLine | ||
shortStore : Boolean | BidiLine | ||
storedCurrentChar : int = 0 | BidiLine | ||
storedDetailChunks : Vector.<PdfChunk> | BidiLine | ||
storedIndexChars : Vector.<int> | BidiLine | ||
storedIndexChunk : int = 0 | BidiLine | ||
storedIndexChunkChar : int = 0 | BidiLine | ||
storedOrderLevels : Vector.<int> | BidiLine | ||
storedRunDirection : int | BidiLine | ||
storedText : Vector.<int> | BidiLine | ||
storedTotalTextLength : int = 0 | BidiLine | ||
text : Vector.<int> | BidiLine | ||
totalTextLength : int = 0 | BidiLine |
Method | Defined By | ||
---|---|---|---|
BidiLine() | BidiLine | ||
BidiLine | |||
BidiLine | |||
BidiLine | |||
doArabicShapping():void | BidiLine | ||
flip(start:int, end:int):void | BidiLine | ||
[static] | BidiLine | ||
getParagraph($runDirection:int):Boolean | BidiLine | ||
getWidth(startIdx:int, lastIdx:int):Number
Gets the width of a range of characters
| BidiLine | ||
isWS(c:int):Boolean [static] | BidiLine | ||
mirrorGlyphs():void | BidiLine | ||
processLine(leftX:Number, width:Number, alignment:int, runDirection:int, $arabicOptions:int):PdfLine | BidiLine | ||
reorder(start:int, end:int):void | BidiLine | ||
restore():void | BidiLine | ||
save():void | BidiLine | ||
trimLeft(startIdx:int, endIdx:int):int | BidiLine | ||
trimLeftEx(startIdx:int, endIdx:int):int | BidiLine | ||
trimRight(startIdx:int, endIdx:int):int | BidiLine | ||
trimRightEx(startIdx:int, endIdx:int):int | BidiLine |
arabicOptions | property |
protected var arabicOptions:int
chunks | property |
protected var chunks:Vector.<PdfChunk>
currentChar | property |
protected var currentChar:int = 0
detailChunks | property |
protected var detailChunks:Vector.<PdfChunk>
indexChars | property |
protected var indexChars:Vector.<int>
indexChunk | property |
protected var indexChunk:int = 0
indexChunkChar | property |
protected var indexChunkChar:int = 0
isEmpty | property |
isEmpty:Boolean
[read-only] public function get isEmpty():Boolean
orderLevels | property |
protected var orderLevels:Vector.<int>
pieceSize | property |
protected var pieceSize:int = 256
runDirection | property |
protected var runDirection:int
shortStore | property |
protected var shortStore:Boolean
storedCurrentChar | property |
protected var storedCurrentChar:int = 0
storedDetailChunks | property |
protected var storedDetailChunks:Vector.<PdfChunk>
storedIndexChars | property |
protected var storedIndexChars:Vector.<int>
storedIndexChunk | property |
protected var storedIndexChunk:int = 0
storedIndexChunkChar | property |
protected var storedIndexChunkChar:int = 0
storedOrderLevels | property |
protected var storedOrderLevels:Vector.<int>
storedRunDirection | property |
protected var storedRunDirection:int
storedText | property |
protected var storedText:Vector.<int>
storedTotalTextLength | property |
protected var storedTotalTextLength:int = 0
text | property |
protected var text:Vector.<int>
totalTextLength | property |
protected var totalTextLength:int = 0
BidiLine | () | Constructor |
public function BidiLine()
addChunk | () | method |
addPiece | () | method |
createArrayOfPdfChunks | () | method |
public function createArrayOfPdfChunks(startIdx:int, endIdx:int, extraPdfChunk:PdfChunk = null):Vector.<PdfChunk>
Parameters
startIdx:int | |
endIdx:int | |
extraPdfChunk:PdfChunk (default = null )
|
Vector.<PdfChunk> |
doArabicShapping | () | method |
public function doArabicShapping():void
flip | () | method |
public function flip(start:int, end:int):void
Parameters
start:int | |
end:int |
fromBidiLine | () | method |
getParagraph | () | method |
public function getParagraph($runDirection:int):Boolean
Parameters
$runDirection:int |
Boolean |
getWidth | () | method |
public function getWidth(startIdx:int, lastIdx:int):Number
Gets the width of a range of characters
Parameters
startIdx:int | |
lastIdx:int |
Number |
isWS | () | method |
public static function isWS(c:int):Boolean
Parameters
c:int |
Boolean |
mirrorGlyphs | () | method |
public function mirrorGlyphs():void
processLine | () | method |
public function processLine(leftX:Number, width:Number, alignment:int, runDirection:int, $arabicOptions:int):PdfLine
Parameters
leftX:Number | |
width:Number | |
alignment:int | |
runDirection:int | |
$arabicOptions:int |
PdfLine |
reorder | () | method |
public function reorder(start:int, end:int):void
Parameters
start:int | |
end:int |
restore | () | method |
public function restore():void
save | () | method |
public function save():void
trimLeft | () | method |
public function trimLeft(startIdx:int, endIdx:int):int
Parameters
startIdx:int | |
endIdx:int |
int |
trimLeftEx | () | method |
public function trimLeftEx(startIdx:int, endIdx:int):int
Parameters
startIdx:int | |
endIdx:int |
int |
trimRight | () | method |
public function trimRight(startIdx:int, endIdx:int):int
Parameters
startIdx:int | |
endIdx:int |
int |
trimRightEx | () | method |
public function trimRightEx(startIdx:int, endIdx:int):int
Parameters
startIdx:int | |
endIdx:int |
int |