Documentation

Sea
in package

Table of Contents

Constants

BROKEN_CLUSTER  = 1
CONSONANT_SYLLABLE  = 0
NON_SEA_CLUSTER  = 2
OT_A  = 10
OT_C  = 1
OT_CM  = 17
OT_COENG  = 14
OT_GB  = 12
OT_H  = 4
OT_IV  = 2
OT_M  = 7
OT_MR  = 22
OT_NBSP  = 11
OT_RA  = 16
OT_REPHA  = 15
OT_RS  = 13
OT_SM  = 8
OT_T  = 3
OT_VABV  = 26
OT_VBLW  = 27
OT_VD  = 9
OT_VPRE  = 28
OT_VPST  = 29
OT_X  = 0
OT_ZWJ  = 6
OT_ZWNJ  = 5
POS_ABOVE_C  = 6
POS_AFTER_MAIN  = 5
POS_AFTER_POST  = 12
POS_AFTER_SUB  = 9
POS_BASE_C  = 4
POS_BEFORE_POST  = 10
POS_BEFORE_SUB  = 7
POS_BELOW_C  = 8
POS_END  = 15
POS_FINAL_C  = 13
POS_POST_C  = 11
POS_PRE_C  = 3
POS_PRE_M  = 2
POS_RA_TO_BECOME_REPH  = 1
POS_SMVD  = 14
POS_START  = 0

Properties

$sea_category_char  : mixed
$sea_table  : mixed

Methods

bubble_sort()  : mixed
final_reordering()  : mixed
final_reordering_syllable()  : mixed
initial_reordering()  : mixed
initial_reordering_syllable()  : mixed
insert_dotted_circles()  : mixed
sea_get_categories()  : mixed
set_sea_properties()  : mixed
set_syllables()  : mixed

Constants

BROKEN_CLUSTER

public mixed BROKEN_CLUSTER = 1

CONSONANT_SYLLABLE

public mixed CONSONANT_SYLLABLE = 0

NON_SEA_CLUSTER

public mixed NON_SEA_CLUSTER = 2

OT_A

public mixed OT_A = 10

OT_C

public mixed OT_C = 1

OT_CM

public mixed OT_CM = 17

OT_COENG

public mixed OT_COENG = 14

OT_GB

public mixed OT_GB = 12

OT_H

public mixed OT_H = 4

OT_IV

public mixed OT_IV = 2

OT_M

public mixed OT_M = 7

OT_MR

public mixed OT_MR = 22

OT_NBSP

public mixed OT_NBSP = 11

OT_RA

public mixed OT_RA = 16

OT_REPHA

public mixed OT_REPHA = 15

OT_RS

public mixed OT_RS = 13

OT_SM

public mixed OT_SM = 8

OT_T

public mixed OT_T = 3

OT_VABV

public mixed OT_VABV = 26

OT_VBLW

public mixed OT_VBLW = 27

OT_VD

public mixed OT_VD = 9

OT_VPRE

public mixed OT_VPRE = 28

OT_VPST

public mixed OT_VPST = 29

OT_X

public mixed OT_X = 0

OT_ZWJ

public mixed OT_ZWJ = 6

OT_ZWNJ

public mixed OT_ZWNJ = 5

POS_ABOVE_C

public mixed POS_ABOVE_C = 6

POS_AFTER_MAIN

public mixed POS_AFTER_MAIN = 5

POS_AFTER_POST

public mixed POS_AFTER_POST = 12

POS_AFTER_SUB

public mixed POS_AFTER_SUB = 9

POS_BASE_C

public mixed POS_BASE_C = 4

POS_BEFORE_POST

public mixed POS_BEFORE_POST = 10

POS_BEFORE_SUB

public mixed POS_BEFORE_SUB = 7

POS_BELOW_C

public mixed POS_BELOW_C = 8

POS_END

public mixed POS_END = 15

POS_FINAL_C

public mixed POS_FINAL_C = 13

POS_POST_C

public mixed POS_POST_C = 11

POS_PRE_C

public mixed POS_PRE_C = 3

POS_PRE_M

public mixed POS_PRE_M = 2

POS_RA_TO_BECOME_REPH

public mixed POS_RA_TO_BECOME_REPH = 1

POS_SMVD

public mixed POS_SMVD = 14

POS_START

public mixed POS_START = 0

Properties

$sea_category_char

public static mixed $sea_category_char = ['x', 'C', 'V', 'T', 'H', 'x', 'x', 'x', 'x', 'x', 'A', 'x', 'G', 'x', 'x', 'x', 'x', 'M', 'x', 'x', 'x', 'x', 'R', 'x', 'x', 'x', 'a', 'b', 'p', 't']

$sea_table

