C# Class iTextSharp.text.pdf.hyphenation.TernaryTree

Inheritance: ICloneable
Exibir arquivo Open project: red-gate/iTextSharp-4.1.6 Class Usage Examples

Protected Properties

Property Type Description
BLOCK_SIZE int
eq char[]
freenode char
hi char[]
kv CharVector
length int
lo char[]
root char
sc char[]

Public Methods

Method Description
Balance ( ) : void
Clone ( ) : Object
Find ( char key, int start ) : int
Find ( string key ) : int
Insert ( char key, int start, char val ) : void
Insert ( string key, char val ) : void
Knows ( string key ) : bool
PrintStats ( ) : void
Strcmp ( char a, int startA, char b, int startB ) : int
Strcmp ( string str, char a, int start ) : int
Strcpy ( char dst, int di, char src, int si ) : void
Strlen ( char a ) : int
Strlen ( char a, int start ) : int
TrimToSize ( ) : void

Protected Methods

Method Description
Init ( ) : void
InsertBalanced ( string k, char v, int offset, int n ) : void

Private Methods

Method Description
Compact ( CharVector kx, TernaryTree map, char p ) : void
Insert ( char p, char key, int start, char val ) : char
RedimNodeArrays ( int newsize ) : void
TernaryTree ( ) : System

Method Details

Balance() public method

public Balance ( ) : void
return void

Clone() public method

public Clone ( ) : Object
return Object

Find() public method

public Find ( char key, int start ) : int
key char
start int
return int

Find() public method

public Find ( string key ) : int
key string
return int

Init() protected method

protected Init ( ) : void
return void

Insert() public method

public Insert ( char key, int start, char val ) : void
key char
start int
val char
return void

Insert() public method

public Insert ( string key, char val ) : void
key string
val char
return void

InsertBalanced() protected method

protected InsertBalanced ( string k, char v, int offset, int n ) : void
k string
v char
offset int
n int
return void

Knows() public method

public Knows ( string key ) : bool
key string
return bool

PrintStats() public method

public PrintStats ( ) : void
return void

Strcmp() public static method

public static Strcmp ( char a, int startA, char b, int startB ) : int
a char
startA int
b char
startB int
return int

Strcmp() public static method

public static Strcmp ( string str, char a, int start ) : int
str string
a char
start int
return int

Strcpy() public static method

public static Strcpy ( char dst, int di, char src, int si ) : void
dst char
di int
src char
si int
return void

Strlen() public static method

public static Strlen ( char a ) : int
a char
return int

Strlen() public static method

public static Strlen ( char a, int start ) : int
a char
start int
return int

TrimToSize() public method

public TrimToSize ( ) : void
return void

Property Details

BLOCK_SIZE protected_oe static_oe property

protected static int BLOCK_SIZE
return int

eq protected_oe property

protected char[] eq
return char[]

freenode protected_oe property

protected char freenode
return char

hi protected_oe property

protected char[] hi
return char[]

kv protected_oe property

protected CharVector,iTextSharp.text.pdf.hyphenation kv
return CharVector

length protected_oe property

protected int length
return int

lo protected_oe property

protected char[] lo
return char[]

root protected_oe property

protected char root
return char

sc protected_oe property

protected char[] sc
return char[]