public static mixed $sea_table = [ /* New Tai Lue (1980..19DF) */ /* 1980 */ 3841, 3841, 3841, 3841, 3841, 3841, 3841, 3841, /* 1988 */ 3841, 3841, 3841, 3841, 3841, 3841, 3841, 3841, /* 1990 */ 3841, 3841, 3841, 3841, 3841, 3841, 3841, 3841, /* 1998 */ 3841, 3841, 3841, 3841, 3841, 3841, 3841, 3841, /* 19A0 */ 3841, 3841, 3841, 3841, 3841, 3841, 3841, 3841, /* 19A8 */ 3841, 3841, 3841, 3841, 3840, 3840, 3840, 3840, /* 19B0 */ 2823, 2823, 2823, 2823, 2823, 775, 775, 775, /* 19B8 */ 2823, 2823, 775, 2823, 2823, 2823, 2823, 2823, /* 19C0 */ 2823, 3857, 3857, 3857, 3857, 3857, 3857, 3857, /* 19C8 */ 3843, 3843, 3840, 3840, 3840, 3840, 3840, 3840, /* 19D0 */ 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, /* 19D8 */ 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, /* Tai Tham (1A20..1AAF) */ /* 1A20 */ 3841, 3841, 3841, 3841, 3841, 3841, 3841, 3841, /* 1A28 */ 3841, 3841, 3841, 3841, 3841, 3841, 3841, 3841, /* 1A30 */ 3841, 3841, 3841, 3841, 3841, 3841, 3841, 3841, /* 1A38 */ 3841, 3841, 3841, 3841, 3841, 3841, 3841, 3841, /* 1A40 */ 3841, 3841, 3841, 3841, 3841, 3841, 3841, 3841, /* 1A48 */ 3841, 3841, 3841, 3841, 3841, 3842, 3842, 3842, /* 1A50 */ 3842, 3842, 3842, 3841, 3841, 3857, 3857, 3857, /* 1A58 */ 3857, 3857, 3857, 3857, 3857, 3857, 3857, 3840, /* 1A60 */ 3844, 2823, 1543, 2823, 2823, 1543, 1543, 1543, /* 1A68 */ 1543, 2055, 2055, 1543, 2055, 2823, 775, 775, /* 1A70 */ 775, 775, 775, 1543, 1543, 3843, 3843, 3843, /* 1A78 */ 3843, 3843, 3840, 3840, 3840, 3840, 3840, 3840, /* 1A80 */ 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, /* 1A88 */ 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, /* 1A90 */ 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, /* 1A98 */ 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, /* 1AA0 */ 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, /* 1AA8 */ 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, /* Cham (AA00..AA5F) */ /* AA00 */ 3842, 3842, 3842, 3842, 3842, 3842, 3841, 3841, /* AA08 */ 3841, 3841, 3841, 3841, 3841, 3841, 3841, 3841, /* AA10 */ 3841, 3841, 3841, 3841, 3841, 3841, 3841, 3841, /* AA18 */ 3841, 3841, 3841, 3841, 3841, 3841, 3841, 3841, /* AA20 */ 3841, 3841, 3841, 3841, 3841, 3841, 3841, 3841, /* AA28 */ 3841, 1543, 1543, 1543, 1543, 2055, 1543, 775, /* AA30 */ 775, 1543, 2055, 3857, 3857, 3857, 3857, 3840, /* AA38 */ 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, /* AA40 */ 3857, 3857, 3857, 3857, 3857, 3857, 3857, 3857, /* AA48 */ 3857, 3857, 3857, 3857, 3857, 3857, 3840, 3840, /* AA50 */ 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, /* AA58 */ 3840, 3840, 3840, 3840, 3840, 3840, 3840, 3840, ]

Methods

bubble_sort()

public static bubble_sort(mixed &$arr, mixed $start, mixed $len) : mixed
Parameters
$arr : mixed
$start : mixed
$len : mixed

final_reordering()

public static final_reordering(mixed &$info, mixed $GSUBdata, mixed $scriptblock) : mixed
Parameters
$info : mixed
$GSUBdata : mixed
$scriptblock : mixed

final_reordering_syllable()

public static final_reordering_syllable(mixed &$info, mixed $GSUBdata, mixed $scriptblock, mixed $start, mixed $end) : mixed
Parameters
$info : mixed
$GSUBdata : mixed
$scriptblock : mixed
$start : mixed
$end : mixed

initial_reordering()

public static initial_reordering(mixed &$info, mixed $GSUBdata, mixed $broken_syllables, mixed $scriptblock, mixed $dottedcircle) : mixed
Parameters
$info : mixed
$GSUBdata : mixed
$broken_syllables : mixed
$scriptblock : mixed
$dottedcircle : mixed

initial_reordering_syllable()

public static initial_reordering_syllable(mixed &$info, mixed $GSUBdata, mixed $scriptblock, mixed $start, mixed $end) : mixed
Parameters
$info : mixed
$GSUBdata : mixed
$scriptblock : mixed
$start : mixed
$end : mixed

insert_dotted_circles()

public static insert_dotted_circles(mixed &$info, mixed $dottedcircle) : mixed
Parameters
$info : mixed
$dottedcircle : mixed

sea_get_categories()

public static sea_get_categories(mixed $u) : mixed
Parameters
$u : mixed

set_sea_properties()

public static set_sea_properties(mixed &$info, mixed $scriptblock) : mixed
Parameters
$info : mixed
$scriptblock : mixed

set_syllables()

public static set_syllables(mixed &$o, mixed $s, mixed &$broken_syllables) : mixed
Parameters
$o : mixed
$s : mixed
$broken_syllables : mixed

        
On this page

Search results