Copy+Attentional Convolutional


Original Name gl,uniform,1,fv

gl

<SENTENCE_START> { %SELF% ( location , count , to float buffer ( v , offset , count ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { %SELF% ( location , count , to float buffer ( v , offset , count ) ) ; } <SENTENCE_END/>

uniform

<SENTENCE_START> { %SELF% ( location , count , to float buffer ( v , offset , count ) ) ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { %SELF% ( location , count , to float buffer ( v , offset , count ) ) ; } <SENTENCE_END/>

1

<SENTENCE_START> { %SELF% ( location , count , to float buffer ( v , offset , count ) ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { %SELF% ( location , count , to float buffer ( v , offset , count ) ) ; } <SENTENCE_END/>

fv

<SENTENCE_START> { %SELF% ( location , count , to float buffer ( v , offset , count ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { %SELF% ( location , count , to float buffer ( v , offset , count ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { %SELF% ( location , count , to float buffer ( v , offset , count ) ) ; } <SENTENCE_END/>

(Copy Probability: 2.2%)

<SENTENCE_START> { %SELF% ( location , count , to float buffer ( v , offset , count ) ) ; } <SENTENCE_END/>


Original Name gl,uniform,1,i

gl

<SENTENCE_START> { gl . %SELF% ( location , x ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { gl . %SELF% ( location , x ) ; } <SENTENCE_END/>

uniform

<SENTENCE_START> { gl . %SELF% ( location , x ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { gl . %SELF% ( location , x ) ; } <SENTENCE_END/>

1

<SENTENCE_START> { gl . %SELF% ( location , x ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { gl . %SELF% ( location , x ) ; } <SENTENCE_END/>

i

<SENTENCE_START> { gl . %SELF% ( location , x ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { gl . %SELF% ( location , x ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { gl . %SELF% ( location , x ) ; } <SENTENCE_END/>

(Copy Probability: 1.9%)

<SENTENCE_START> { gl . %SELF% ( location , x ) ; } <SENTENCE_END/>


Original Name gl,uniform,1,iv

gl

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

uniform

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

1

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

iv

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.7%)

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

(Copy Probability: 2.2%)

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>


Original Name gl,uniform,1,iv

gl

<SENTENCE_START> { %SELF% ( location , count , to int buffer ( v , offset , count ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { %SELF% ( location , count , to int buffer ( v , offset , count ) ) ; } <SENTENCE_END/>

uniform

<SENTENCE_START> { %SELF% ( location , count , to int buffer ( v , offset , count ) ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { %SELF% ( location , count , to int buffer ( v , offset , count ) ) ; } <SENTENCE_END/>

1

<SENTENCE_START> { %SELF% ( location , count , to int buffer ( v , offset , count ) ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { %SELF% ( location , count , to int buffer ( v , offset , count ) ) ; } <SENTENCE_END/>

iv

<SENTENCE_START> { %SELF% ( location , count , to int buffer ( v , offset , count ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { %SELF% ( location , count , to int buffer ( v , offset , count ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { %SELF% ( location , count , to int buffer ( v , offset , count ) ) ; } <SENTENCE_END/>

(Copy Probability: 2.0%)

<SENTENCE_START> { %SELF% ( location , count , to int buffer ( v , offset , count ) ) ; } <SENTENCE_END/>


Original Name gl,uniform,2,f

gl

<SENTENCE_START> { gl . %SELF% ( location , x , y ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { gl . %SELF% ( location , x , y ) ; } <SENTENCE_END/>

uniform

<SENTENCE_START> { gl . %SELF% ( location , x , y ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { gl . %SELF% ( location , x , y ) ; } <SENTENCE_END/>

2

<SENTENCE_START> { gl . %SELF% ( location , x , y ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { gl . %SELF% ( location , x , y ) ; } <SENTENCE_END/>

f

<SENTENCE_START> { gl . %SELF% ( location , x , y ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { gl . %SELF% ( location , x , y ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { gl . %SELF% ( location , x , y ) ; } <SENTENCE_END/>

(Copy Probability: 1.2%)

<SENTENCE_START> { gl . %SELF% ( location , x , y ) ; } <SENTENCE_END/>


Original Name gl,uniform,2,fv

gl

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

uniform

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

2

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

fv

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.7%)

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.6%)

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>


Original Name gl,uniform,2,fv

gl

<SENTENCE_START> { %SELF% ( location , count , to float buffer ( v , offset , count << 1 ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.1%)

<SENTENCE_START> { %SELF% ( location , count , to float buffer ( v , offset , count << 1 ) ) ; } <SENTENCE_END/>

uniform

<SENTENCE_START> { %SELF% ( location , count , to float buffer ( v , offset , count << 1 ) ) ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { %SELF% ( location , count , to float buffer ( v , offset , count << 1 ) ) ; } <SENTENCE_END/>

2

<SENTENCE_START> { %SELF% ( location , count , to float buffer ( v , offset , count << 1 ) ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { %SELF% ( location , count , to float buffer ( v , offset , count << 1 ) ) ; } <SENTENCE_END/>

fv

<SENTENCE_START> { %SELF% ( location , count , to float buffer ( v , offset , count << 1 ) ) ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { %SELF% ( location , count , to float buffer ( v , offset , count << 1 ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { %SELF% ( location , count , to float buffer ( v , offset , count << 1 ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.6%)

<SENTENCE_START> { %SELF% ( location , count , to float buffer ( v , offset , count << 1 ) ) ; } <SENTENCE_END/>


Original Name gl,uniform,2,i

gl

<SENTENCE_START> { gl . %SELF% ( location , x , y ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { gl . %SELF% ( location , x , y ) ; } <SENTENCE_END/>

uniform

<SENTENCE_START> { gl . %SELF% ( location , x , y ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { gl . %SELF% ( location , x , y ) ; } <SENTENCE_END/>

2

<SENTENCE_START> { gl . %SELF% ( location , x , y ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { gl . %SELF% ( location , x , y ) ; } <SENTENCE_END/>

i

<SENTENCE_START> { gl . %SELF% ( location , x , y ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { gl . %SELF% ( location , x , y ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { gl . %SELF% ( location , x , y ) ; } <SENTENCE_END/>

(Copy Probability: 1.2%)

<SENTENCE_START> { gl . %SELF% ( location , x , y ) ; } <SENTENCE_END/>


Original Name gl,uniform,2,iv

gl

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

uniform

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

2

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

iv

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.7%)

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.6%)

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>


Original Name gl,uniform,2,iv

gl

<SENTENCE_START> { %SELF% ( location , count , to int buffer ( v , offset , count << 1 ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.1%)

<SENTENCE_START> { %SELF% ( location , count , to int buffer ( v , offset , count << 1 ) ) ; } <SENTENCE_END/>

uniform

<SENTENCE_START> { %SELF% ( location , count , to int buffer ( v , offset , count << 1 ) ) ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { %SELF% ( location , count , to int buffer ( v , offset , count << 1 ) ) ; } <SENTENCE_END/>

2

<SENTENCE_START> { %SELF% ( location , count , to int buffer ( v , offset , count << 1 ) ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { %SELF% ( location , count , to int buffer ( v , offset , count << 1 ) ) ; } <SENTENCE_END/>

iv

<SENTENCE_START> { %SELF% ( location , count , to int buffer ( v , offset , count << 1 ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { %SELF% ( location , count , to int buffer ( v , offset , count << 1 ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { %SELF% ( location , count , to int buffer ( v , offset , count << 1 ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.6%)

<SENTENCE_START> { %SELF% ( location , count , to int buffer ( v , offset , count << 1 ) ) ; } <SENTENCE_END/>


Original Name gl,uniform,3,f

gl

<SENTENCE_START> { gl . %SELF% ( location , x , y , z ) ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { gl . %SELF% ( location , x , y , z ) ; } <SENTENCE_END/>

uniform

<SENTENCE_START> { gl . %SELF% ( location , x , y , z ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { gl . %SELF% ( location , x , y , z ) ; } <SENTENCE_END/>

3

<SENTENCE_START> { gl . %SELF% ( location , x , y , z ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { gl . %SELF% ( location , x , y , z ) ; } <SENTENCE_END/>

f

<SENTENCE_START> { gl . %SELF% ( location , x , y , z ) ; } <SENTENCE_END/>

(Copy Probability: 1.6%)

<SENTENCE_START> { gl . %SELF% ( location , x , y , z ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { gl . %SELF% ( location , x , y , z ) ; } <SENTENCE_END/>

(Copy Probability: 2.6%)

<SENTENCE_START> { gl . %SELF% ( location , x , y , z ) ; } <SENTENCE_END/>


Original Name gl,uniform,3,fv

gl

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

uniform

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

3

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

fv

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.7%)

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

(Copy Probability: 2.8%)

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>


Original Name gl,uniform,3,fv

gl

<SENTENCE_START> { %SELF% ( location , count , to float buffer ( v , offset , count * 3 ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { %SELF% ( location , count , to float buffer ( v , offset , count * 3 ) ) ; } <SENTENCE_END/>

uniform

<SENTENCE_START> { %SELF% ( location , count , to float buffer ( v , offset , count * 3 ) ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { %SELF% ( location , count , to float buffer ( v , offset , count * 3 ) ) ; } <SENTENCE_END/>

3

<SENTENCE_START> { %SELF% ( location , count , to float buffer ( v , offset , count * 3 ) ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { %SELF% ( location , count , to float buffer ( v , offset , count * 3 ) ) ; } <SENTENCE_END/>

fv

<SENTENCE_START> { %SELF% ( location , count , to float buffer ( v , offset , count * 3 ) ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { %SELF% ( location , count , to float buffer ( v , offset , count * 3 ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { %SELF% ( location , count , to float buffer ( v , offset , count * 3 ) ) ; } <SENTENCE_END/>

(Copy Probability: 2.7%)

<SENTENCE_START> { %SELF% ( location , count , to float buffer ( v , offset , count * 3 ) ) ; } <SENTENCE_END/>


Original Name gl,uniform,3,i

gl

<SENTENCE_START> { gl . %SELF% ( location , x , y , z ) ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { gl . %SELF% ( location , x , y , z ) ; } <SENTENCE_END/>

uniform

<SENTENCE_START> { gl . %SELF% ( location , x , y , z ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { gl . %SELF% ( location , x , y , z ) ; } <SENTENCE_END/>

3

<SENTENCE_START> { gl . %SELF% ( location , x , y , z ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { gl . %SELF% ( location , x , y , z ) ; } <SENTENCE_END/>

i

<SENTENCE_START> { gl . %SELF% ( location , x , y , z ) ; } <SENTENCE_END/>

(Copy Probability: 1.6%)

<SENTENCE_START> { gl . %SELF% ( location , x , y , z ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { gl . %SELF% ( location , x , y , z ) ; } <SENTENCE_END/>

(Copy Probability: 2.6%)

<SENTENCE_START> { gl . %SELF% ( location , x , y , z ) ; } <SENTENCE_END/>


Original Name gl,uniform,3,iv

gl

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

uniform

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

3

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

iv

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.7%)

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

(Copy Probability: 2.8%)

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>


Original Name gl,uniform,3,iv

gl

<SENTENCE_START> { %SELF% ( location , count , to int buffer ( v , offset , count * 3 ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { %SELF% ( location , count , to int buffer ( v , offset , count * 3 ) ) ; } <SENTENCE_END/>

uniform

<SENTENCE_START> { %SELF% ( location , count , to int buffer ( v , offset , count * 3 ) ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { %SELF% ( location , count , to int buffer ( v , offset , count * 3 ) ) ; } <SENTENCE_END/>

3

<SENTENCE_START> { %SELF% ( location , count , to int buffer ( v , offset , count * 3 ) ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { %SELF% ( location , count , to int buffer ( v , offset , count * 3 ) ) ; } <SENTENCE_END/>

iv

<SENTENCE_START> { %SELF% ( location , count , to int buffer ( v , offset , count * 3 ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { %SELF% ( location , count , to int buffer ( v , offset , count * 3 ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { %SELF% ( location , count , to int buffer ( v , offset , count * 3 ) ) ; } <SENTENCE_END/>

(Copy Probability: 2.2%)

<SENTENCE_START> { %SELF% ( location , count , to int buffer ( v , offset , count * 3 ) ) ; } <SENTENCE_END/>


Original Name gl,uniform,4,f

gl

<SENTENCE_START> { gl . %SELF% ( location , x , y , z , w ) ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { gl . %SELF% ( location , x , y , z , w ) ; } <SENTENCE_END/>

uniform

<SENTENCE_START> { gl . %SELF% ( location , x , y , z , w ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { gl . %SELF% ( location , x , y , z , w ) ; } <SENTENCE_END/>

4

<SENTENCE_START> { gl . %SELF% ( location , x , y , z , w ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { gl . %SELF% ( location , x , y , z , w ) ; } <SENTENCE_END/>

f

<SENTENCE_START> { gl . %SELF% ( location , x , y , z , w ) ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { gl . %SELF% ( location , x , y , z , w ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { gl . %SELF% ( location , x , y , z , w ) ; } <SENTENCE_END/>

(Copy Probability: 3.7%)

<SENTENCE_START> { gl . %SELF% ( location , x , y , z , w ) ; } <SENTENCE_END/>


Original Name gl,uniform,4,fv

gl

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

uniform

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

4

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

fv

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.7%)

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

(Copy Probability: 3.9%)

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>


Original Name gl,uniform,4,fv

gl

<SENTENCE_START> { %SELF% ( location , count , to float buffer ( v , offset , count << 2 ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { %SELF% ( location , count , to float buffer ( v , offset , count << 2 ) ) ; } <SENTENCE_END/>

uniform

<SENTENCE_START> { %SELF% ( location , count , to float buffer ( v , offset , count << 2 ) ) ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { %SELF% ( location , count , to float buffer ( v , offset , count << 2 ) ) ; } <SENTENCE_END/>

4

<SENTENCE_START> { %SELF% ( location , count , to float buffer ( v , offset , count << 2 ) ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { %SELF% ( location , count , to float buffer ( v , offset , count << 2 ) ) ; } <SENTENCE_END/>

fv

<SENTENCE_START> { %SELF% ( location , count , to float buffer ( v , offset , count << 2 ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { %SELF% ( location , count , to float buffer ( v , offset , count << 2 ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { %SELF% ( location , count , to float buffer ( v , offset , count << 2 ) ) ; } <SENTENCE_END/>

(Copy Probability: 3.0%)

<SENTENCE_START> { %SELF% ( location , count , to float buffer ( v , offset , count << 2 ) ) ; } <SENTENCE_END/>


Original Name gl,uniform,4,i

gl

<SENTENCE_START> { gl . %SELF% ( location , x , y , z , w ) ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { gl . %SELF% ( location , x , y , z , w ) ; } <SENTENCE_END/>

uniform

<SENTENCE_START> { gl . %SELF% ( location , x , y , z , w ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { gl . %SELF% ( location , x , y , z , w ) ; } <SENTENCE_END/>

4

<SENTENCE_START> { gl . %SELF% ( location , x , y , z , w ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { gl . %SELF% ( location , x , y , z , w ) ; } <SENTENCE_END/>

i

<SENTENCE_START> { gl . %SELF% ( location , x , y , z , w ) ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { gl . %SELF% ( location , x , y , z , w ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { gl . %SELF% ( location , x , y , z , w ) ; } <SENTENCE_END/>

(Copy Probability: 3.7%)

<SENTENCE_START> { gl . %SELF% ( location , x , y , z , w ) ; } <SENTENCE_END/>


Original Name gl,uniform,4,iv

gl

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

uniform

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

4

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

iv

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.7%)

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>

(Copy Probability: 3.9%)

<SENTENCE_START> { gl . %SELF% ( location , count , v , get position ( v ) ) ; } <SENTENCE_END/>


Original Name gl,uniform,4,iv

gl

<SENTENCE_START> { %SELF% ( location , count , to int buffer ( v , offset , count << 2 ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.1%)

<SENTENCE_START> { %SELF% ( location , count , to int buffer ( v , offset , count << 2 ) ) ; } <SENTENCE_END/>

uniform

<SENTENCE_START> { %SELF% ( location , count , to int buffer ( v , offset , count << 2 ) ) ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { %SELF% ( location , count , to int buffer ( v , offset , count << 2 ) ) ; } <SENTENCE_END/>

4

<SENTENCE_START> { %SELF% ( location , count , to int buffer ( v , offset , count << 2 ) ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { %SELF% ( location , count , to int buffer ( v , offset , count << 2 ) ) ; } <SENTENCE_END/>

iv

<SENTENCE_START> { %SELF% ( location , count , to int buffer ( v , offset , count << 2 ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.1%)

<SENTENCE_START> { %SELF% ( location , count , to int buffer ( v , offset , count << 2 ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { %SELF% ( location , count , to int buffer ( v , offset , count << 2 ) ) ; } <SENTENCE_END/>

(Copy Probability: 2.8%)

<SENTENCE_START> { %SELF% ( location , count , to int buffer ( v , offset , count << 2 ) ) ; } <SENTENCE_END/>


Original Name gl,uniform,matrix,2,fv

gl

<SENTENCE_START> { gl . %SELF% ( location , count , transpose , value , get position ( value ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { gl . %SELF% ( location , count , transpose , value , get position ( value ) ) ; } <SENTENCE_END/>

uniform

<SENTENCE_START> { gl . %SELF% ( location , count , transpose , value , get position ( value ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.2%)

<SENTENCE_START> { gl . %SELF% ( location , count , transpose , value , get position ( value ) ) ; } <SENTENCE_END/>

matrix

<SENTENCE_START> { gl . %SELF% ( location , count , transpose , value , get position ( value ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { gl . %SELF% ( location , count , transpose , value , get position ( value ) ) ; } <SENTENCE_END/>

2

<SENTENCE_START> { gl . %SELF% ( location , count , transpose , value , get position ( value ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.4%)

<SENTENCE_START> { gl . %SELF% ( location , count , transpose , value , get position ( value ) ) ; } <SENTENCE_END/>

fv

<SENTENCE_START> { gl . %SELF% ( location , count , transpose , value , get position ( value ) ) ; } <SENTENCE_END/>

(Copy Probability: 3.2%)

<SENTENCE_START> { gl . %SELF% ( location , count , transpose , value , get position ( value ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { gl . %SELF% ( location , count , transpose , value , get position ( value ) ) ; } <SENTENCE_END/>

(Copy Probability: 3.7%)

<SENTENCE_START> { gl . %SELF% ( location , count , transpose , value , get position ( value ) ) ; } <SENTENCE_END/>


Original Name gl,uniform,matrix,2,fv

gl

<SENTENCE_START> { %SELF% ( location , count , transpose , to float buffer ( value , offset , count << 2 ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.4%)

<SENTENCE_START> { %SELF% ( location , count , transpose , to float buffer ( value , offset , count << 2 ) ) ; } <SENTENCE_END/>

uniform

<SENTENCE_START> { %SELF% ( location , count , transpose , to float buffer ( value , offset , count << 2 ) ) ; } <SENTENCE_END/>

(Copy Probability: 2.1%)

<SENTENCE_START> { %SELF% ( location , count , transpose , to float buffer ( value , offset , count << 2 ) ) ; } <SENTENCE_END/>

matrix

<SENTENCE_START> { %SELF% ( location , count , transpose , to float buffer ( value , offset , count << 2 ) ) ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { %SELF% ( location , count , transpose , to float buffer ( value , offset , count << 2 ) ) ; } <SENTENCE_END/>

2

<SENTENCE_START> { %SELF% ( location , count , transpose , to float buffer ( value , offset , count << 2 ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.6%)

<SENTENCE_START> { %SELF% ( location , count , transpose , to float buffer ( value , offset , count << 2 ) ) ; } <SENTENCE_END/>

fv

<SENTENCE_START> { %SELF% ( location , count , transpose , to float buffer ( value , offset , count << 2 ) ) ; } <SENTENCE_END/>

(Copy Probability: 3.2%)

<SENTENCE_START> { %SELF% ( location , count , transpose , to float buffer ( value , offset , count << 2 ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { %SELF% ( location , count , transpose , to float buffer ( value , offset , count << 2 ) ) ; } <SENTENCE_END/>

(Copy Probability: 3.5%)

<SENTENCE_START> { %SELF% ( location , count , transpose , to float buffer ( value , offset , count << 2 ) ) ; } <SENTENCE_END/>


Original Name gl,uniform,matrix,3,fv

gl

<SENTENCE_START> { gl . %SELF% ( location , count , transpose , value , get position ( value ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { gl . %SELF% ( location , count , transpose , value , get position ( value ) ) ; } <SENTENCE_END/>

uniform

<SENTENCE_START> { gl . %SELF% ( location , count , transpose , value , get position ( value ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.2%)

<SENTENCE_START> { gl . %SELF% ( location , count , transpose , value , get position ( value ) ) ; } <SENTENCE_END/>

matrix

<SENTENCE_START> { gl . %SELF% ( location , count , transpose , value , get position ( value ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { gl . %SELF% ( location , count , transpose , value , get position ( value ) ) ; } <SENTENCE_END/>

3

<SENTENCE_START> { gl . %SELF% ( location , count , transpose , value , get position ( value ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.4%)

<SENTENCE_START> { gl . %SELF% ( location , count , transpose , value , get position ( value ) ) ; } <SENTENCE_END/>

fv

<SENTENCE_START> { gl . %SELF% ( location , count , transpose , value , get position ( value ) ) ; } <SENTENCE_END/>

(Copy Probability: 3.2%)

<SENTENCE_START> { gl . %SELF% ( location , count , transpose , value , get position ( value ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { gl . %SELF% ( location , count , transpose , value , get position ( value ) ) ; } <SENTENCE_END/>

(Copy Probability: 4.2%)

<SENTENCE_START> { gl . %SELF% ( location , count , transpose , value , get position ( value ) ) ; } <SENTENCE_END/>


Original Name gl,uniform,matrix,3,fv

gl

<SENTENCE_START> { %SELF% ( location , count , transpose , to float buffer ( value , offset , count * 9 ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.3%)

<SENTENCE_START> { %SELF% ( location , count , transpose , to float buffer ( value , offset , count * 9 ) ) ; } <SENTENCE_END/>

uniform

<SENTENCE_START> { %SELF% ( location , count , transpose , to float buffer ( value , offset , count * 9 ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.4%)

<SENTENCE_START> { %SELF% ( location , count , transpose , to float buffer ( value , offset , count * 9 ) ) ; } <SENTENCE_END/>

matrix

<SENTENCE_START> { %SELF% ( location , count , transpose , to float buffer ( value , offset , count * 9 ) ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { %SELF% ( location , count , transpose , to float buffer ( value , offset , count * 9 ) ) ; } <SENTENCE_END/>

3

<SENTENCE_START> { %SELF% ( location , count , transpose , to float buffer ( value , offset , count * 9 ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.6%)

<SENTENCE_START> { %SELF% ( location , count , transpose , to float buffer ( value , offset , count * 9 ) ) ; } <SENTENCE_END/>

fv

<SENTENCE_START> { %SELF% ( location , count , transpose , to float buffer ( value , offset , count * 9 ) ) ; } <SENTENCE_END/>

(Copy Probability: 3.4%)

<SENTENCE_START> { %SELF% ( location , count , transpose , to float buffer ( value , offset , count * 9 ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { %SELF% ( location , count , transpose , to float buffer ( value , offset , count * 9 ) ) ; } <SENTENCE_END/>

(Copy Probability: 3.9%)

<SENTENCE_START> { %SELF% ( location , count , transpose , to float buffer ( value , offset , count * 9 ) ) ; } <SENTENCE_END/>


Original Name gl,uniform,matrix,4,fv

gl

<SENTENCE_START> { gl . %SELF% ( location , count , transpose , value , get position ( value ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { gl . %SELF% ( location , count , transpose , value , get position ( value ) ) ; } <SENTENCE_END/>

uniform

<SENTENCE_START> { gl . %SELF% ( location , count , transpose , value , get position ( value ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.2%)

<SENTENCE_START> { gl . %SELF% ( location , count , transpose , value , get position ( value ) ) ; } <SENTENCE_END/>

matrix

<SENTENCE_START> { gl . %SELF% ( location , count , transpose , value , get position ( value ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { gl . %SELF% ( location , count , transpose , value , get position ( value ) ) ; } <SENTENCE_END/>

4

<SENTENCE_START> { gl . %SELF% ( location , count , transpose , value , get position ( value ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.4%)

<SENTENCE_START> { gl . %SELF% ( location , count , transpose , value , get position ( value ) ) ; } <SENTENCE_END/>

fv

<SENTENCE_START> { gl . %SELF% ( location , count , transpose , value , get position ( value ) ) ; } <SENTENCE_END/>

(Copy Probability: 3.2%)

<SENTENCE_START> { gl . %SELF% ( location , count , transpose , value , get position ( value ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { gl . %SELF% ( location , count , transpose , value , get position ( value ) ) ; } <SENTENCE_END/>

(Copy Probability: 3.0%)

<SENTENCE_START> { gl . %SELF% ( location , count , transpose , value , get position ( value ) ) ; } <SENTENCE_END/>


Original Name gl,uniform,matrix,4,fv

gl

<SENTENCE_START> { %SELF% ( location , count , transpose , to float buffer ( value , offset , count << 4 ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { %SELF% ( location , count , transpose , to float buffer ( value , offset , count << 4 ) ) ; } <SENTENCE_END/>

uniform

<SENTENCE_START> { %SELF% ( location , count , transpose , to float buffer ( value , offset , count << 4 ) ) ; } <SENTENCE_END/>

(Copy Probability: 2.2%)

<SENTENCE_START> { %SELF% ( location , count , transpose , to float buffer ( value , offset , count << 4 ) ) ; } <SENTENCE_END/>

matrix

<SENTENCE_START> { %SELF% ( location , count , transpose , to float buffer ( value , offset , count << 4 ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { %SELF% ( location , count , transpose , to float buffer ( value , offset , count << 4 ) ) ; } <SENTENCE_END/>

4

<SENTENCE_START> { %SELF% ( location , count , transpose , to float buffer ( value , offset , count << 4 ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.4%)

<SENTENCE_START> { %SELF% ( location , count , transpose , to float buffer ( value , offset , count << 4 ) ) ; } <SENTENCE_END/>

fv

<SENTENCE_START> { %SELF% ( location , count , transpose , to float buffer ( value , offset , count << 4 ) ) ; } <SENTENCE_END/>

(Copy Probability: 3.4%)

<SENTENCE_START> { %SELF% ( location , count , transpose , to float buffer ( value , offset , count << 4 ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { %SELF% ( location , count , transpose , to float buffer ( value , offset , count << 4 ) ) ; } <SENTENCE_END/>

(Copy Probability: 3.2%)

<SENTENCE_START> { %SELF% ( location , count , transpose , to float buffer ( value , offset , count << 4 ) ) ; } <SENTENCE_END/>


Original Name gl,use,program

gl

<SENTENCE_START> { gl . %SELF% ( program ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { gl . %SELF% ( program ) ; } <SENTENCE_END/>

use

<SENTENCE_START> { gl . %SELF% ( program ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { gl . %SELF% ( program ) ; } <SENTENCE_END/>

program

<SENTENCE_START> { gl . %SELF% ( program ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { gl . %SELF% ( program ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { gl . %SELF% ( program ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { gl . %SELF% ( program ) ; } <SENTENCE_END/>


Original Name gl,validate,program

gl

<SENTENCE_START> { gl . %SELF% ( program ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { gl . %SELF% ( program ) ; } <SENTENCE_END/>

validate

<SENTENCE_START> { gl . %SELF% ( program ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { gl . %SELF% ( program ) ; } <SENTENCE_END/>

program

<SENTENCE_START> { gl . %SELF% ( program ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { gl . %SELF% ( program ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { gl . %SELF% ( program ) ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { gl . %SELF% ( program ) ; } <SENTENCE_END/>


Original Name gl,vertex,attrib,1,f

gl

<SENTENCE_START> { gl . %SELF% ( indx , x ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { gl . %SELF% ( indx , x ) ; } <SENTENCE_END/>

vertex

<SENTENCE_START> { gl . %SELF% ( indx , x ) ; } <SENTENCE_END/>

(Copy Probability: 1.2%)

<SENTENCE_START> { gl . %SELF% ( indx , x ) ; } <SENTENCE_END/>

attrib

<SENTENCE_START> { gl . %SELF% ( indx , x ) ; } <SENTENCE_END/>

(Copy Probability: 1.1%)

<SENTENCE_START> { gl . %SELF% ( indx , x ) ; } <SENTENCE_END/>

1

<SENTENCE_START> { gl . %SELF% ( indx , x ) ; } <SENTENCE_END/>

(Copy Probability: 1.1%)

<SENTENCE_START> { gl . %SELF% ( indx , x ) ; } <SENTENCE_END/>

f

<SENTENCE_START> { gl . %SELF% ( indx , x ) ; } <SENTENCE_END/>

(Copy Probability: 4.6%)

<SENTENCE_START> { gl . %SELF% ( indx , x ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { gl . %SELF% ( indx , x ) ; } <SENTENCE_END/>

(Copy Probability: 5.2%)

<SENTENCE_START> { gl . %SELF% ( indx , x ) ; } <SENTENCE_END/>


Original Name gl,vertex,attrib,1,fv

gl

<SENTENCE_START> { gl . %SELF% ( indx , values , get position ( values ) ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { gl . %SELF% ( indx , values , get position ( values ) ) ; } <SENTENCE_END/>

vertex

<SENTENCE_START> { gl . %SELF% ( indx , values , get position ( values ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { gl . %SELF% ( indx , values , get position ( values ) ) ; } <SENTENCE_END/>

attrib

<SENTENCE_START> { gl . %SELF% ( indx , values , get position ( values ) ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { gl . %SELF% ( indx , values , get position ( values ) ) ; } <SENTENCE_END/>

1

<SENTENCE_START> { gl . %SELF% ( indx , values , get position ( values ) ) ; } <SENTENCE_END/>

(Copy Probability: 2.0%)

<SENTENCE_START> { gl . %SELF% ( indx , values , get position ( values ) ) ; } <SENTENCE_END/>

fv

<SENTENCE_START> { gl . %SELF% ( indx , values , get position ( values ) ) ; } <SENTENCE_END/>

(Copy Probability: 3.6%)

<SENTENCE_START> { gl . %SELF% ( indx , values , get position ( values ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { gl . %SELF% ( indx , values , get position ( values ) ) ; } <SENTENCE_END/>

(Copy Probability: 4.0%)

<SENTENCE_START> { gl . %SELF% ( indx , values , get position ( values ) ) ; } <SENTENCE_END/>


Original Name gl,vertex,attrib,2,f

gl

<SENTENCE_START> { gl . %SELF% ( indx , x , y ) ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { gl . %SELF% ( indx , x , y ) ; } <SENTENCE_END/>

vertex

<SENTENCE_START> { gl . %SELF% ( indx , x , y ) ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { gl . %SELF% ( indx , x , y ) ; } <SENTENCE_END/>

attrib

<SENTENCE_START> { gl . %SELF% ( indx , x , y ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { gl . %SELF% ( indx , x , y ) ; } <SENTENCE_END/>

2

<SENTENCE_START> { gl . %SELF% ( indx , x , y ) ; } <SENTENCE_END/>

(Copy Probability: 1.4%)

<SENTENCE_START> { gl . %SELF% ( indx , x , y ) ; } <SENTENCE_END/>

f

<SENTENCE_START> { gl . %SELF% ( indx , x , y ) ; } <SENTENCE_END/>

(Copy Probability: 3.8%)

<SENTENCE_START> { gl . %SELF% ( indx , x , y ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { gl . %SELF% ( indx , x , y ) ; } <SENTENCE_END/>

(Copy Probability: 3.3%)

<SENTENCE_START> { gl . %SELF% ( indx , x , y ) ; } <SENTENCE_END/>


Original Name gl,vertex,attrib,2,fv

gl

<SENTENCE_START> { gl . %SELF% ( indx , values , get position ( values ) ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { gl . %SELF% ( indx , values , get position ( values ) ) ; } <SENTENCE_END/>

vertex

<SENTENCE_START> { gl . %SELF% ( indx , values , get position ( values ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { gl . %SELF% ( indx , values , get position ( values ) ) ; } <SENTENCE_END/>

attrib

<SENTENCE_START> { gl . %SELF% ( indx , values , get position ( values ) ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { gl . %SELF% ( indx , values , get position ( values ) ) ; } <SENTENCE_END/>

2

<SENTENCE_START> { gl . %SELF% ( indx , values , get position ( values ) ) ; } <SENTENCE_END/>

(Copy Probability: 2.0%)

<SENTENCE_START> { gl . %SELF% ( indx , values , get position ( values ) ) ; } <SENTENCE_END/>

fv

<SENTENCE_START> { gl . %SELF% ( indx , values , get position ( values ) ) ; } <SENTENCE_END/>

(Copy Probability: 3.6%)

<SENTENCE_START> { gl . %SELF% ( indx , values , get position ( values ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { gl . %SELF% ( indx , values , get position ( values ) ) ; } <SENTENCE_END/>

(Copy Probability: 3.4%)

<SENTENCE_START> { gl . %SELF% ( indx , values , get position ( values ) ) ; } <SENTENCE_END/>


Original Name gl,vertex,attrib,3,f

gl

<SENTENCE_START> { gl . %SELF% ( indx , x , y , z ) ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { gl . %SELF% ( indx , x , y , z ) ; } <SENTENCE_END/>

vertex

<SENTENCE_START> { gl . %SELF% ( indx , x , y , z ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { gl . %SELF% ( indx , x , y , z ) ; } <SENTENCE_END/>

attrib

<SENTENCE_START> { gl . %SELF% ( indx , x , y , z ) ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { gl . %SELF% ( indx , x , y , z ) ; } <SENTENCE_END/>

3

<SENTENCE_START> { gl . %SELF% ( indx , x , y , z ) ; } <SENTENCE_END/>

(Copy Probability: 1.6%)

<SENTENCE_START> { gl . %SELF% ( indx , x , y , z ) ; } <SENTENCE_END/>

f

<SENTENCE_START> { gl . %SELF% ( indx , x , y , z ) ; } <SENTENCE_END/>

(Copy Probability: 3.5%)

<SENTENCE_START> { gl . %SELF% ( indx , x , y , z ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { gl . %SELF% ( indx , x , y , z ) ; } <SENTENCE_END/>

(Copy Probability: 4.2%)

<SENTENCE_START> { gl . %SELF% ( indx , x , y , z ) ; } <SENTENCE_END/>


Original Name gl,vertex,attrib,3,fv

gl

<SENTENCE_START> { gl . %SELF% ( indx , values , get position ( values ) ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { gl . %SELF% ( indx , values , get position ( values ) ) ; } <SENTENCE_END/>

vertex

<SENTENCE_START> { gl . %SELF% ( indx , values , get position ( values ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { gl . %SELF% ( indx , values , get position ( values ) ) ; } <SENTENCE_END/>

attrib

<SENTENCE_START> { gl . %SELF% ( indx , values , get position ( values ) ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { gl . %SELF% ( indx , values , get position ( values ) ) ; } <SENTENCE_END/>

3

<SENTENCE_START> { gl . %SELF% ( indx , values , get position ( values ) ) ; } <SENTENCE_END/>

(Copy Probability: 2.0%)

<SENTENCE_START> { gl . %SELF% ( indx , values , get position ( values ) ) ; } <SENTENCE_END/>

fv

<SENTENCE_START> { gl . %SELF% ( indx , values , get position ( values ) ) ; } <SENTENCE_END/>

(Copy Probability: 3.6%)

<SENTENCE_START> { gl . %SELF% ( indx , values , get position ( values ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { gl . %SELF% ( indx , values , get position ( values ) ) ; } <SENTENCE_END/>

(Copy Probability: 4.2%)

<SENTENCE_START> { gl . %SELF% ( indx , values , get position ( values ) ) ; } <SENTENCE_END/>


Original Name gl,vertex,attrib,4,f

gl

<SENTENCE_START> { gl . %SELF% ( indx , x , y , z , w ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { gl . %SELF% ( indx , x , y , z , w ) ; } <SENTENCE_END/>

vertex

<SENTENCE_START> { gl . %SELF% ( indx , x , y , z , w ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { gl . %SELF% ( indx , x , y , z , w ) ; } <SENTENCE_END/>

attrib

<SENTENCE_START> { gl . %SELF% ( indx , x , y , z , w ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { gl . %SELF% ( indx , x , y , z , w ) ; } <SENTENCE_END/>

4

<SENTENCE_START> { gl . %SELF% ( indx , x , y , z , w ) ; } <SENTENCE_END/>

(Copy Probability: 1.4%)

<SENTENCE_START> { gl . %SELF% ( indx , x , y , z , w ) ; } <SENTENCE_END/>

f

<SENTENCE_START> { gl . %SELF% ( indx , x , y , z , w ) ; } <SENTENCE_END/>

(Copy Probability: 3.3%)

<SENTENCE_START> { gl . %SELF% ( indx , x , y , z , w ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { gl . %SELF% ( indx , x , y , z , w ) ; } <SENTENCE_END/>

(Copy Probability: 3.0%)

<SENTENCE_START> { gl . %SELF% ( indx , x , y , z , w ) ; } <SENTENCE_END/>


Original Name gl,vertex,attrib,4,fv

gl

<SENTENCE_START> { gl . %SELF% ( indx , values , get position ( values ) ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { gl . %SELF% ( indx , values , get position ( values ) ) ; } <SENTENCE_END/>

vertex

<SENTENCE_START> { gl . %SELF% ( indx , values , get position ( values ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { gl . %SELF% ( indx , values , get position ( values ) ) ; } <SENTENCE_END/>

attrib

<SENTENCE_START> { gl . %SELF% ( indx , values , get position ( values ) ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { gl . %SELF% ( indx , values , get position ( values ) ) ; } <SENTENCE_END/>

4

<SENTENCE_START> { gl . %SELF% ( indx , values , get position ( values ) ) ; } <SENTENCE_END/>

(Copy Probability: 2.0%)

<SENTENCE_START> { gl . %SELF% ( indx , values , get position ( values ) ) ; } <SENTENCE_END/>

fv

<SENTENCE_START> { gl . %SELF% ( indx , values , get position ( values ) ) ; } <SENTENCE_END/>

(Copy Probability: 3.6%)

<SENTENCE_START> { gl . %SELF% ( indx , values , get position ( values ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { gl . %SELF% ( indx , values , get position ( values ) ) ; } <SENTENCE_END/>

(Copy Probability: 3.3%)

<SENTENCE_START> { gl . %SELF% ( indx , values , get position ( values ) ) ; } <SENTENCE_END/>


Original Name gl,vertex,attrib,pointer

gl

<SENTENCE_START> { gl . %SELF% ( indx , size , type , normalized , stride , ptr , get position ( ptr ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.4%)

<SENTENCE_START> { gl . %SELF% ( indx , size , type , normalized , stride , ptr , get position ( ptr ) ) ; } <SENTENCE_END/>

vertex

<SENTENCE_START> { gl . %SELF% ( indx , size , type , normalized , stride , ptr , get position ( ptr ) ) ; } <SENTENCE_END/>

(Copy Probability: 3.9%)

<SENTENCE_START> { gl . %SELF% ( indx , size , type , normalized , stride , ptr , get position ( ptr ) ) ; } <SENTENCE_END/>

attrib

<SENTENCE_START> { gl . %SELF% ( indx , size , type , normalized , stride , ptr , get position ( ptr ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.3%)

<SENTENCE_START> { gl . %SELF% ( indx , size , type , normalized , stride , ptr , get position ( ptr ) ) ; } <SENTENCE_END/>

pointer

<SENTENCE_START> { gl . %SELF% ( indx , size , type , normalized , stride , ptr , get position ( ptr ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.9%)

<SENTENCE_START> { gl . %SELF% ( indx , size , type , normalized , stride , ptr , get position ( ptr ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { gl . %SELF% ( indx , size , type , normalized , stride , ptr , get position ( ptr ) ) ; } <SENTENCE_END/>

(Copy Probability: 3.6%)

<SENTENCE_START> { gl . %SELF% ( indx , size , type , normalized , stride , ptr , get position ( ptr ) ) ; } <SENTENCE_END/>


Original Name gl,vertex,attrib,pointer

gl

<SENTENCE_START> { gl . %SELF% ( indx , size , type , normalized , stride , ptr ) ; } <SENTENCE_END/>

(Copy Probability: 1.1%)

<SENTENCE_START> { gl . %SELF% ( indx , size , type , normalized , stride , ptr ) ; } <SENTENCE_END/>

vertex

<SENTENCE_START> { gl . %SELF% ( indx , size , type , normalized , stride , ptr ) ; } <SENTENCE_END/>

(Copy Probability: 2.2%)

<SENTENCE_START> { gl . %SELF% ( indx , size , type , normalized , stride , ptr ) ; } <SENTENCE_END/>

attrib

<SENTENCE_START> { gl . %SELF% ( indx , size , type , normalized , stride , ptr ) ; } <SENTENCE_END/>

(Copy Probability: 1.1%)

<SENTENCE_START> { gl . %SELF% ( indx , size , type , normalized , stride , ptr ) ; } <SENTENCE_END/>

pointer

<SENTENCE_START> { gl . %SELF% ( indx , size , type , normalized , stride , ptr ) ; } <SENTENCE_END/>

(Copy Probability: 2.2%)

<SENTENCE_START> { gl . %SELF% ( indx , size , type , normalized , stride , ptr ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { gl . %SELF% ( indx , size , type , normalized , stride , ptr ) ; } <SENTENCE_END/>

(Copy Probability: 3.3%)

<SENTENCE_START> { gl . %SELF% ( indx , size , type , normalized , stride , ptr ) ; } <SENTENCE_END/>


Original Name wrap

wrap

<SENTENCE_START> { return new direct read write int buffer adapter ( ( direct read write byte buffer ) byte buffer . slice ( ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.3%)

<SENTENCE_START> { return new direct read write int buffer adapter ( ( direct read write byte buffer ) byte buffer . slice ( ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return new direct read write int buffer adapter ( ( direct read write byte buffer ) byte buffer . slice ( ) ) ; } <SENTENCE_END/>

(Copy Probability: 9.4%)

<SENTENCE_START> { return new direct read write int buffer adapter ( ( direct read write byte buffer ) byte buffer . slice ( ) ) ; } <SENTENCE_END/>


Original Name get,typed,array

get

<SENTENCE_START> { return int array ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return int array ; } <SENTENCE_END/>

typed

<SENTENCE_START> { return int array ; } <SENTENCE_END/>

(Copy Probability: 18.3%)

<SENTENCE_START> { return int array ; } <SENTENCE_END/>

array

<SENTENCE_START> { return int array ; } <SENTENCE_END/>

(Copy Probability: 9.2%)

<SENTENCE_START> { return int array ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return int array ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { return int array ; } <SENTENCE_END/>


Original Name get,element,size

get

<SENTENCE_START> { return 4 ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return 4 ; } <SENTENCE_END/>

element

<SENTENCE_START> { return 4 ; } <SENTENCE_END/>

(Copy Probability: 8.6%)

<SENTENCE_START> { return 4 ; } <SENTENCE_END/>

size

<SENTENCE_START> { return 4 ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return 4 ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return 4 ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { return 4 ; } <SENTENCE_END/>


Original Name get,normal

get

<SENTENCE_START> { return normal ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return normal ; } <SENTENCE_END/>

normal

<SENTENCE_START> { return normal ; } <SENTENCE_END/>

(Copy Probability: 72.3%)

<SENTENCE_START> { return normal ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return normal ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { return normal ; } <SENTENCE_END/>


Original Name get,points

get

<SENTENCE_START> { return points ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return points ; } <SENTENCE_END/>

points

<SENTENCE_START> { return points ; } <SENTENCE_END/>

(Copy Probability: 38.7%)

<SENTENCE_START> { return points ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return points ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { return points ; } <SENTENCE_END/>


Original Name get,separations

get

<SENTENCE_START> { return separations ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return separations ; } <SENTENCE_END/>

separations

<SENTENCE_START> { return separations ; } <SENTENCE_END/>

(Copy Probability: 45.9%)

<SENTENCE_START> { return separations ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return separations ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { return separations ; } <SENTENCE_END/>


Original Name get,number,of,contact,points

get

<SENTENCE_START> { return num contact points ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { return num contact points ; } <SENTENCE_END/>

number

<SENTENCE_START> { return num contact points ; } <SENTENCE_END/>

(Copy Probability: 48.7%)

<SENTENCE_START> { return num contact points ; } <SENTENCE_END/>

of

<SENTENCE_START> { return num contact points ; } <SENTENCE_END/>

(Copy Probability: 72.6%)

<SENTENCE_START> { return num contact points ; } <SENTENCE_END/>

contact

<SENTENCE_START> { return num contact points ; } <SENTENCE_END/>

(Copy Probability: 21.9%)

<SENTENCE_START> { return num contact points ; } <SENTENCE_END/>

points

<SENTENCE_START> { return num contact points ; } <SENTENCE_END/>

(Copy Probability: 4.3%)

<SENTENCE_START> { return num contact points ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return num contact points ; } <SENTENCE_END/>

(Copy Probability: 4.4%)

<SENTENCE_START> { return num contact points ; } <SENTENCE_END/>


Original Name create

create

<SENTENCE_START> { float width = gdx . graphics . get width ( ) ; float height = gdx . graphics . get height ( ) ; float btn width = 200 ; float btn height = 40 ; stage = new stage ( ) ; skin skin = new skin ( gdx . files . internal ( "data/uiskin.json" ) ) ; gdx . input . set input processor ( stage ) ; final text button fade btn = new text button ( "Fade: " + do fade , skin ) ; fade btn . set size ( btn width , btn height ) ; fade btn . set position ( 0 , height - fade btn . get height ( ) ) ; stage . add actor ( fade btn ) ; fade btn . add listener ( new change listener ( ) { @ override public void changed ( change event event , actor actor ) { do fade = ! do fade ; fade btn . set text ( "Fade: " + do fade ) ; for ( scroll pane pane : scroll panes ) { pane . set fade scroll bars ( do fade ) ; } } } ) ; final text button on top btn = new text button ( "ScrollbarsOnTop: " + do on top , skin ) ; on top btn . set size ( btn width , btn height ) ; on top btn . set position ( 0 + fade btn . get width ( ) + 20 , height - on top btn . get height ( ) ) ; stage . add actor ( on top btn ) ; on top btn . add listener ( new change listener ( ) { @ override public void changed ( change event event , actor actor ) { do on top = ! do on top ; on top btn . set text ( "ScrollbarOnTop: " + do on top ) ; on top btn . invalidate ( ) ; for ( scroll pane pane : scroll panes ) { pane . set scrollbars on top ( do on top ) ; } } } ) ; float gap = 8 ; float x = gap ; float y = gap ; float cont width = width / 2 - gap * 1.5f ; float cont height = height / 4.5f - gap * 1.25f ; bottom left = new table ( ) ; bottom left . set position ( x , y ) ; bottom left . set size ( cont width , cont height ) ; stage . add actor ( bottom left ) ; bottom right = new table ( ) ; bottom right . set size ( cont width , cont height ) ; x = bottom left . get x ( ) + bottom left . get width ( ) + gap ; bottom right . set position ( x , y ) ; stage . add actor ( bottom right ) ; top left = new table ( ) ; top left . set size ( cont width , cont height ) ; x = bottom left . get x ( ) ; y = bottom left . get y ( ) + bottom left . get height ( ) + gap ; top left . set position ( x , y ) ; stage . add actor ( top left ) ; top right = new table ( ) ; top right . set size ( cont width , cont height ) ; x = bottom right . get x ( ) ; y = top left . get y ( ) ; top right . set position ( x , y ) ; stage . add actor ( top right ) ; horiz only top = new table ( ) ; horiz only top . set size ( cont width , cont height ) ; x = top right . get x ( ) ; y = top right . get y ( ) + top right . get height ( ) + gap ; horiz only top . set position ( x , y ) ; stage . add actor ( horiz only top ) ; horiz only bottom = new table ( ) ; horiz only bottom . set size ( cont width , cont height ) ; x = top left . get x ( ) ; y = top left . get y ( ) + top left . get height ( ) + gap ; horiz only bottom . set position ( x , y ) ; stage . add actor ( horiz only bottom ) ; vert only left = new table ( ) ; vert only left . set size ( cont width , cont height ) ; x = horiz only bottom . get x ( ) ; y = horiz only bottom . get y ( ) + horiz only bottom . get height ( ) + gap ; vert only left . set position ( x , y ) ; stage . add actor ( vert only left ) ; vert only right = new table ( ) ; vert only right . set size ( cont width , cont height ) ; x = horiz only top . get x ( ) ; y = horiz only top . get y ( ) + horiz only top . get height ( ) + gap ; vert only right . set position ( x , y ) ; stage . add actor ( vert only right ) ; table bottom left table = new table ( ) ; table bottom right table = new table ( ) ; table top left table = new table ( ) ; table top right table = new table ( ) ; table horiz only top table = new table ( ) ; table horiz only bottom table = new table ( ) ; table vert only left table = new table ( ) ; table vert only right table = new table ( ) ; final scroll pane bottom left scroll = new scroll pane ( bottom left table , skin ) ; bottom left scroll . set scroll bar positions ( true , false ) ; final scroll pane bottom right scroll = new scroll pane ( bottom right table , skin ) ; bottom right scroll . set scroll bar positions ( true , true ) ; final scroll pane top left scroll = new scroll pane ( top left table , skin ) ; top left scroll . set scroll bar positions ( false , false ) ; final scroll pane top right scroll = new scroll pane ( top right table , skin ) ; top right scroll . set scroll bar positions ( false , true ) ; final scroll pane horiz only top scroll = new scroll pane ( horiz only top table , skin ) ; horiz only top scroll . set scroll bar positions ( false , true ) ; final scroll pane horiz only bottom scroll = new scroll pane ( horiz only bottom table , skin ) ; horiz only bottom scroll . set scroll bar positions ( true , true ) ; final scroll pane vert only left scroll = new scroll pane ( vert only left table , skin ) ; vert only left scroll . set scroll bar positions ( true , false ) ; final scroll pane vert only right scroll = new scroll pane ( vert only right table , skin ) ; vert only right scroll . set scroll bar positions ( true , true ) ; scroll pane [ ] panes = new scroll pane [ ] { bottom left scroll , bottom right scroll , top left scroll , top right scroll , horiz only top scroll , horiz only bottom scroll , vert only left scroll , vert only right scroll } ; for ( scroll pane pane : panes ) { scroll panes . add ( pane ) ; } table [ ] tables = new table [ ] { bottom left table , bottom right table , top left table , top right table , horiz only top table , horiz only bottom table , vert only left table , vert only right table } ; for ( table t : tables ) t . defaults ( ) . expand x ( ) . fill x ( ) ; horiz only top table . add ( new label ( "HORIZONTAL-ONLY-TOP verify HORIZONTAL scroll bar is on the TOP and properly aligned" , skin ) ) . row ( ) ; horiz only top table . add ( new image ( skin . get drawable ( "default-rect" ) ) ) . height ( 20 ) . row ( ) ; horiz only bottom table . add ( new label ( "HORIZONTAL-ONLY-BOTTOM verify HORIZONTAL scroll bar is on the BOTTOM and properly aligned" , skin ) ) . row ( ) ; horiz only bottom table . add ( new image ( skin . get drawable ( "default-rect" ) ) ) . height ( 20 ) . row ( ) ; for ( int i = 0 ; i < 12 ; i ++ ) { bottom left table . add ( new label ( i + " BOTTOM-LEFT verify scroll bars are on the BOTTOM and the LEFT, and are properly aligned" , skin ) ) . row ( ) ; bottom left table . add ( new image ( skin . get drawable ( "default-rect" ) ) ) . height ( 20 ) . row ( ) ; bottom right table . add ( new label ( i + " BOTTOM-RIGHT verify scroll bars are on the BOTTOM and the RIGHT, and are properly aligned" , skin ) ) . row ( ) ; bottom right table . add ( new image ( skin . get drawable ( "default-rect" ) ) ) . height ( 20 ) . row ( ) ; top left table . add ( new label ( i + " TOP-LEFT verify scroll bars are on the TOP and the LEFT, and are properly aligned" , skin ) ) . row ( ) ; top left table . add ( new image ( skin . get drawable ( "default-rect" ) ) ) . height ( 20 ) . row ( ) ; top right table . add ( new label ( i + " TOP-RIGHT verify scroll bars are on the TOP and the RIGHT, and are properly aligned" , skin ) ) . row ( ) ; top right table . add ( new image ( skin . get drawable ( "default-rect" ) ) ) . height ( 20 ) . row ( ) ; vert only left table . add ( new label ( "VERT-ONLY-LEFT" , skin ) ) . row ( ) ; vert only left table . add ( new image ( skin . get drawable ( "default-rect" ) ) ) . height ( 20 ) . row ( ) ; vert only right table . add ( new label ( "VERT-ONLY-RIGHT" , skin ) ) . row ( ) ; vert only right table . add ( new image ( skin . get drawable ( "default-rect" ) ) ) . height ( 20 ) . row ( ) ; } bottom left . add ( bottom left scroll ) . expand ( ) . fill ( ) . colspan ( 4 ) ; bottom right . add ( bottom right scroll ) . expand ( ) . fill ( ) . colspan ( 4 ) ; top left . add ( top left scroll ) . expand ( ) . fill ( ) . colspan ( 4 ) ; top right . add ( top right scroll ) . expand ( ) . fill ( ) . colspan ( 4 ) ; horiz only top . add ( horiz only top scroll ) . expand ( ) . fill ( ) . colspan ( 4 ) ; horiz only bottom . add ( horiz only bottom scroll ) . expand ( ) . fill ( ) . colspan ( 4 ) ; vert only left . add ( vert only left scroll ) . expand ( ) . fill ( ) . colspan ( 4 ) ; vert only right . add ( vert only right scroll ) . expand ( ) . fill ( ) . colspan ( 4 ) ; for ( scroll pane pane : scroll panes ) { pane . set fade scroll bars ( do fade ) ; pane . set scrollbars on top ( do on top ) ; } } <SENTENCE_END/>

(Copy Probability: 3.2%)

<SENTENCE_START> { float width = gdx . graphics . get width ( ) ; float height = gdx . graphics . get height ( ) ; float btn width = 200 ; float btn height = 40 ; stage = new stage ( ) ; skin skin = new skin ( gdx . files . internal ( "data/uiskin.json" ) ) ; gdx . input . set input processor ( stage ) ; final text button fade btn = new text button ( "Fade: " + do fade , skin ) ; fade btn . set size ( btn width , btn height ) ; fade btn . set position ( 0 , height - fade btn . get height ( ) ) ; stage . add actor ( fade btn ) ; fade btn . add listener ( new change listener ( ) { @ override public void changed ( change event event , actor actor ) { do fade = ! do fade ; fade btn . set text ( "Fade: " + do fade ) ; for ( scroll pane pane : scroll panes ) { pane . set fade scroll bars ( do fade ) ; } } } ) ; final text button on top btn = new text button ( "ScrollbarsOnTop: " + do on top , skin ) ; on top btn . set size ( btn width , btn height ) ; on top btn . set position ( 0 + fade btn . get width ( ) + 20 , height - on top btn . get height ( ) ) ; stage . add actor ( on top btn ) ; on top btn . add listener ( new change listener ( ) { @ override public void changed ( change event event , actor actor ) { do on top = ! do on top ; on top btn . set text ( "ScrollbarOnTop: " + do on top ) ; on top btn . invalidate ( ) ; for ( scroll pane pane : scroll panes ) { pane . set scrollbars on top ( do on top ) ; } } } ) ; float gap = 8 ; float x = gap ; float y = gap ; float cont width = width / 2 - gap * 1.5f ; float cont height = height / 4.5f - gap * 1.25f ; bottom left = new table ( ) ; bottom left . set position ( x , y ) ; bottom left . set size ( cont width , cont height ) ; stage . add actor ( bottom left ) ; bottom right = new table ( ) ; bottom right . set size ( cont width , cont height ) ; x = bottom left . get x ( ) + bottom left . get width ( ) + gap ; bottom right . set position ( x , y ) ; stage . add actor ( bottom right ) ; top left = new table ( ) ; top left . set size ( cont width , cont height ) ; x = bottom left . get x ( ) ; y = bottom left . get y ( ) + bottom left . get height ( ) + gap ; top left . set position ( x , y ) ; stage . add actor ( top left ) ; top right = new table ( ) ; top right . set size ( cont width , cont height ) ; x = bottom right . get x ( ) ; y = top left . get y ( ) ; top right . set position ( x , y ) ; stage . add actor ( top right ) ; horiz only top = new table ( ) ; horiz only top . set size ( cont width , cont height ) ; x = top right . get x ( ) ; y = top right . get y ( ) + top right . get height ( ) + gap ; horiz only top . set position ( x , y ) ; stage . add actor ( horiz only top ) ; horiz only bottom = new table ( ) ; horiz only bottom . set size ( cont width , cont height ) ; x = top left . get x ( ) ; y = top left . get y ( ) + top left . get height ( ) + gap ; horiz only bottom . set position ( x , y ) ; stage . add actor ( horiz only bottom ) ; vert only left = new table ( ) ; vert only left . set size ( cont width , cont height ) ; x = horiz only bottom . get x ( ) ; y = horiz only bottom . get y ( ) + horiz only bottom . get height ( ) + gap ; vert only left . set position ( x , y ) ; stage . add actor ( vert only left ) ; vert only right = new table ( ) ; vert only right . set size ( cont width , cont height ) ; x = horiz only top . get x ( ) ; y = horiz only top . get y ( ) + horiz only top . get height ( ) + gap ; vert only right . set position ( x , y ) ; stage . add actor ( vert only right ) ; table bottom left table = new table ( ) ; table bottom right table = new table ( ) ; table top left table = new table ( ) ; table top right table = new table ( ) ; table horiz only top table = new table ( ) ; table horiz only bottom table = new table ( ) ; table vert only left table = new table ( ) ; table vert only right table = new table ( ) ; final scroll pane bottom left scroll = new scroll pane ( bottom left table , skin ) ; bottom left scroll . set scroll bar positions ( true , false ) ; final scroll pane bottom right scroll = new scroll pane ( bottom right table , skin ) ; bottom right scroll . set scroll bar positions ( true , true ) ; final scroll pane top left scroll = new scroll pane ( top left table , skin ) ; top left scroll . set scroll bar positions ( false , false ) ; final scroll pane top right scroll = new scroll pane ( top right table , skin ) ; top right scroll . set scroll bar positions ( false , true ) ; final scroll pane horiz only top scroll = new scroll pane ( horiz only top table , skin ) ; horiz only top scroll . set scroll bar positions ( false , true ) ; final scroll pane horiz only bottom scroll = new scroll pane ( horiz only bottom table , skin ) ; horiz only bottom scroll . set scroll bar positions ( true , true ) ; final scroll pane vert only left scroll = new scroll pane ( vert only left table , skin ) ; vert only left scroll . set scroll bar positions ( true , false ) ; final scroll pane vert only right scroll = new scroll pane ( vert only right table , skin ) ; vert only right scroll . set scroll bar positions ( true , true ) ; scroll pane [ ] panes = new scroll pane [ ] { bottom left scroll , bottom right scroll , top left scroll , top right scroll , horiz only top scroll , horiz only bottom scroll , vert only left scroll , vert only right scroll } ; for ( scroll pane pane : panes ) { scroll panes . add ( pane ) ; } table [ ] tables = new table [ ] { bottom left table , bottom right table , top left table , top right table , horiz only top table , horiz only bottom table , vert only left table , vert only right table } ; for ( table t : tables ) t . defaults ( ) . expand x ( ) . fill x ( ) ; horiz only top table . add ( new label ( "HORIZONTAL-ONLY-TOP verify HORIZONTAL scroll bar is on the TOP and properly aligned" , skin ) ) . row ( ) ; horiz only top table . add ( new image ( skin . get drawable ( "default-rect" ) ) ) . height ( 20 ) . row ( ) ; horiz only bottom table . add ( new label ( "HORIZONTAL-ONLY-BOTTOM verify HORIZONTAL scroll bar is on the BOTTOM and properly aligned" , skin ) ) . row ( ) ; horiz only bottom table . add ( new image ( skin . get drawable ( "default-rect" ) ) ) . height ( 20 ) . row ( ) ; for ( int i = 0 ; i < 12 ; i ++ ) { bottom left table . add ( new label ( i + " BOTTOM-LEFT verify scroll bars are on the BOTTOM and the LEFT, and are properly aligned" , skin ) ) . row ( ) ; bottom left table . add ( new image ( skin . get drawable ( "default-rect" ) ) ) . height ( 20 ) . row ( ) ; bottom right table . add ( new label ( i + " BOTTOM-RIGHT verify scroll bars are on the BOTTOM and the RIGHT, and are properly aligned" , skin ) ) . row ( ) ; bottom right table . add ( new image ( skin . get drawable ( "default-rect" ) ) ) . height ( 20 ) . row ( ) ; top left table . add ( new label ( i + " TOP-LEFT verify scroll bars are on the TOP and the LEFT, and are properly aligned" , skin ) ) . row ( ) ; top left table . add ( new image ( skin . get drawable ( "default-rect" ) ) ) . height ( 20 ) . row ( ) ; top right table . add ( new label ( i + " TOP-RIGHT verify scroll bars are on the TOP and the RIGHT, and are properly aligned" , skin ) ) . row ( ) ; top right table . add ( new image ( skin . get drawable ( "default-rect" ) ) ) . height ( 20 ) . row ( ) ; vert only left table . add ( new label ( "VERT-ONLY-LEFT" , skin ) ) . row ( ) ; vert only left table . add ( new image ( skin . get drawable ( "default-rect" ) ) ) . height ( 20 ) . row ( ) ; vert only right table . add ( new label ( "VERT-ONLY-RIGHT" , skin ) ) . row ( ) ; vert only right table . add ( new image ( skin . get drawable ( "default-rect" ) ) ) . height ( 20 ) . row ( ) ; } bottom left . add ( bottom left scroll ) . expand ( ) . fill ( ) . colspan ( 4 ) ; bottom right . add ( bottom right scroll ) . expand ( ) . fill ( ) . colspan ( 4 ) ; top left . add ( top left scroll ) . expand ( ) . fill ( ) . colspan ( 4 ) ; top right . add ( top right scroll ) . expand ( ) . fill ( ) . colspan ( 4 ) ; horiz only top . add ( horiz only top scroll ) . expand ( ) . fill ( ) . colspan ( 4 ) ; horiz only bottom . add ( horiz only bottom scroll ) . expand ( ) . fill ( ) . colspan ( 4 ) ; vert only left . add ( vert only left scroll ) . expand ( ) . fill ( ) . colspan ( 4 ) ; vert only right . add ( vert only right scroll ) . expand ( ) . fill ( ) . colspan ( 4 ) ; for ( scroll pane pane : scroll panes ) { pane . set fade scroll bars ( do fade ) ; pane . set scrollbars on top ( do on top ) ; } } <SENTENCE_END/>

%END%

<SENTENCE_START> { float width = gdx . graphics . get width ( ) ; float height = gdx . graphics . get height ( ) ; float btn width = 200 ; float btn height = 40 ; stage = new stage ( ) ; skin skin = new skin ( gdx . files . internal ( "data/uiskin.json" ) ) ; gdx . input . set input processor ( stage ) ; final text button fade btn = new text button ( "Fade: " + do fade , skin ) ; fade btn . set size ( btn width , btn height ) ; fade btn . set position ( 0 , height - fade btn . get height ( ) ) ; stage . add actor ( fade btn ) ; fade btn . add listener ( new change listener ( ) { @ override public void changed ( change event event , actor actor ) { do fade = ! do fade ; fade btn . set text ( "Fade: " + do fade ) ; for ( scroll pane pane : scroll panes ) { pane . set fade scroll bars ( do fade ) ; } } } ) ; final text button on top btn = new text button ( "ScrollbarsOnTop: " + do on top , skin ) ; on top btn . set size ( btn width , btn height ) ; on top btn . set position ( 0 + fade btn . get width ( ) + 20 , height - on top btn . get height ( ) ) ; stage . add actor ( on top btn ) ; on top btn . add listener ( new change listener ( ) { @ override public void changed ( change event event , actor actor ) { do on top = ! do on top ; on top btn . set text ( "ScrollbarOnTop: " + do on top ) ; on top btn . invalidate ( ) ; for ( scroll pane pane : scroll panes ) { pane . set scrollbars on top ( do on top ) ; } } } ) ; float gap = 8 ; float x = gap ; float y = gap ; float cont width = width / 2 - gap * 1.5f ; float cont height = height / 4.5f - gap * 1.25f ; bottom left = new table ( ) ; bottom left . set position ( x , y ) ; bottom left . set size ( cont width , cont height ) ; stage . add actor ( bottom left ) ; bottom right = new table ( ) ; bottom right . set size ( cont width , cont height ) ; x = bottom left . get x ( ) + bottom left . get width ( ) + gap ; bottom right . set position ( x , y ) ; stage . add actor ( bottom right ) ; top left = new table ( ) ; top left . set size ( cont width , cont height ) ; x = bottom left . get x ( ) ; y = bottom left . get y ( ) + bottom left . get height ( ) + gap ; top left . set position ( x , y ) ; stage . add actor ( top left ) ; top right = new table ( ) ; top right . set size ( cont width , cont height ) ; x = bottom right . get x ( ) ; y = top left . get y ( ) ; top right . set position ( x , y ) ; stage . add actor ( top right ) ; horiz only top = new table ( ) ; horiz only top . set size ( cont width , cont height ) ; x = top right . get x ( ) ; y = top right . get y ( ) + top right . get height ( ) + gap ; horiz only top . set position ( x , y ) ; stage . add actor ( horiz only top ) ; horiz only bottom = new table ( ) ; horiz only bottom . set size ( cont width , cont height ) ; x = top left . get x ( ) ; y = top left . get y ( ) + top left . get height ( ) + gap ; horiz only bottom . set position ( x , y ) ; stage . add actor ( horiz only bottom ) ; vert only left = new table ( ) ; vert only left . set size ( cont width , cont height ) ; x = horiz only bottom . get x ( ) ; y = horiz only bottom . get y ( ) + horiz only bottom . get height ( ) + gap ; vert only left . set position ( x , y ) ; stage . add actor ( vert only left ) ; vert only right = new table ( ) ; vert only right . set size ( cont width , cont height ) ; x = horiz only top . get x ( ) ; y = horiz only top . get y ( ) + horiz only top . get height ( ) + gap ; vert only right . set position ( x , y ) ; stage . add actor ( vert only right ) ; table bottom left table = new table ( ) ; table bottom right table = new table ( ) ; table top left table = new table ( ) ; table top right table = new table ( ) ; table horiz only top table = new table ( ) ; table horiz only bottom table = new table ( ) ; table vert only left table = new table ( ) ; table vert only right table = new table ( ) ; final scroll pane bottom left scroll = new scroll pane ( bottom left table , skin ) ; bottom left scroll . set scroll bar positions ( true , false ) ; final scroll pane bottom right scroll = new scroll pane ( bottom right table , skin ) ; bottom right scroll . set scroll bar positions ( true , true ) ; final scroll pane top left scroll = new scroll pane ( top left table , skin ) ; top left scroll . set scroll bar positions ( false , false ) ; final scroll pane top right scroll = new scroll pane ( top right table , skin ) ; top right scroll . set scroll bar positions ( false , true ) ; final scroll pane horiz only top scroll = new scroll pane ( horiz only top table , skin ) ; horiz only top scroll . set scroll bar positions ( false , true ) ; final scroll pane horiz only bottom scroll = new scroll pane ( horiz only bottom table , skin ) ; horiz only bottom scroll . set scroll bar positions ( true , true ) ; final scroll pane vert only left scroll = new scroll pane ( vert only left table , skin ) ; vert only left scroll . set scroll bar positions ( true , false ) ; final scroll pane vert only right scroll = new scroll pane ( vert only right table , skin ) ; vert only right scroll . set scroll bar positions ( true , true ) ; scroll pane [ ] panes = new scroll pane [ ] { bottom left scroll , bottom right scroll , top left scroll , top right scroll , horiz only top scroll , horiz only bottom scroll , vert only left scroll , vert only right scroll } ; for ( scroll pane pane : panes ) { scroll panes . add ( pane ) ; } table [ ] tables = new table [ ] { bottom left table , bottom right table , top left table , top right table , horiz only top table , horiz only bottom table , vert only left table , vert only right table } ; for ( table t : tables ) t . defaults ( ) . expand x ( ) . fill x ( ) ; horiz only top table . add ( new label ( "HORIZONTAL-ONLY-TOP verify HORIZONTAL scroll bar is on the TOP and properly aligned" , skin ) ) . row ( ) ; horiz only top table . add ( new image ( skin . get drawable ( "default-rect" ) ) ) . height ( 20 ) . row ( ) ; horiz only bottom table . add ( new label ( "HORIZONTAL-ONLY-BOTTOM verify HORIZONTAL scroll bar is on the BOTTOM and properly aligned" , skin ) ) . row ( ) ; horiz only bottom table . add ( new image ( skin . get drawable ( "default-rect" ) ) ) . height ( 20 ) . row ( ) ; for ( int i = 0 ; i < 12 ; i ++ ) { bottom left table . add ( new label ( i + " BOTTOM-LEFT verify scroll bars are on the BOTTOM and the LEFT, and are properly aligned" , skin ) ) . row ( ) ; bottom left table . add ( new image ( skin . get drawable ( "default-rect" ) ) ) . height ( 20 ) . row ( ) ; bottom right table . add ( new label ( i + " BOTTOM-RIGHT verify scroll bars are on the BOTTOM and the RIGHT, and are properly aligned" , skin ) ) . row ( ) ; bottom right table . add ( new image ( skin . get drawable ( "default-rect" ) ) ) . height ( 20 ) . row ( ) ; top left table . add ( new label ( i + " TOP-LEFT verify scroll bars are on the TOP and the LEFT, and are properly aligned" , skin ) ) . row ( ) ; top left table . add ( new image ( skin . get drawable ( "default-rect" ) ) ) . height ( 20 ) . row ( ) ; top right table . add ( new label ( i + " TOP-RIGHT verify scroll bars are on the TOP and the RIGHT, and are properly aligned" , skin ) ) . row ( ) ; top right table . add ( new image ( skin . get drawable ( "default-rect" ) ) ) . height ( 20 ) . row ( ) ; vert only left table . add ( new label ( "VERT-ONLY-LEFT" , skin ) ) . row ( ) ; vert only left table . add ( new image ( skin . get drawable ( "default-rect" ) ) ) . height ( 20 ) . row ( ) ; vert only right table . add ( new label ( "VERT-ONLY-RIGHT" , skin ) ) . row ( ) ; vert only right table . add ( new image ( skin . get drawable ( "default-rect" ) ) ) . height ( 20 ) . row ( ) ; } bottom left . add ( bottom left scroll ) . expand ( ) . fill ( ) . colspan ( 4 ) ; bottom right . add ( bottom right scroll ) . expand ( ) . fill ( ) . colspan ( 4 ) ; top left . add ( top left scroll ) . expand ( ) . fill ( ) . colspan ( 4 ) ; top right . add ( top right scroll ) . expand ( ) . fill ( ) . colspan ( 4 ) ; horiz only top . add ( horiz only top scroll ) . expand ( ) . fill ( ) . colspan ( 4 ) ; horiz only bottom . add ( horiz only bottom scroll ) . expand ( ) . fill ( ) . colspan ( 4 ) ; vert only left . add ( vert only left scroll ) . expand ( ) . fill ( ) . colspan ( 4 ) ; vert only right . add ( vert only right scroll ) . expand ( ) . fill ( ) . colspan ( 4 ) ; for ( scroll pane pane : scroll panes ) { pane . set fade scroll bars ( do fade ) ; pane . set scrollbars on top ( do on top ) ; } } <SENTENCE_END/>

(Copy Probability: 4.9%)

<SENTENCE_START> { float width = gdx . graphics . get width ( ) ; float height = gdx . graphics . get height ( ) ; float btn width = 200 ; float btn height = 40 ; stage = new stage ( ) ; skin skin = new skin ( gdx . files . internal ( "data/uiskin.json" ) ) ; gdx . input . set input processor ( stage ) ; final text button fade btn = new text button ( "Fade: " + do fade , skin ) ; fade btn . set size ( btn width , btn height ) ; fade btn . set position ( 0 , height - fade btn . get height ( ) ) ; stage . add actor ( fade btn ) ; fade btn . add listener ( new change listener ( ) { @ override public void changed ( change event event , actor actor ) { do fade = ! do fade ; fade btn . set text ( "Fade: " + do fade ) ; for ( scroll pane pane : scroll panes ) { pane . set fade scroll bars ( do fade ) ; } } } ) ; final text button on top btn = new text button ( "ScrollbarsOnTop: " + do on top , skin ) ; on top btn . set size ( btn width , btn height ) ; on top btn . set position ( 0 + fade btn . get width ( ) + 20 , height - on top btn . get height ( ) ) ; stage . add actor ( on top btn ) ; on top btn . add listener ( new change listener ( ) { @ override public void changed ( change event event , actor actor ) { do on top = ! do on top ; on top btn . set text ( "ScrollbarOnTop: " + do on top ) ; on top btn . invalidate ( ) ; for ( scroll pane pane : scroll panes ) { pane . set scrollbars on top ( do on top ) ; } } } ) ; float gap = 8 ; float x = gap ; float y = gap ; float cont width = width / 2 - gap * 1.5f ; float cont height = height / 4.5f - gap * 1.25f ; bottom left = new table ( ) ; bottom left . set position ( x , y ) ; bottom left . set size ( cont width , cont height ) ; stage . add actor ( bottom left ) ; bottom right = new table ( ) ; bottom right . set size ( cont width , cont height ) ; x = bottom left . get x ( ) + bottom left . get width ( ) + gap ; bottom right . set position ( x , y ) ; stage . add actor ( bottom right ) ; top left = new table ( ) ; top left . set size ( cont width , cont height ) ; x = bottom left . get x ( ) ; y = bottom left . get y ( ) + bottom left . get height ( ) + gap ; top left . set position ( x , y ) ; stage . add actor ( top left ) ; top right = new table ( ) ; top right . set size ( cont width , cont height ) ; x = bottom right . get x ( ) ; y = top left . get y ( ) ; top right . set position ( x , y ) ; stage . add actor ( top right ) ; horiz only top = new table ( ) ; horiz only top . set size ( cont width , cont height ) ; x = top right . get x ( ) ; y = top right . get y ( ) + top right . get height ( ) + gap ; horiz only top . set position ( x , y ) ; stage . add actor ( horiz only top ) ; horiz only bottom = new table ( ) ; horiz only bottom . set size ( cont width , cont height ) ; x = top left . get x ( ) ; y = top left . get y ( ) + top left . get height ( ) + gap ; horiz only bottom . set position ( x , y ) ; stage . add actor ( horiz only bottom ) ; vert only left = new table ( ) ; vert only left . set size ( cont width , cont height ) ; x = horiz only bottom . get x ( ) ; y = horiz only bottom . get y ( ) + horiz only bottom . get height ( ) + gap ; vert only left . set position ( x , y ) ; stage . add actor ( vert only left ) ; vert only right = new table ( ) ; vert only right . set size ( cont width , cont height ) ; x = horiz only top . get x ( ) ; y = horiz only top . get y ( ) + horiz only top . get height ( ) + gap ; vert only right . set position ( x , y ) ; stage . add actor ( vert only right ) ; table bottom left table = new table ( ) ; table bottom right table = new table ( ) ; table top left table = new table ( ) ; table top right table = new table ( ) ; table horiz only top table = new table ( ) ; table horiz only bottom table = new table ( ) ; table vert only left table = new table ( ) ; table vert only right table = new table ( ) ; final scroll pane bottom left scroll = new scroll pane ( bottom left table , skin ) ; bottom left scroll . set scroll bar positions ( true , false ) ; final scroll pane bottom right scroll = new scroll pane ( bottom right table , skin ) ; bottom right scroll . set scroll bar positions ( true , true ) ; final scroll pane top left scroll = new scroll pane ( top left table , skin ) ; top left scroll . set scroll bar positions ( false , false ) ; final scroll pane top right scroll = new scroll pane ( top right table , skin ) ; top right scroll . set scroll bar positions ( false , true ) ; final scroll pane horiz only top scroll = new scroll pane ( horiz only top table , skin ) ; horiz only top scroll . set scroll bar positions ( false , true ) ; final scroll pane horiz only bottom scroll = new scroll pane ( horiz only bottom table , skin ) ; horiz only bottom scroll . set scroll bar positions ( true , true ) ; final scroll pane vert only left scroll = new scroll pane ( vert only left table , skin ) ; vert only left scroll . set scroll bar positions ( true , false ) ; final scroll pane vert only right scroll = new scroll pane ( vert only right table , skin ) ; vert only right scroll . set scroll bar positions ( true , true ) ; scroll pane [ ] panes = new scroll pane [ ] { bottom left scroll , bottom right scroll , top left scroll , top right scroll , horiz only top scroll , horiz only bottom scroll , vert only left scroll , vert only right scroll } ; for ( scroll pane pane : panes ) { scroll panes . add ( pane ) ; } table [ ] tables = new table [ ] { bottom left table , bottom right table , top left table , top right table , horiz only top table , horiz only bottom table , vert only left table , vert only right table } ; for ( table t : tables ) t . defaults ( ) . expand x ( ) . fill x ( ) ; horiz only top table . add ( new label ( "HORIZONTAL-ONLY-TOP verify HORIZONTAL scroll bar is on the TOP and properly aligned" , skin ) ) . row ( ) ; horiz only top table . add ( new image ( skin . get drawable ( "default-rect" ) ) ) . height ( 20 ) . row ( ) ; horiz only bottom table . add ( new label ( "HORIZONTAL-ONLY-BOTTOM verify HORIZONTAL scroll bar is on the BOTTOM and properly aligned" , skin ) ) . row ( ) ; horiz only bottom table . add ( new image ( skin . get drawable ( "default-rect" ) ) ) . height ( 20 ) . row ( ) ; for ( int i = 0 ; i < 12 ; i ++ ) { bottom left table . add ( new label ( i + " BOTTOM-LEFT verify scroll bars are on the BOTTOM and the LEFT, and are properly aligned" , skin ) ) . row ( ) ; bottom left table . add ( new image ( skin . get drawable ( "default-rect" ) ) ) . height ( 20 ) . row ( ) ; bottom right table . add ( new label ( i + " BOTTOM-RIGHT verify scroll bars are on the BOTTOM and the RIGHT, and are properly aligned" , skin ) ) . row ( ) ; bottom right table . add ( new image ( skin . get drawable ( "default-rect" ) ) ) . height ( 20 ) . row ( ) ; top left table . add ( new label ( i + " TOP-LEFT verify scroll bars are on the TOP and the LEFT, and are properly aligned" , skin ) ) . row ( ) ; top left table . add ( new image ( skin . get drawable ( "default-rect" ) ) ) . height ( 20 ) . row ( ) ; top right table . add ( new label ( i + " TOP-RIGHT verify scroll bars are on the TOP and the RIGHT, and are properly aligned" , skin ) ) . row ( ) ; top right table . add ( new image ( skin . get drawable ( "default-rect" ) ) ) . height ( 20 ) . row ( ) ; vert only left table . add ( new label ( "VERT-ONLY-LEFT" , skin ) ) . row ( ) ; vert only left table . add ( new image ( skin . get drawable ( "default-rect" ) ) ) . height ( 20 ) . row ( ) ; vert only right table . add ( new label ( "VERT-ONLY-RIGHT" , skin ) ) . row ( ) ; vert only right table . add ( new image ( skin . get drawable ( "default-rect" ) ) ) . height ( 20 ) . row ( ) ; } bottom left . add ( bottom left scroll ) . expand ( ) . fill ( ) . colspan ( 4 ) ; bottom right . add ( bottom right scroll ) . expand ( ) . fill ( ) . colspan ( 4 ) ; top left . add ( top left scroll ) . expand ( ) . fill ( ) . colspan ( 4 ) ; top right . add ( top right scroll ) . expand ( ) . fill ( ) . colspan ( 4 ) ; horiz only top . add ( horiz only top scroll ) . expand ( ) . fill ( ) . colspan ( 4 ) ; horiz only bottom . add ( horiz only bottom scroll ) . expand ( ) . fill ( ) . colspan ( 4 ) ; vert only left . add ( vert only left scroll ) . expand ( ) . fill ( ) . colspan ( 4 ) ; vert only right . add ( vert only right scroll ) . expand ( ) . fill ( ) . colspan ( 4 ) ; for ( scroll pane pane : scroll panes ) { pane . set fade scroll bars ( do fade ) ; pane . set scrollbars on top ( do on top ) ; } } <SENTENCE_END/>


Original Name render

render

<SENTENCE_START> { gdx . gl . gl clear ( gl 20 . gl color buffer bit ) ; stage . act ( gdx . graphics . get delta time ( ) ) ; stage . draw ( ) ; } <SENTENCE_END/>

(Copy Probability: 2.5%)

<SENTENCE_START> { gdx . gl . gl clear ( gl 20 . gl color buffer bit ) ; stage . act ( gdx . graphics . get delta time ( ) ) ; stage . draw ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { gdx . gl . gl clear ( gl 20 . gl color buffer bit ) ; stage . act ( gdx . graphics . get delta time ( ) ) ; stage . draw ( ) ; } <SENTENCE_END/>

(Copy Probability: 9.3%)

<SENTENCE_START> { gdx . gl . gl clear ( gl 20 . gl color buffer bit ) ; stage . act ( gdx . graphics . get delta time ( ) ) ; stage . draw ( ) ; } <SENTENCE_END/>


Original Name resize

resize

<SENTENCE_START> { stage . get viewport ( ) . update ( width , height , true ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { stage . get viewport ( ) . update ( width , height , true ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { stage . get viewport ( ) . update ( width , height , true ) ; } <SENTENCE_END/>

(Copy Probability: 1.6%)

<SENTENCE_START> { stage . get viewport ( ) . update ( width , height , true ) ; } <SENTENCE_END/>


Original Name dispose

dispose

<SENTENCE_START> { stage . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { stage . %SELF% ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { stage . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.1%)

<SENTENCE_START> { stage . %SELF% ( ) ; } <SENTENCE_END/>


Original Name render

render

<SENTENCE_START> { renderer . set projection matrix ( proj matrix ) ; render bodies ( world ) ; } <SENTENCE_END/>

(Copy Probability: 1.2%)

<SENTENCE_START> { renderer . set projection matrix ( proj matrix ) ; render bodies ( world ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { renderer . set projection matrix ( proj matrix ) ; render bodies ( world ) ; } <SENTENCE_END/>

(Copy Probability: 11.0%)

<SENTENCE_START> { renderer . set projection matrix ( proj matrix ) ; render bodies ( world ) ; } <SENTENCE_END/>


Original Name render,bodies

render

<SENTENCE_START> { renderer . begin ( shape type . line ) ; if ( draw bodies || draw aab bs ) { world . get bodies ( bodies ) ; for ( iterator < body > iter = bodies . iterator ( ) ; iter . has next ( ) ; ) { body body = iter . next ( ) ; if ( body . is active ( ) || draw inactive bodies ) render body ( body ) ; } } if ( draw joints ) { world . get joints ( joints ) ; for ( iterator < joint > iter = joints . iterator ( ) ; iter . has next ( ) ; ) { joint joint = iter . next ( ) ; draw joint ( joint ) ; } } renderer . end ( ) ; if ( draw contacts ) { renderer . begin ( shape type . point ) ; for ( contact contact : world . get contact list ( ) ) draw contact ( contact ) ; renderer . end ( ) ; } } <SENTENCE_END/>

(Copy Probability: 3.9%)

<SENTENCE_START> { renderer . begin ( shape type . line ) ; if ( draw bodies || draw aab bs ) { world . get bodies ( bodies ) ; for ( iterator < body > iter = bodies . iterator ( ) ; iter . has next ( ) ; ) { body body = iter . next ( ) ; if ( body . is active ( ) || draw inactive bodies ) render body ( body ) ; } } if ( draw joints ) { world . get joints ( joints ) ; for ( iterator < joint > iter = joints . iterator ( ) ; iter . has next ( ) ; ) { joint joint = iter . next ( ) ; draw joint ( joint ) ; } } renderer . end ( ) ; if ( draw contacts ) { renderer . begin ( shape type . point ) ; for ( contact contact : world . get contact list ( ) ) draw contact ( contact ) ; renderer . end ( ) ; } } <SENTENCE_END/>

bodies

<SENTENCE_START> { renderer . begin ( shape type . line ) ; if ( draw bodies || draw aab bs ) { world . get bodies ( bodies ) ; for ( iterator < body > iter = bodies . iterator ( ) ; iter . has next ( ) ; ) { body body = iter . next ( ) ; if ( body . is active ( ) || draw inactive bodies ) render body ( body ) ; } } if ( draw joints ) { world . get joints ( joints ) ; for ( iterator < joint > iter = joints . iterator ( ) ; iter . has next ( ) ; ) { joint joint = iter . next ( ) ; draw joint ( joint ) ; } } renderer . end ( ) ; if ( draw contacts ) { renderer . begin ( shape type . point ) ; for ( contact contact : world . get contact list ( ) ) draw contact ( contact ) ; renderer . end ( ) ; } } <SENTENCE_END/>

(Copy Probability: 50.6%)

<SENTENCE_START> { renderer . begin ( shape type . line ) ; if ( draw bodies || draw aab bs ) { world . get bodies ( bodies ) ; for ( iterator < body > iter = bodies . iterator ( ) ; iter . has next ( ) ; ) { body body = iter . next ( ) ; if ( body . is active ( ) || draw inactive bodies ) render body ( body ) ; } } if ( draw joints ) { world . get joints ( joints ) ; for ( iterator < joint > iter = joints . iterator ( ) ; iter . has next ( ) ; ) { joint joint = iter . next ( ) ; draw joint ( joint ) ; } } renderer . end ( ) ; if ( draw contacts ) { renderer . begin ( shape type . point ) ; for ( contact contact : world . get contact list ( ) ) draw contact ( contact ) ; renderer . end ( ) ; } } <SENTENCE_END/>

%END%

<SENTENCE_START> { renderer . begin ( shape type . line ) ; if ( draw bodies || draw aab bs ) { world . get bodies ( bodies ) ; for ( iterator < body > iter = bodies . iterator ( ) ; iter . has next ( ) ; ) { body body = iter . next ( ) ; if ( body . is active ( ) || draw inactive bodies ) render body ( body ) ; } } if ( draw joints ) { world . get joints ( joints ) ; for ( iterator < joint > iter = joints . iterator ( ) ; iter . has next ( ) ; ) { joint joint = iter . next ( ) ; draw joint ( joint ) ; } } renderer . end ( ) ; if ( draw contacts ) { renderer . begin ( shape type . point ) ; for ( contact contact : world . get contact list ( ) ) draw contact ( contact ) ; renderer . end ( ) ; } } <SENTENCE_END/>

(Copy Probability: 10.1%)

<SENTENCE_START> { renderer . begin ( shape type . line ) ; if ( draw bodies || draw aab bs ) { world . get bodies ( bodies ) ; for ( iterator < body > iter = bodies . iterator ( ) ; iter . has next ( ) ; ) { body body = iter . next ( ) ; if ( body . is active ( ) || draw inactive bodies ) render body ( body ) ; } } if ( draw joints ) { world . get joints ( joints ) ; for ( iterator < joint > iter = joints . iterator ( ) ; iter . has next ( ) ; ) { joint joint = iter . next ( ) ; draw joint ( joint ) ; } } renderer . end ( ) ; if ( draw contacts ) { renderer . begin ( shape type . point ) ; for ( contact contact : world . get contact list ( ) ) draw contact ( contact ) ; renderer . end ( ) ; } } <SENTENCE_END/>


Original Name render,body

render

<SENTENCE_START> { transform transform = body . get transform ( ) ; int len = body . get fixture list ( ) . size ; array < fixture > fixtures = body . get fixture list ( ) ; for ( int i = 0 ; i < len ; i ++ ) { fixture fixture = fixtures . get ( i ) ; if ( draw bodies ) { if ( body . is active ( ) == false && draw inactive bodies ) draw shape ( fixture , transform , shape not active ) ; else if ( body . get type ( ) == body type . static body ) draw shape ( fixture , transform , shape static ) ; else if ( body . get type ( ) == body type . kinematic body ) draw shape ( fixture , transform , shape kinematic ) ; else if ( body . is awake ( ) == false ) draw shape ( fixture , transform , shape not awake ) ; else draw shape ( fixture , transform , shape awake ) ; } if ( draw aab bs ) { draw aabb ( fixture , transform ) ; } } } <SENTENCE_END/>

(Copy Probability: 5.0%)

<SENTENCE_START> { transform transform = body . get transform ( ) ; int len = body . get fixture list ( ) . size ; array < fixture > fixtures = body . get fixture list ( ) ; for ( int i = 0 ; i < len ; i ++ ) { fixture fixture = fixtures . get ( i ) ; if ( draw bodies ) { if ( body . is active ( ) == false && draw inactive bodies ) draw shape ( fixture , transform , shape not active ) ; else if ( body . get type ( ) == body type . static body ) draw shape ( fixture , transform , shape static ) ; else if ( body . get type ( ) == body type . kinematic body ) draw shape ( fixture , transform , shape kinematic ) ; else if ( body . is awake ( ) == false ) draw shape ( fixture , transform , shape not awake ) ; else draw shape ( fixture , transform , shape awake ) ; } if ( draw aab bs ) { draw aabb ( fixture , transform ) ; } } } <SENTENCE_END/>

body

<SENTENCE_START> { transform transform = body . get transform ( ) ; int len = body . get fixture list ( ) . size ; array < fixture > fixtures = body . get fixture list ( ) ; for ( int i = 0 ; i < len ; i ++ ) { fixture fixture = fixtures . get ( i ) ; if ( draw bodies ) { if ( body . is active ( ) == false && draw inactive bodies ) draw shape ( fixture , transform , shape not active ) ; else if ( body . get type ( ) == body type . static body ) draw shape ( fixture , transform , shape static ) ; else if ( body . get type ( ) == body type . kinematic body ) draw shape ( fixture , transform , shape kinematic ) ; else if ( body . is awake ( ) == false ) draw shape ( fixture , transform , shape not awake ) ; else draw shape ( fixture , transform , shape awake ) ; } if ( draw aab bs ) { draw aabb ( fixture , transform ) ; } } } <SENTENCE_END/>

(Copy Probability: 37.9%)

<SENTENCE_START> { transform transform = body . get transform ( ) ; int len = body . get fixture list ( ) . size ; array < fixture > fixtures = body . get fixture list ( ) ; for ( int i = 0 ; i < len ; i ++ ) { fixture fixture = fixtures . get ( i ) ; if ( draw bodies ) { if ( body . is active ( ) == false && draw inactive bodies ) draw shape ( fixture , transform , shape not active ) ; else if ( body . get type ( ) == body type . static body ) draw shape ( fixture , transform , shape static ) ; else if ( body . get type ( ) == body type . kinematic body ) draw shape ( fixture , transform , shape kinematic ) ; else if ( body . is awake ( ) == false ) draw shape ( fixture , transform , shape not awake ) ; else draw shape ( fixture , transform , shape awake ) ; } if ( draw aab bs ) { draw aabb ( fixture , transform ) ; } } } <SENTENCE_END/>

%END%

<SENTENCE_START> { transform transform = body . get transform ( ) ; int len = body . get fixture list ( ) . size ; array < fixture > fixtures = body . get fixture list ( ) ; for ( int i = 0 ; i < len ; i ++ ) { fixture fixture = fixtures . get ( i ) ; if ( draw bodies ) { if ( body . is active ( ) == false && draw inactive bodies ) draw shape ( fixture , transform , shape not active ) ; else if ( body . get type ( ) == body type . static body ) draw shape ( fixture , transform , shape static ) ; else if ( body . get type ( ) == body type . kinematic body ) draw shape ( fixture , transform , shape kinematic ) ; else if ( body . is awake ( ) == false ) draw shape ( fixture , transform , shape not awake ) ; else draw shape ( fixture , transform , shape awake ) ; } if ( draw aab bs ) { draw aabb ( fixture , transform ) ; } } } <SENTENCE_END/>

(Copy Probability: 23.3%)

<SENTENCE_START> { transform transform = body . get transform ( ) ; int len = body . get fixture list ( ) . size ; array < fixture > fixtures = body . get fixture list ( ) ; for ( int i = 0 ; i < len ; i ++ ) { fixture fixture = fixtures . get ( i ) ; if ( draw bodies ) { if ( body . is active ( ) == false && draw inactive bodies ) draw shape ( fixture , transform , shape not active ) ; else if ( body . get type ( ) == body type . static body ) draw shape ( fixture , transform , shape static ) ; else if ( body . get type ( ) == body type . kinematic body ) draw shape ( fixture , transform , shape kinematic ) ; else if ( body . is awake ( ) == false ) draw shape ( fixture , transform , shape not awake ) ; else draw shape ( fixture , transform , shape awake ) ; } if ( draw aab bs ) { draw aabb ( fixture , transform ) ; } } } <SENTENCE_END/>


Original Name draw,aabb

draw

<SENTENCE_START> { if ( fixture . get type ( ) == type . circle ) { circle shape shape = ( circle shape ) fixture . get shape ( ) ; float radius = shape . get radius ( ) ; vertices [ 0 ] . set ( shape . get position ( ) ) ; transform . mul ( vertices [ 0 ] ) ; lower . set ( vertices [ 0 ] . x - radius , vertices [ 0 ] . y - radius ) ; upper . set ( vertices [ 0 ] . x + radius , vertices [ 0 ] . y + radius ) ; vertices [ 0 ] . set ( lower . x , lower . y ) ; vertices [ 1 ] . set ( upper . x , lower . y ) ; vertices [ 2 ] . set ( upper . x , upper . y ) ; vertices [ 3 ] . set ( lower . x , upper . y ) ; draw solid polygon ( vertices , 4 , aabb color , true ) ; } else if ( fixture . get type ( ) == type . polygon ) { polygon shape shape = ( polygon shape ) fixture . get shape ( ) ; int vertex count = shape . get vertex count ( ) ; shape . get vertex ( 0 , vertices [ 0 ] ) ; lower . set ( transform . mul ( vertices [ 0 ] ) ) ; upper . set ( lower ) ; for ( int i = 1 ; i < vertex count ; i ++ ) { shape . get vertex ( i , vertices [ i ] ) ; transform . mul ( vertices [ i ] ) ; lower . x = math . min ( lower . x , vertices [ i ] . x ) ; lower . y = math . min ( lower . y , vertices [ i ] . y ) ; upper . x = math . max ( upper . x , vertices [ i ] . x ) ; upper . y = math . max ( upper . y , vertices [ i ] . y ) ; } vertices [ 0 ] . set ( lower . x , lower . y ) ; vertices [ 1 ] . set ( upper . x , lower . y ) ; vertices [ 2 ] . set ( upper . x , upper . y ) ; vertices [ 3 ] . set ( lower . x , upper . y ) ; draw solid polygon ( vertices , 4 , aabb color , true ) ; } } <SENTENCE_END/>

(Copy Probability: 4.1%)

<SENTENCE_START> { if ( fixture . get type ( ) == type . circle ) { circle shape shape = ( circle shape ) fixture . get shape ( ) ; float radius = shape . get radius ( ) ; vertices [ 0 ] . set ( shape . get position ( ) ) ; transform . mul ( vertices [ 0 ] ) ; lower . set ( vertices [ 0 ] . x - radius , vertices [ 0 ] . y - radius ) ; upper . set ( vertices [ 0 ] . x + radius , vertices [ 0 ] . y + radius ) ; vertices [ 0 ] . set ( lower . x , lower . y ) ; vertices [ 1 ] . set ( upper . x , lower . y ) ; vertices [ 2 ] . set ( upper . x , upper . y ) ; vertices [ 3 ] . set ( lower . x , upper . y ) ; draw solid polygon ( vertices , 4 , aabb color , true ) ; } else if ( fixture . get type ( ) == type . polygon ) { polygon shape shape = ( polygon shape ) fixture . get shape ( ) ; int vertex count = shape . get vertex count ( ) ; shape . get vertex ( 0 , vertices [ 0 ] ) ; lower . set ( transform . mul ( vertices [ 0 ] ) ) ; upper . set ( lower ) ; for ( int i = 1 ; i < vertex count ; i ++ ) { shape . get vertex ( i , vertices [ i ] ) ; transform . mul ( vertices [ i ] ) ; lower . x = math . min ( lower . x , vertices [ i ] . x ) ; lower . y = math . min ( lower . y , vertices [ i ] . y ) ; upper . x = math . max ( upper . x , vertices [ i ] . x ) ; upper . y = math . max ( upper . y , vertices [ i ] . y ) ; } vertices [ 0 ] . set ( lower . x , lower . y ) ; vertices [ 1 ] . set ( upper . x , lower . y ) ; vertices [ 2 ] . set ( upper . x , upper . y ) ; vertices [ 3 ] . set ( lower . x , upper . y ) ; draw solid polygon ( vertices , 4 , aabb color , true ) ; } } <SENTENCE_END/>

aabb

<SENTENCE_START> { if ( fixture . get type ( ) == type . circle ) { circle shape shape = ( circle shape ) fixture . get shape ( ) ; float radius = shape . get radius ( ) ; vertices [ 0 ] . set ( shape . get position ( ) ) ; transform . mul ( vertices [ 0 ] ) ; lower . set ( vertices [ 0 ] . x - radius , vertices [ 0 ] . y - radius ) ; upper . set ( vertices [ 0 ] . x + radius , vertices [ 0 ] . y + radius ) ; vertices [ 0 ] . set ( lower . x , lower . y ) ; vertices [ 1 ] . set ( upper . x , lower . y ) ; vertices [ 2 ] . set ( upper . x , upper . y ) ; vertices [ 3 ] . set ( lower . x , upper . y ) ; draw solid polygon ( vertices , 4 , aabb color , true ) ; } else if ( fixture . get type ( ) == type . polygon ) { polygon shape shape = ( polygon shape ) fixture . get shape ( ) ; int vertex count = shape . get vertex count ( ) ; shape . get vertex ( 0 , vertices [ 0 ] ) ; lower . set ( transform . mul ( vertices [ 0 ] ) ) ; upper . set ( lower ) ; for ( int i = 1 ; i < vertex count ; i ++ ) { shape . get vertex ( i , vertices [ i ] ) ; transform . mul ( vertices [ i ] ) ; lower . x = math . min ( lower . x , vertices [ i ] . x ) ; lower . y = math . min ( lower . y , vertices [ i ] . y ) ; upper . x = math . max ( upper . x , vertices [ i ] . x ) ; upper . y = math . max ( upper . y , vertices [ i ] . y ) ; } vertices [ 0 ] . set ( lower . x , lower . y ) ; vertices [ 1 ] . set ( upper . x , lower . y ) ; vertices [ 2 ] . set ( upper . x , upper . y ) ; vertices [ 3 ] . set ( lower . x , upper . y ) ; draw solid polygon ( vertices , 4 , aabb color , true ) ; } } <SENTENCE_END/>

(Copy Probability: 10.8%)

<SENTENCE_START> { if ( fixture . get type ( ) == type . circle ) { circle shape shape = ( circle shape ) fixture . get shape ( ) ; float radius = shape . get radius ( ) ; vertices [ 0 ] . set ( shape . get position ( ) ) ; transform . mul ( vertices [ 0 ] ) ; lower . set ( vertices [ 0 ] . x - radius , vertices [ 0 ] . y - radius ) ; upper . set ( vertices [ 0 ] . x + radius , vertices [ 0 ] . y + radius ) ; vertices [ 0 ] . set ( lower . x , lower . y ) ; vertices [ 1 ] . set ( upper . x , lower . y ) ; vertices [ 2 ] . set ( upper . x , upper . y ) ; vertices [ 3 ] . set ( lower . x , upper . y ) ; draw solid polygon ( vertices , 4 , aabb color , true ) ; } else if ( fixture . get type ( ) == type . polygon ) { polygon shape shape = ( polygon shape ) fixture . get shape ( ) ; int vertex count = shape . get vertex count ( ) ; shape . get vertex ( 0 , vertices [ 0 ] ) ; lower . set ( transform . mul ( vertices [ 0 ] ) ) ; upper . set ( lower ) ; for ( int i = 1 ; i < vertex count ; i ++ ) { shape . get vertex ( i , vertices [ i ] ) ; transform . mul ( vertices [ i ] ) ; lower . x = math . min ( lower . x , vertices [ i ] . x ) ; lower . y = math . min ( lower . y , vertices [ i ] . y ) ; upper . x = math . max ( upper . x , vertices [ i ] . x ) ; upper . y = math . max ( upper . y , vertices [ i ] . y ) ; } vertices [ 0 ] . set ( lower . x , lower . y ) ; vertices [ 1 ] . set ( upper . x , lower . y ) ; vertices [ 2 ] . set ( upper . x , upper . y ) ; vertices [ 3 ] . set ( lower . x , upper . y ) ; draw solid polygon ( vertices , 4 , aabb color , true ) ; } } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( fixture . get type ( ) == type . circle ) { circle shape shape = ( circle shape ) fixture . get shape ( ) ; float radius = shape . get radius ( ) ; vertices [ 0 ] . set ( shape . get position ( ) ) ; transform . mul ( vertices [ 0 ] ) ; lower . set ( vertices [ 0 ] . x - radius , vertices [ 0 ] . y - radius ) ; upper . set ( vertices [ 0 ] . x + radius , vertices [ 0 ] . y + radius ) ; vertices [ 0 ] . set ( lower . x , lower . y ) ; vertices [ 1 ] . set ( upper . x , lower . y ) ; vertices [ 2 ] . set ( upper . x , upper . y ) ; vertices [ 3 ] . set ( lower . x , upper . y ) ; draw solid polygon ( vertices , 4 , aabb color , true ) ; } else if ( fixture . get type ( ) == type . polygon ) { polygon shape shape = ( polygon shape ) fixture . get shape ( ) ; int vertex count = shape . get vertex count ( ) ; shape . get vertex ( 0 , vertices [ 0 ] ) ; lower . set ( transform . mul ( vertices [ 0 ] ) ) ; upper . set ( lower ) ; for ( int i = 1 ; i < vertex count ; i ++ ) { shape . get vertex ( i , vertices [ i ] ) ; transform . mul ( vertices [ i ] ) ; lower . x = math . min ( lower . x , vertices [ i ] . x ) ; lower . y = math . min ( lower . y , vertices [ i ] . y ) ; upper . x = math . max ( upper . x , vertices [ i ] . x ) ; upper . y = math . max ( upper . y , vertices [ i ] . y ) ; } vertices [ 0 ] . set ( lower . x , lower . y ) ; vertices [ 1 ] . set ( upper . x , lower . y ) ; vertices [ 2 ] . set ( upper . x , upper . y ) ; vertices [ 3 ] . set ( lower . x , upper . y ) ; draw solid polygon ( vertices , 4 , aabb color , true ) ; } } <SENTENCE_END/>

(Copy Probability: 9.9%)

<SENTENCE_START> { if ( fixture . get type ( ) == type . circle ) { circle shape shape = ( circle shape ) fixture . get shape ( ) ; float radius = shape . get radius ( ) ; vertices [ 0 ] . set ( shape . get position ( ) ) ; transform . mul ( vertices [ 0 ] ) ; lower . set ( vertices [ 0 ] . x - radius , vertices [ 0 ] . y - radius ) ; upper . set ( vertices [ 0 ] . x + radius , vertices [ 0 ] . y + radius ) ; vertices [ 0 ] . set ( lower . x , lower . y ) ; vertices [ 1 ] . set ( upper . x , lower . y ) ; vertices [ 2 ] . set ( upper . x , upper . y ) ; vertices [ 3 ] . set ( lower . x , upper . y ) ; draw solid polygon ( vertices , 4 , aabb color , true ) ; } else if ( fixture . get type ( ) == type . polygon ) { polygon shape shape = ( polygon shape ) fixture . get shape ( ) ; int vertex count = shape . get vertex count ( ) ; shape . get vertex ( 0 , vertices [ 0 ] ) ; lower . set ( transform . mul ( vertices [ 0 ] ) ) ; upper . set ( lower ) ; for ( int i = 1 ; i < vertex count ; i ++ ) { shape . get vertex ( i , vertices [ i ] ) ; transform . mul ( vertices [ i ] ) ; lower . x = math . min ( lower . x , vertices [ i ] . x ) ; lower . y = math . min ( lower . y , vertices [ i ] . y ) ; upper . x = math . max ( upper . x , vertices [ i ] . x ) ; upper . y = math . max ( upper . y , vertices [ i ] . y ) ; } vertices [ 0 ] . set ( lower . x , lower . y ) ; vertices [ 1 ] . set ( upper . x , lower . y ) ; vertices [ 2 ] . set ( upper . x , upper . y ) ; vertices [ 3 ] . set ( lower . x , upper . y ) ; draw solid polygon ( vertices , 4 , aabb color , true ) ; } } <SENTENCE_END/>


Original Name draw,shape

draw

<SENTENCE_START> { if ( fixture . get type ( ) == type . circle ) { circle shape circle = ( circle shape ) fixture . get shape ( ) ; t . set ( circle . get position ( ) ) ; transform . mul ( t ) ; draw solid circle ( t , circle . get radius ( ) , axis . set ( transform . vals [ transform . cos ] , transform . vals [ transform . sin ] ) , color ) ; } if ( fixture . get type ( ) == type . edge ) { edge shape edge = ( edge shape ) fixture . get shape ( ) ; edge . get vertex 1 ( vertices [ 0 ] ) ; edge . get vertex 2 ( vertices [ 1 ] ) ; transform . mul ( vertices [ 0 ] ) ; transform . mul ( vertices [ 1 ] ) ; draw solid polygon ( vertices , 2 , color , true ) ; } if ( fixture . get type ( ) == type . polygon ) { polygon shape chain = ( polygon shape ) fixture . get shape ( ) ; int vertex count = chain . get vertex count ( ) ; for ( int i = 0 ; i < vertex count ; i ++ ) { chain . get vertex ( i , vertices [ i ] ) ; transform . mul ( vertices [ i ] ) ; } draw solid polygon ( vertices , vertex count , color , true ) ; } if ( fixture . get type ( ) == type . chain ) { chain shape chain = ( chain shape ) fixture . get shape ( ) ; int vertex count = chain . get vertex count ( ) ; for ( int i = 0 ; i < vertex count ; i ++ ) { chain . get vertex ( i , vertices [ i ] ) ; transform . mul ( vertices [ i ] ) ; } draw solid polygon ( vertices , vertex count , color , chain . is looped ( ) ) ; } } <SENTENCE_END/>

(Copy Probability: 4.1%)

<SENTENCE_START> { if ( fixture . get type ( ) == type . circle ) { circle shape circle = ( circle shape ) fixture . get shape ( ) ; t . set ( circle . get position ( ) ) ; transform . mul ( t ) ; draw solid circle ( t , circle . get radius ( ) , axis . set ( transform . vals [ transform . cos ] , transform . vals [ transform . sin ] ) , color ) ; } if ( fixture . get type ( ) == type . edge ) { edge shape edge = ( edge shape ) fixture . get shape ( ) ; edge . get vertex 1 ( vertices [ 0 ] ) ; edge . get vertex 2 ( vertices [ 1 ] ) ; transform . mul ( vertices [ 0 ] ) ; transform . mul ( vertices [ 1 ] ) ; draw solid polygon ( vertices , 2 , color , true ) ; } if ( fixture . get type ( ) == type . polygon ) { polygon shape chain = ( polygon shape ) fixture . get shape ( ) ; int vertex count = chain . get vertex count ( ) ; for ( int i = 0 ; i < vertex count ; i ++ ) { chain . get vertex ( i , vertices [ i ] ) ; transform . mul ( vertices [ i ] ) ; } draw solid polygon ( vertices , vertex count , color , true ) ; } if ( fixture . get type ( ) == type . chain ) { chain shape chain = ( chain shape ) fixture . get shape ( ) ; int vertex count = chain . get vertex count ( ) ; for ( int i = 0 ; i < vertex count ; i ++ ) { chain . get vertex ( i , vertices [ i ] ) ; transform . mul ( vertices [ i ] ) ; } draw solid polygon ( vertices , vertex count , color , chain . is looped ( ) ) ; } } <SENTENCE_END/>

shape

<SENTENCE_START> { if ( fixture . get type ( ) == type . circle ) { circle shape circle = ( circle shape ) fixture . get shape ( ) ; t . set ( circle . get position ( ) ) ; transform . mul ( t ) ; draw solid circle ( t , circle . get radius ( ) , axis . set ( transform . vals [ transform . cos ] , transform . vals [ transform . sin ] ) , color ) ; } if ( fixture . get type ( ) == type . edge ) { edge shape edge = ( edge shape ) fixture . get shape ( ) ; edge . get vertex 1 ( vertices [ 0 ] ) ; edge . get vertex 2 ( vertices [ 1 ] ) ; transform . mul ( vertices [ 0 ] ) ; transform . mul ( vertices [ 1 ] ) ; draw solid polygon ( vertices , 2 , color , true ) ; } if ( fixture . get type ( ) == type . polygon ) { polygon shape chain = ( polygon shape ) fixture . get shape ( ) ; int vertex count = chain . get vertex count ( ) ; for ( int i = 0 ; i < vertex count ; i ++ ) { chain . get vertex ( i , vertices [ i ] ) ; transform . mul ( vertices [ i ] ) ; } draw solid polygon ( vertices , vertex count , color , true ) ; } if ( fixture . get type ( ) == type . chain ) { chain shape chain = ( chain shape ) fixture . get shape ( ) ; int vertex count = chain . get vertex count ( ) ; for ( int i = 0 ; i < vertex count ; i ++ ) { chain . get vertex ( i , vertices [ i ] ) ; transform . mul ( vertices [ i ] ) ; } draw solid polygon ( vertices , vertex count , color , chain . is looped ( ) ) ; } } <SENTENCE_END/>

(Copy Probability: 18.3%)

<SENTENCE_START> { if ( fixture . get type ( ) == type . circle ) { circle shape circle = ( circle shape ) fixture . get shape ( ) ; t . set ( circle . get position ( ) ) ; transform . mul ( t ) ; draw solid circle ( t , circle . get radius ( ) , axis . set ( transform . vals [ transform . cos ] , transform . vals [ transform . sin ] ) , color ) ; } if ( fixture . get type ( ) == type . edge ) { edge shape edge = ( edge shape ) fixture . get shape ( ) ; edge . get vertex 1 ( vertices [ 0 ] ) ; edge . get vertex 2 ( vertices [ 1 ] ) ; transform . mul ( vertices [ 0 ] ) ; transform . mul ( vertices [ 1 ] ) ; draw solid polygon ( vertices , 2 , color , true ) ; } if ( fixture . get type ( ) == type . polygon ) { polygon shape chain = ( polygon shape ) fixture . get shape ( ) ; int vertex count = chain . get vertex count ( ) ; for ( int i = 0 ; i < vertex count ; i ++ ) { chain . get vertex ( i , vertices [ i ] ) ; transform . mul ( vertices [ i ] ) ; } draw solid polygon ( vertices , vertex count , color , true ) ; } if ( fixture . get type ( ) == type . chain ) { chain shape chain = ( chain shape ) fixture . get shape ( ) ; int vertex count = chain . get vertex count ( ) ; for ( int i = 0 ; i < vertex count ; i ++ ) { chain . get vertex ( i , vertices [ i ] ) ; transform . mul ( vertices [ i ] ) ; } draw solid polygon ( vertices , vertex count , color , chain . is looped ( ) ) ; } } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( fixture . get type ( ) == type . circle ) { circle shape circle = ( circle shape ) fixture . get shape ( ) ; t . set ( circle . get position ( ) ) ; transform . mul ( t ) ; draw solid circle ( t , circle . get radius ( ) , axis . set ( transform . vals [ transform . cos ] , transform . vals [ transform . sin ] ) , color ) ; } if ( fixture . get type ( ) == type . edge ) { edge shape edge = ( edge shape ) fixture . get shape ( ) ; edge . get vertex 1 ( vertices [ 0 ] ) ; edge . get vertex 2 ( vertices [ 1 ] ) ; transform . mul ( vertices [ 0 ] ) ; transform . mul ( vertices [ 1 ] ) ; draw solid polygon ( vertices , 2 , color , true ) ; } if ( fixture . get type ( ) == type . polygon ) { polygon shape chain = ( polygon shape ) fixture . get shape ( ) ; int vertex count = chain . get vertex count ( ) ; for ( int i = 0 ; i < vertex count ; i ++ ) { chain . get vertex ( i , vertices [ i ] ) ; transform . mul ( vertices [ i ] ) ; } draw solid polygon ( vertices , vertex count , color , true ) ; } if ( fixture . get type ( ) == type . chain ) { chain shape chain = ( chain shape ) fixture . get shape ( ) ; int vertex count = chain . get vertex count ( ) ; for ( int i = 0 ; i < vertex count ; i ++ ) { chain . get vertex ( i , vertices [ i ] ) ; transform . mul ( vertices [ i ] ) ; } draw solid polygon ( vertices , vertex count , color , chain . is looped ( ) ) ; } } <SENTENCE_END/>

(Copy Probability: 9.2%)

<SENTENCE_START> { if ( fixture . get type ( ) == type . circle ) { circle shape circle = ( circle shape ) fixture . get shape ( ) ; t . set ( circle . get position ( ) ) ; transform . mul ( t ) ; draw solid circle ( t , circle . get radius ( ) , axis . set ( transform . vals [ transform . cos ] , transform . vals [ transform . sin ] ) , color ) ; } if ( fixture . get type ( ) == type . edge ) { edge shape edge = ( edge shape ) fixture . get shape ( ) ; edge . get vertex 1 ( vertices [ 0 ] ) ; edge . get vertex 2 ( vertices [ 1 ] ) ; transform . mul ( vertices [ 0 ] ) ; transform . mul ( vertices [ 1 ] ) ; draw solid polygon ( vertices , 2 , color , true ) ; } if ( fixture . get type ( ) == type . polygon ) { polygon shape chain = ( polygon shape ) fixture . get shape ( ) ; int vertex count = chain . get vertex count ( ) ; for ( int i = 0 ; i < vertex count ; i ++ ) { chain . get vertex ( i , vertices [ i ] ) ; transform . mul ( vertices [ i ] ) ; } draw solid polygon ( vertices , vertex count , color , true ) ; } if ( fixture . get type ( ) == type . chain ) { chain shape chain = ( chain shape ) fixture . get shape ( ) ; int vertex count = chain . get vertex count ( ) ; for ( int i = 0 ; i < vertex count ; i ++ ) { chain . get vertex ( i , vertices [ i ] ) ; transform . mul ( vertices [ i ] ) ; } draw solid polygon ( vertices , vertex count , color , chain . is looped ( ) ) ; } } <SENTENCE_END/>


Original Name draw,solid,circle

draw

<SENTENCE_START> { float angle = 0 ; float angle inc = 2 * ( float ) math . pi / 20 ; renderer . set color ( color . r , color . g , color . b , color . a ) ; for ( int i = 0 ; i < 20 ; i ++ , angle += angle inc ) { v . set ( ( float ) math . cos ( angle ) * radius + center . x , ( float ) math . sin ( angle ) * radius + center . y ) ; if ( i == 0 ) { lv . set ( v ) ; f . set ( v ) ; continue ; } renderer . line ( lv . x , lv . y , v . x , v . y ) ; lv . set ( v ) ; } renderer . line ( f . x , f . y , lv . x , lv . y ) ; renderer . line ( center . x , center . y , 0 , center . x + axis . x * radius , center . y + axis . y * radius , 0 ) ; } <SENTENCE_END/>

(Copy Probability: 3.7%)

<SENTENCE_START> { float angle = 0 ; float angle inc = 2 * ( float ) math . pi / 20 ; renderer . set color ( color . r , color . g , color . b , color . a ) ; for ( int i = 0 ; i < 20 ; i ++ , angle += angle inc ) { v . set ( ( float ) math . cos ( angle ) * radius + center . x , ( float ) math . sin ( angle ) * radius + center . y ) ; if ( i == 0 ) { lv . set ( v ) ; f . set ( v ) ; continue ; } renderer . line ( lv . x , lv . y , v . x , v . y ) ; lv . set ( v ) ; } renderer . line ( f . x , f . y , lv . x , lv . y ) ; renderer . line ( center . x , center . y , 0 , center . x + axis . x * radius , center . y + axis . y * radius , 0 ) ; } <SENTENCE_END/>

solid

<SENTENCE_START> { float angle = 0 ; float angle inc = 2 * ( float ) math . pi / 20 ; renderer . set color ( color . r , color . g , color . b , color . a ) ; for ( int i = 0 ; i < 20 ; i ++ , angle += angle inc ) { v . set ( ( float ) math . cos ( angle ) * radius + center . x , ( float ) math . sin ( angle ) * radius + center . y ) ; if ( i == 0 ) { lv . set ( v ) ; f . set ( v ) ; continue ; } renderer . line ( lv . x , lv . y , v . x , v . y ) ; lv . set ( v ) ; } renderer . line ( f . x , f . y , lv . x , lv . y ) ; renderer . line ( center . x , center . y , 0 , center . x + axis . x * radius , center . y + axis . y * radius , 0 ) ; } <SENTENCE_END/>

(Copy Probability: 10.3%)

<SENTENCE_START> { float angle = 0 ; float angle inc = 2 * ( float ) math . pi / 20 ; renderer . set color ( color . r , color . g , color . b , color . a ) ; for ( int i = 0 ; i < 20 ; i ++ , angle += angle inc ) { v . set ( ( float ) math . cos ( angle ) * radius + center . x , ( float ) math . sin ( angle ) * radius + center . y ) ; if ( i == 0 ) { lv . set ( v ) ; f . set ( v ) ; continue ; } renderer . line ( lv . x , lv . y , v . x , v . y ) ; lv . set ( v ) ; } renderer . line ( f . x , f . y , lv . x , lv . y ) ; renderer . line ( center . x , center . y , 0 , center . x + axis . x * radius , center . y + axis . y * radius , 0 ) ; } <SENTENCE_END/>

circle

<SENTENCE_START> { float angle = 0 ; float angle inc = 2 * ( float ) math . pi / 20 ; renderer . set color ( color . r , color . g , color . b , color . a ) ; for ( int i = 0 ; i < 20 ; i ++ , angle += angle inc ) { v . set ( ( float ) math . cos ( angle ) * radius + center . x , ( float ) math . sin ( angle ) * radius + center . y ) ; if ( i == 0 ) { lv . set ( v ) ; f . set ( v ) ; continue ; } renderer . line ( lv . x , lv . y , v . x , v . y ) ; lv . set ( v ) ; } renderer . line ( f . x , f . y , lv . x , lv . y ) ; renderer . line ( center . x , center . y , 0 , center . x + axis . x * radius , center . y + axis . y * radius , 0 ) ; } <SENTENCE_END/>

(Copy Probability: 4.6%)

<SENTENCE_START> { float angle = 0 ; float angle inc = 2 * ( float ) math . pi / 20 ; renderer . set color ( color . r , color . g , color . b , color . a ) ; for ( int i = 0 ; i < 20 ; i ++ , angle += angle inc ) { v . set ( ( float ) math . cos ( angle ) * radius + center . x , ( float ) math . sin ( angle ) * radius + center . y ) ; if ( i == 0 ) { lv . set ( v ) ; f . set ( v ) ; continue ; } renderer . line ( lv . x , lv . y , v . x , v . y ) ; lv . set ( v ) ; } renderer . line ( f . x , f . y , lv . x , lv . y ) ; renderer . line ( center . x , center . y , 0 , center . x + axis . x * radius , center . y + axis . y * radius , 0 ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { float angle = 0 ; float angle inc = 2 * ( float ) math . pi / 20 ; renderer . set color ( color . r , color . g , color . b , color . a ) ; for ( int i = 0 ; i < 20 ; i ++ , angle += angle inc ) { v . set ( ( float ) math . cos ( angle ) * radius + center . x , ( float ) math . sin ( angle ) * radius + center . y ) ; if ( i == 0 ) { lv . set ( v ) ; f . set ( v ) ; continue ; } renderer . line ( lv . x , lv . y , v . x , v . y ) ; lv . set ( v ) ; } renderer . line ( f . x , f . y , lv . x , lv . y ) ; renderer . line ( center . x , center . y , 0 , center . x + axis . x * radius , center . y + axis . y * radius , 0 ) ; } <SENTENCE_END/>

(Copy Probability: 2.9%)

<SENTENCE_START> { float angle = 0 ; float angle inc = 2 * ( float ) math . pi / 20 ; renderer . set color ( color . r , color . g , color . b , color . a ) ; for ( int i = 0 ; i < 20 ; i ++ , angle += angle inc ) { v . set ( ( float ) math . cos ( angle ) * radius + center . x , ( float ) math . sin ( angle ) * radius + center . y ) ; if ( i == 0 ) { lv . set ( v ) ; f . set ( v ) ; continue ; } renderer . line ( lv . x , lv . y , v . x , v . y ) ; lv . set ( v ) ; } renderer . line ( f . x , f . y , lv . x , lv . y ) ; renderer . line ( center . x , center . y , 0 , center . x + axis . x * radius , center . y + axis . y * radius , 0 ) ; } <SENTENCE_END/>


Original Name draw,solid,polygon

draw

<SENTENCE_START> { renderer . set color ( color . r , color . g , color . b , color . a ) ; for ( int i = 0 ; i < vertex count ; i ++ ) { vector 2 v = vertices [ i ] ; if ( i == 0 ) { lv . set ( v ) ; f . set ( v ) ; continue ; } renderer . line ( lv . x , lv . y , v . x , v . y ) ; lv . set ( v ) ; } if ( closed ) renderer . line ( f . x , f . y , lv . x , lv . y ) ; } <SENTENCE_END/>

(Copy Probability: 2.8%)

<SENTENCE_START> { renderer . set color ( color . r , color . g , color . b , color . a ) ; for ( int i = 0 ; i < vertex count ; i ++ ) { vector 2 v = vertices [ i ] ; if ( i == 0 ) { lv . set ( v ) ; f . set ( v ) ; continue ; } renderer . line ( lv . x , lv . y , v . x , v . y ) ; lv . set ( v ) ; } if ( closed ) renderer . line ( f . x , f . y , lv . x , lv . y ) ; } <SENTENCE_END/>

solid

<SENTENCE_START> { renderer . set color ( color . r , color . g , color . b , color . a ) ; for ( int i = 0 ; i < vertex count ; i ++ ) { vector 2 v = vertices [ i ] ; if ( i == 0 ) { lv . set ( v ) ; f . set ( v ) ; continue ; } renderer . line ( lv . x , lv . y , v . x , v . y ) ; lv . set ( v ) ; } if ( closed ) renderer . line ( f . x , f . y , lv . x , lv . y ) ; } <SENTENCE_END/>

(Copy Probability: 8.9%)

<SENTENCE_START> { renderer . set color ( color . r , color . g , color . b , color . a ) ; for ( int i = 0 ; i < vertex count ; i ++ ) { vector 2 v = vertices [ i ] ; if ( i == 0 ) { lv . set ( v ) ; f . set ( v ) ; continue ; } renderer . line ( lv . x , lv . y , v . x , v . y ) ; lv . set ( v ) ; } if ( closed ) renderer . line ( f . x , f . y , lv . x , lv . y ) ; } <SENTENCE_END/>

polygon

<SENTENCE_START> { renderer . set color ( color . r , color . g , color . b , color . a ) ; for ( int i = 0 ; i < vertex count ; i ++ ) { vector 2 v = vertices [ i ] ; if ( i == 0 ) { lv . set ( v ) ; f . set ( v ) ; continue ; } renderer . line ( lv . x , lv . y , v . x , v . y ) ; lv . set ( v ) ; } if ( closed ) renderer . line ( f . x , f . y , lv . x , lv . y ) ; } <SENTENCE_END/>

(Copy Probability: 3.1%)

<SENTENCE_START> { renderer . set color ( color . r , color . g , color . b , color . a ) ; for ( int i = 0 ; i < vertex count ; i ++ ) { vector 2 v = vertices [ i ] ; if ( i == 0 ) { lv . set ( v ) ; f . set ( v ) ; continue ; } renderer . line ( lv . x , lv . y , v . x , v . y ) ; lv . set ( v ) ; } if ( closed ) renderer . line ( f . x , f . y , lv . x , lv . y ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { renderer . set color ( color . r , color . g , color . b , color . a ) ; for ( int i = 0 ; i < vertex count ; i ++ ) { vector 2 v = vertices [ i ] ; if ( i == 0 ) { lv . set ( v ) ; f . set ( v ) ; continue ; } renderer . line ( lv . x , lv . y , v . x , v . y ) ; lv . set ( v ) ; } if ( closed ) renderer . line ( f . x , f . y , lv . x , lv . y ) ; } <SENTENCE_END/>

(Copy Probability: 2.9%)

<SENTENCE_START> { renderer . set color ( color . r , color . g , color . b , color . a ) ; for ( int i = 0 ; i < vertex count ; i ++ ) { vector 2 v = vertices [ i ] ; if ( i == 0 ) { lv . set ( v ) ; f . set ( v ) ; continue ; } renderer . line ( lv . x , lv . y , v . x , v . y ) ; lv . set ( v ) ; } if ( closed ) renderer . line ( f . x , f . y , lv . x , lv . y ) ; } <SENTENCE_END/>


Original Name draw,joint

draw

<SENTENCE_START> { body body a = joint . get body a ( ) ; body body b = joint . get body b ( ) ; transform xf 1 = body a . get transform ( ) ; transform xf 2 = body b . get transform ( ) ; vector 2 x 1 = xf 1 . get position ( ) ; vector 2 x 2 = xf 2 . get position ( ) ; vector 2 p 1 = joint . get anchor a ( ) ; vector 2 p 2 = joint . get anchor b ( ) ; if ( joint . get type ( ) == joint type . distance joint ) { draw segment ( p 1 , p 2 , joint color ) ; } else if ( joint . get type ( ) == joint type . pulley joint ) { pulley joint pulley = ( pulley joint ) joint ; vector 2 s 1 = pulley . get ground anchor a ( ) ; vector 2 s 2 = pulley . get ground anchor b ( ) ; draw segment ( s 1 , p 1 , joint color ) ; draw segment ( s 2 , p 2 , joint color ) ; draw segment ( s 1 , s 2 , joint color ) ; } else if ( joint . get type ( ) == joint type . mouse joint ) { draw segment ( joint . get anchor a ( ) , joint . get anchor b ( ) , joint color ) ; } else { draw segment ( x 1 , p 1 , joint color ) ; draw segment ( p 1 , p 2 , joint color ) ; draw segment ( x 2 , p 2 , joint color ) ; } } <SENTENCE_END/>

(Copy Probability: 5.0%)

<SENTENCE_START> { body body a = joint . get body a ( ) ; body body b = joint . get body b ( ) ; transform xf 1 = body a . get transform ( ) ; transform xf 2 = body b . get transform ( ) ; vector 2 x 1 = xf 1 . get position ( ) ; vector 2 x 2 = xf 2 . get position ( ) ; vector 2 p 1 = joint . get anchor a ( ) ; vector 2 p 2 = joint . get anchor b ( ) ; if ( joint . get type ( ) == joint type . distance joint ) { draw segment ( p 1 , p 2 , joint color ) ; } else if ( joint . get type ( ) == joint type . pulley joint ) { pulley joint pulley = ( pulley joint ) joint ; vector 2 s 1 = pulley . get ground anchor a ( ) ; vector 2 s 2 = pulley . get ground anchor b ( ) ; draw segment ( s 1 , p 1 , joint color ) ; draw segment ( s 2 , p 2 , joint color ) ; draw segment ( s 1 , s 2 , joint color ) ; } else if ( joint . get type ( ) == joint type . mouse joint ) { draw segment ( joint . get anchor a ( ) , joint . get anchor b ( ) , joint color ) ; } else { draw segment ( x 1 , p 1 , joint color ) ; draw segment ( p 1 , p 2 , joint color ) ; draw segment ( x 2 , p 2 , joint color ) ; } } <SENTENCE_END/>

joint

<SENTENCE_START> { body body a = joint . get body a ( ) ; body body b = joint . get body b ( ) ; transform xf 1 = body a . get transform ( ) ; transform xf 2 = body b . get transform ( ) ; vector 2 x 1 = xf 1 . get position ( ) ; vector 2 x 2 = xf 2 . get position ( ) ; vector 2 p 1 = joint . get anchor a ( ) ; vector 2 p 2 = joint . get anchor b ( ) ; if ( joint . get type ( ) == joint type . distance joint ) { draw segment ( p 1 , p 2 , joint color ) ; } else if ( joint . get type ( ) == joint type . pulley joint ) { pulley joint pulley = ( pulley joint ) joint ; vector 2 s 1 = pulley . get ground anchor a ( ) ; vector 2 s 2 = pulley . get ground anchor b ( ) ; draw segment ( s 1 , p 1 , joint color ) ; draw segment ( s 2 , p 2 , joint color ) ; draw segment ( s 1 , s 2 , joint color ) ; } else if ( joint . get type ( ) == joint type . mouse joint ) { draw segment ( joint . get anchor a ( ) , joint . get anchor b ( ) , joint color ) ; } else { draw segment ( x 1 , p 1 , joint color ) ; draw segment ( p 1 , p 2 , joint color ) ; draw segment ( x 2 , p 2 , joint color ) ; } } <SENTENCE_END/>

(Copy Probability: 44.4%)

<SENTENCE_START> { body body a = joint . get body a ( ) ; body body b = joint . get body b ( ) ; transform xf 1 = body a . get transform ( ) ; transform xf 2 = body b . get transform ( ) ; vector 2 x 1 = xf 1 . get position ( ) ; vector 2 x 2 = xf 2 . get position ( ) ; vector 2 p 1 = joint . get anchor a ( ) ; vector 2 p 2 = joint . get anchor b ( ) ; if ( joint . get type ( ) == joint type . distance joint ) { draw segment ( p 1 , p 2 , joint color ) ; } else if ( joint . get type ( ) == joint type . pulley joint ) { pulley joint pulley = ( pulley joint ) joint ; vector 2 s 1 = pulley . get ground anchor a ( ) ; vector 2 s 2 = pulley . get ground anchor b ( ) ; draw segment ( s 1 , p 1 , joint color ) ; draw segment ( s 2 , p 2 , joint color ) ; draw segment ( s 1 , s 2 , joint color ) ; } else if ( joint . get type ( ) == joint type . mouse joint ) { draw segment ( joint . get anchor a ( ) , joint . get anchor b ( ) , joint color ) ; } else { draw segment ( x 1 , p 1 , joint color ) ; draw segment ( p 1 , p 2 , joint color ) ; draw segment ( x 2 , p 2 , joint color ) ; } } <SENTENCE_END/>

%END%

<SENTENCE_START> { body body a = joint . get body a ( ) ; body body b = joint . get body b ( ) ; transform xf 1 = body a . get transform ( ) ; transform xf 2 = body b . get transform ( ) ; vector 2 x 1 = xf 1 . get position ( ) ; vector 2 x 2 = xf 2 . get position ( ) ; vector 2 p 1 = joint . get anchor a ( ) ; vector 2 p 2 = joint . get anchor b ( ) ; if ( joint . get type ( ) == joint type . distance joint ) { draw segment ( p 1 , p 2 , joint color ) ; } else if ( joint . get type ( ) == joint type . pulley joint ) { pulley joint pulley = ( pulley joint ) joint ; vector 2 s 1 = pulley . get ground anchor a ( ) ; vector 2 s 2 = pulley . get ground anchor b ( ) ; draw segment ( s 1 , p 1 , joint color ) ; draw segment ( s 2 , p 2 , joint color ) ; draw segment ( s 1 , s 2 , joint color ) ; } else if ( joint . get type ( ) == joint type . mouse joint ) { draw segment ( joint . get anchor a ( ) , joint . get anchor b ( ) , joint color ) ; } else { draw segment ( x 1 , p 1 , joint color ) ; draw segment ( p 1 , p 2 , joint color ) ; draw segment ( x 2 , p 2 , joint color ) ; } } <SENTENCE_END/>

(Copy Probability: 27.6%)

<SENTENCE_START> { body body a = joint . get body a ( ) ; body body b = joint . get body b ( ) ; transform xf 1 = body a . get transform ( ) ; transform xf 2 = body b . get transform ( ) ; vector 2 x 1 = xf 1 . get position ( ) ; vector 2 x 2 = xf 2 . get position ( ) ; vector 2 p 1 = joint . get anchor a ( ) ; vector 2 p 2 = joint . get anchor b ( ) ; if ( joint . get type ( ) == joint type . distance joint ) { draw segment ( p 1 , p 2 , joint color ) ; } else if ( joint . get type ( ) == joint type . pulley joint ) { pulley joint pulley = ( pulley joint ) joint ; vector 2 s 1 = pulley . get ground anchor a ( ) ; vector 2 s 2 = pulley . get ground anchor b ( ) ; draw segment ( s 1 , p 1 , joint color ) ; draw segment ( s 2 , p 2 , joint color ) ; draw segment ( s 1 , s 2 , joint color ) ; } else if ( joint . get type ( ) == joint type . mouse joint ) { draw segment ( joint . get anchor a ( ) , joint . get anchor b ( ) , joint color ) ; } else { draw segment ( x 1 , p 1 , joint color ) ; draw segment ( p 1 , p 2 , joint color ) ; draw segment ( x 2 , p 2 , joint color ) ; } } <SENTENCE_END/>


Original Name draw,segment

draw

<SENTENCE_START> { renderer . set color ( color ) ; renderer . line ( x 1 . x , x 1 . y , x 2 . x , x 2 . y ) ; } <SENTENCE_END/>

(Copy Probability: 1.9%)

<SENTENCE_START> { renderer . set color ( color ) ; renderer . line ( x 1 . x , x 1 . y , x 2 . x , x 2 . y ) ; } <SENTENCE_END/>

segment

<SENTENCE_START> { renderer . set color ( color ) ; renderer . line ( x 1 . x , x 1 . y , x 2 . x , x 2 . y ) ; } <SENTENCE_END/>

(Copy Probability: 3.1%)

<SENTENCE_START> { renderer . set color ( color ) ; renderer . line ( x 1 . x , x 1 . y , x 2 . x , x 2 . y ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { renderer . set color ( color ) ; renderer . line ( x 1 . x , x 1 . y , x 2 . x , x 2 . y ) ; } <SENTENCE_END/>

(Copy Probability: 1.4%)

<SENTENCE_START> { renderer . set color ( color ) ; renderer . line ( x 1 . x , x 1 . y , x 2 . x , x 2 . y ) ; } <SENTENCE_END/>


Original Name draw,contact

draw

<SENTENCE_START> { world manifold world manifold = contact . get world manifold ( ) ; if ( world manifold . get number of contact points ( ) == 0 ) return ; vector 2 point = world manifold . get points ( ) [ 0 ] ; renderer . point ( point . x , point . y , 0 ) ; } <SENTENCE_END/>

(Copy Probability: 2.6%)

<SENTENCE_START> { world manifold world manifold = contact . get world manifold ( ) ; if ( world manifold . get number of contact points ( ) == 0 ) return ; vector 2 point = world manifold . get points ( ) [ 0 ] ; renderer . point ( point . x , point . y , 0 ) ; } <SENTENCE_END/>

contact

<SENTENCE_START> { world manifold world manifold = contact . get world manifold ( ) ; if ( world manifold . get number of contact points ( ) == 0 ) return ; vector 2 point = world manifold . get points ( ) [ 0 ] ; renderer . point ( point . x , point . y , 0 ) ; } <SENTENCE_END/>

(Copy Probability: 71.9%)

<SENTENCE_START> { world manifold world manifold = contact . get world manifold ( ) ; if ( world manifold . get number of contact points ( ) == 0 ) return ; vector 2 point = world manifold . get points ( ) [ 0 ] ; renderer . point ( point . x , point . y , 0 ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { world manifold world manifold = contact . get world manifold ( ) ; if ( world manifold . get number of contact points ( ) == 0 ) return ; vector 2 point = world manifold . get points ( ) [ 0 ] ; renderer . point ( point . x , point . y , 0 ) ; } <SENTENCE_END/>

(Copy Probability: 69.3%)

<SENTENCE_START> { world manifold world manifold = contact . get world manifold ( ) ; if ( world manifold . get number of contact points ( ) == 0 ) return ; vector 2 point = world manifold . get points ( ) [ 0 ] ; renderer . point ( point . x , point . y , 0 ) ; } <SENTENCE_END/>


Original Name is,draw,bodies

is

<SENTENCE_START> { return draw bodies ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { return draw bodies ; } <SENTENCE_END/>

draw

<SENTENCE_START> { return draw bodies ; } <SENTENCE_END/>

(Copy Probability: 99.4%)

<SENTENCE_START> { return draw bodies ; } <SENTENCE_END/>

bodies

<SENTENCE_START> { return draw bodies ; } <SENTENCE_END/>

(Copy Probability: 89.4%)

<SENTENCE_START> { return draw bodies ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return draw bodies ; } <SENTENCE_END/>

(Copy Probability: 4.4%)

<SENTENCE_START> { return draw bodies ; } <SENTENCE_END/>


Original Name set,draw,bodies

set

<SENTENCE_START> { this . draw bodies = draw bodies ; } <SENTENCE_END/>

(Copy Probability: 1.6%)

<SENTENCE_START> { this . draw bodies = draw bodies ; } <SENTENCE_END/>

draw

<SENTENCE_START> { this . draw bodies = draw bodies ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { this . draw bodies = draw bodies ; } <SENTENCE_END/>

bodies

<SENTENCE_START> { this . draw bodies = draw bodies ; } <SENTENCE_END/>

(Copy Probability: 99.7%)

<SENTENCE_START> { this . draw bodies = draw bodies ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . draw bodies = draw bodies ; } <SENTENCE_END/>

(Copy Probability: 12.9%)

<SENTENCE_START> { this . draw bodies = draw bodies ; } <SENTENCE_END/>


Original Name is,draw,joints

is

<SENTENCE_START> { return draw joints ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { return draw joints ; } <SENTENCE_END/>

draw

<SENTENCE_START> { return draw joints ; } <SENTENCE_END/>

(Copy Probability: 92.5%)

<SENTENCE_START> { return draw joints ; } <SENTENCE_END/>

joints

<SENTENCE_START> { return draw joints ; } <SENTENCE_END/>

(Copy Probability: 58.7%)

<SENTENCE_START> { return draw joints ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return draw joints ; } <SENTENCE_END/>

(Copy Probability: 3.0%)

<SENTENCE_START> { return draw joints ; } <SENTENCE_END/>


Original Name set,draw,joints

set

<SENTENCE_START> { this . draw joints = draw joints ; } <SENTENCE_END/>

(Copy Probability: 1.3%)

<SENTENCE_START> { this . draw joints = draw joints ; } <SENTENCE_END/>

draw

<SENTENCE_START> { this . draw joints = draw joints ; } <SENTENCE_END/>

(Copy Probability: 99.2%)

<SENTENCE_START> { this . draw joints = draw joints ; } <SENTENCE_END/>

joints

<SENTENCE_START> { this . draw joints = draw joints ; } <SENTENCE_END/>

(Copy Probability: 94.0%)

<SENTENCE_START> { this . draw joints = draw joints ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . draw joints = draw joints ; } <SENTENCE_END/>

(Copy Probability: 4.4%)

<SENTENCE_START> { this . draw joints = draw joints ; } <SENTENCE_END/>


Original Name is,draw,aab,bs

is

<SENTENCE_START> { return draw aab bs ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { return draw aab bs ; } <SENTENCE_END/>

draw

<SENTENCE_START> { return draw aab bs ; } <SENTENCE_END/>

(Copy Probability: 99.0%)

<SENTENCE_START> { return draw aab bs ; } <SENTENCE_END/>

aab

<SENTENCE_START> { return draw aab bs ; } <SENTENCE_END/>

(Copy Probability: 99.4%)

<SENTENCE_START> { return draw aab bs ; } <SENTENCE_END/>

bs

<SENTENCE_START> { return draw aab bs ; } <SENTENCE_END/>

(Copy Probability: 73.5%)

<SENTENCE_START> { return draw aab bs ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return draw aab bs ; } <SENTENCE_END/>

(Copy Probability: 4.7%)

<SENTENCE_START> { return draw aab bs ; } <SENTENCE_END/>


Original Name set,draw,aab,bs

set

<SENTENCE_START> { this . draw aab bs = draw aab bs ; } <SENTENCE_END/>

(Copy Probability: 1.7%)

<SENTENCE_START> { this . draw aab bs = draw aab bs ; } <SENTENCE_END/>

draw

<SENTENCE_START> { this . draw aab bs = draw aab bs ; } <SENTENCE_END/>

(Copy Probability: 99.6%)

<SENTENCE_START> { this . draw aab bs = draw aab bs ; } <SENTENCE_END/>

aab

<SENTENCE_START> { this . draw aab bs = draw aab bs ; } <SENTENCE_END/>

(Copy Probability: 99.9%)

<SENTENCE_START> { this . draw aab bs = draw aab bs ; } <SENTENCE_END/>

bs

<SENTENCE_START> { this . draw aab bs = draw aab bs ; } <SENTENCE_END/>

(Copy Probability: 94.3%)

<SENTENCE_START> { this . draw aab bs = draw aab bs ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . draw aab bs = draw aab bs ; } <SENTENCE_END/>

(Copy Probability: 13.8%)

<SENTENCE_START> { this . draw aab bs = draw aab bs ; } <SENTENCE_END/>


Original Name is,draw,inactive,bodies

is

<SENTENCE_START> { return draw inactive bodies ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { return draw inactive bodies ; } <SENTENCE_END/>

draw

<SENTENCE_START> { return draw inactive bodies ; } <SENTENCE_END/>

(Copy Probability: 99.5%)

<SENTENCE_START> { return draw inactive bodies ; } <SENTENCE_END/>

inactive

<SENTENCE_START> { return draw inactive bodies ; } <SENTENCE_END/>

(Copy Probability: 99.4%)

<SENTENCE_START> { return draw inactive bodies ; } <SENTENCE_END/>

bodies

<SENTENCE_START> { return draw inactive bodies ; } <SENTENCE_END/>

(Copy Probability: 61.7%)

<SENTENCE_START> { return draw inactive bodies ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return draw inactive bodies ; } <SENTENCE_END/>

(Copy Probability: 5.8%)

<SENTENCE_START> { return draw inactive bodies ; } <SENTENCE_END/>


Original Name set,draw,inactive,bodies

set

<SENTENCE_START> { this . draw inactive bodies = draw inactive bodies ; } <SENTENCE_END/>

(Copy Probability: 1.7%)

<SENTENCE_START> { this . draw inactive bodies = draw inactive bodies ; } <SENTENCE_END/>

draw

<SENTENCE_START> { this . draw inactive bodies = draw inactive bodies ; } <SENTENCE_END/>

(Copy Probability: 99.7%)

<SENTENCE_START> { this . draw inactive bodies = draw inactive bodies ; } <SENTENCE_END/>

inactive

<SENTENCE_START> { this . draw inactive bodies = draw inactive bodies ; } <SENTENCE_END/>

(Copy Probability: 99.9%)

<SENTENCE_START> { this . draw inactive bodies = draw inactive bodies ; } <SENTENCE_END/>

bodies

<SENTENCE_START> { this . draw inactive bodies = draw inactive bodies ; } <SENTENCE_END/>

(Copy Probability: 90.4%)

<SENTENCE_START> { this . draw inactive bodies = draw inactive bodies ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . draw inactive bodies = draw inactive bodies ; } <SENTENCE_END/>

(Copy Probability: 7.2%)

<SENTENCE_START> { this . draw inactive bodies = draw inactive bodies ; } <SENTENCE_END/>


Original Name is,draw,velocities

is

<SENTENCE_START> { return draw velocities ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { return draw velocities ; } <SENTENCE_END/>

draw

<SENTENCE_START> { return draw velocities ; } <SENTENCE_END/>

(Copy Probability: 98.2%)

<SENTENCE_START> { return draw velocities ; } <SENTENCE_END/>

velocities

<SENTENCE_START> { return draw velocities ; } <SENTENCE_END/>

(Copy Probability: 86.3%)

<SENTENCE_START> { return draw velocities ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return draw velocities ; } <SENTENCE_END/>

(Copy Probability: 6.2%)

<SENTENCE_START> { return draw velocities ; } <SENTENCE_END/>


Original Name set,draw,velocities

set

<SENTENCE_START> { this . draw velocities = draw velocities ; } <SENTENCE_END/>

(Copy Probability: 1.7%)

<SENTENCE_START> { this . draw velocities = draw velocities ; } <SENTENCE_END/>

draw

<SENTENCE_START> { this . draw velocities = draw velocities ; } <SENTENCE_END/>

(Copy Probability: 99.7%)

<SENTENCE_START> { this . draw velocities = draw velocities ; } <SENTENCE_END/>

velocities

<SENTENCE_START> { this . draw velocities = draw velocities ; } <SENTENCE_END/>

(Copy Probability: 99.1%)

<SENTENCE_START> { this . draw velocities = draw velocities ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . draw velocities = draw velocities ; } <SENTENCE_END/>

(Copy Probability: 9.4%)

<SENTENCE_START> { this . draw velocities = draw velocities ; } <SENTENCE_END/>


Original Name is,draw,contacts

is

<SENTENCE_START> { return draw contacts ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { return draw contacts ; } <SENTENCE_END/>

draw

<SENTENCE_START> { return draw contacts ; } <SENTENCE_END/>

(Copy Probability: 99.0%)

<SENTENCE_START> { return draw contacts ; } <SENTENCE_END/>

contacts

<SENTENCE_START> { return draw contacts ; } <SENTENCE_END/>

(Copy Probability: 92.3%)

<SENTENCE_START> { return draw contacts ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return draw contacts ; } <SENTENCE_END/>

(Copy Probability: 8.3%)

<SENTENCE_START> { return draw contacts ; } <SENTENCE_END/>


Original Name set,draw,contacts

set

<SENTENCE_START> { this . draw contacts = draw contacts ; } <SENTENCE_END/>

(Copy Probability: 1.8%)

<SENTENCE_START> { this . draw contacts = draw contacts ; } <SENTENCE_END/>

draw

<SENTENCE_START> { this . draw contacts = draw contacts ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { this . draw contacts = draw contacts ; } <SENTENCE_END/>

contacts

<SENTENCE_START> { this . draw contacts = draw contacts ; } <SENTENCE_END/>

(Copy Probability: 99.7%)

<SENTENCE_START> { this . draw contacts = draw contacts ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . draw contacts = draw contacts ; } <SENTENCE_END/>

(Copy Probability: 17.4%)

<SENTENCE_START> { this . draw contacts = draw contacts ; } <SENTENCE_END/>


Original Name get,axis

get

<SENTENCE_START> { return axis ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return axis ; } <SENTENCE_END/>

axis

<SENTENCE_START> { return axis ; } <SENTENCE_END/>

(Copy Probability: 58.8%)

<SENTENCE_START> { return axis ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return axis ; } <SENTENCE_END/>

(Copy Probability: 1.3%)

<SENTENCE_START> { return axis ; } <SENTENCE_END/>


Original Name set,axis

set

<SENTENCE_START> { box 2 d debug renderer . axis = axis ; } <SENTENCE_END/>

(Copy Probability: 1.2%)

<SENTENCE_START> { box 2 d debug renderer . axis = axis ; } <SENTENCE_END/>

axis

<SENTENCE_START> { box 2 d debug renderer . axis = axis ; } <SENTENCE_END/>

(Copy Probability: 97.3%)

<SENTENCE_START> { box 2 d debug renderer . axis = axis ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { box 2 d debug renderer . axis = axis ; } <SENTENCE_END/>

(Copy Probability: 9.5%)

<SENTENCE_START> { box 2 d debug renderer . axis = axis ; } <SENTENCE_END/>


Original Name dispose

dispose

<SENTENCE_START> { batch . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { batch . %SELF% ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { batch . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.1%)

<SENTENCE_START> { batch . %SELF% ( ) ; } <SENTENCE_END/>


Original Name add,processor

add

<SENTENCE_START> { if ( processor == null ) throw new null pointer exception ( "processor cannot be null" ) ; processors . insert ( index , processor ) ; } <SENTENCE_END/>

(Copy Probability: 1.3%)

<SENTENCE_START> { if ( processor == null ) throw new null pointer exception ( "processor cannot be null" ) ; processors . insert ( index , processor ) ; } <SENTENCE_END/>

processor

<SENTENCE_START> { if ( processor == null ) throw new null pointer exception ( "processor cannot be null" ) ; processors . insert ( index , processor ) ; } <SENTENCE_END/>

(Copy Probability: 4.4%)

<SENTENCE_START> { if ( processor == null ) throw new null pointer exception ( "processor cannot be null" ) ; processors . insert ( index , processor ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( processor == null ) throw new null pointer exception ( "processor cannot be null" ) ; processors . insert ( index , processor ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { if ( processor == null ) throw new null pointer exception ( "processor cannot be null" ) ; processors . insert ( index , processor ) ; } <SENTENCE_END/>


Original Name remove,processor

remove

<SENTENCE_START> { processors . remove index ( index ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { processors . remove index ( index ) ; } <SENTENCE_END/>

processor

<SENTENCE_START> { processors . remove index ( index ) ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { processors . remove index ( index ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { processors . remove index ( index ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { processors . remove index ( index ) ; } <SENTENCE_END/>


Original Name add,processor

add

<SENTENCE_START> { if ( processor == null ) throw new null pointer exception ( "processor cannot be null" ) ; processors . add ( processor ) ; } <SENTENCE_END/>

(Copy Probability: 1.3%)

<SENTENCE_START> { if ( processor == null ) throw new null pointer exception ( "processor cannot be null" ) ; processors . add ( processor ) ; } <SENTENCE_END/>

processor

<SENTENCE_START> { if ( processor == null ) throw new null pointer exception ( "processor cannot be null" ) ; processors . add ( processor ) ; } <SENTENCE_END/>

(Copy Probability: 4.0%)

<SENTENCE_START> { if ( processor == null ) throw new null pointer exception ( "processor cannot be null" ) ; processors . add ( processor ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( processor == null ) throw new null pointer exception ( "processor cannot be null" ) ; processors . add ( processor ) ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { if ( processor == null ) throw new null pointer exception ( "processor cannot be null" ) ; processors . add ( processor ) ; } <SENTENCE_END/>


Original Name remove,processor

remove

<SENTENCE_START> { processors . remove value ( processor , true ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { processors . remove value ( processor , true ) ; } <SENTENCE_END/>

processor

<SENTENCE_START> { processors . remove value ( processor , true ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { processors . remove value ( processor , true ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { processors . remove value ( processor , true ) ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { processors . remove value ( processor , true ) ; } <SENTENCE_END/>


Original Name size

size

<SENTENCE_START> { return processors . %SELF% ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return processors . %SELF% ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return processors . %SELF% ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return processors . %SELF% ; } <SENTENCE_END/>


Original Name clear

clear

<SENTENCE_START> { processors . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { processors . %SELF% ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { processors . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.1%)

<SENTENCE_START> { processors . %SELF% ( ) ; } <SENTENCE_END/>


Original Name set,processors

set

<SENTENCE_START> { this . processors = processors ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { this . processors = processors ; } <SENTENCE_END/>

processors

<SENTENCE_START> { this . processors = processors ; } <SENTENCE_END/>

(Copy Probability: 90.0%)

<SENTENCE_START> { this . processors = processors ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . processors = processors ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { this . processors = processors ; } <SENTENCE_END/>


Original Name get,processors

get

<SENTENCE_START> { return processors ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return processors ; } <SENTENCE_END/>

processors

<SENTENCE_START> { return processors ; } <SENTENCE_END/>

(Copy Probability: 21.6%)

<SENTENCE_START> { return processors ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return processors ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { return processors ; } <SENTENCE_END/>


Original Name key,down

key

<SENTENCE_START> { for ( int i = 0 , n = processors . size ; i < n ; i ++ ) if ( processors . get ( i ) . %SELF% ( keycode ) ) return true ; return false ; } <SENTENCE_END/>

(Copy Probability: 2.0%)

<SENTENCE_START> { for ( int i = 0 , n = processors . size ; i < n ; i ++ ) if ( processors . get ( i ) . %SELF% ( keycode ) ) return true ; return false ; } <SENTENCE_END/>

down

<SENTENCE_START> { for ( int i = 0 , n = processors . size ; i < n ; i ++ ) if ( processors . get ( i ) . %SELF% ( keycode ) ) return true ; return false ; } <SENTENCE_END/>

(Copy Probability: 2.1%)

<SENTENCE_START> { for ( int i = 0 , n = processors . size ; i < n ; i ++ ) if ( processors . get ( i ) . %SELF% ( keycode ) ) return true ; return false ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { for ( int i = 0 , n = processors . size ; i < n ; i ++ ) if ( processors . get ( i ) . %SELF% ( keycode ) ) return true ; return false ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { for ( int i = 0 , n = processors . size ; i < n ; i ++ ) if ( processors . get ( i ) . %SELF% ( keycode ) ) return true ; return false ; } <SENTENCE_END/>


Original Name key,up

key

<SENTENCE_START> { for ( int i = 0 , n = processors . size ; i < n ; i ++ ) if ( processors . get ( i ) . %SELF% ( keycode ) ) return true ; return false ; } <SENTENCE_END/>

(Copy Probability: 2.0%)

<SENTENCE_START> { for ( int i = 0 , n = processors . size ; i < n ; i ++ ) if ( processors . get ( i ) . %SELF% ( keycode ) ) return true ; return false ; } <SENTENCE_END/>

up

<SENTENCE_START> { for ( int i = 0 , n = processors . size ; i < n ; i ++ ) if ( processors . get ( i ) . %SELF% ( keycode ) ) return true ; return false ; } <SENTENCE_END/>

(Copy Probability: 2.1%)

<SENTENCE_START> { for ( int i = 0 , n = processors . size ; i < n ; i ++ ) if ( processors . get ( i ) . %SELF% ( keycode ) ) return true ; return false ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { for ( int i = 0 , n = processors . size ; i < n ; i ++ ) if ( processors . get ( i ) . %SELF% ( keycode ) ) return true ; return false ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { for ( int i = 0 , n = processors . size ; i < n ; i ++ ) if ( processors . get ( i ) . %SELF% ( keycode ) ) return true ; return false ; } <SENTENCE_END/>


Original Name key,typed

key

<SENTENCE_START> { for ( int i = 0 , n = processors . size ; i < n ; i ++ ) if ( processors . get ( i ) . %SELF% ( character ) ) return true ; return false ; } <SENTENCE_END/>

(Copy Probability: 2.0%)

<SENTENCE_START> { for ( int i = 0 , n = processors . size ; i < n ; i ++ ) if ( processors . get ( i ) . %SELF% ( character ) ) return true ; return false ; } <SENTENCE_END/>

typed

<SENTENCE_START> { for ( int i = 0 , n = processors . size ; i < n ; i ++ ) if ( processors . get ( i ) . %SELF% ( character ) ) return true ; return false ; } <SENTENCE_END/>

(Copy Probability: 1.9%)

<SENTENCE_START> { for ( int i = 0 , n = processors . size ; i < n ; i ++ ) if ( processors . get ( i ) . %SELF% ( character ) ) return true ; return false ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { for ( int i = 0 , n = processors . size ; i < n ; i ++ ) if ( processors . get ( i ) . %SELF% ( character ) ) return true ; return false ; } <SENTENCE_END/>

(Copy Probability: 1.4%)

<SENTENCE_START> { for ( int i = 0 , n = processors . size ; i < n ; i ++ ) if ( processors . get ( i ) . %SELF% ( character ) ) return true ; return false ; } <SENTENCE_END/>


Original Name touch,down

touch

<SENTENCE_START> { for ( int i = 0 , n = processors . size ; i < n ; i ++ ) if ( processors . get ( i ) . %SELF% ( screen x , screen y , pointer , button ) ) return true ; return false ; } <SENTENCE_END/>

(Copy Probability: 2.7%)

<SENTENCE_START> { for ( int i = 0 , n = processors . size ; i < n ; i ++ ) if ( processors . get ( i ) . %SELF% ( screen x , screen y , pointer , button ) ) return true ; return false ; } <SENTENCE_END/>

down

<SENTENCE_START> { for ( int i = 0 , n = processors . size ; i < n ; i ++ ) if ( processors . get ( i ) . %SELF% ( screen x , screen y , pointer , button ) ) return true ; return false ; } <SENTENCE_END/>

(Copy Probability: 3.1%)

<SENTENCE_START> { for ( int i = 0 , n = processors . size ; i < n ; i ++ ) if ( processors . get ( i ) . %SELF% ( screen x , screen y , pointer , button ) ) return true ; return false ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { for ( int i = 0 , n = processors . size ; i < n ; i ++ ) if ( processors . get ( i ) . %SELF% ( screen x , screen y , pointer , button ) ) return true ; return false ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { for ( int i = 0 , n = processors . size ; i < n ; i ++ ) if ( processors . get ( i ) . %SELF% ( screen x , screen y , pointer , button ) ) return true ; return false ; } <SENTENCE_END/>


Original Name touch,up

touch

<SENTENCE_START> { for ( int i = 0 , n = processors . size ; i < n ; i ++ ) if ( processors . get ( i ) . %SELF% ( screen x , screen y , pointer , button ) ) return true ; return false ; } <SENTENCE_END/>

(Copy Probability: 2.7%)

<SENTENCE_START> { for ( int i = 0 , n = processors . size ; i < n ; i ++ ) if ( processors . get ( i ) . %SELF% ( screen x , screen y , pointer , button ) ) return true ; return false ; } <SENTENCE_END/>

up

<SENTENCE_START> { for ( int i = 0 , n = processors . size ; i < n ; i ++ ) if ( processors . get ( i ) . %SELF% ( screen x , screen y , pointer , button ) ) return true ; return false ; } <SENTENCE_END/>

(Copy Probability: 3.1%)

<SENTENCE_START> { for ( int i = 0 , n = processors . size ; i < n ; i ++ ) if ( processors . get ( i ) . %SELF% ( screen x , screen y , pointer , button ) ) return true ; return false ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { for ( int i = 0 , n = processors . size ; i < n ; i ++ ) if ( processors . get ( i ) . %SELF% ( screen x , screen y , pointer , button ) ) return true ; return false ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { for ( int i = 0 , n = processors . size ; i < n ; i ++ ) if ( processors . get ( i ) . %SELF% ( screen x , screen y , pointer , button ) ) return true ; return false ; } <SENTENCE_END/>


Original Name touch,dragged

touch

<SENTENCE_START> { for ( int i = 0 , n = processors . size ; i < n ; i ++ ) if ( processors . get ( i ) . %SELF% ( screen x , screen y , pointer ) ) return true ; return false ; } <SENTENCE_END/>

(Copy Probability: 2.5%)

<SENTENCE_START> { for ( int i = 0 , n = processors . size ; i < n ; i ++ ) if ( processors . get ( i ) . %SELF% ( screen x , screen y , pointer ) ) return true ; return false ; } <SENTENCE_END/>

dragged

<SENTENCE_START> { for ( int i = 0 , n = processors . size ; i < n ; i ++ ) if ( processors . get ( i ) . %SELF% ( screen x , screen y , pointer ) ) return true ; return false ; } <SENTENCE_END/>

(Copy Probability: 2.6%)

<SENTENCE_START> { for ( int i = 0 , n = processors . size ; i < n ; i ++ ) if ( processors . get ( i ) . %SELF% ( screen x , screen y , pointer ) ) return true ; return false ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { for ( int i = 0 , n = processors . size ; i < n ; i ++ ) if ( processors . get ( i ) . %SELF% ( screen x , screen y , pointer ) ) return true ; return false ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { for ( int i = 0 , n = processors . size ; i < n ; i ++ ) if ( processors . get ( i ) . %SELF% ( screen x , screen y , pointer ) ) return true ; return false ; } <SENTENCE_END/>


Original Name get,c,ptr

get

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

c

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 99.7%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

ptr

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 3.7%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>


Original Name set,vertices

set

<SENTENCE_START> { collision jni . bt convex polyhedron vertices set ( swig c ptr , this , bt vector 3 array . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 1.9%)

<SENTENCE_START> { collision jni . bt convex polyhedron vertices set ( swig c ptr , this , bt vector 3 array . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

vertices

<SENTENCE_START> { collision jni . bt convex polyhedron vertices set ( swig c ptr , this , bt vector 3 array . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { collision jni . bt convex polyhedron vertices set ( swig c ptr , this , bt vector 3 array . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { collision jni . bt convex polyhedron vertices set ( swig c ptr , this , bt vector 3 array . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 4.4%)

<SENTENCE_START> { collision jni . bt convex polyhedron vertices set ( swig c ptr , this , bt vector 3 array . get c ptr ( value ) , value ) ; } <SENTENCE_END/>


Original Name get,vertices

get

<SENTENCE_START> { long c ptr = collision jni . bt convex polyhedron vertices get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt vector 3 array ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 2.2%)

<SENTENCE_START> { long c ptr = collision jni . bt convex polyhedron vertices get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt vector 3 array ( c ptr , false ) ; } <SENTENCE_END/>

vertices

<SENTENCE_START> { long c ptr = collision jni . bt convex polyhedron vertices get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt vector 3 array ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { long c ptr = collision jni . bt convex polyhedron vertices get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt vector 3 array ( c ptr , false ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { long c ptr = collision jni . bt convex polyhedron vertices get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt vector 3 array ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 9.5%)

<SENTENCE_START> { long c ptr = collision jni . bt convex polyhedron vertices get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt vector 3 array ( c ptr , false ) ; } <SENTENCE_END/>


Original Name set,faces

set

<SENTENCE_START> { collision jni . bt convex polyhedron faces set ( swig c ptr , this , swigtype p bt aligned object array t bt face t . get c ptr ( value ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.9%)

<SENTENCE_START> { collision jni . bt convex polyhedron faces set ( swig c ptr , this , swigtype p bt aligned object array t bt face t . get c ptr ( value ) ) ; } <SENTENCE_END/>

faces

<SENTENCE_START> { collision jni . bt convex polyhedron faces set ( swig c ptr , this , swigtype p bt aligned object array t bt face t . get c ptr ( value ) ) ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { collision jni . bt convex polyhedron faces set ( swig c ptr , this , swigtype p bt aligned object array t bt face t . get c ptr ( value ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { collision jni . bt convex polyhedron faces set ( swig c ptr , this , swigtype p bt aligned object array t bt face t . get c ptr ( value ) ) ; } <SENTENCE_END/>

(Copy Probability: 10.7%)

<SENTENCE_START> { collision jni . bt convex polyhedron faces set ( swig c ptr , this , swigtype p bt aligned object array t bt face t . get c ptr ( value ) ) ; } <SENTENCE_END/>


Original Name get,faces

get

<SENTENCE_START> { long c ptr = collision jni . bt convex polyhedron faces get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new swigtype p bt aligned object array t bt face t ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 2.4%)

<SENTENCE_START> { long c ptr = collision jni . bt convex polyhedron faces get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new swigtype p bt aligned object array t bt face t ( c ptr , false ) ; } <SENTENCE_END/>

faces

<SENTENCE_START> { long c ptr = collision jni . bt convex polyhedron faces get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new swigtype p bt aligned object array t bt face t ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 99.7%)

<SENTENCE_START> { long c ptr = collision jni . bt convex polyhedron faces get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new swigtype p bt aligned object array t bt face t ( c ptr , false ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { long c ptr = collision jni . bt convex polyhedron faces get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new swigtype p bt aligned object array t bt face t ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 20.6%)

<SENTENCE_START> { long c ptr = collision jni . bt convex polyhedron faces get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new swigtype p bt aligned object array t bt face t ( c ptr , false ) ; } <SENTENCE_END/>


Original Name set,unique,edges

set

<SENTENCE_START> { collision jni . bt convex polyhedron unique edges set ( swig c ptr , this , bt vector 3 array . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 3.0%)

<SENTENCE_START> { collision jni . bt convex polyhedron unique edges set ( swig c ptr , this , bt vector 3 array . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

unique

<SENTENCE_START> { collision jni . bt convex polyhedron unique edges set ( swig c ptr , this , bt vector 3 array . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 99.9%)

<SENTENCE_START> { collision jni . bt convex polyhedron unique edges set ( swig c ptr , this , bt vector 3 array . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

edges

<SENTENCE_START> { collision jni . bt convex polyhedron unique edges set ( swig c ptr , this , bt vector 3 array . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 98.4%)

<SENTENCE_START> { collision jni . bt convex polyhedron unique edges set ( swig c ptr , this , bt vector 3 array . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { collision jni . bt convex polyhedron unique edges set ( swig c ptr , this , bt vector 3 array . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 4.1%)

<SENTENCE_START> { collision jni . bt convex polyhedron unique edges set ( swig c ptr , this , bt vector 3 array . get c ptr ( value ) , value ) ; } <SENTENCE_END/>


Original Name get,unique,edges

get

<SENTENCE_START> { long c ptr = collision jni . bt convex polyhedron unique edges get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt vector 3 array ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 3.8%)

<SENTENCE_START> { long c ptr = collision jni . bt convex polyhedron unique edges get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt vector 3 array ( c ptr , false ) ; } <SENTENCE_END/>

unique

<SENTENCE_START> { long c ptr = collision jni . bt convex polyhedron unique edges get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt vector 3 array ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 99.9%)

<SENTENCE_START> { long c ptr = collision jni . bt convex polyhedron unique edges get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt vector 3 array ( c ptr , false ) ; } <SENTENCE_END/>

edges

<SENTENCE_START> { long c ptr = collision jni . bt convex polyhedron unique edges get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt vector 3 array ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 98.7%)

<SENTENCE_START> { long c ptr = collision jni . bt convex polyhedron unique edges get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt vector 3 array ( c ptr , false ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { long c ptr = collision jni . bt convex polyhedron unique edges get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt vector 3 array ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 3.5%)

<SENTENCE_START> { long c ptr = collision jni . bt convex polyhedron unique edges get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt vector 3 array ( c ptr , false ) ; } <SENTENCE_END/>


Original Name set,local,center

set

<SENTENCE_START> { collision jni . bt convex polyhedron local center set ( swig c ptr , this , bt vector 3 . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 1.6%)

<SENTENCE_START> { collision jni . bt convex polyhedron local center set ( swig c ptr , this , bt vector 3 . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

local

<SENTENCE_START> { collision jni . bt convex polyhedron local center set ( swig c ptr , this , bt vector 3 . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { collision jni . bt convex polyhedron local center set ( swig c ptr , this , bt vector 3 . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

center

<SENTENCE_START> { collision jni . bt convex polyhedron local center set ( swig c ptr , this , bt vector 3 . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 82.2%)

<SENTENCE_START> { collision jni . bt convex polyhedron local center set ( swig c ptr , this , bt vector 3 . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { collision jni . bt convex polyhedron local center set ( swig c ptr , this , bt vector 3 . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 3.3%)

<SENTENCE_START> { collision jni . bt convex polyhedron local center set ( swig c ptr , this , bt vector 3 . get c ptr ( value ) , value ) ; } <SENTENCE_END/>


Original Name get,local,center

get

<SENTENCE_START> { long c ptr = collision jni . bt convex polyhedron local center get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt vector 3 ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 2.0%)

<SENTENCE_START> { long c ptr = collision jni . bt convex polyhedron local center get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt vector 3 ( c ptr , false ) ; } <SENTENCE_END/>

local

<SENTENCE_START> { long c ptr = collision jni . bt convex polyhedron local center get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt vector 3 ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { long c ptr = collision jni . bt convex polyhedron local center get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt vector 3 ( c ptr , false ) ; } <SENTENCE_END/>

center

<SENTENCE_START> { long c ptr = collision jni . bt convex polyhedron local center get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt vector 3 ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 90.0%)

<SENTENCE_START> { long c ptr = collision jni . bt convex polyhedron local center get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt vector 3 ( c ptr , false ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { long c ptr = collision jni . bt convex polyhedron local center get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt vector 3 ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 3.1%)

<SENTENCE_START> { long c ptr = collision jni . bt convex polyhedron local center get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt vector 3 ( c ptr , false ) ; } <SENTENCE_END/>


Original Name set,extents

set

<SENTENCE_START> { collision jni . bt convex polyhedron extents set ( swig c ptr , this , bt vector 3 . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 2.5%)

<SENTENCE_START> { collision jni . bt convex polyhedron extents set ( swig c ptr , this , bt vector 3 . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

extents

<SENTENCE_START> { collision jni . bt convex polyhedron extents set ( swig c ptr , this , bt vector 3 . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { collision jni . bt convex polyhedron extents set ( swig c ptr , this , bt vector 3 . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { collision jni . bt convex polyhedron extents set ( swig c ptr , this , bt vector 3 . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 2.7%)

<SENTENCE_START> { collision jni . bt convex polyhedron extents set ( swig c ptr , this , bt vector 3 . get c ptr ( value ) , value ) ; } <SENTENCE_END/>


Original Name get,extents

get

<SENTENCE_START> { long c ptr = collision jni . bt convex polyhedron extents get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt vector 3 ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 2.8%)

<SENTENCE_START> { long c ptr = collision jni . bt convex polyhedron extents get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt vector 3 ( c ptr , false ) ; } <SENTENCE_END/>

extents

<SENTENCE_START> { long c ptr = collision jni . bt convex polyhedron extents get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt vector 3 ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 99.9%)

<SENTENCE_START> { long c ptr = collision jni . bt convex polyhedron extents get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt vector 3 ( c ptr , false ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { long c ptr = collision jni . bt convex polyhedron extents get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt vector 3 ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 10.8%)

<SENTENCE_START> { long c ptr = collision jni . bt convex polyhedron extents get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt vector 3 ( c ptr , false ) ; } <SENTENCE_END/>


Original Name set,radius

set

<SENTENCE_START> { collision jni . bt convex polyhedron radius set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 1.6%)

<SENTENCE_START> { collision jni . bt convex polyhedron radius set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

radius

<SENTENCE_START> { collision jni . bt convex polyhedron radius set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 99.5%)

<SENTENCE_START> { collision jni . bt convex polyhedron radius set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { collision jni . bt convex polyhedron radius set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { collision jni . bt convex polyhedron radius set ( swig c ptr , this , value ) ; } <SENTENCE_END/>


Original Name get,radius

get

<SENTENCE_START> { return collision jni . bt convex polyhedron radius get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 1.6%)

<SENTENCE_START> { return collision jni . bt convex polyhedron radius get ( swig c ptr , this ) ; } <SENTENCE_END/>

radius

<SENTENCE_START> { return collision jni . bt convex polyhedron radius get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 99.2%)

<SENTENCE_START> { return collision jni . bt convex polyhedron radius get ( swig c ptr , this ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return collision jni . bt convex polyhedron radius get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { return collision jni . bt convex polyhedron radius get ( swig c ptr , this ) ; } <SENTENCE_END/>


Original Name set,mc

set

<SENTENCE_START> { collision jni . bt convex polyhedron m c set ( swig c ptr , this , bt vector 3 . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 1.6%)

<SENTENCE_START> { collision jni . bt convex polyhedron m c set ( swig c ptr , this , bt vector 3 . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

mc

<SENTENCE_START> { collision jni . bt convex polyhedron m c set ( swig c ptr , this , bt vector 3 . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 99.7%)

<SENTENCE_START> { collision jni . bt convex polyhedron m c set ( swig c ptr , this , bt vector 3 . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { collision jni . bt convex polyhedron m c set ( swig c ptr , this , bt vector 3 . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 2.2%)

<SENTENCE_START> { collision jni . bt convex polyhedron m c set ( swig c ptr , this , bt vector 3 . get c ptr ( value ) , value ) ; } <SENTENCE_END/>


Original Name get,mc

get

<SENTENCE_START> { long c ptr = collision jni . bt convex polyhedron m c get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt vector 3 ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 1.6%)

<SENTENCE_START> { long c ptr = collision jni . bt convex polyhedron m c get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt vector 3 ( c ptr , false ) ; } <SENTENCE_END/>

mc

<SENTENCE_START> { long c ptr = collision jni . bt convex polyhedron m c get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt vector 3 ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 99.6%)

<SENTENCE_START> { long c ptr = collision jni . bt convex polyhedron m c get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt vector 3 ( c ptr , false ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { long c ptr = collision jni . bt convex polyhedron m c get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt vector 3 ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 7.6%)

<SENTENCE_START> { long c ptr = collision jni . bt convex polyhedron m c get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt vector 3 ( c ptr , false ) ; } <SENTENCE_END/>


Original Name set,me

set

<SENTENCE_START> { collision jni . bt convex polyhedron m e set ( swig c ptr , this , bt vector 3 . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 1.7%)

<SENTENCE_START> { collision jni . bt convex polyhedron m e set ( swig c ptr , this , bt vector 3 . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

me

<SENTENCE_START> { collision jni . bt convex polyhedron m e set ( swig c ptr , this , bt vector 3 . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 99.5%)

<SENTENCE_START> { collision jni . bt convex polyhedron m e set ( swig c ptr , this , bt vector 3 . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { collision jni . bt convex polyhedron m e set ( swig c ptr , this , bt vector 3 . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 2.0%)

<SENTENCE_START> { collision jni . bt convex polyhedron m e set ( swig c ptr , this , bt vector 3 . get c ptr ( value ) , value ) ; } <SENTENCE_END/>


Original Name get,me

get

<SENTENCE_START> { long c ptr = collision jni . bt convex polyhedron m e get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt vector 3 ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 1.7%)

<SENTENCE_START> { long c ptr = collision jni . bt convex polyhedron m e get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt vector 3 ( c ptr , false ) ; } <SENTENCE_END/>

me

<SENTENCE_START> { long c ptr = collision jni . bt convex polyhedron m e get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt vector 3 ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 99.3%)

<SENTENCE_START> { long c ptr = collision jni . bt convex polyhedron m e get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt vector 3 ( c ptr , false ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { long c ptr = collision jni . bt convex polyhedron m e get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt vector 3 ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 5.9%)

<SENTENCE_START> { long c ptr = collision jni . bt convex polyhedron m e get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt vector 3 ( c ptr , false ) ; } <SENTENCE_END/>


Original Name initialize

initialize

<SENTENCE_START> { collision jni . bt convex polyhedron initialize ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 2.6%)

<SENTENCE_START> { collision jni . bt convex polyhedron initialize ( swig c ptr , this ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { collision jni . bt convex polyhedron initialize ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 80.2%)

<SENTENCE_START> { collision jni . bt convex polyhedron initialize ( swig c ptr , this ) ; } <SENTENCE_END/>


Original Name test,containment

test

<SENTENCE_START> { return collision jni . bt convex polyhedron test containment ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 10.1%)

<SENTENCE_START> { return collision jni . bt convex polyhedron test containment ( swig c ptr , this ) ; } <SENTENCE_END/>

containment

<SENTENCE_START> { return collision jni . bt convex polyhedron test containment ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 77.9%)

<SENTENCE_START> { return collision jni . bt convex polyhedron test containment ( swig c ptr , this ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return collision jni . bt convex polyhedron test containment ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { return collision jni . bt convex polyhedron test containment ( swig c ptr , this ) ; } <SENTENCE_END/>


Original Name project

project

<SENTENCE_START> { collision jni . bt convex polyhedron project ( swig c ptr , this , trans , dir , swigtype p float . get c ptr ( min proj ) , swigtype p float . get c ptr ( max proj ) , witnes pt min , witnes pt max ) ; } <SENTENCE_END/>

(Copy Probability: 17.1%)

<SENTENCE_START> { collision jni . bt convex polyhedron project ( swig c ptr , this , trans , dir , swigtype p float . get c ptr ( min proj ) , swigtype p float . get c ptr ( max proj ) , witnes pt min , witnes pt max ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { collision jni . bt convex polyhedron project ( swig c ptr , this , trans , dir , swigtype p float . get c ptr ( min proj ) , swigtype p float . get c ptr ( max proj ) , witnes pt min , witnes pt max ) ; } <SENTENCE_END/>

(Copy Probability: 58.0%)

<SENTENCE_START> { collision jni . bt convex polyhedron project ( swig c ptr , this , trans , dir , swigtype p float . get c ptr ( min proj ) , swigtype p float . get c ptr ( max proj ) , witnes pt min , witnes pt max ) ; } <SENTENCE_END/>


Original Name idt

idt

<SENTENCE_START> { float [ ] val = this . val ; val [ m 00 ] = 1 ; val [ m 10 ] = 0 ; val [ m 20 ] = 0 ; val [ m 01 ] = 0 ; val [ m 11 ] = 1 ; val [ m 21 ] = 0 ; val [ m 02 ] = 0 ; val [ m 12 ] = 0 ; val [ m 22 ] = 1 ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.1%)

<SENTENCE_START> { float [ ] val = this . val ; val [ m 00 ] = 1 ; val [ m 10 ] = 0 ; val [ m 20 ] = 0 ; val [ m 01 ] = 0 ; val [ m 11 ] = 1 ; val [ m 21 ] = 0 ; val [ m 02 ] = 0 ; val [ m 12 ] = 0 ; val [ m 22 ] = 1 ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { float [ ] val = this . val ; val [ m 00 ] = 1 ; val [ m 10 ] = 0 ; val [ m 20 ] = 0 ; val [ m 01 ] = 0 ; val [ m 11 ] = 1 ; val [ m 21 ] = 0 ; val [ m 02 ] = 0 ; val [ m 12 ] = 0 ; val [ m 22 ] = 1 ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.6%)

<SENTENCE_START> { float [ ] val = this . val ; val [ m 00 ] = 1 ; val [ m 10 ] = 0 ; val [ m 20 ] = 0 ; val [ m 01 ] = 0 ; val [ m 11 ] = 1 ; val [ m 21 ] = 0 ; val [ m 02 ] = 0 ; val [ m 12 ] = 0 ; val [ m 22 ] = 1 ; return this ; } <SENTENCE_END/>


Original Name mul

mul

<SENTENCE_START> { float [ ] val = this . val ; float v 00 = val [ m 00 ] * m . val [ m 00 ] + val [ m 01 ] * m . val [ m 10 ] + val [ m 02 ] * m . val [ m 20 ] ; float v 01 = val [ m 00 ] * m . val [ m 01 ] + val [ m 01 ] * m . val [ m 11 ] + val [ m 02 ] * m . val [ m 21 ] ; float v 02 = val [ m 00 ] * m . val [ m 02 ] + val [ m 01 ] * m . val [ m 12 ] + val [ m 02 ] * m . val [ m 22 ] ; float v 10 = val [ m 10 ] * m . val [ m 00 ] + val [ m 11 ] * m . val [ m 10 ] + val [ m 12 ] * m . val [ m 20 ] ; float v 11 = val [ m 10 ] * m . val [ m 01 ] + val [ m 11 ] * m . val [ m 11 ] + val [ m 12 ] * m . val [ m 21 ] ; float v 12 = val [ m 10 ] * m . val [ m 02 ] + val [ m 11 ] * m . val [ m 12 ] + val [ m 12 ] * m . val [ m 22 ] ; float v 20 = val [ m 20 ] * m . val [ m 00 ] + val [ m 21 ] * m . val [ m 10 ] + val [ m 22 ] * m . val [ m 20 ] ; float v 21 = val [ m 20 ] * m . val [ m 01 ] + val [ m 21 ] * m . val [ m 11 ] + val [ m 22 ] * m . val [ m 21 ] ; float v 22 = val [ m 20 ] * m . val [ m 02 ] + val [ m 21 ] * m . val [ m 12 ] + val [ m 22 ] * m . val [ m 22 ] ; val [ m 00 ] = v 00 ; val [ m 10 ] = v 10 ; val [ m 20 ] = v 20 ; val [ m 01 ] = v 01 ; val [ m 11 ] = v 11 ; val [ m 21 ] = v 21 ; val [ m 02 ] = v 02 ; val [ m 12 ] = v 12 ; val [ m 22 ] = v 22 ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.6%)

<SENTENCE_START> { float [ ] val = this . val ; float v 00 = val [ m 00 ] * m . val [ m 00 ] + val [ m 01 ] * m . val [ m 10 ] + val [ m 02 ] * m . val [ m 20 ] ; float v 01 = val [ m 00 ] * m . val [ m 01 ] + val [ m 01 ] * m . val [ m 11 ] + val [ m 02 ] * m . val [ m 21 ] ; float v 02 = val [ m 00 ] * m . val [ m 02 ] + val [ m 01 ] * m . val [ m 12 ] + val [ m 02 ] * m . val [ m 22 ] ; float v 10 = val [ m 10 ] * m . val [ m 00 ] + val [ m 11 ] * m . val [ m 10 ] + val [ m 12 ] * m . val [ m 20 ] ; float v 11 = val [ m 10 ] * m . val [ m 01 ] + val [ m 11 ] * m . val [ m 11 ] + val [ m 12 ] * m . val [ m 21 ] ; float v 12 = val [ m 10 ] * m . val [ m 02 ] + val [ m 11 ] * m . val [ m 12 ] + val [ m 12 ] * m . val [ m 22 ] ; float v 20 = val [ m 20 ] * m . val [ m 00 ] + val [ m 21 ] * m . val [ m 10 ] + val [ m 22 ] * m . val [ m 20 ] ; float v 21 = val [ m 20 ] * m . val [ m 01 ] + val [ m 21 ] * m . val [ m 11 ] + val [ m 22 ] * m . val [ m 21 ] ; float v 22 = val [ m 20 ] * m . val [ m 02 ] + val [ m 21 ] * m . val [ m 12 ] + val [ m 22 ] * m . val [ m 22 ] ; val [ m 00 ] = v 00 ; val [ m 10 ] = v 10 ; val [ m 20 ] = v 20 ; val [ m 01 ] = v 01 ; val [ m 11 ] = v 11 ; val [ m 21 ] = v 21 ; val [ m 02 ] = v 02 ; val [ m 12 ] = v 12 ; val [ m 22 ] = v 22 ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { float [ ] val = this . val ; float v 00 = val [ m 00 ] * m . val [ m 00 ] + val [ m 01 ] * m . val [ m 10 ] + val [ m 02 ] * m . val [ m 20 ] ; float v 01 = val [ m 00 ] * m . val [ m 01 ] + val [ m 01 ] * m . val [ m 11 ] + val [ m 02 ] * m . val [ m 21 ] ; float v 02 = val [ m 00 ] * m . val [ m 02 ] + val [ m 01 ] * m . val [ m 12 ] + val [ m 02 ] * m . val [ m 22 ] ; float v 10 = val [ m 10 ] * m . val [ m 00 ] + val [ m 11 ] * m . val [ m 10 ] + val [ m 12 ] * m . val [ m 20 ] ; float v 11 = val [ m 10 ] * m . val [ m 01 ] + val [ m 11 ] * m . val [ m 11 ] + val [ m 12 ] * m . val [ m 21 ] ; float v 12 = val [ m 10 ] * m . val [ m 02 ] + val [ m 11 ] * m . val [ m 12 ] + val [ m 12 ] * m . val [ m 22 ] ; float v 20 = val [ m 20 ] * m . val [ m 00 ] + val [ m 21 ] * m . val [ m 10 ] + val [ m 22 ] * m . val [ m 20 ] ; float v 21 = val [ m 20 ] * m . val [ m 01 ] + val [ m 21 ] * m . val [ m 11 ] + val [ m 22 ] * m . val [ m 21 ] ; float v 22 = val [ m 20 ] * m . val [ m 02 ] + val [ m 21 ] * m . val [ m 12 ] + val [ m 22 ] * m . val [ m 22 ] ; val [ m 00 ] = v 00 ; val [ m 10 ] = v 10 ; val [ m 20 ] = v 20 ; val [ m 01 ] = v 01 ; val [ m 11 ] = v 11 ; val [ m 21 ] = v 21 ; val [ m 02 ] = v 02 ; val [ m 12 ] = v 12 ; val [ m 22 ] = v 22 ; return this ; } <SENTENCE_END/>

(Copy Probability: 3.1%)

<SENTENCE_START> { float [ ] val = this . val ; float v 00 = val [ m 00 ] * m . val [ m 00 ] + val [ m 01 ] * m . val [ m 10 ] + val [ m 02 ] * m . val [ m 20 ] ; float v 01 = val [ m 00 ] * m . val [ m 01 ] + val [ m 01 ] * m . val [ m 11 ] + val [ m 02 ] * m . val [ m 21 ] ; float v 02 = val [ m 00 ] * m . val [ m 02 ] + val [ m 01 ] * m . val [ m 12 ] + val [ m 02 ] * m . val [ m 22 ] ; float v 10 = val [ m 10 ] * m . val [ m 00 ] + val [ m 11 ] * m . val [ m 10 ] + val [ m 12 ] * m . val [ m 20 ] ; float v 11 = val [ m 10 ] * m . val [ m 01 ] + val [ m 11 ] * m . val [ m 11 ] + val [ m 12 ] * m . val [ m 21 ] ; float v 12 = val [ m 10 ] * m . val [ m 02 ] + val [ m 11 ] * m . val [ m 12 ] + val [ m 12 ] * m . val [ m 22 ] ; float v 20 = val [ m 20 ] * m . val [ m 00 ] + val [ m 21 ] * m . val [ m 10 ] + val [ m 22 ] * m . val [ m 20 ] ; float v 21 = val [ m 20 ] * m . val [ m 01 ] + val [ m 21 ] * m . val [ m 11 ] + val [ m 22 ] * m . val [ m 21 ] ; float v 22 = val [ m 20 ] * m . val [ m 02 ] + val [ m 21 ] * m . val [ m 12 ] + val [ m 22 ] * m . val [ m 22 ] ; val [ m 00 ] = v 00 ; val [ m 10 ] = v 10 ; val [ m 20 ] = v 20 ; val [ m 01 ] = v 01 ; val [ m 11 ] = v 11 ; val [ m 21 ] = v 21 ; val [ m 02 ] = v 02 ; val [ m 12 ] = v 12 ; val [ m 22 ] = v 22 ; return this ; } <SENTENCE_END/>


Original Name mul,left

mul

<SENTENCE_START> { float [ ] val = this . val ; float v 00 = m . val [ m 00 ] * val [ m 00 ] + m . val [ m 01 ] * val [ m 10 ] + m . val [ m 02 ] * val [ m 20 ] ; float v 01 = m . val [ m 00 ] * val [ m 01 ] + m . val [ m 01 ] * val [ m 11 ] + m . val [ m 02 ] * val [ m 21 ] ; float v 02 = m . val [ m 00 ] * val [ m 02 ] + m . val [ m 01 ] * val [ m 12 ] + m . val [ m 02 ] * val [ m 22 ] ; float v 10 = m . val [ m 10 ] * val [ m 00 ] + m . val [ m 11 ] * val [ m 10 ] + m . val [ m 12 ] * val [ m 20 ] ; float v 11 = m . val [ m 10 ] * val [ m 01 ] + m . val [ m 11 ] * val [ m 11 ] + m . val [ m 12 ] * val [ m 21 ] ; float v 12 = m . val [ m 10 ] * val [ m 02 ] + m . val [ m 11 ] * val [ m 12 ] + m . val [ m 12 ] * val [ m 22 ] ; float v 20 = m . val [ m 20 ] * val [ m 00 ] + m . val [ m 21 ] * val [ m 10 ] + m . val [ m 22 ] * val [ m 20 ] ; float v 21 = m . val [ m 20 ] * val [ m 01 ] + m . val [ m 21 ] * val [ m 11 ] + m . val [ m 22 ] * val [ m 21 ] ; float v 22 = m . val [ m 20 ] * val [ m 02 ] + m . val [ m 21 ] * val [ m 12 ] + m . val [ m 22 ] * val [ m 22 ] ; val [ m 00 ] = v 00 ; val [ m 10 ] = v 10 ; val [ m 20 ] = v 20 ; val [ m 01 ] = v 01 ; val [ m 11 ] = v 11 ; val [ m 21 ] = v 21 ; val [ m 02 ] = v 02 ; val [ m 12 ] = v 12 ; val [ m 22 ] = v 22 ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.9%)

<SENTENCE_START> { float [ ] val = this . val ; float v 00 = m . val [ m 00 ] * val [ m 00 ] + m . val [ m 01 ] * val [ m 10 ] + m . val [ m 02 ] * val [ m 20 ] ; float v 01 = m . val [ m 00 ] * val [ m 01 ] + m . val [ m 01 ] * val [ m 11 ] + m . val [ m 02 ] * val [ m 21 ] ; float v 02 = m . val [ m 00 ] * val [ m 02 ] + m . val [ m 01 ] * val [ m 12 ] + m . val [ m 02 ] * val [ m 22 ] ; float v 10 = m . val [ m 10 ] * val [ m 00 ] + m . val [ m 11 ] * val [ m 10 ] + m . val [ m 12 ] * val [ m 20 ] ; float v 11 = m . val [ m 10 ] * val [ m 01 ] + m . val [ m 11 ] * val [ m 11 ] + m . val [ m 12 ] * val [ m 21 ] ; float v 12 = m . val [ m 10 ] * val [ m 02 ] + m . val [ m 11 ] * val [ m 12 ] + m . val [ m 12 ] * val [ m 22 ] ; float v 20 = m . val [ m 20 ] * val [ m 00 ] + m . val [ m 21 ] * val [ m 10 ] + m . val [ m 22 ] * val [ m 20 ] ; float v 21 = m . val [ m 20 ] * val [ m 01 ] + m . val [ m 21 ] * val [ m 11 ] + m . val [ m 22 ] * val [ m 21 ] ; float v 22 = m . val [ m 20 ] * val [ m 02 ] + m . val [ m 21 ] * val [ m 12 ] + m . val [ m 22 ] * val [ m 22 ] ; val [ m 00 ] = v 00 ; val [ m 10 ] = v 10 ; val [ m 20 ] = v 20 ; val [ m 01 ] = v 01 ; val [ m 11 ] = v 11 ; val [ m 21 ] = v 21 ; val [ m 02 ] = v 02 ; val [ m 12 ] = v 12 ; val [ m 22 ] = v 22 ; return this ; } <SENTENCE_END/>

left

<SENTENCE_START> { float [ ] val = this . val ; float v 00 = m . val [ m 00 ] * val [ m 00 ] + m . val [ m 01 ] * val [ m 10 ] + m . val [ m 02 ] * val [ m 20 ] ; float v 01 = m . val [ m 00 ] * val [ m 01 ] + m . val [ m 01 ] * val [ m 11 ] + m . val [ m 02 ] * val [ m 21 ] ; float v 02 = m . val [ m 00 ] * val [ m 02 ] + m . val [ m 01 ] * val [ m 12 ] + m . val [ m 02 ] * val [ m 22 ] ; float v 10 = m . val [ m 10 ] * val [ m 00 ] + m . val [ m 11 ] * val [ m 10 ] + m . val [ m 12 ] * val [ m 20 ] ; float v 11 = m . val [ m 10 ] * val [ m 01 ] + m . val [ m 11 ] * val [ m 11 ] + m . val [ m 12 ] * val [ m 21 ] ; float v 12 = m . val [ m 10 ] * val [ m 02 ] + m . val [ m 11 ] * val [ m 12 ] + m . val [ m 12 ] * val [ m 22 ] ; float v 20 = m . val [ m 20 ] * val [ m 00 ] + m . val [ m 21 ] * val [ m 10 ] + m . val [ m 22 ] * val [ m 20 ] ; float v 21 = m . val [ m 20 ] * val [ m 01 ] + m . val [ m 21 ] * val [ m 11 ] + m . val [ m 22 ] * val [ m 21 ] ; float v 22 = m . val [ m 20 ] * val [ m 02 ] + m . val [ m 21 ] * val [ m 12 ] + m . val [ m 22 ] * val [ m 22 ] ; val [ m 00 ] = v 00 ; val [ m 10 ] = v 10 ; val [ m 20 ] = v 20 ; val [ m 01 ] = v 01 ; val [ m 11 ] = v 11 ; val [ m 21 ] = v 21 ; val [ m 02 ] = v 02 ; val [ m 12 ] = v 12 ; val [ m 22 ] = v 22 ; return this ; } <SENTENCE_END/>

(Copy Probability: 3.2%)

<SENTENCE_START> { float [ ] val = this . val ; float v 00 = m . val [ m 00 ] * val [ m 00 ] + m . val [ m 01 ] * val [ m 10 ] + m . val [ m 02 ] * val [ m 20 ] ; float v 01 = m . val [ m 00 ] * val [ m 01 ] + m . val [ m 01 ] * val [ m 11 ] + m . val [ m 02 ] * val [ m 21 ] ; float v 02 = m . val [ m 00 ] * val [ m 02 ] + m . val [ m 01 ] * val [ m 12 ] + m . val [ m 02 ] * val [ m 22 ] ; float v 10 = m . val [ m 10 ] * val [ m 00 ] + m . val [ m 11 ] * val [ m 10 ] + m . val [ m 12 ] * val [ m 20 ] ; float v 11 = m . val [ m 10 ] * val [ m 01 ] + m . val [ m 11 ] * val [ m 11 ] + m . val [ m 12 ] * val [ m 21 ] ; float v 12 = m . val [ m 10 ] * val [ m 02 ] + m . val [ m 11 ] * val [ m 12 ] + m . val [ m 12 ] * val [ m 22 ] ; float v 20 = m . val [ m 20 ] * val [ m 00 ] + m . val [ m 21 ] * val [ m 10 ] + m . val [ m 22 ] * val [ m 20 ] ; float v 21 = m . val [ m 20 ] * val [ m 01 ] + m . val [ m 21 ] * val [ m 11 ] + m . val [ m 22 ] * val [ m 21 ] ; float v 22 = m . val [ m 20 ] * val [ m 02 ] + m . val [ m 21 ] * val [ m 12 ] + m . val [ m 22 ] * val [ m 22 ] ; val [ m 00 ] = v 00 ; val [ m 10 ] = v 10 ; val [ m 20 ] = v 20 ; val [ m 01 ] = v 01 ; val [ m 11 ] = v 11 ; val [ m 21 ] = v 21 ; val [ m 02 ] = v 02 ; val [ m 12 ] = v 12 ; val [ m 22 ] = v 22 ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { float [ ] val = this . val ; float v 00 = m . val [ m 00 ] * val [ m 00 ] + m . val [ m 01 ] * val [ m 10 ] + m . val [ m 02 ] * val [ m 20 ] ; float v 01 = m . val [ m 00 ] * val [ m 01 ] + m . val [ m 01 ] * val [ m 11 ] + m . val [ m 02 ] * val [ m 21 ] ; float v 02 = m . val [ m 00 ] * val [ m 02 ] + m . val [ m 01 ] * val [ m 12 ] + m . val [ m 02 ] * val [ m 22 ] ; float v 10 = m . val [ m 10 ] * val [ m 00 ] + m . val [ m 11 ] * val [ m 10 ] + m . val [ m 12 ] * val [ m 20 ] ; float v 11 = m . val [ m 10 ] * val [ m 01 ] + m . val [ m 11 ] * val [ m 11 ] + m . val [ m 12 ] * val [ m 21 ] ; float v 12 = m . val [ m 10 ] * val [ m 02 ] + m . val [ m 11 ] * val [ m 12 ] + m . val [ m 12 ] * val [ m 22 ] ; float v 20 = m . val [ m 20 ] * val [ m 00 ] + m . val [ m 21 ] * val [ m 10 ] + m . val [ m 22 ] * val [ m 20 ] ; float v 21 = m . val [ m 20 ] * val [ m 01 ] + m . val [ m 21 ] * val [ m 11 ] + m . val [ m 22 ] * val [ m 21 ] ; float v 22 = m . val [ m 20 ] * val [ m 02 ] + m . val [ m 21 ] * val [ m 12 ] + m . val [ m 22 ] * val [ m 22 ] ; val [ m 00 ] = v 00 ; val [ m 10 ] = v 10 ; val [ m 20 ] = v 20 ; val [ m 01 ] = v 01 ; val [ m 11 ] = v 11 ; val [ m 21 ] = v 21 ; val [ m 02 ] = v 02 ; val [ m 12 ] = v 12 ; val [ m 22 ] = v 22 ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.2%)

<SENTENCE_START> { float [ ] val = this . val ; float v 00 = m . val [ m 00 ] * val [ m 00 ] + m . val [ m 01 ] * val [ m 10 ] + m . val [ m 02 ] * val [ m 20 ] ; float v 01 = m . val [ m 00 ] * val [ m 01 ] + m . val [ m 01 ] * val [ m 11 ] + m . val [ m 02 ] * val [ m 21 ] ; float v 02 = m . val [ m 00 ] * val [ m 02 ] + m . val [ m 01 ] * val [ m 12 ] + m . val [ m 02 ] * val [ m 22 ] ; float v 10 = m . val [ m 10 ] * val [ m 00 ] + m . val [ m 11 ] * val [ m 10 ] + m . val [ m 12 ] * val [ m 20 ] ; float v 11 = m . val [ m 10 ] * val [ m 01 ] + m . val [ m 11 ] * val [ m 11 ] + m . val [ m 12 ] * val [ m 21 ] ; float v 12 = m . val [ m 10 ] * val [ m 02 ] + m . val [ m 11 ] * val [ m 12 ] + m . val [ m 12 ] * val [ m 22 ] ; float v 20 = m . val [ m 20 ] * val [ m 00 ] + m . val [ m 21 ] * val [ m 10 ] + m . val [ m 22 ] * val [ m 20 ] ; float v 21 = m . val [ m 20 ] * val [ m 01 ] + m . val [ m 21 ] * val [ m 11 ] + m . val [ m 22 ] * val [ m 21 ] ; float v 22 = m . val [ m 20 ] * val [ m 02 ] + m . val [ m 21 ] * val [ m 12 ] + m . val [ m 22 ] * val [ m 22 ] ; val [ m 00 ] = v 00 ; val [ m 10 ] = v 10 ; val [ m 20 ] = v 20 ; val [ m 01 ] = v 01 ; val [ m 11 ] = v 11 ; val [ m 21 ] = v 21 ; val [ m 02 ] = v 02 ; val [ m 12 ] = v 12 ; val [ m 22 ] = v 22 ; return this ; } <SENTENCE_END/>


Original Name set,to,rotation

set

<SENTENCE_START> { return set to rotation rad ( math utils . degrees to radians * degrees ) ; } <SENTENCE_END/>

(Copy Probability: 1.4%)

<SENTENCE_START> { return set to rotation rad ( math utils . degrees to radians * degrees ) ; } <SENTENCE_END/>

to

<SENTENCE_START> { return set to rotation rad ( math utils . degrees to radians * degrees ) ; } <SENTENCE_END/>

(Copy Probability: 91.8%)

<SENTENCE_START> { return set to rotation rad ( math utils . degrees to radians * degrees ) ; } <SENTENCE_END/>

rotation

<SENTENCE_START> { return set to rotation rad ( math utils . degrees to radians * degrees ) ; } <SENTENCE_END/>

(Copy Probability: 72.3%)

<SENTENCE_START> { return set to rotation rad ( math utils . degrees to radians * degrees ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return set to rotation rad ( math utils . degrees to radians * degrees ) ; } <SENTENCE_END/>

(Copy Probability: 5.3%)

<SENTENCE_START> { return set to rotation rad ( math utils . degrees to radians * degrees ) ; } <SENTENCE_END/>


Original Name set,to,rotation,rad

set

<SENTENCE_START> { float cos = ( float ) math . cos ( radians ) ; float sin = ( float ) math . sin ( radians ) ; float [ ] val = this . val ; val [ m 00 ] = cos ; val [ m 10 ] = sin ; val [ m 20 ] = 0 ; val [ m 01 ] = - sin ; val [ m 11 ] = cos ; val [ m 21 ] = 0 ; val [ m 02 ] = 0 ; val [ m 12 ] = 0 ; val [ m 22 ] = 1 ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.5%)

<SENTENCE_START> { float cos = ( float ) math . cos ( radians ) ; float sin = ( float ) math . sin ( radians ) ; float [ ] val = this . val ; val [ m 00 ] = cos ; val [ m 10 ] = sin ; val [ m 20 ] = 0 ; val [ m 01 ] = - sin ; val [ m 11 ] = cos ; val [ m 21 ] = 0 ; val [ m 02 ] = 0 ; val [ m 12 ] = 0 ; val [ m 22 ] = 1 ; return this ; } <SENTENCE_END/>

to

<SENTENCE_START> { float cos = ( float ) math . cos ( radians ) ; float sin = ( float ) math . sin ( radians ) ; float [ ] val = this . val ; val [ m 00 ] = cos ; val [ m 10 ] = sin ; val [ m 20 ] = 0 ; val [ m 01 ] = - sin ; val [ m 11 ] = cos ; val [ m 21 ] = 0 ; val [ m 02 ] = 0 ; val [ m 12 ] = 0 ; val [ m 22 ] = 1 ; return this ; } <SENTENCE_END/>

(Copy Probability: 3.8%)

<SENTENCE_START> { float cos = ( float ) math . cos ( radians ) ; float sin = ( float ) math . sin ( radians ) ; float [ ] val = this . val ; val [ m 00 ] = cos ; val [ m 10 ] = sin ; val [ m 20 ] = 0 ; val [ m 01 ] = - sin ; val [ m 11 ] = cos ; val [ m 21 ] = 0 ; val [ m 02 ] = 0 ; val [ m 12 ] = 0 ; val [ m 22 ] = 1 ; return this ; } <SENTENCE_END/>

rotation

<SENTENCE_START> { float cos = ( float ) math . cos ( radians ) ; float sin = ( float ) math . sin ( radians ) ; float [ ] val = this . val ; val [ m 00 ] = cos ; val [ m 10 ] = sin ; val [ m 20 ] = 0 ; val [ m 01 ] = - sin ; val [ m 11 ] = cos ; val [ m 21 ] = 0 ; val [ m 02 ] = 0 ; val [ m 12 ] = 0 ; val [ m 22 ] = 1 ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.0%)

<SENTENCE_START> { float cos = ( float ) math . cos ( radians ) ; float sin = ( float ) math . sin ( radians ) ; float [ ] val = this . val ; val [ m 00 ] = cos ; val [ m 10 ] = sin ; val [ m 20 ] = 0 ; val [ m 01 ] = - sin ; val [ m 11 ] = cos ; val [ m 21 ] = 0 ; val [ m 02 ] = 0 ; val [ m 12 ] = 0 ; val [ m 22 ] = 1 ; return this ; } <SENTENCE_END/>

rad

<SENTENCE_START> { float cos = ( float ) math . cos ( radians ) ; float sin = ( float ) math . sin ( radians ) ; float [ ] val = this . val ; val [ m 00 ] = cos ; val [ m 10 ] = sin ; val [ m 20 ] = 0 ; val [ m 01 ] = - sin ; val [ m 11 ] = cos ; val [ m 21 ] = 0 ; val [ m 02 ] = 0 ; val [ m 12 ] = 0 ; val [ m 22 ] = 1 ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.5%)

<SENTENCE_START> { float cos = ( float ) math . cos ( radians ) ; float sin = ( float ) math . sin ( radians ) ; float [ ] val = this . val ; val [ m 00 ] = cos ; val [ m 10 ] = sin ; val [ m 20 ] = 0 ; val [ m 01 ] = - sin ; val [ m 11 ] = cos ; val [ m 21 ] = 0 ; val [ m 02 ] = 0 ; val [ m 12 ] = 0 ; val [ m 22 ] = 1 ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { float cos = ( float ) math . cos ( radians ) ; float sin = ( float ) math . sin ( radians ) ; float [ ] val = this . val ; val [ m 00 ] = cos ; val [ m 10 ] = sin ; val [ m 20 ] = 0 ; val [ m 01 ] = - sin ; val [ m 11 ] = cos ; val [ m 21 ] = 0 ; val [ m 02 ] = 0 ; val [ m 12 ] = 0 ; val [ m 22 ] = 1 ; return this ; } <SENTENCE_END/>

(Copy Probability: 3.7%)

<SENTENCE_START> { float cos = ( float ) math . cos ( radians ) ; float sin = ( float ) math . sin ( radians ) ; float [ ] val = this . val ; val [ m 00 ] = cos ; val [ m 10 ] = sin ; val [ m 20 ] = 0 ; val [ m 01 ] = - sin ; val [ m 11 ] = cos ; val [ m 21 ] = 0 ; val [ m 02 ] = 0 ; val [ m 12 ] = 0 ; val [ m 22 ] = 1 ; return this ; } <SENTENCE_END/>


Original Name set,to,rotation

set

<SENTENCE_START> { return %SELF% ( axis , math utils . cos deg ( degrees ) , math utils . sin deg ( degrees ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.4%)

<SENTENCE_START> { return %SELF% ( axis , math utils . cos deg ( degrees ) , math utils . sin deg ( degrees ) ) ; } <SENTENCE_END/>

to

<SENTENCE_START> { return %SELF% ( axis , math utils . cos deg ( degrees ) , math utils . sin deg ( degrees ) ) ; } <SENTENCE_END/>

(Copy Probability: 2.3%)

<SENTENCE_START> { return %SELF% ( axis , math utils . cos deg ( degrees ) , math utils . sin deg ( degrees ) ) ; } <SENTENCE_END/>

rotation

<SENTENCE_START> { return %SELF% ( axis , math utils . cos deg ( degrees ) , math utils . sin deg ( degrees ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.2%)

<SENTENCE_START> { return %SELF% ( axis , math utils . cos deg ( degrees ) , math utils . sin deg ( degrees ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return %SELF% ( axis , math utils . cos deg ( degrees ) , math utils . sin deg ( degrees ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { return %SELF% ( axis , math utils . cos deg ( degrees ) , math utils . sin deg ( degrees ) ) ; } <SENTENCE_END/>


Original Name set,to,rotation

set

<SENTENCE_START> { float [ ] val = this . val ; float oc = 1.0f - cos ; val [ m 00 ] = oc * axis . x * axis . x + cos ; val [ m 10 ] = oc * axis . x * axis . y - axis . z * sin ; val [ m 20 ] = oc * axis . z * axis . x + axis . y * sin ; val [ m 01 ] = oc * axis . x * axis . y + axis . z * sin ; val [ m 11 ] = oc * axis . y * axis . y + cos ; val [ m 21 ] = oc * axis . y * axis . z - axis . x * sin ; val [ m 02 ] = oc * axis . z * axis . x - axis . y * sin ; val [ m 12 ] = oc * axis . y * axis . z + axis . x * sin ; val [ m 22 ] = oc * axis . z * axis . z + cos ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.2%)

<SENTENCE_START> { float [ ] val = this . val ; float oc = 1.0f - cos ; val [ m 00 ] = oc * axis . x * axis . x + cos ; val [ m 10 ] = oc * axis . x * axis . y - axis . z * sin ; val [ m 20 ] = oc * axis . z * axis . x + axis . y * sin ; val [ m 01 ] = oc * axis . x * axis . y + axis . z * sin ; val [ m 11 ] = oc * axis . y * axis . y + cos ; val [ m 21 ] = oc * axis . y * axis . z - axis . x * sin ; val [ m 02 ] = oc * axis . z * axis . x - axis . y * sin ; val [ m 12 ] = oc * axis . y * axis . z + axis . x * sin ; val [ m 22 ] = oc * axis . z * axis . z + cos ; return this ; } <SENTENCE_END/>

to

<SENTENCE_START> { float [ ] val = this . val ; float oc = 1.0f - cos ; val [ m 00 ] = oc * axis . x * axis . x + cos ; val [ m 10 ] = oc * axis . x * axis . y - axis . z * sin ; val [ m 20 ] = oc * axis . z * axis . x + axis . y * sin ; val [ m 01 ] = oc * axis . x * axis . y + axis . z * sin ; val [ m 11 ] = oc * axis . y * axis . y + cos ; val [ m 21 ] = oc * axis . y * axis . z - axis . x * sin ; val [ m 02 ] = oc * axis . z * axis . x - axis . y * sin ; val [ m 12 ] = oc * axis . y * axis . z + axis . x * sin ; val [ m 22 ] = oc * axis . z * axis . z + cos ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.6%)

<SENTENCE_START> { float [ ] val = this . val ; float oc = 1.0f - cos ; val [ m 00 ] = oc * axis . x * axis . x + cos ; val [ m 10 ] = oc * axis . x * axis . y - axis . z * sin ; val [ m 20 ] = oc * axis . z * axis . x + axis . y * sin ; val [ m 01 ] = oc * axis . x * axis . y + axis . z * sin ; val [ m 11 ] = oc * axis . y * axis . y + cos ; val [ m 21 ] = oc * axis . y * axis . z - axis . x * sin ; val [ m 02 ] = oc * axis . z * axis . x - axis . y * sin ; val [ m 12 ] = oc * axis . y * axis . z + axis . x * sin ; val [ m 22 ] = oc * axis . z * axis . z + cos ; return this ; } <SENTENCE_END/>

rotation

<SENTENCE_START> { float [ ] val = this . val ; float oc = 1.0f - cos ; val [ m 00 ] = oc * axis . x * axis . x + cos ; val [ m 10 ] = oc * axis . x * axis . y - axis . z * sin ; val [ m 20 ] = oc * axis . z * axis . x + axis . y * sin ; val [ m 01 ] = oc * axis . x * axis . y + axis . z * sin ; val [ m 11 ] = oc * axis . y * axis . y + cos ; val [ m 21 ] = oc * axis . y * axis . z - axis . x * sin ; val [ m 02 ] = oc * axis . z * axis . x - axis . y * sin ; val [ m 12 ] = oc * axis . y * axis . z + axis . x * sin ; val [ m 22 ] = oc * axis . z * axis . z + cos ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.3%)

<SENTENCE_START> { float [ ] val = this . val ; float oc = 1.0f - cos ; val [ m 00 ] = oc * axis . x * axis . x + cos ; val [ m 10 ] = oc * axis . x * axis . y - axis . z * sin ; val [ m 20 ] = oc * axis . z * axis . x + axis . y * sin ; val [ m 01 ] = oc * axis . x * axis . y + axis . z * sin ; val [ m 11 ] = oc * axis . y * axis . y + cos ; val [ m 21 ] = oc * axis . y * axis . z - axis . x * sin ; val [ m 02 ] = oc * axis . z * axis . x - axis . y * sin ; val [ m 12 ] = oc * axis . y * axis . z + axis . x * sin ; val [ m 22 ] = oc * axis . z * axis . z + cos ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { float [ ] val = this . val ; float oc = 1.0f - cos ; val [ m 00 ] = oc * axis . x * axis . x + cos ; val [ m 10 ] = oc * axis . x * axis . y - axis . z * sin ; val [ m 20 ] = oc * axis . z * axis . x + axis . y * sin ; val [ m 01 ] = oc * axis . x * axis . y + axis . z * sin ; val [ m 11 ] = oc * axis . y * axis . y + cos ; val [ m 21 ] = oc * axis . y * axis . z - axis . x * sin ; val [ m 02 ] = oc * axis . z * axis . x - axis . y * sin ; val [ m 12 ] = oc * axis . y * axis . z + axis . x * sin ; val [ m 22 ] = oc * axis . z * axis . z + cos ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.8%)

<SENTENCE_START> { float [ ] val = this . val ; float oc = 1.0f - cos ; val [ m 00 ] = oc * axis . x * axis . x + cos ; val [ m 10 ] = oc * axis . x * axis . y - axis . z * sin ; val [ m 20 ] = oc * axis . z * axis . x + axis . y * sin ; val [ m 01 ] = oc * axis . x * axis . y + axis . z * sin ; val [ m 11 ] = oc * axis . y * axis . y + cos ; val [ m 21 ] = oc * axis . y * axis . z - axis . x * sin ; val [ m 02 ] = oc * axis . z * axis . x - axis . y * sin ; val [ m 12 ] = oc * axis . y * axis . z + axis . x * sin ; val [ m 22 ] = oc * axis . z * axis . z + cos ; return this ; } <SENTENCE_END/>


Original Name set,to,translation

set

<SENTENCE_START> { float [ ] val = this . val ; val [ m 00 ] = 1 ; val [ m 10 ] = 0 ; val [ m 20 ] = 0 ; val [ m 01 ] = 0 ; val [ m 11 ] = 1 ; val [ m 21 ] = 0 ; val [ m 02 ] = x ; val [ m 12 ] = y ; val [ m 22 ] = 1 ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.1%)

<SENTENCE_START> { float [ ] val = this . val ; val [ m 00 ] = 1 ; val [ m 10 ] = 0 ; val [ m 20 ] = 0 ; val [ m 01 ] = 0 ; val [ m 11 ] = 1 ; val [ m 21 ] = 0 ; val [ m 02 ] = x ; val [ m 12 ] = y ; val [ m 22 ] = 1 ; return this ; } <SENTENCE_END/>

to

<SENTENCE_START> { float [ ] val = this . val ; val [ m 00 ] = 1 ; val [ m 10 ] = 0 ; val [ m 20 ] = 0 ; val [ m 01 ] = 0 ; val [ m 11 ] = 1 ; val [ m 21 ] = 0 ; val [ m 02 ] = x ; val [ m 12 ] = y ; val [ m 22 ] = 1 ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.8%)

<SENTENCE_START> { float [ ] val = this . val ; val [ m 00 ] = 1 ; val [ m 10 ] = 0 ; val [ m 20 ] = 0 ; val [ m 01 ] = 0 ; val [ m 11 ] = 1 ; val [ m 21 ] = 0 ; val [ m 02 ] = x ; val [ m 12 ] = y ; val [ m 22 ] = 1 ; return this ; } <SENTENCE_END/>

translation

<SENTENCE_START> { float [ ] val = this . val ; val [ m 00 ] = 1 ; val [ m 10 ] = 0 ; val [ m 20 ] = 0 ; val [ m 01 ] = 0 ; val [ m 11 ] = 1 ; val [ m 21 ] = 0 ; val [ m 02 ] = x ; val [ m 12 ] = y ; val [ m 22 ] = 1 ; return this ; } <SENTENCE_END/>

(Copy Probability: 1.6%)

<SENTENCE_START> { float [ ] val = this . val ; val [ m 00 ] = 1 ; val [ m 10 ] = 0 ; val [ m 20 ] = 0 ; val [ m 01 ] = 0 ; val [ m 11 ] = 1 ; val [ m 21 ] = 0 ; val [ m 02 ] = x ; val [ m 12 ] = y ; val [ m 22 ] = 1 ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { float [ ] val = this . val ; val [ m 00 ] = 1 ; val [ m 10 ] = 0 ; val [ m 20 ] = 0 ; val [ m 01 ] = 0 ; val [ m 11 ] = 1 ; val [ m 21 ] = 0 ; val [ m 02 ] = x ; val [ m 12 ] = y ; val [ m 22 ] = 1 ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.5%)

<SENTENCE_START> { float [ ] val = this . val ; val [ m 00 ] = 1 ; val [ m 10 ] = 0 ; val [ m 20 ] = 0 ; val [ m 01 ] = 0 ; val [ m 11 ] = 1 ; val [ m 21 ] = 0 ; val [ m 02 ] = x ; val [ m 12 ] = y ; val [ m 22 ] = 1 ; return this ; } <SENTENCE_END/>


Original Name set,to,translation

set

<SENTENCE_START> { float [ ] val = this . val ; val [ m 00 ] = 1 ; val [ m 10 ] = 0 ; val [ m 20 ] = 0 ; val [ m 01 ] = 0 ; val [ m 11 ] = 1 ; val [ m 21 ] = 0 ; val [ m 02 ] = translation . x ; val [ m 12 ] = translation . y ; val [ m 22 ] = 1 ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.1%)

<SENTENCE_START> { float [ ] val = this . val ; val [ m 00 ] = 1 ; val [ m 10 ] = 0 ; val [ m 20 ] = 0 ; val [ m 01 ] = 0 ; val [ m 11 ] = 1 ; val [ m 21 ] = 0 ; val [ m 02 ] = translation . x ; val [ m 12 ] = translation . y ; val [ m 22 ] = 1 ; return this ; } <SENTENCE_END/>

to

<SENTENCE_START> { float [ ] val = this . val ; val [ m 00 ] = 1 ; val [ m 10 ] = 0 ; val [ m 20 ] = 0 ; val [ m 01 ] = 0 ; val [ m 11 ] = 1 ; val [ m 21 ] = 0 ; val [ m 02 ] = translation . x ; val [ m 12 ] = translation . y ; val [ m 22 ] = 1 ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.6%)

<SENTENCE_START> { float [ ] val = this . val ; val [ m 00 ] = 1 ; val [ m 10 ] = 0 ; val [ m 20 ] = 0 ; val [ m 01 ] = 0 ; val [ m 11 ] = 1 ; val [ m 21 ] = 0 ; val [ m 02 ] = translation . x ; val [ m 12 ] = translation . y ; val [ m 22 ] = 1 ; return this ; } <SENTENCE_END/>

translation

<SENTENCE_START> { float [ ] val = this . val ; val [ m 00 ] = 1 ; val [ m 10 ] = 0 ; val [ m 20 ] = 0 ; val [ m 01 ] = 0 ; val [ m 11 ] = 1 ; val [ m 21 ] = 0 ; val [ m 02 ] = translation . x ; val [ m 12 ] = translation . y ; val [ m 22 ] = 1 ; return this ; } <SENTENCE_END/>

(Copy Probability: 1.6%)

<SENTENCE_START> { float [ ] val = this . val ; val [ m 00 ] = 1 ; val [ m 10 ] = 0 ; val [ m 20 ] = 0 ; val [ m 01 ] = 0 ; val [ m 11 ] = 1 ; val [ m 21 ] = 0 ; val [ m 02 ] = translation . x ; val [ m 12 ] = translation . y ; val [ m 22 ] = 1 ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { float [ ] val = this . val ; val [ m 00 ] = 1 ; val [ m 10 ] = 0 ; val [ m 20 ] = 0 ; val [ m 01 ] = 0 ; val [ m 11 ] = 1 ; val [ m 21 ] = 0 ; val [ m 02 ] = translation . x ; val [ m 12 ] = translation . y ; val [ m 22 ] = 1 ; return this ; } <SENTENCE_END/>

(Copy Probability: 3.0%)

<SENTENCE_START> { float [ ] val = this . val ; val [ m 00 ] = 1 ; val [ m 10 ] = 0 ; val [ m 20 ] = 0 ; val [ m 01 ] = 0 ; val [ m 11 ] = 1 ; val [ m 21 ] = 0 ; val [ m 02 ] = translation . x ; val [ m 12 ] = translation . y ; val [ m 22 ] = 1 ; return this ; } <SENTENCE_END/>


Original Name set,to,scaling

set

<SENTENCE_START> { float [ ] val = this . val ; val [ m 00 ] = scale x ; val [ m 10 ] = 0 ; val [ m 20 ] = 0 ; val [ m 01 ] = 0 ; val [ m 11 ] = scale y ; val [ m 21 ] = 0 ; val [ m 02 ] = 0 ; val [ m 12 ] = 0 ; val [ m 22 ] = 1 ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.1%)

<SENTENCE_START> { float [ ] val = this . val ; val [ m 00 ] = scale x ; val [ m 10 ] = 0 ; val [ m 20 ] = 0 ; val [ m 01 ] = 0 ; val [ m 11 ] = scale y ; val [ m 21 ] = 0 ; val [ m 02 ] = 0 ; val [ m 12 ] = 0 ; val [ m 22 ] = 1 ; return this ; } <SENTENCE_END/>

to

<SENTENCE_START> { float [ ] val = this . val ; val [ m 00 ] = scale x ; val [ m 10 ] = 0 ; val [ m 20 ] = 0 ; val [ m 01 ] = 0 ; val [ m 11 ] = scale y ; val [ m 21 ] = 0 ; val [ m 02 ] = 0 ; val [ m 12 ] = 0 ; val [ m 22 ] = 1 ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.6%)

<SENTENCE_START> { float [ ] val = this . val ; val [ m 00 ] = scale x ; val [ m 10 ] = 0 ; val [ m 20 ] = 0 ; val [ m 01 ] = 0 ; val [ m 11 ] = scale y ; val [ m 21 ] = 0 ; val [ m 02 ] = 0 ; val [ m 12 ] = 0 ; val [ m 22 ] = 1 ; return this ; } <SENTENCE_END/>

scaling

<SENTENCE_START> { float [ ] val = this . val ; val [ m 00 ] = scale x ; val [ m 10 ] = 0 ; val [ m 20 ] = 0 ; val [ m 01 ] = 0 ; val [ m 11 ] = scale y ; val [ m 21 ] = 0 ; val [ m 02 ] = 0 ; val [ m 12 ] = 0 ; val [ m 22 ] = 1 ; return this ; } <SENTENCE_END/>

(Copy Probability: 1.6%)

<SENTENCE_START> { float [ ] val = this . val ; val [ m 00 ] = scale x ; val [ m 10 ] = 0 ; val [ m 20 ] = 0 ; val [ m 01 ] = 0 ; val [ m 11 ] = scale y ; val [ m 21 ] = 0 ; val [ m 02 ] = 0 ; val [ m 12 ] = 0 ; val [ m 22 ] = 1 ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { float [ ] val = this . val ; val [ m 00 ] = scale x ; val [ m 10 ] = 0 ; val [ m 20 ] = 0 ; val [ m 01 ] = 0 ; val [ m 11 ] = scale y ; val [ m 21 ] = 0 ; val [ m 02 ] = 0 ; val [ m 12 ] = 0 ; val [ m 22 ] = 1 ; return this ; } <SENTENCE_END/>

(Copy Probability: 3.1%)

<SENTENCE_START> { float [ ] val = this . val ; val [ m 00 ] = scale x ; val [ m 10 ] = 0 ; val [ m 20 ] = 0 ; val [ m 01 ] = 0 ; val [ m 11 ] = scale y ; val [ m 21 ] = 0 ; val [ m 02 ] = 0 ; val [ m 12 ] = 0 ; val [ m 22 ] = 1 ; return this ; } <SENTENCE_END/>


Original Name set,to,scaling

set

<SENTENCE_START> { float [ ] val = this . val ; val [ m 00 ] = scale . x ; val [ m 10 ] = 0 ; val [ m 20 ] = 0 ; val [ m 01 ] = 0 ; val [ m 11 ] = scale . y ; val [ m 21 ] = 0 ; val [ m 02 ] = 0 ; val [ m 12 ] = 0 ; val [ m 22 ] = 1 ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.1%)

<SENTENCE_START> { float [ ] val = this . val ; val [ m 00 ] = scale . x ; val [ m 10 ] = 0 ; val [ m 20 ] = 0 ; val [ m 01 ] = 0 ; val [ m 11 ] = scale . y ; val [ m 21 ] = 0 ; val [ m 02 ] = 0 ; val [ m 12 ] = 0 ; val [ m 22 ] = 1 ; return this ; } <SENTENCE_END/>

to

<SENTENCE_START> { float [ ] val = this . val ; val [ m 00 ] = scale . x ; val [ m 10 ] = 0 ; val [ m 20 ] = 0 ; val [ m 01 ] = 0 ; val [ m 11 ] = scale . y ; val [ m 21 ] = 0 ; val [ m 02 ] = 0 ; val [ m 12 ] = 0 ; val [ m 22 ] = 1 ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.6%)

<SENTENCE_START> { float [ ] val = this . val ; val [ m 00 ] = scale . x ; val [ m 10 ] = 0 ; val [ m 20 ] = 0 ; val [ m 01 ] = 0 ; val [ m 11 ] = scale . y ; val [ m 21 ] = 0 ; val [ m 02 ] = 0 ; val [ m 12 ] = 0 ; val [ m 22 ] = 1 ; return this ; } <SENTENCE_END/>

scaling

<SENTENCE_START> { float [ ] val = this . val ; val [ m 00 ] = scale . x ; val [ m 10 ] = 0 ; val [ m 20 ] = 0 ; val [ m 01 ] = 0 ; val [ m 11 ] = scale . y ; val [ m 21 ] = 0 ; val [ m 02 ] = 0 ; val [ m 12 ] = 0 ; val [ m 22 ] = 1 ; return this ; } <SENTENCE_END/>

(Copy Probability: 1.6%)

<SENTENCE_START> { float [ ] val = this . val ; val [ m 00 ] = scale . x ; val [ m 10 ] = 0 ; val [ m 20 ] = 0 ; val [ m 01 ] = 0 ; val [ m 11 ] = scale . y ; val [ m 21 ] = 0 ; val [ m 02 ] = 0 ; val [ m 12 ] = 0 ; val [ m 22 ] = 1 ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { float [ ] val = this . val ; val [ m 00 ] = scale . x ; val [ m 10 ] = 0 ; val [ m 20 ] = 0 ; val [ m 01 ] = 0 ; val [ m 11 ] = scale . y ; val [ m 21 ] = 0 ; val [ m 02 ] = 0 ; val [ m 12 ] = 0 ; val [ m 22 ] = 1 ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.7%)

<SENTENCE_START> { float [ ] val = this . val ; val [ m 00 ] = scale . x ; val [ m 10 ] = 0 ; val [ m 20 ] = 0 ; val [ m 01 ] = 0 ; val [ m 11 ] = scale . y ; val [ m 21 ] = 0 ; val [ m 02 ] = 0 ; val [ m 12 ] = 0 ; val [ m 22 ] = 1 ; return this ; } <SENTENCE_END/>


Original Name det

det

<SENTENCE_START> { float [ ] val = this . val ; return val [ m 00 ] * val [ m 11 ] * val [ m 22 ] + val [ m 01 ] * val [ m 12 ] * val [ m 20 ] + val [ m 02 ] * val [ m 10 ] * val [ m 21 ] - val [ m 00 ] * val [ m 12 ] * val [ m 21 ] - val [ m 01 ] * val [ m 10 ] * val [ m 22 ] - val [ m 02 ] * val [ m 11 ] * val [ m 20 ] ; } <SENTENCE_END/>

(Copy Probability: 1.7%)

<SENTENCE_START> { float [ ] val = this . val ; return val [ m 00 ] * val [ m 11 ] * val [ m 22 ] + val [ m 01 ] * val [ m 12 ] * val [ m 20 ] + val [ m 02 ] * val [ m 10 ] * val [ m 21 ] - val [ m 00 ] * val [ m 12 ] * val [ m 21 ] - val [ m 01 ] * val [ m 10 ] * val [ m 22 ] - val [ m 02 ] * val [ m 11 ] * val [ m 20 ] ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { float [ ] val = this . val ; return val [ m 00 ] * val [ m 11 ] * val [ m 22 ] + val [ m 01 ] * val [ m 12 ] * val [ m 20 ] + val [ m 02 ] * val [ m 10 ] * val [ m 21 ] - val [ m 00 ] * val [ m 12 ] * val [ m 21 ] - val [ m 01 ] * val [ m 10 ] * val [ m 22 ] - val [ m 02 ] * val [ m 11 ] * val [ m 20 ] ; } <SENTENCE_END/>

(Copy Probability: 2.3%)

<SENTENCE_START> { float [ ] val = this . val ; return val [ m 00 ] * val [ m 11 ] * val [ m 22 ] + val [ m 01 ] * val [ m 12 ] * val [ m 20 ] + val [ m 02 ] * val [ m 10 ] * val [ m 21 ] - val [ m 00 ] * val [ m 12 ] * val [ m 21 ] - val [ m 01 ] * val [ m 10 ] * val [ m 22 ] - val [ m 02 ] * val [ m 11 ] * val [ m 20 ] ; } <SENTENCE_END/>


Original Name inv

inv

<SENTENCE_START> { float det = det ( ) ; if ( det == 0 ) throw new gdx runtime exception ( "Can't invert a singular matrix" ) ; float inv det = 1.0f / det ; float [ ] tmp = this . tmp , val = this . val ; tmp [ m 00 ] = val [ m 11 ] * val [ m 22 ] - val [ m 21 ] * val [ m 12 ] ; tmp [ m 10 ] = val [ m 20 ] * val [ m 12 ] - val [ m 10 ] * val [ m 22 ] ; tmp [ m 20 ] = val [ m 10 ] * val [ m 21 ] - val [ m 20 ] * val [ m 11 ] ; tmp [ m 01 ] = val [ m 21 ] * val [ m 02 ] - val [ m 01 ] * val [ m 22 ] ; tmp [ m 11 ] = val [ m 00 ] * val [ m 22 ] - val [ m 20 ] * val [ m 02 ] ; tmp [ m 21 ] = val [ m 20 ] * val [ m 01 ] - val [ m 00 ] * val [ m 21 ] ; tmp [ m 02 ] = val [ m 01 ] * val [ m 12 ] - val [ m 11 ] * val [ m 02 ] ; tmp [ m 12 ] = val [ m 10 ] * val [ m 02 ] - val [ m 00 ] * val [ m 12 ] ; tmp [ m 22 ] = val [ m 00 ] * val [ m 11 ] - val [ m 10 ] * val [ m 01 ] ; val [ m 00 ] = inv det * tmp [ m 00 ] ; val [ m 10 ] = inv det * tmp [ m 10 ] ; val [ m 20 ] = inv det * tmp [ m 20 ] ; val [ m 01 ] = inv det * tmp [ m 01 ] ; val [ m 11 ] = inv det * tmp [ m 11 ] ; val [ m 21 ] = inv det * tmp [ m 21 ] ; val [ m 02 ] = inv det * tmp [ m 02 ] ; val [ m 12 ] = inv det * tmp [ m 12 ] ; val [ m 22 ] = inv det * tmp [ m 22 ] ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.6%)

<SENTENCE_START> { float det = det ( ) ; if ( det == 0 ) throw new gdx runtime exception ( "Can't invert a singular matrix" ) ; float inv det = 1.0f / det ; float [ ] tmp = this . tmp , val = this . val ; tmp [ m 00 ] = val [ m 11 ] * val [ m 22 ] - val [ m 21 ] * val [ m 12 ] ; tmp [ m 10 ] = val [ m 20 ] * val [ m 12 ] - val [ m 10 ] * val [ m 22 ] ; tmp [ m 20 ] = val [ m 10 ] * val [ m 21 ] - val [ m 20 ] * val [ m 11 ] ; tmp [ m 01 ] = val [ m 21 ] * val [ m 02 ] - val [ m 01 ] * val [ m 22 ] ; tmp [ m 11 ] = val [ m 00 ] * val [ m 22 ] - val [ m 20 ] * val [ m 02 ] ; tmp [ m 21 ] = val [ m 20 ] * val [ m 01 ] - val [ m 00 ] * val [ m 21 ] ; tmp [ m 02 ] = val [ m 01 ] * val [ m 12 ] - val [ m 11 ] * val [ m 02 ] ; tmp [ m 12 ] = val [ m 10 ] * val [ m 02 ] - val [ m 00 ] * val [ m 12 ] ; tmp [ m 22 ] = val [ m 00 ] * val [ m 11 ] - val [ m 10 ] * val [ m 01 ] ; val [ m 00 ] = inv det * tmp [ m 00 ] ; val [ m 10 ] = inv det * tmp [ m 10 ] ; val [ m 20 ] = inv det * tmp [ m 20 ] ; val [ m 01 ] = inv det * tmp [ m 01 ] ; val [ m 11 ] = inv det * tmp [ m 11 ] ; val [ m 21 ] = inv det * tmp [ m 21 ] ; val [ m 02 ] = inv det * tmp [ m 02 ] ; val [ m 12 ] = inv det * tmp [ m 12 ] ; val [ m 22 ] = inv det * tmp [ m 22 ] ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { float det = det ( ) ; if ( det == 0 ) throw new gdx runtime exception ( "Can't invert a singular matrix" ) ; float inv det = 1.0f / det ; float [ ] tmp = this . tmp , val = this . val ; tmp [ m 00 ] = val [ m 11 ] * val [ m 22 ] - val [ m 21 ] * val [ m 12 ] ; tmp [ m 10 ] = val [ m 20 ] * val [ m 12 ] - val [ m 10 ] * val [ m 22 ] ; tmp [ m 20 ] = val [ m 10 ] * val [ m 21 ] - val [ m 20 ] * val [ m 11 ] ; tmp [ m 01 ] = val [ m 21 ] * val [ m 02 ] - val [ m 01 ] * val [ m 22 ] ; tmp [ m 11 ] = val [ m 00 ] * val [ m 22 ] - val [ m 20 ] * val [ m 02 ] ; tmp [ m 21 ] = val [ m 20 ] * val [ m 01 ] - val [ m 00 ] * val [ m 21 ] ; tmp [ m 02 ] = val [ m 01 ] * val [ m 12 ] - val [ m 11 ] * val [ m 02 ] ; tmp [ m 12 ] = val [ m 10 ] * val [ m 02 ] - val [ m 00 ] * val [ m 12 ] ; tmp [ m 22 ] = val [ m 00 ] * val [ m 11 ] - val [ m 10 ] * val [ m 01 ] ; val [ m 00 ] = inv det * tmp [ m 00 ] ; val [ m 10 ] = inv det * tmp [ m 10 ] ; val [ m 20 ] = inv det * tmp [ m 20 ] ; val [ m 01 ] = inv det * tmp [ m 01 ] ; val [ m 11 ] = inv det * tmp [ m 11 ] ; val [ m 21 ] = inv det * tmp [ m 21 ] ; val [ m 02 ] = inv det * tmp [ m 02 ] ; val [ m 12 ] = inv det * tmp [ m 12 ] ; val [ m 22 ] = inv det * tmp [ m 22 ] ; return this ; } <SENTENCE_END/>

(Copy Probability: 3.5%)

<SENTENCE_START> { float det = det ( ) ; if ( det == 0 ) throw new gdx runtime exception ( "Can't invert a singular matrix" ) ; float inv det = 1.0f / det ; float [ ] tmp = this . tmp , val = this . val ; tmp [ m 00 ] = val [ m 11 ] * val [ m 22 ] - val [ m 21 ] * val [ m 12 ] ; tmp [ m 10 ] = val [ m 20 ] * val [ m 12 ] - val [ m 10 ] * val [ m 22 ] ; tmp [ m 20 ] = val [ m 10 ] * val [ m 21 ] - val [ m 20 ] * val [ m 11 ] ; tmp [ m 01 ] = val [ m 21 ] * val [ m 02 ] - val [ m 01 ] * val [ m 22 ] ; tmp [ m 11 ] = val [ m 00 ] * val [ m 22 ] - val [ m 20 ] * val [ m 02 ] ; tmp [ m 21 ] = val [ m 20 ] * val [ m 01 ] - val [ m 00 ] * val [ m 21 ] ; tmp [ m 02 ] = val [ m 01 ] * val [ m 12 ] - val [ m 11 ] * val [ m 02 ] ; tmp [ m 12 ] = val [ m 10 ] * val [ m 02 ] - val [ m 00 ] * val [ m 12 ] ; tmp [ m 22 ] = val [ m 00 ] * val [ m 11 ] - val [ m 10 ] * val [ m 01 ] ; val [ m 00 ] = inv det * tmp [ m 00 ] ; val [ m 10 ] = inv det * tmp [ m 10 ] ; val [ m 20 ] = inv det * tmp [ m 20 ] ; val [ m 01 ] = inv det * tmp [ m 01 ] ; val [ m 11 ] = inv det * tmp [ m 11 ] ; val [ m 21 ] = inv det * tmp [ m 21 ] ; val [ m 02 ] = inv det * tmp [ m 02 ] ; val [ m 12 ] = inv det * tmp [ m 12 ] ; val [ m 22 ] = inv det * tmp [ m 22 ] ; return this ; } <SENTENCE_END/>


Original Name set

set

<SENTENCE_START> { system . arraycopy ( mat . val , 0 , val , 0 , val . length ) ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { system . arraycopy ( mat . val , 0 , val , 0 , val . length ) ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { system . arraycopy ( mat . val , 0 , val , 0 , val . length ) ; return this ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { system . arraycopy ( mat . val , 0 , val , 0 , val . length ) ; return this ; } <SENTENCE_END/>


Original Name set

set

<SENTENCE_START> { float [ ] val = this . val ; val [ m 00 ] = affine . m 00 ; val [ m 10 ] = affine . m 10 ; val [ m 20 ] = 0 ; val [ m 01 ] = affine . m 01 ; val [ m 11 ] = affine . m 11 ; val [ m 21 ] = 0 ; val [ m 02 ] = affine . m 02 ; val [ m 12 ] = affine . m 12 ; val [ m 22 ] = 1 ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.7%)

<SENTENCE_START> { float [ ] val = this . val ; val [ m 00 ] = affine . m 00 ; val [ m 10 ] = affine . m 10 ; val [ m 20 ] = 0 ; val [ m 01 ] = affine . m 01 ; val [ m 11 ] = affine . m 11 ; val [ m 21 ] = 0 ; val [ m 02 ] = affine . m 02 ; val [ m 12 ] = affine . m 12 ; val [ m 22 ] = 1 ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { float [ ] val = this . val ; val [ m 00 ] = affine . m 00 ; val [ m 10 ] = affine . m 10 ; val [ m 20 ] = 0 ; val [ m 01 ] = affine . m 01 ; val [ m 11 ] = affine . m 11 ; val [ m 21 ] = 0 ; val [ m 02 ] = affine . m 02 ; val [ m 12 ] = affine . m 12 ; val [ m 22 ] = 1 ; return this ; } <SENTENCE_END/>

(Copy Probability: 4.3%)

<SENTENCE_START> { float [ ] val = this . val ; val [ m 00 ] = affine . m 00 ; val [ m 10 ] = affine . m 10 ; val [ m 20 ] = 0 ; val [ m 01 ] = affine . m 01 ; val [ m 11 ] = affine . m 11 ; val [ m 21 ] = 0 ; val [ m 02 ] = affine . m 02 ; val [ m 12 ] = affine . m 12 ; val [ m 22 ] = 1 ; return this ; } <SENTENCE_END/>


Original Name set

set

<SENTENCE_START> { float [ ] val = this . val ; val [ m 00 ] = mat . val [ matrix 4 . m 00 ] ; val [ m 10 ] = mat . val [ matrix 4 . m 10 ] ; val [ m 20 ] = mat . val [ matrix 4 . m 20 ] ; val [ m 01 ] = mat . val [ matrix 4 . m 01 ] ; val [ m 11 ] = mat . val [ matrix 4 . m 11 ] ; val [ m 21 ] = mat . val [ matrix 4 . m 21 ] ; val [ m 02 ] = mat . val [ matrix 4 . m 02 ] ; val [ m 12 ] = mat . val [ matrix 4 . m 12 ] ; val [ m 22 ] = mat . val [ matrix 4 . m 22 ] ; return this ; } <SENTENCE_END/>

(Copy Probability: 3.1%)

<SENTENCE_START> { float [ ] val = this . val ; val [ m 00 ] = mat . val [ matrix 4 . m 00 ] ; val [ m 10 ] = mat . val [ matrix 4 . m 10 ] ; val [ m 20 ] = mat . val [ matrix 4 . m 20 ] ; val [ m 01 ] = mat . val [ matrix 4 . m 01 ] ; val [ m 11 ] = mat . val [ matrix 4 . m 11 ] ; val [ m 21 ] = mat . val [ matrix 4 . m 21 ] ; val [ m 02 ] = mat . val [ matrix 4 . m 02 ] ; val [ m 12 ] = mat . val [ matrix 4 . m 12 ] ; val [ m 22 ] = mat . val [ matrix 4 . m 22 ] ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { float [ ] val = this . val ; val [ m 00 ] = mat . val [ matrix 4 . m 00 ] ; val [ m 10 ] = mat . val [ matrix 4 . m 10 ] ; val [ m 20 ] = mat . val [ matrix 4 . m 20 ] ; val [ m 01 ] = mat . val [ matrix 4 . m 01 ] ; val [ m 11 ] = mat . val [ matrix 4 . m 11 ] ; val [ m 21 ] = mat . val [ matrix 4 . m 21 ] ; val [ m 02 ] = mat . val [ matrix 4 . m 02 ] ; val [ m 12 ] = mat . val [ matrix 4 . m 12 ] ; val [ m 22 ] = mat . val [ matrix 4 . m 22 ] ; return this ; } <SENTENCE_END/>

(Copy Probability: 4.1%)

<SENTENCE_START> { float [ ] val = this . val ; val [ m 00 ] = mat . val [ matrix 4 . m 00 ] ; val [ m 10 ] = mat . val [ matrix 4 . m 10 ] ; val [ m 20 ] = mat . val [ matrix 4 . m 20 ] ; val [ m 01 ] = mat . val [ matrix 4 . m 01 ] ; val [ m 11 ] = mat . val [ matrix 4 . m 11 ] ; val [ m 21 ] = mat . val [ matrix 4 . m 21 ] ; val [ m 02 ] = mat . val [ matrix 4 . m 02 ] ; val [ m 12 ] = mat . val [ matrix 4 . m 12 ] ; val [ m 22 ] = mat . val [ matrix 4 . m 22 ] ; return this ; } <SENTENCE_END/>


Original Name set

set

<SENTENCE_START> { system . arraycopy ( values , 0 , val , 0 , val . length ) ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { system . arraycopy ( values , 0 , val , 0 , val . length ) ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { system . arraycopy ( values , 0 , val , 0 , val . length ) ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { system . arraycopy ( values , 0 , val , 0 , val . length ) ; return this ; } <SENTENCE_END/>


Original Name trn

trn

<SENTENCE_START> { val [ m 02 ] += vector . x ; val [ m 12 ] += vector . y ; return this ; } <SENTENCE_END/>

(Copy Probability: 1.2%)

<SENTENCE_START> { val [ m 02 ] += vector . x ; val [ m 12 ] += vector . y ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { val [ m 02 ] += vector . x ; val [ m 12 ] += vector . y ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { val [ m 02 ] += vector . x ; val [ m 12 ] += vector . y ; return this ; } <SENTENCE_END/>


Original Name trn

trn

<SENTENCE_START> { val [ m 02 ] += x ; val [ m 12 ] += y ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { val [ m 02 ] += x ; val [ m 12 ] += y ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { val [ m 02 ] += x ; val [ m 12 ] += y ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { val [ m 02 ] += x ; val [ m 12 ] += y ; return this ; } <SENTENCE_END/>


Original Name trn

trn

<SENTENCE_START> { val [ m 02 ] += vector . x ; val [ m 12 ] += vector . y ; return this ; } <SENTENCE_END/>

(Copy Probability: 1.2%)

<SENTENCE_START> { val [ m 02 ] += vector . x ; val [ m 12 ] += vector . y ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { val [ m 02 ] += vector . x ; val [ m 12 ] += vector . y ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { val [ m 02 ] += vector . x ; val [ m 12 ] += vector . y ; return this ; } <SENTENCE_END/>


Original Name translate

translate

<SENTENCE_START> { float [ ] val = this . val ; tmp [ m 00 ] = 1 ; tmp [ m 10 ] = 0 ; tmp [ m 20 ] = 0 ; tmp [ m 01 ] = 0 ; tmp [ m 11 ] = 1 ; tmp [ m 21 ] = 0 ; tmp [ m 02 ] = x ; tmp [ m 12 ] = y ; tmp [ m 22 ] = 1 ; mul ( val , tmp ) ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.5%)

<SENTENCE_START> { float [ ] val = this . val ; tmp [ m 00 ] = 1 ; tmp [ m 10 ] = 0 ; tmp [ m 20 ] = 0 ; tmp [ m 01 ] = 0 ; tmp [ m 11 ] = 1 ; tmp [ m 21 ] = 0 ; tmp [ m 02 ] = x ; tmp [ m 12 ] = y ; tmp [ m 22 ] = 1 ; mul ( val , tmp ) ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { float [ ] val = this . val ; tmp [ m 00 ] = 1 ; tmp [ m 10 ] = 0 ; tmp [ m 20 ] = 0 ; tmp [ m 01 ] = 0 ; tmp [ m 11 ] = 1 ; tmp [ m 21 ] = 0 ; tmp [ m 02 ] = x ; tmp [ m 12 ] = y ; tmp [ m 22 ] = 1 ; mul ( val , tmp ) ; return this ; } <SENTENCE_END/>

(Copy Probability: 4.0%)

<SENTENCE_START> { float [ ] val = this . val ; tmp [ m 00 ] = 1 ; tmp [ m 10 ] = 0 ; tmp [ m 20 ] = 0 ; tmp [ m 01 ] = 0 ; tmp [ m 11 ] = 1 ; tmp [ m 21 ] = 0 ; tmp [ m 02 ] = x ; tmp [ m 12 ] = y ; tmp [ m 22 ] = 1 ; mul ( val , tmp ) ; return this ; } <SENTENCE_END/>


Original Name translate

translate

<SENTENCE_START> { float [ ] val = this . val ; tmp [ m 00 ] = 1 ; tmp [ m 10 ] = 0 ; tmp [ m 20 ] = 0 ; tmp [ m 01 ] = 0 ; tmp [ m 11 ] = 1 ; tmp [ m 21 ] = 0 ; tmp [ m 02 ] = translation . x ; tmp [ m 12 ] = translation . y ; tmp [ m 22 ] = 1 ; mul ( val , tmp ) ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.5%)

<SENTENCE_START> { float [ ] val = this . val ; tmp [ m 00 ] = 1 ; tmp [ m 10 ] = 0 ; tmp [ m 20 ] = 0 ; tmp [ m 01 ] = 0 ; tmp [ m 11 ] = 1 ; tmp [ m 21 ] = 0 ; tmp [ m 02 ] = translation . x ; tmp [ m 12 ] = translation . y ; tmp [ m 22 ] = 1 ; mul ( val , tmp ) ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { float [ ] val = this . val ; tmp [ m 00 ] = 1 ; tmp [ m 10 ] = 0 ; tmp [ m 20 ] = 0 ; tmp [ m 01 ] = 0 ; tmp [ m 11 ] = 1 ; tmp [ m 21 ] = 0 ; tmp [ m 02 ] = translation . x ; tmp [ m 12 ] = translation . y ; tmp [ m 22 ] = 1 ; mul ( val , tmp ) ; return this ; } <SENTENCE_END/>

(Copy Probability: 4.0%)

<SENTENCE_START> { float [ ] val = this . val ; tmp [ m 00 ] = 1 ; tmp [ m 10 ] = 0 ; tmp [ m 20 ] = 0 ; tmp [ m 01 ] = 0 ; tmp [ m 11 ] = 1 ; tmp [ m 21 ] = 0 ; tmp [ m 02 ] = translation . x ; tmp [ m 12 ] = translation . y ; tmp [ m 22 ] = 1 ; mul ( val , tmp ) ; return this ; } <SENTENCE_END/>


Original Name rotate

rotate

<SENTENCE_START> { return rotate rad ( math utils . degrees to radians * degrees ) ; } <SENTENCE_END/>

(Copy Probability: 1.1%)

<SENTENCE_START> { return rotate rad ( math utils . degrees to radians * degrees ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return rotate rad ( math utils . degrees to radians * degrees ) ; } <SENTENCE_END/>

(Copy Probability: 15.0%)

<SENTENCE_START> { return rotate rad ( math utils . degrees to radians * degrees ) ; } <SENTENCE_END/>


Original Name rotate,rad

rotate

<SENTENCE_START> { if ( radians == 0 ) return this ; float cos = ( float ) math . cos ( radians ) ; float sin = ( float ) math . sin ( radians ) ; float [ ] tmp = this . tmp ; tmp [ m 00 ] = cos ; tmp [ m 10 ] = sin ; tmp [ m 20 ] = 0 ; tmp [ m 01 ] = - sin ; tmp [ m 11 ] = cos ; tmp [ m 21 ] = 0 ; tmp [ m 02 ] = 0 ; tmp [ m 12 ] = 0 ; tmp [ m 22 ] = 1 ; mul ( val , tmp ) ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.8%)

<SENTENCE_START> { if ( radians == 0 ) return this ; float cos = ( float ) math . cos ( radians ) ; float sin = ( float ) math . sin ( radians ) ; float [ ] tmp = this . tmp ; tmp [ m 00 ] = cos ; tmp [ m 10 ] = sin ; tmp [ m 20 ] = 0 ; tmp [ m 01 ] = - sin ; tmp [ m 11 ] = cos ; tmp [ m 21 ] = 0 ; tmp [ m 02 ] = 0 ; tmp [ m 12 ] = 0 ; tmp [ m 22 ] = 1 ; mul ( val , tmp ) ; return this ; } <SENTENCE_END/>

rad

<SENTENCE_START> { if ( radians == 0 ) return this ; float cos = ( float ) math . cos ( radians ) ; float sin = ( float ) math . sin ( radians ) ; float [ ] tmp = this . tmp ; tmp [ m 00 ] = cos ; tmp [ m 10 ] = sin ; tmp [ m 20 ] = 0 ; tmp [ m 01 ] = - sin ; tmp [ m 11 ] = cos ; tmp [ m 21 ] = 0 ; tmp [ m 02 ] = 0 ; tmp [ m 12 ] = 0 ; tmp [ m 22 ] = 1 ; mul ( val , tmp ) ; return this ; } <SENTENCE_END/>

(Copy Probability: 5.1%)

<SENTENCE_START> { if ( radians == 0 ) return this ; float cos = ( float ) math . cos ( radians ) ; float sin = ( float ) math . sin ( radians ) ; float [ ] tmp = this . tmp ; tmp [ m 00 ] = cos ; tmp [ m 10 ] = sin ; tmp [ m 20 ] = 0 ; tmp [ m 01 ] = - sin ; tmp [ m 11 ] = cos ; tmp [ m 21 ] = 0 ; tmp [ m 02 ] = 0 ; tmp [ m 12 ] = 0 ; tmp [ m 22 ] = 1 ; mul ( val , tmp ) ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( radians == 0 ) return this ; float cos = ( float ) math . cos ( radians ) ; float sin = ( float ) math . sin ( radians ) ; float [ ] tmp = this . tmp ; tmp [ m 00 ] = cos ; tmp [ m 10 ] = sin ; tmp [ m 20 ] = 0 ; tmp [ m 01 ] = - sin ; tmp [ m 11 ] = cos ; tmp [ m 21 ] = 0 ; tmp [ m 02 ] = 0 ; tmp [ m 12 ] = 0 ; tmp [ m 22 ] = 1 ; mul ( val , tmp ) ; return this ; } <SENTENCE_END/>

(Copy Probability: 1.6%)

<SENTENCE_START> { if ( radians == 0 ) return this ; float cos = ( float ) math . cos ( radians ) ; float sin = ( float ) math . sin ( radians ) ; float [ ] tmp = this . tmp ; tmp [ m 00 ] = cos ; tmp [ m 10 ] = sin ; tmp [ m 20 ] = 0 ; tmp [ m 01 ] = - sin ; tmp [ m 11 ] = cos ; tmp [ m 21 ] = 0 ; tmp [ m 02 ] = 0 ; tmp [ m 12 ] = 0 ; tmp [ m 22 ] = 1 ; mul ( val , tmp ) ; return this ; } <SENTENCE_END/>


Original Name scale

scale

<SENTENCE_START> { float [ ] tmp = this . tmp ; tmp [ m 00 ] = scale x ; tmp [ m 10 ] = 0 ; tmp [ m 20 ] = 0 ; tmp [ m 01 ] = 0 ; tmp [ m 11 ] = scale y ; tmp [ m 21 ] = 0 ; tmp [ m 02 ] = 0 ; tmp [ m 12 ] = 0 ; tmp [ m 22 ] = 1 ; mul ( val , tmp ) ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.3%)

<SENTENCE_START> { float [ ] tmp = this . tmp ; tmp [ m 00 ] = scale x ; tmp [ m 10 ] = 0 ; tmp [ m 20 ] = 0 ; tmp [ m 01 ] = 0 ; tmp [ m 11 ] = scale y ; tmp [ m 21 ] = 0 ; tmp [ m 02 ] = 0 ; tmp [ m 12 ] = 0 ; tmp [ m 22 ] = 1 ; mul ( val , tmp ) ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { float [ ] tmp = this . tmp ; tmp [ m 00 ] = scale x ; tmp [ m 10 ] = 0 ; tmp [ m 20 ] = 0 ; tmp [ m 01 ] = 0 ; tmp [ m 11 ] = scale y ; tmp [ m 21 ] = 0 ; tmp [ m 02 ] = 0 ; tmp [ m 12 ] = 0 ; tmp [ m 22 ] = 1 ; mul ( val , tmp ) ; return this ; } <SENTENCE_END/>

(Copy Probability: 3.1%)

<SENTENCE_START> { float [ ] tmp = this . tmp ; tmp [ m 00 ] = scale x ; tmp [ m 10 ] = 0 ; tmp [ m 20 ] = 0 ; tmp [ m 01 ] = 0 ; tmp [ m 11 ] = scale y ; tmp [ m 21 ] = 0 ; tmp [ m 02 ] = 0 ; tmp [ m 12 ] = 0 ; tmp [ m 22 ] = 1 ; mul ( val , tmp ) ; return this ; } <SENTENCE_END/>


Original Name scale

scale

<SENTENCE_START> { float [ ] tmp = this . tmp ; tmp [ m 00 ] = %SELF% . x ; tmp [ m 10 ] = 0 ; tmp [ m 20 ] = 0 ; tmp [ m 01 ] = 0 ; tmp [ m 11 ] = %SELF% . y ; tmp [ m 21 ] = 0 ; tmp [ m 02 ] = 0 ; tmp [ m 12 ] = 0 ; tmp [ m 22 ] = 1 ; mul ( val , tmp ) ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.3%)

<SENTENCE_START> { float [ ] tmp = this . tmp ; tmp [ m 00 ] = %SELF% . x ; tmp [ m 10 ] = 0 ; tmp [ m 20 ] = 0 ; tmp [ m 01 ] = 0 ; tmp [ m 11 ] = %SELF% . y ; tmp [ m 21 ] = 0 ; tmp [ m 02 ] = 0 ; tmp [ m 12 ] = 0 ; tmp [ m 22 ] = 1 ; mul ( val , tmp ) ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { float [ ] tmp = this . tmp ; tmp [ m 00 ] = %SELF% . x ; tmp [ m 10 ] = 0 ; tmp [ m 20 ] = 0 ; tmp [ m 01 ] = 0 ; tmp [ m 11 ] = %SELF% . y ; tmp [ m 21 ] = 0 ; tmp [ m 02 ] = 0 ; tmp [ m 12 ] = 0 ; tmp [ m 22 ] = 1 ; mul ( val , tmp ) ; return this ; } <SENTENCE_END/>

(Copy Probability: 3.1%)

<SENTENCE_START> { float [ ] tmp = this . tmp ; tmp [ m 00 ] = %SELF% . x ; tmp [ m 10 ] = 0 ; tmp [ m 20 ] = 0 ; tmp [ m 01 ] = 0 ; tmp [ m 11 ] = %SELF% . y ; tmp [ m 21 ] = 0 ; tmp [ m 02 ] = 0 ; tmp [ m 12 ] = 0 ; tmp [ m 22 ] = 1 ; mul ( val , tmp ) ; return this ; } <SENTENCE_END/>


Original Name get,values

get

<SENTENCE_START> { return val ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { return val ; } <SENTENCE_END/>

values

<SENTENCE_START> { return val ; } <SENTENCE_END/>

(Copy Probability: 6.5%)

<SENTENCE_START> { return val ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return val ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { return val ; } <SENTENCE_END/>


Original Name get,translation

get

<SENTENCE_START> { position . x = val [ m 02 ] ; position . y = val [ m 12 ] ; return position ; } <SENTENCE_END/>

(Copy Probability: 1.2%)

<SENTENCE_START> { position . x = val [ m 02 ] ; position . y = val [ m 12 ] ; return position ; } <SENTENCE_END/>

translation

<SENTENCE_START> { position . x = val [ m 02 ] ; position . y = val [ m 12 ] ; return position ; } <SENTENCE_END/>

(Copy Probability: 5.6%)

<SENTENCE_START> { position . x = val [ m 02 ] ; position . y = val [ m 12 ] ; return position ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { position . x = val [ m 02 ] ; position . y = val [ m 12 ] ; return position ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { position . x = val [ m 02 ] ; position . y = val [ m 12 ] ; return position ; } <SENTENCE_END/>


Original Name get,scale

get

<SENTENCE_START> { float [ ] val = this . val ; scale . x = ( float ) math . sqrt ( val [ m 00 ] * val [ m 00 ] + val [ m 01 ] * val [ m 01 ] ) ; scale . y = ( float ) math . sqrt ( val [ m 10 ] * val [ m 10 ] + val [ m 11 ] * val [ m 11 ] ) ; return scale ; } <SENTENCE_END/>

(Copy Probability: 2.5%)

<SENTENCE_START> { float [ ] val = this . val ; scale . x = ( float ) math . sqrt ( val [ m 00 ] * val [ m 00 ] + val [ m 01 ] * val [ m 01 ] ) ; scale . y = ( float ) math . sqrt ( val [ m 10 ] * val [ m 10 ] + val [ m 11 ] * val [ m 11 ] ) ; return scale ; } <SENTENCE_END/>

scale

<SENTENCE_START> { float [ ] val = this . val ; scale . x = ( float ) math . sqrt ( val [ m 00 ] * val [ m 00 ] + val [ m 01 ] * val [ m 01 ] ) ; scale . y = ( float ) math . sqrt ( val [ m 10 ] * val [ m 10 ] + val [ m 11 ] * val [ m 11 ] ) ; return scale ; } <SENTENCE_END/>

(Copy Probability: 4.5%)

<SENTENCE_START> { float [ ] val = this . val ; scale . x = ( float ) math . sqrt ( val [ m 00 ] * val [ m 00 ] + val [ m 01 ] * val [ m 01 ] ) ; scale . y = ( float ) math . sqrt ( val [ m 10 ] * val [ m 10 ] + val [ m 11 ] * val [ m 11 ] ) ; return scale ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { float [ ] val = this . val ; scale . x = ( float ) math . sqrt ( val [ m 00 ] * val [ m 00 ] + val [ m 01 ] * val [ m 01 ] ) ; scale . y = ( float ) math . sqrt ( val [ m 10 ] * val [ m 10 ] + val [ m 11 ] * val [ m 11 ] ) ; return scale ; } <SENTENCE_END/>

(Copy Probability: 1.8%)

<SENTENCE_START> { float [ ] val = this . val ; scale . x = ( float ) math . sqrt ( val [ m 00 ] * val [ m 00 ] + val [ m 01 ] * val [ m 01 ] ) ; scale . y = ( float ) math . sqrt ( val [ m 10 ] * val [ m 10 ] + val [ m 11 ] * val [ m 11 ] ) ; return scale ; } <SENTENCE_END/>


Original Name get,rotation

get

<SENTENCE_START> { return math utils . radians to degrees * ( float ) math . atan 2 ( val [ m 10 ] , val [ m 00 ] ) ; } <SENTENCE_END/>

(Copy Probability: 1.4%)

<SENTENCE_START> { return math utils . radians to degrees * ( float ) math . atan 2 ( val [ m 10 ] , val [ m 00 ] ) ; } <SENTENCE_END/>

rotation

<SENTENCE_START> { return math utils . radians to degrees * ( float ) math . atan 2 ( val [ m 10 ] , val [ m 00 ] ) ; } <SENTENCE_END/>

(Copy Probability: 2.4%)

<SENTENCE_START> { return math utils . radians to degrees * ( float ) math . atan 2 ( val [ m 10 ] , val [ m 00 ] ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return math utils . radians to degrees * ( float ) math . atan 2 ( val [ m 10 ] , val [ m 00 ] ) ; } <SENTENCE_END/>

(Copy Probability: 1.4%)

<SENTENCE_START> { return math utils . radians to degrees * ( float ) math . atan 2 ( val [ m 10 ] , val [ m 00 ] ) ; } <SENTENCE_END/>


Original Name get,rotation,rad

get

<SENTENCE_START> { return ( float ) math . atan 2 ( val [ m 10 ] , val [ m 00 ] ) ; } <SENTENCE_END/>

(Copy Probability: 1.3%)

<SENTENCE_START> { return ( float ) math . atan 2 ( val [ m 10 ] , val [ m 00 ] ) ; } <SENTENCE_END/>

rotation

<SENTENCE_START> { return ( float ) math . atan 2 ( val [ m 10 ] , val [ m 00 ] ) ; } <SENTENCE_END/>

(Copy Probability: 5.9%)

<SENTENCE_START> { return ( float ) math . atan 2 ( val [ m 10 ] , val [ m 00 ] ) ; } <SENTENCE_END/>

rad

<SENTENCE_START> { return ( float ) math . atan 2 ( val [ m 10 ] , val [ m 00 ] ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { return ( float ) math . atan 2 ( val [ m 10 ] , val [ m 00 ] ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return ( float ) math . atan 2 ( val [ m 10 ] , val [ m 00 ] ) ; } <SENTENCE_END/>

(Copy Probability: 2.0%)

<SENTENCE_START> { return ( float ) math . atan 2 ( val [ m 10 ] , val [ m 00 ] ) ; } <SENTENCE_END/>


Original Name scl

scl

<SENTENCE_START> { val [ m 00 ] *= scale ; val [ m 11 ] *= scale ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { val [ m 00 ] *= scale ; val [ m 11 ] *= scale ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { val [ m 00 ] *= scale ; val [ m 11 ] *= scale ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { val [ m 00 ] *= scale ; val [ m 11 ] *= scale ; return this ; } <SENTENCE_END/>


Original Name scl

scl

<SENTENCE_START> { val [ m 00 ] *= scale . x ; val [ m 11 ] *= scale . y ; return this ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { val [ m 00 ] *= scale . x ; val [ m 11 ] *= scale . y ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { val [ m 00 ] *= scale . x ; val [ m 11 ] *= scale . y ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { val [ m 00 ] *= scale . x ; val [ m 11 ] *= scale . y ; return this ; } <SENTENCE_END/>


Original Name scl

scl

<SENTENCE_START> { val [ m 00 ] *= scale . x ; val [ m 11 ] *= scale . y ; return this ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { val [ m 00 ] *= scale . x ; val [ m 11 ] *= scale . y ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { val [ m 00 ] *= scale . x ; val [ m 11 ] *= scale . y ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { val [ m 00 ] *= scale . x ; val [ m 11 ] *= scale . y ; return this ; } <SENTENCE_END/>


Original Name transpose

transpose

<SENTENCE_START> { float [ ] val = this . val ; float v 01 = val [ m 10 ] ; float v 02 = val [ m 20 ] ; float v 10 = val [ m 01 ] ; float v 12 = val [ m 21 ] ; float v 20 = val [ m 02 ] ; float v 21 = val [ m 12 ] ; val [ m 01 ] = v 01 ; val [ m 02 ] = v 02 ; val [ m 10 ] = v 10 ; val [ m 12 ] = v 12 ; val [ m 20 ] = v 20 ; val [ m 21 ] = v 21 ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.4%)

<SENTENCE_START> { float [ ] val = this . val ; float v 01 = val [ m 10 ] ; float v 02 = val [ m 20 ] ; float v 10 = val [ m 01 ] ; float v 12 = val [ m 21 ] ; float v 20 = val [ m 02 ] ; float v 21 = val [ m 12 ] ; val [ m 01 ] = v 01 ; val [ m 02 ] = v 02 ; val [ m 10 ] = v 10 ; val [ m 12 ] = v 12 ; val [ m 20 ] = v 20 ; val [ m 21 ] = v 21 ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { float [ ] val = this . val ; float v 01 = val [ m 10 ] ; float v 02 = val [ m 20 ] ; float v 10 = val [ m 01 ] ; float v 12 = val [ m 21 ] ; float v 20 = val [ m 02 ] ; float v 21 = val [ m 12 ] ; val [ m 01 ] = v 01 ; val [ m 02 ] = v 02 ; val [ m 10 ] = v 10 ; val [ m 12 ] = v 12 ; val [ m 20 ] = v 20 ; val [ m 21 ] = v 21 ; return this ; } <SENTENCE_END/>

(Copy Probability: 3.7%)

<SENTENCE_START> { float [ ] val = this . val ; float v 01 = val [ m 10 ] ; float v 02 = val [ m 20 ] ; float v 10 = val [ m 01 ] ; float v 12 = val [ m 21 ] ; float v 20 = val [ m 02 ] ; float v 21 = val [ m 12 ] ; val [ m 01 ] = v 01 ; val [ m 02 ] = v 02 ; val [ m 10 ] = v 10 ; val [ m 12 ] = v 12 ; val [ m 20 ] = v 20 ; val [ m 21 ] = v 21 ; return this ; } <SENTENCE_END/>


Original Name mul

mul

<SENTENCE_START> { float v 00 = mata [ m 00 ] * matb [ m 00 ] + mata [ m 01 ] * matb [ m 10 ] + mata [ m 02 ] * matb [ m 20 ] ; float v 01 = mata [ m 00 ] * matb [ m 01 ] + mata [ m 01 ] * matb [ m 11 ] + mata [ m 02 ] * matb [ m 21 ] ; float v 02 = mata [ m 00 ] * matb [ m 02 ] + mata [ m 01 ] * matb [ m 12 ] + mata [ m 02 ] * matb [ m 22 ] ; float v 10 = mata [ m 10 ] * matb [ m 00 ] + mata [ m 11 ] * matb [ m 10 ] + mata [ m 12 ] * matb [ m 20 ] ; float v 11 = mata [ m 10 ] * matb [ m 01 ] + mata [ m 11 ] * matb [ m 11 ] + mata [ m 12 ] * matb [ m 21 ] ; float v 12 = mata [ m 10 ] * matb [ m 02 ] + mata [ m 11 ] * matb [ m 12 ] + mata [ m 12 ] * matb [ m 22 ] ; float v 20 = mata [ m 20 ] * matb [ m 00 ] + mata [ m 21 ] * matb [ m 10 ] + mata [ m 22 ] * matb [ m 20 ] ; float v 21 = mata [ m 20 ] * matb [ m 01 ] + mata [ m 21 ] * matb [ m 11 ] + mata [ m 22 ] * matb [ m 21 ] ; float v 22 = mata [ m 20 ] * matb [ m 02 ] + mata [ m 21 ] * matb [ m 12 ] + mata [ m 22 ] * matb [ m 22 ] ; mata [ m 00 ] = v 00 ; mata [ m 10 ] = v 10 ; mata [ m 20 ] = v 20 ; mata [ m 01 ] = v 01 ; mata [ m 11 ] = v 11 ; mata [ m 21 ] = v 21 ; mata [ m 02 ] = v 02 ; mata [ m 12 ] = v 12 ; mata [ m 22 ] = v 22 ; } <SENTENCE_END/>

(Copy Probability: 2.8%)

<SENTENCE_START> { float v 00 = mata [ m 00 ] * matb [ m 00 ] + mata [ m 01 ] * matb [ m 10 ] + mata [ m 02 ] * matb [ m 20 ] ; float v 01 = mata [ m 00 ] * matb [ m 01 ] + mata [ m 01 ] * matb [ m 11 ] + mata [ m 02 ] * matb [ m 21 ] ; float v 02 = mata [ m 00 ] * matb [ m 02 ] + mata [ m 01 ] * matb [ m 12 ] + mata [ m 02 ] * matb [ m 22 ] ; float v 10 = mata [ m 10 ] * matb [ m 00 ] + mata [ m 11 ] * matb [ m 10 ] + mata [ m 12 ] * matb [ m 20 ] ; float v 11 = mata [ m 10 ] * matb [ m 01 ] + mata [ m 11 ] * matb [ m 11 ] + mata [ m 12 ] * matb [ m 21 ] ; float v 12 = mata [ m 10 ] * matb [ m 02 ] + mata [ m 11 ] * matb [ m 12 ] + mata [ m 12 ] * matb [ m 22 ] ; float v 20 = mata [ m 20 ] * matb [ m 00 ] + mata [ m 21 ] * matb [ m 10 ] + mata [ m 22 ] * matb [ m 20 ] ; float v 21 = mata [ m 20 ] * matb [ m 01 ] + mata [ m 21 ] * matb [ m 11 ] + mata [ m 22 ] * matb [ m 21 ] ; float v 22 = mata [ m 20 ] * matb [ m 02 ] + mata [ m 21 ] * matb [ m 12 ] + mata [ m 22 ] * matb [ m 22 ] ; mata [ m 00 ] = v 00 ; mata [ m 10 ] = v 10 ; mata [ m 20 ] = v 20 ; mata [ m 01 ] = v 01 ; mata [ m 11 ] = v 11 ; mata [ m 21 ] = v 21 ; mata [ m 02 ] = v 02 ; mata [ m 12 ] = v 12 ; mata [ m 22 ] = v 22 ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { float v 00 = mata [ m 00 ] * matb [ m 00 ] + mata [ m 01 ] * matb [ m 10 ] + mata [ m 02 ] * matb [ m 20 ] ; float v 01 = mata [ m 00 ] * matb [ m 01 ] + mata [ m 01 ] * matb [ m 11 ] + mata [ m 02 ] * matb [ m 21 ] ; float v 02 = mata [ m 00 ] * matb [ m 02 ] + mata [ m 01 ] * matb [ m 12 ] + mata [ m 02 ] * matb [ m 22 ] ; float v 10 = mata [ m 10 ] * matb [ m 00 ] + mata [ m 11 ] * matb [ m 10 ] + mata [ m 12 ] * matb [ m 20 ] ; float v 11 = mata [ m 10 ] * matb [ m 01 ] + mata [ m 11 ] * matb [ m 11 ] + mata [ m 12 ] * matb [ m 21 ] ; float v 12 = mata [ m 10 ] * matb [ m 02 ] + mata [ m 11 ] * matb [ m 12 ] + mata [ m 12 ] * matb [ m 22 ] ; float v 20 = mata [ m 20 ] * matb [ m 00 ] + mata [ m 21 ] * matb [ m 10 ] + mata [ m 22 ] * matb [ m 20 ] ; float v 21 = mata [ m 20 ] * matb [ m 01 ] + mata [ m 21 ] * matb [ m 11 ] + mata [ m 22 ] * matb [ m 21 ] ; float v 22 = mata [ m 20 ] * matb [ m 02 ] + mata [ m 21 ] * matb [ m 12 ] + mata [ m 22 ] * matb [ m 22 ] ; mata [ m 00 ] = v 00 ; mata [ m 10 ] = v 10 ; mata [ m 20 ] = v 20 ; mata [ m 01 ] = v 01 ; mata [ m 11 ] = v 11 ; mata [ m 21 ] = v 21 ; mata [ m 02 ] = v 02 ; mata [ m 12 ] = v 12 ; mata [ m 22 ] = v 22 ; } <SENTENCE_END/>

(Copy Probability: 3.1%)

<SENTENCE_START> { float v 00 = mata [ m 00 ] * matb [ m 00 ] + mata [ m 01 ] * matb [ m 10 ] + mata [ m 02 ] * matb [ m 20 ] ; float v 01 = mata [ m 00 ] * matb [ m 01 ] + mata [ m 01 ] * matb [ m 11 ] + mata [ m 02 ] * matb [ m 21 ] ; float v 02 = mata [ m 00 ] * matb [ m 02 ] + mata [ m 01 ] * matb [ m 12 ] + mata [ m 02 ] * matb [ m 22 ] ; float v 10 = mata [ m 10 ] * matb [ m 00 ] + mata [ m 11 ] * matb [ m 10 ] + mata [ m 12 ] * matb [ m 20 ] ; float v 11 = mata [ m 10 ] * matb [ m 01 ] + mata [ m 11 ] * matb [ m 11 ] + mata [ m 12 ] * matb [ m 21 ] ; float v 12 = mata [ m 10 ] * matb [ m 02 ] + mata [ m 11 ] * matb [ m 12 ] + mata [ m 12 ] * matb [ m 22 ] ; float v 20 = mata [ m 20 ] * matb [ m 00 ] + mata [ m 21 ] * matb [ m 10 ] + mata [ m 22 ] * matb [ m 20 ] ; float v 21 = mata [ m 20 ] * matb [ m 01 ] + mata [ m 21 ] * matb [ m 11 ] + mata [ m 22 ] * matb [ m 21 ] ; float v 22 = mata [ m 20 ] * matb [ m 02 ] + mata [ m 21 ] * matb [ m 12 ] + mata [ m 22 ] * matb [ m 22 ] ; mata [ m 00 ] = v 00 ; mata [ m 10 ] = v 10 ; mata [ m 20 ] = v 20 ; mata [ m 01 ] = v 01 ; mata [ m 11 ] = v 11 ; mata [ m 21 ] = v 21 ; mata [ m 02 ] = v 02 ; mata [ m 12 ] = v 12 ; mata [ m 22 ] = v 22 ; } <SENTENCE_END/>


Original Name get,c,ptr

get

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

c

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 99.7%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

ptr

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 3.7%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>


Original Name set,low,level,of,detail

set

<SENTENCE_START> { collision jni . bt convex convex algorithm set low level of detail ( swig c ptr , this , use low level ) ; } <SENTENCE_END/>

(Copy Probability: 4.6%)

<SENTENCE_START> { collision jni . bt convex convex algorithm set low level of detail ( swig c ptr , this , use low level ) ; } <SENTENCE_END/>

low

<SENTENCE_START> { collision jni . bt convex convex algorithm set low level of detail ( swig c ptr , this , use low level ) ; } <SENTENCE_END/>

(Copy Probability: 99.7%)

<SENTENCE_START> { collision jni . bt convex convex algorithm set low level of detail ( swig c ptr , this , use low level ) ; } <SENTENCE_END/>

level

<SENTENCE_START> { collision jni . bt convex convex algorithm set low level of detail ( swig c ptr , this , use low level ) ; } <SENTENCE_END/>

(Copy Probability: 100.0%)

<SENTENCE_START> { collision jni . bt convex convex algorithm set low level of detail ( swig c ptr , this , use low level ) ; } <SENTENCE_END/>

of

<SENTENCE_START> { collision jni . bt convex convex algorithm set low level of detail ( swig c ptr , this , use low level ) ; } <SENTENCE_END/>

(Copy Probability: 88.8%)

<SENTENCE_START> { collision jni . bt convex convex algorithm set low level of detail ( swig c ptr , this , use low level ) ; } <SENTENCE_END/>

detail

<SENTENCE_START> { collision jni . bt convex convex algorithm set low level of detail ( swig c ptr , this , use low level ) ; } <SENTENCE_END/>

(Copy Probability: 53.9%)

<SENTENCE_START> { collision jni . bt convex convex algorithm set low level of detail ( swig c ptr , this , use low level ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { collision jni . bt convex convex algorithm set low level of detail ( swig c ptr , this , use low level ) ; } <SENTENCE_END/>

(Copy Probability: 19.0%)

<SENTENCE_START> { collision jni . bt convex convex algorithm set low level of detail ( swig c ptr , this , use low level ) ; } <SENTENCE_END/>


Original Name get,manifold

get

<SENTENCE_START> { long c ptr = collision jni . bt convex convex algorithm get manifold ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt persistent manifold ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 4.4%)

<SENTENCE_START> { long c ptr = collision jni . bt convex convex algorithm get manifold ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt persistent manifold ( c ptr , false ) ; } <SENTENCE_END/>

manifold

<SENTENCE_START> { long c ptr = collision jni . bt convex convex algorithm get manifold ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt persistent manifold ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 99.4%)

<SENTENCE_START> { long c ptr = collision jni . bt convex convex algorithm get manifold ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt persistent manifold ( c ptr , false ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { long c ptr = collision jni . bt convex convex algorithm get manifold ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt persistent manifold ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 2.4%)

<SENTENCE_START> { long c ptr = collision jni . bt convex convex algorithm get manifold ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt persistent manifold ( c ptr , false ) ; } <SENTENCE_END/>


Original Name get,c,ptr

get

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

c

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 99.7%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

ptr

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 3.7%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>


Original Name set,pd,solver

set

<SENTENCE_START> { collision jni . bt convex convex algorithm create func pd solver set ( swig c ptr , this , bt convex penetration depth solver . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 3.0%)

<SENTENCE_START> { collision jni . bt convex convex algorithm create func pd solver set ( swig c ptr , this , bt convex penetration depth solver . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

pd

<SENTENCE_START> { collision jni . bt convex convex algorithm create func pd solver set ( swig c ptr , this , bt convex penetration depth solver . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 99.9%)

<SENTENCE_START> { collision jni . bt convex convex algorithm create func pd solver set ( swig c ptr , this , bt convex penetration depth solver . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

solver

<SENTENCE_START> { collision jni . bt convex convex algorithm create func pd solver set ( swig c ptr , this , bt convex penetration depth solver . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 99.9%)

<SENTENCE_START> { collision jni . bt convex convex algorithm create func pd solver set ( swig c ptr , this , bt convex penetration depth solver . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { collision jni . bt convex convex algorithm create func pd solver set ( swig c ptr , this , bt convex penetration depth solver . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 46.1%)

<SENTENCE_START> { collision jni . bt convex convex algorithm create func pd solver set ( swig c ptr , this , bt convex penetration depth solver . get c ptr ( value ) , value ) ; } <SENTENCE_END/>


Original Name get,pd,solver

get

<SENTENCE_START> { long c ptr = collision jni . bt convex convex algorithm create func pd solver get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt convex penetration depth solver ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 2.9%)

<SENTENCE_START> { long c ptr = collision jni . bt convex convex algorithm create func pd solver get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt convex penetration depth solver ( c ptr , false ) ; } <SENTENCE_END/>

pd

<SENTENCE_START> { long c ptr = collision jni . bt convex convex algorithm create func pd solver get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt convex penetration depth solver ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 99.9%)

<SENTENCE_START> { long c ptr = collision jni . bt convex convex algorithm create func pd solver get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt convex penetration depth solver ( c ptr , false ) ; } <SENTENCE_END/>

solver

<SENTENCE_START> { long c ptr = collision jni . bt convex convex algorithm create func pd solver get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt convex penetration depth solver ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 99.9%)

<SENTENCE_START> { long c ptr = collision jni . bt convex convex algorithm create func pd solver get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt convex penetration depth solver ( c ptr , false ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { long c ptr = collision jni . bt convex convex algorithm create func pd solver get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt convex penetration depth solver ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 45.7%)

<SENTENCE_START> { long c ptr = collision jni . bt convex convex algorithm create func pd solver get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt convex penetration depth solver ( c ptr , false ) ; } <SENTENCE_END/>


Original Name set,simplex,solver

set

<SENTENCE_START> { collision jni . bt convex convex algorithm create func simplex solver set ( swig c ptr , this , bt voronoi simplex solver . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 2.8%)

<SENTENCE_START> { collision jni . bt convex convex algorithm create func simplex solver set ( swig c ptr , this , bt voronoi simplex solver . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

simplex

<SENTENCE_START> { collision jni . bt convex convex algorithm create func simplex solver set ( swig c ptr , this , bt voronoi simplex solver . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 99.9%)

<SENTENCE_START> { collision jni . bt convex convex algorithm create func simplex solver set ( swig c ptr , this , bt voronoi simplex solver . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

solver

<SENTENCE_START> { collision jni . bt convex convex algorithm create func simplex solver set ( swig c ptr , this , bt voronoi simplex solver . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { collision jni . bt convex convex algorithm create func simplex solver set ( swig c ptr , this , bt voronoi simplex solver . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { collision jni . bt convex convex algorithm create func simplex solver set ( swig c ptr , this , bt voronoi simplex solver . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 7.8%)

<SENTENCE_START> { collision jni . bt convex convex algorithm create func simplex solver set ( swig c ptr , this , bt voronoi simplex solver . get c ptr ( value ) , value ) ; } <SENTENCE_END/>


Original Name get,simplex,solver

get

<SENTENCE_START> { long c ptr = collision jni . bt convex convex algorithm create func simplex solver get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt voronoi simplex solver ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 2.4%)

<SENTENCE_START> { long c ptr = collision jni . bt convex convex algorithm create func simplex solver get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt voronoi simplex solver ( c ptr , false ) ; } <SENTENCE_END/>

simplex

<SENTENCE_START> { long c ptr = collision jni . bt convex convex algorithm create func simplex solver get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt voronoi simplex solver ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { long c ptr = collision jni . bt convex convex algorithm create func simplex solver get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt voronoi simplex solver ( c ptr , false ) ; } <SENTENCE_END/>

solver

<SENTENCE_START> { long c ptr = collision jni . bt convex convex algorithm create func simplex solver get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt voronoi simplex solver ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { long c ptr = collision jni . bt convex convex algorithm create func simplex solver get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt voronoi simplex solver ( c ptr , false ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { long c ptr = collision jni . bt convex convex algorithm create func simplex solver get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt voronoi simplex solver ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 8.5%)

<SENTENCE_START> { long c ptr = collision jni . bt convex convex algorithm create func simplex solver get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt voronoi simplex solver ( c ptr , false ) ; } <SENTENCE_END/>


Original Name set,num,perturbation,iterations

set

<SENTENCE_START> { collision jni . bt convex convex algorithm create func num perturbation iterations set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 2.8%)

<SENTENCE_START> { collision jni . bt convex convex algorithm create func num perturbation iterations set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

num

<SENTENCE_START> { collision jni . bt convex convex algorithm create func num perturbation iterations set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 99.9%)

<SENTENCE_START> { collision jni . bt convex convex algorithm create func num perturbation iterations set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

perturbation

<SENTENCE_START> { collision jni . bt convex convex algorithm create func num perturbation iterations set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 100.0%)

<SENTENCE_START> { collision jni . bt convex convex algorithm create func num perturbation iterations set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

iterations

<SENTENCE_START> { collision jni . bt convex convex algorithm create func num perturbation iterations set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 93.4%)

<SENTENCE_START> { collision jni . bt convex convex algorithm create func num perturbation iterations set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { collision jni . bt convex convex algorithm create func num perturbation iterations set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 11.4%)

<SENTENCE_START> { collision jni . bt convex convex algorithm create func num perturbation iterations set ( swig c ptr , this , value ) ; } <SENTENCE_END/>


Original Name get,num,perturbation,iterations

get

<SENTENCE_START> { return collision jni . bt convex convex algorithm create func num perturbation iterations get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 2.4%)

<SENTENCE_START> { return collision jni . bt convex convex algorithm create func num perturbation iterations get ( swig c ptr , this ) ; } <SENTENCE_END/>

num

<SENTENCE_START> { return collision jni . bt convex convex algorithm create func num perturbation iterations get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 99.9%)

<SENTENCE_START> { return collision jni . bt convex convex algorithm create func num perturbation iterations get ( swig c ptr , this ) ; } <SENTENCE_END/>

perturbation

<SENTENCE_START> { return collision jni . bt convex convex algorithm create func num perturbation iterations get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 100.0%)

<SENTENCE_START> { return collision jni . bt convex convex algorithm create func num perturbation iterations get ( swig c ptr , this ) ; } <SENTENCE_END/>

iterations

<SENTENCE_START> { return collision jni . bt convex convex algorithm create func num perturbation iterations get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 94.9%)

<SENTENCE_START> { return collision jni . bt convex convex algorithm create func num perturbation iterations get ( swig c ptr , this ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return collision jni . bt convex convex algorithm create func num perturbation iterations get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 12.3%)

<SENTENCE_START> { return collision jni . bt convex convex algorithm create func num perturbation iterations get ( swig c ptr , this ) ; } <SENTENCE_END/>


Original Name set,minimum,points,perturbation,threshold

set

<SENTENCE_START> { collision jni . bt convex convex algorithm create func minimum points perturbation threshold set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 3.6%)

<SENTENCE_START> { collision jni . bt convex convex algorithm create func minimum points perturbation threshold set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

minimum

<SENTENCE_START> { collision jni . bt convex convex algorithm create func minimum points perturbation threshold set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 99.9%)

<SENTENCE_START> { collision jni . bt convex convex algorithm create func minimum points perturbation threshold set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

points

<SENTENCE_START> { collision jni . bt convex convex algorithm create func minimum points perturbation threshold set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 100.0%)

<SENTENCE_START> { collision jni . bt convex convex algorithm create func minimum points perturbation threshold set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

perturbation

<SENTENCE_START> { collision jni . bt convex convex algorithm create func minimum points perturbation threshold set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 99.0%)

<SENTENCE_START> { collision jni . bt convex convex algorithm create func minimum points perturbation threshold set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

threshold

<SENTENCE_START> { collision jni . bt convex convex algorithm create func minimum points perturbation threshold set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 92.5%)

<SENTENCE_START> { collision jni . bt convex convex algorithm create func minimum points perturbation threshold set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { collision jni . bt convex convex algorithm create func minimum points perturbation threshold set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 24.7%)

<SENTENCE_START> { collision jni . bt convex convex algorithm create func minimum points perturbation threshold set ( swig c ptr , this , value ) ; } <SENTENCE_END/>


Original Name get,minimum,points,perturbation,threshold

get

<SENTENCE_START> { return collision jni . bt convex convex algorithm create func minimum points perturbation threshold get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 3.3%)

<SENTENCE_START> { return collision jni . bt convex convex algorithm create func minimum points perturbation threshold get ( swig c ptr , this ) ; } <SENTENCE_END/>

minimum

<SENTENCE_START> { return collision jni . bt convex convex algorithm create func minimum points perturbation threshold get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 99.9%)

<SENTENCE_START> { return collision jni . bt convex convex algorithm create func minimum points perturbation threshold get ( swig c ptr , this ) ; } <SENTENCE_END/>

points

<SENTENCE_START> { return collision jni . bt convex convex algorithm create func minimum points perturbation threshold get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 100.0%)

<SENTENCE_START> { return collision jni . bt convex convex algorithm create func minimum points perturbation threshold get ( swig c ptr , this ) ; } <SENTENCE_END/>

perturbation

<SENTENCE_START> { return collision jni . bt convex convex algorithm create func minimum points perturbation threshold get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 98.9%)

<SENTENCE_START> { return collision jni . bt convex convex algorithm create func minimum points perturbation threshold get ( swig c ptr , this ) ; } <SENTENCE_END/>

threshold

<SENTENCE_START> { return collision jni . bt convex convex algorithm create func minimum points perturbation threshold get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 92.6%)

<SENTENCE_START> { return collision jni . bt convex convex algorithm create func minimum points perturbation threshold get ( swig c ptr , this ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return collision jni . bt convex convex algorithm create func minimum points perturbation threshold get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 23.8%)

<SENTENCE_START> { return collision jni . bt convex convex algorithm create func minimum points perturbation threshold get ( swig c ptr , this ) ; } <SENTENCE_END/>


Original Name ensure,pot

ensure

<SENTENCE_START> { if ( gdx . gl 20 == null && copy to pot ) { int pixmap width = pixmap . get width ( ) ; int pixmap height = pixmap . get height ( ) ; int pot width = math utils . next power of two ( pixmap width ) ; int pot height = math utils . next power of two ( pixmap height ) ; if ( pixmap width != pot width || pixmap height != pot height ) { pixmap tmp = new pixmap ( pot width , pot height , pixmap . get format ( ) ) ; tmp . draw pixmap ( pixmap , 0 , 0 , 0 , 0 , pixmap width , pixmap height ) ; pixmap . dispose ( ) ; return tmp ; } } return pixmap ; } <SENTENCE_END/>

(Copy Probability: 3.0%)

<SENTENCE_START> { if ( gdx . gl 20 == null && copy to pot ) { int pixmap width = pixmap . get width ( ) ; int pixmap height = pixmap . get height ( ) ; int pot width = math utils . next power of two ( pixmap width ) ; int pot height = math utils . next power of two ( pixmap height ) ; if ( pixmap width != pot width || pixmap height != pot height ) { pixmap tmp = new pixmap ( pot width , pot height , pixmap . get format ( ) ) ; tmp . draw pixmap ( pixmap , 0 , 0 , 0 , 0 , pixmap width , pixmap height ) ; pixmap . dispose ( ) ; return tmp ; } } return pixmap ; } <SENTENCE_END/>

pot

<SENTENCE_START> { if ( gdx . gl 20 == null && copy to pot ) { int pixmap width = pixmap . get width ( ) ; int pixmap height = pixmap . get height ( ) ; int pot width = math utils . next power of two ( pixmap width ) ; int pot height = math utils . next power of two ( pixmap height ) ; if ( pixmap width != pot width || pixmap height != pot height ) { pixmap tmp = new pixmap ( pot width , pot height , pixmap . get format ( ) ) ; tmp . draw pixmap ( pixmap , 0 , 0 , 0 , 0 , pixmap width , pixmap height ) ; pixmap . dispose ( ) ; return tmp ; } } return pixmap ; } <SENTENCE_END/>

(Copy Probability: 14.1%)

<SENTENCE_START> { if ( gdx . gl 20 == null && copy to pot ) { int pixmap width = pixmap . get width ( ) ; int pixmap height = pixmap . get height ( ) ; int pot width = math utils . next power of two ( pixmap width ) ; int pot height = math utils . next power of two ( pixmap height ) ; if ( pixmap width != pot width || pixmap height != pot height ) { pixmap tmp = new pixmap ( pot width , pot height , pixmap . get format ( ) ) ; tmp . draw pixmap ( pixmap , 0 , 0 , 0 , 0 , pixmap width , pixmap height ) ; pixmap . dispose ( ) ; return tmp ; } } return pixmap ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( gdx . gl 20 == null && copy to pot ) { int pixmap width = pixmap . get width ( ) ; int pixmap height = pixmap . get height ( ) ; int pot width = math utils . next power of two ( pixmap width ) ; int pot height = math utils . next power of two ( pixmap height ) ; if ( pixmap width != pot width || pixmap height != pot height ) { pixmap tmp = new pixmap ( pot width , pot height , pixmap . get format ( ) ) ; tmp . draw pixmap ( pixmap , 0 , 0 , 0 , 0 , pixmap width , pixmap height ) ; pixmap . dispose ( ) ; return tmp ; } } return pixmap ; } <SENTENCE_END/>

(Copy Probability: 2.9%)

<SENTENCE_START> { if ( gdx . gl 20 == null && copy to pot ) { int pixmap width = pixmap . get width ( ) ; int pixmap height = pixmap . get height ( ) ; int pot width = math utils . next power of two ( pixmap width ) ; int pot height = math utils . next power of two ( pixmap height ) ; if ( pixmap width != pot width || pixmap height != pot height ) { pixmap tmp = new pixmap ( pot width , pot height , pixmap . get format ( ) ) ; tmp . draw pixmap ( pixmap , 0 , 0 , 0 , 0 , pixmap width , pixmap height ) ; pixmap . dispose ( ) ; return tmp ; } } return pixmap ; } <SENTENCE_END/>


Original Name get,file,handle

get

<SENTENCE_START> { return file ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return file ; } <SENTENCE_END/>

file

<SENTENCE_START> { return file ; } <SENTENCE_END/>

(Copy Probability: 11.4%)

<SENTENCE_START> { return file ; } <SENTENCE_END/>

handle

<SENTENCE_START> { return file ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return file ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return file ; } <SENTENCE_END/>

(Copy Probability: 0.1%)

<SENTENCE_START> { return file ; } <SENTENCE_END/>


Original Name generate

generate

<SENTENCE_START> { if ( ! config . libs dir . exists ( ) ) { if ( ! config . libs dir . mkdirs ( ) ) throw new runtime exception ( "Couldn't create directory for shared library files in '" + config . libs dir + "'" ) ; } if ( ! config . jni dir . exists ( ) ) { if ( ! config . jni dir . mkdirs ( ) ) throw new runtime exception ( "Couldn't create native code directory '" + config . jni dir + "'" ) ; } copy jni headers ( config . jni dir . path ( ) ) ; if ( config . jni dir . child ( "memcpy_wrap.c" ) . exists ( ) == false ) { new file descriptor ( "com/badlogic/gdx/jnigen/resources/scripts/memcpy_wrap.c" , file type . classpath ) . copy to ( config . jni dir . child ( "memcpy_wrap.c" ) ) ; } array list < string > build files = new array list < string > ( ) ; array list < string > libs dirs = new array list < string > ( ) ; array list < string > shared lib files = new array list < string > ( ) ; for ( build target target : targets ) { string build file = generate build target template ( config , target ) ; file descriptor libs dir = new file descriptor ( get libs directory ( config , target ) ) ; if ( ! libs dir . exists ( ) ) { if ( ! libs dir . mkdirs ( ) ) throw new runtime exception ( "Couldn't create libs directory '" + libs dir + "'" ) ; } string build file name = "build-" + target . os . to string ( ) . to lower case ( ) + ( target . is 64 bit ? "64" : "32" ) + ".xml" ; if ( target . build file name != null ) build file name = target . build file name ; config . jni dir . child ( build file name ) . write string ( build file , false ) ; system . out . println ( "Wrote target '" + target . os + ( target . is 64 bit ? "64" : "" ) + "' build script '" + config . jni dir . child ( build file name ) + "'" ) ; if ( ! target . exclude from master build file ) { if ( target . os != target os . mac os x && target . os != target os . ios ) { build files . add ( build file name ) ; } string shared lib filename = target . lib name ; if ( shared lib filename == null ) shared lib filename = get shared lib filename ( target . os , target . is 64 bit , config . shared lib name ) ; shared lib files . add ( shared lib filename ) ; if ( target . os != target os . android && target . os != target os . ios ) { libs dirs . add ( "../" + libs dir . path ( ) . replace ( '|' , '/' ) ) ; } } } string template = new file descriptor ( "com/badlogic/gdx/jnigen/resources/scripts/build.xml.template" , file type . classpath ) . read string ( ) ; string buffer clean = new string buffer ( ) ; string buffer compile = new string buffer ( ) ; string buffer pack = new string buffer ( ) ; for ( int i = 0 ; i < build files . size ( ) ; i ++ ) { clean . append ( " <ant antfile="" + build files . get ( i ) + "" target="clean"/> " ) ; compile . append ( " <ant antfile="" + build files . get ( i ) + ""/> " ) ; } for ( int i = 0 ; i < libs dirs . size ( ) ; i ++ ) { pack . append ( " <fileset dir="" + libs dirs . get ( i ) + "" includes="" + shared lib files . get ( i ) + ""/> " ) ; } if ( config . shared libs != null ) { for ( string shared lib : config . shared libs ) { pack . append ( " <fileset dir="" + shared lib + ""/> " ) ; } } template = template . replace ( "%projectName%" , config . shared lib name + "-natives" ) ; template = template . replace ( "<clean/>" , clean . to string ( ) ) ; template = template . replace ( "<compile/>" , compile . to string ( ) ) ; template = template . replace ( "%packFile%" , "../" + config . libs dir . path ( ) . replace ( '|' , '/' ) + "/" + config . shared lib name + "-natives.jar" ) ; template = template . replace ( "<pack/>" , pack ) ; config . jni dir . child ( "build.xml" ) . write string ( template , false ) ; system . out . println ( "Wrote master build script '" + config . jni dir . child ( "build.xml" ) + "'" ) ; } <SENTENCE_END/>

(Copy Probability: 5.3%)

<SENTENCE_START> { if ( ! config . libs dir . exists ( ) ) { if ( ! config . libs dir . mkdirs ( ) ) throw new runtime exception ( "Couldn't create directory for shared library files in '" + config . libs dir + "'" ) ; } if ( ! config . jni dir . exists ( ) ) { if ( ! config . jni dir . mkdirs ( ) ) throw new runtime exception ( "Couldn't create native code directory '" + config . jni dir + "'" ) ; } copy jni headers ( config . jni dir . path ( ) ) ; if ( config . jni dir . child ( "memcpy_wrap.c" ) . exists ( ) == false ) { new file descriptor ( "com/badlogic/gdx/jnigen/resources/scripts/memcpy_wrap.c" , file type . classpath ) . copy to ( config . jni dir . child ( "memcpy_wrap.c" ) ) ; } array list < string > build files = new array list < string > ( ) ; array list < string > libs dirs = new array list < string > ( ) ; array list < string > shared lib files = new array list < string > ( ) ; for ( build target target : targets ) { string build file = generate build target template ( config , target ) ; file descriptor libs dir = new file descriptor ( get libs directory ( config , target ) ) ; if ( ! libs dir . exists ( ) ) { if ( ! libs dir . mkdirs ( ) ) throw new runtime exception ( "Couldn't create libs directory '" + libs dir + "'" ) ; } string build file name = "build-" + target . os . to string ( ) . to lower case ( ) + ( target . is 64 bit ? "64" : "32" ) + ".xml" ; if ( target . build file name != null ) build file name = target . build file name ; config . jni dir . child ( build file name ) . write string ( build file , false ) ; system . out . println ( "Wrote target '" + target . os + ( target . is 64 bit ? "64" : "" ) + "' build script '" + config . jni dir . child ( build file name ) + "'" ) ; if ( ! target . exclude from master build file ) { if ( target . os != target os . mac os x && target . os != target os . ios ) { build files . add ( build file name ) ; } string shared lib filename = target . lib name ; if ( shared lib filename == null ) shared lib filename = get shared lib filename ( target . os , target . is 64 bit , config . shared lib name ) ; shared lib files . add ( shared lib filename ) ; if ( target . os != target os . android && target . os != target os . ios ) { libs dirs . add ( "../" + libs dir . path ( ) . replace ( '|' , '/' ) ) ; } } } string template = new file descriptor ( "com/badlogic/gdx/jnigen/resources/scripts/build.xml.template" , file type . classpath ) . read string ( ) ; string buffer clean = new string buffer ( ) ; string buffer compile = new string buffer ( ) ; string buffer pack = new string buffer ( ) ; for ( int i = 0 ; i < build files . size ( ) ; i ++ ) { clean . append ( " <ant antfile="" + build files . get ( i ) + "" target="clean"/> " ) ; compile . append ( " <ant antfile="" + build files . get ( i ) + ""/> " ) ; } for ( int i = 0 ; i < libs dirs . size ( ) ; i ++ ) { pack . append ( " <fileset dir="" + libs dirs . get ( i ) + "" includes="" + shared lib files . get ( i ) + ""/> " ) ; } if ( config . shared libs != null ) { for ( string shared lib : config . shared libs ) { pack . append ( " <fileset dir="" + shared lib + ""/> " ) ; } } template = template . replace ( "%projectName%" , config . shared lib name + "-natives" ) ; template = template . replace ( "<clean/>" , clean . to string ( ) ) ; template = template . replace ( "<compile/>" , compile . to string ( ) ) ; template = template . replace ( "%packFile%" , "../" + config . libs dir . path ( ) . replace ( '|' , '/' ) + "/" + config . shared lib name + "-natives.jar" ) ; template = template . replace ( "<pack/>" , pack ) ; config . jni dir . child ( "build.xml" ) . write string ( template , false ) ; system . out . println ( "Wrote master build script '" + config . jni dir . child ( "build.xml" ) + "'" ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( ! config . libs dir . exists ( ) ) { if ( ! config . libs dir . mkdirs ( ) ) throw new runtime exception ( "Couldn't create directory for shared library files in '" + config . libs dir + "'" ) ; } if ( ! config . jni dir . exists ( ) ) { if ( ! config . jni dir . mkdirs ( ) ) throw new runtime exception ( "Couldn't create native code directory '" + config . jni dir + "'" ) ; } copy jni headers ( config . jni dir . path ( ) ) ; if ( config . jni dir . child ( "memcpy_wrap.c" ) . exists ( ) == false ) { new file descriptor ( "com/badlogic/gdx/jnigen/resources/scripts/memcpy_wrap.c" , file type . classpath ) . copy to ( config . jni dir . child ( "memcpy_wrap.c" ) ) ; } array list < string > build files = new array list < string > ( ) ; array list < string > libs dirs = new array list < string > ( ) ; array list < string > shared lib files = new array list < string > ( ) ; for ( build target target : targets ) { string build file = generate build target template ( config , target ) ; file descriptor libs dir = new file descriptor ( get libs directory ( config , target ) ) ; if ( ! libs dir . exists ( ) ) { if ( ! libs dir . mkdirs ( ) ) throw new runtime exception ( "Couldn't create libs directory '" + libs dir + "'" ) ; } string build file name = "build-" + target . os . to string ( ) . to lower case ( ) + ( target . is 64 bit ? "64" : "32" ) + ".xml" ; if ( target . build file name != null ) build file name = target . build file name ; config . jni dir . child ( build file name ) . write string ( build file , false ) ; system . out . println ( "Wrote target '" + target . os + ( target . is 64 bit ? "64" : "" ) + "' build script '" + config . jni dir . child ( build file name ) + "'" ) ; if ( ! target . exclude from master build file ) { if ( target . os != target os . mac os x && target . os != target os . ios ) { build files . add ( build file name ) ; } string shared lib filename = target . lib name ; if ( shared lib filename == null ) shared lib filename = get shared lib filename ( target . os , target . is 64 bit , config . shared lib name ) ; shared lib files . add ( shared lib filename ) ; if ( target . os != target os . android && target . os != target os . ios ) { libs dirs . add ( "../" + libs dir . path ( ) . replace ( '|' , '/' ) ) ; } } } string template = new file descriptor ( "com/badlogic/gdx/jnigen/resources/scripts/build.xml.template" , file type . classpath ) . read string ( ) ; string buffer clean = new string buffer ( ) ; string buffer compile = new string buffer ( ) ; string buffer pack = new string buffer ( ) ; for ( int i = 0 ; i < build files . size ( ) ; i ++ ) { clean . append ( " <ant antfile="" + build files . get ( i ) + "" target="clean"/> " ) ; compile . append ( " <ant antfile="" + build files . get ( i ) + ""/> " ) ; } for ( int i = 0 ; i < libs dirs . size ( ) ; i ++ ) { pack . append ( " <fileset dir="" + libs dirs . get ( i ) + "" includes="" + shared lib files . get ( i ) + ""/> " ) ; } if ( config . shared libs != null ) { for ( string shared lib : config . shared libs ) { pack . append ( " <fileset dir="" + shared lib + ""/> " ) ; } } template = template . replace ( "%projectName%" , config . shared lib name + "-natives" ) ; template = template . replace ( "<clean/>" , clean . to string ( ) ) ; template = template . replace ( "<compile/>" , compile . to string ( ) ) ; template = template . replace ( "%packFile%" , "../" + config . libs dir . path ( ) . replace ( '|' , '/' ) + "/" + config . shared lib name + "-natives.jar" ) ; template = template . replace ( "<pack/>" , pack ) ; config . jni dir . child ( "build.xml" ) . write string ( template , false ) ; system . out . println ( "Wrote master build script '" + config . jni dir . child ( "build.xml" ) + "'" ) ; } <SENTENCE_END/>

(Copy Probability: 33.4%)

<SENTENCE_START> { if ( ! config . libs dir . exists ( ) ) { if ( ! config . libs dir . mkdirs ( ) ) throw new runtime exception ( "Couldn't create directory for shared library files in '" + config . libs dir + "'" ) ; } if ( ! config . jni dir . exists ( ) ) { if ( ! config . jni dir . mkdirs ( ) ) throw new runtime exception ( "Couldn't create native code directory '" + config . jni dir + "'" ) ; } copy jni headers ( config . jni dir . path ( ) ) ; if ( config . jni dir . child ( "memcpy_wrap.c" ) . exists ( ) == false ) { new file descriptor ( "com/badlogic/gdx/jnigen/resources/scripts/memcpy_wrap.c" , file type . classpath ) . copy to ( config . jni dir . child ( "memcpy_wrap.c" ) ) ; } array list < string > build files = new array list < string > ( ) ; array list < string > libs dirs = new array list < string > ( ) ; array list < string > shared lib files = new array list < string > ( ) ; for ( build target target : targets ) { string build file = generate build target template ( config , target ) ; file descriptor libs dir = new file descriptor ( get libs directory ( config , target ) ) ; if ( ! libs dir . exists ( ) ) { if ( ! libs dir . mkdirs ( ) ) throw new runtime exception ( "Couldn't create libs directory '" + libs dir + "'" ) ; } string build file name = "build-" + target . os . to string ( ) . to lower case ( ) + ( target . is 64 bit ? "64" : "32" ) + ".xml" ; if ( target . build file name != null ) build file name = target . build file name ; config . jni dir . child ( build file name ) . write string ( build file , false ) ; system . out . println ( "Wrote target '" + target . os + ( target . is 64 bit ? "64" : "" ) + "' build script '" + config . jni dir . child ( build file name ) + "'" ) ; if ( ! target . exclude from master build file ) { if ( target . os != target os . mac os x && target . os != target os . ios ) { build files . add ( build file name ) ; } string shared lib filename = target . lib name ; if ( shared lib filename == null ) shared lib filename = get shared lib filename ( target . os , target . is 64 bit , config . shared lib name ) ; shared lib files . add ( shared lib filename ) ; if ( target . os != target os . android && target . os != target os . ios ) { libs dirs . add ( "../" + libs dir . path ( ) . replace ( '|' , '/' ) ) ; } } } string template = new file descriptor ( "com/badlogic/gdx/jnigen/resources/scripts/build.xml.template" , file type . classpath ) . read string ( ) ; string buffer clean = new string buffer ( ) ; string buffer compile = new string buffer ( ) ; string buffer pack = new string buffer ( ) ; for ( int i = 0 ; i < build files . size ( ) ; i ++ ) { clean . append ( " <ant antfile="" + build files . get ( i ) + "" target="clean"/> " ) ; compile . append ( " <ant antfile="" + build files . get ( i ) + ""/> " ) ; } for ( int i = 0 ; i < libs dirs . size ( ) ; i ++ ) { pack . append ( " <fileset dir="" + libs dirs . get ( i ) + "" includes="" + shared lib files . get ( i ) + ""/> " ) ; } if ( config . shared libs != null ) { for ( string shared lib : config . shared libs ) { pack . append ( " <fileset dir="" + shared lib + ""/> " ) ; } } template = template . replace ( "%projectName%" , config . shared lib name + "-natives" ) ; template = template . replace ( "<clean/>" , clean . to string ( ) ) ; template = template . replace ( "<compile/>" , compile . to string ( ) ) ; template = template . replace ( "%packFile%" , "../" + config . libs dir . path ( ) . replace ( '|' , '/' ) + "/" + config . shared lib name + "-natives.jar" ) ; template = template . replace ( "<pack/>" , pack ) ; config . jni dir . child ( "build.xml" ) . write string ( template , false ) ; system . out . println ( "Wrote master build script '" + config . jni dir . child ( "build.xml" ) + "'" ) ; } <SENTENCE_END/>


Original Name copy,jni,headers

copy

<SENTENCE_START> { final string pack = "com/badlogic/gdx/jnigen/resources/headers" ; string files [ ] = { "classfile_constants.h" , "jawt.h" , "jdwpTransport.h" , "jni.h" , "linux/jawt_md.h" , "linux/jni_md.h" , "mac/jni_md.h" , "win32/jawt_md.h" , "win32/jni_md.h" } ; for ( string file : files ) { new file descriptor ( pack , file type . classpath ) . child ( file ) . copy to ( new file descriptor ( jni dir ) . child ( "jni-headers" ) . child ( file ) ) ; } } <SENTENCE_END/>

(Copy Probability: 3.6%)

<SENTENCE_START> { final string pack = "com/badlogic/gdx/jnigen/resources/headers" ; string files [ ] = { "classfile_constants.h" , "jawt.h" , "jdwpTransport.h" , "jni.h" , "linux/jawt_md.h" , "linux/jni_md.h" , "mac/jni_md.h" , "win32/jawt_md.h" , "win32/jni_md.h" } ; for ( string file : files ) { new file descriptor ( pack , file type . classpath ) . child ( file ) . copy to ( new file descriptor ( jni dir ) . child ( "jni-headers" ) . child ( file ) ) ; } } <SENTENCE_END/>

jni

<SENTENCE_START> { final string pack = "com/badlogic/gdx/jnigen/resources/headers" ; string files [ ] = { "classfile_constants.h" , "jawt.h" , "jdwpTransport.h" , "jni.h" , "linux/jawt_md.h" , "linux/jni_md.h" , "mac/jni_md.h" , "win32/jawt_md.h" , "win32/jni_md.h" } ; for ( string file : files ) { new file descriptor ( pack , file type . classpath ) . child ( file ) . copy to ( new file descriptor ( jni dir ) . child ( "jni-headers" ) . child ( file ) ) ; } } <SENTENCE_END/>

(Copy Probability: 26.7%)

<SENTENCE_START> { final string pack = "com/badlogic/gdx/jnigen/resources/headers" ; string files [ ] = { "classfile_constants.h" , "jawt.h" , "jdwpTransport.h" , "jni.h" , "linux/jawt_md.h" , "linux/jni_md.h" , "mac/jni_md.h" , "win32/jawt_md.h" , "win32/jni_md.h" } ; for ( string file : files ) { new file descriptor ( pack , file type . classpath ) . child ( file ) . copy to ( new file descriptor ( jni dir ) . child ( "jni-headers" ) . child ( file ) ) ; } } <SENTENCE_END/>

headers

<SENTENCE_START> { final string pack = "com/badlogic/gdx/jnigen/resources/headers" ; string files [ ] = { "classfile_constants.h" , "jawt.h" , "jdwpTransport.h" , "jni.h" , "linux/jawt_md.h" , "linux/jni_md.h" , "mac/jni_md.h" , "win32/jawt_md.h" , "win32/jni_md.h" } ; for ( string file : files ) { new file descriptor ( pack , file type . classpath ) . child ( file ) . copy to ( new file descriptor ( jni dir ) . child ( "jni-headers" ) . child ( file ) ) ; } } <SENTENCE_END/>

(Copy Probability: 9.0%)

<SENTENCE_START> { final string pack = "com/badlogic/gdx/jnigen/resources/headers" ; string files [ ] = { "classfile_constants.h" , "jawt.h" , "jdwpTransport.h" , "jni.h" , "linux/jawt_md.h" , "linux/jni_md.h" , "mac/jni_md.h" , "win32/jawt_md.h" , "win32/jni_md.h" } ; for ( string file : files ) { new file descriptor ( pack , file type . classpath ) . child ( file ) . copy to ( new file descriptor ( jni dir ) . child ( "jni-headers" ) . child ( file ) ) ; } } <SENTENCE_END/>

%END%

<SENTENCE_START> { final string pack = "com/badlogic/gdx/jnigen/resources/headers" ; string files [ ] = { "classfile_constants.h" , "jawt.h" , "jdwpTransport.h" , "jni.h" , "linux/jawt_md.h" , "linux/jni_md.h" , "mac/jni_md.h" , "win32/jawt_md.h" , "win32/jni_md.h" } ; for ( string file : files ) { new file descriptor ( pack , file type . classpath ) . child ( file ) . copy to ( new file descriptor ( jni dir ) . child ( "jni-headers" ) . child ( file ) ) ; } } <SENTENCE_END/>

(Copy Probability: 4.4%)

<SENTENCE_START> { final string pack = "com/badlogic/gdx/jnigen/resources/headers" ; string files [ ] = { "classfile_constants.h" , "jawt.h" , "jdwpTransport.h" , "jni.h" , "linux/jawt_md.h" , "linux/jni_md.h" , "mac/jni_md.h" , "win32/jawt_md.h" , "win32/jni_md.h" } ; for ( string file : files ) { new file descriptor ( pack , file type . classpath ) . child ( file ) . copy to ( new file descriptor ( jni dir ) . child ( "jni-headers" ) . child ( file ) ) ; } } <SENTENCE_END/>


Original Name get,shared,lib,filename

get

<SENTENCE_START> { string lib prefix = "" ; string lib suffix = "" ; if ( os == target os . windows ) { lib suffix = ( is 64 bit ? "64" : "" ) + ".dll" ; } if ( os == target os . linux || os == target os . android ) { lib prefix = "lib" ; lib suffix = ( is 64 bit ? "64" : "" ) + ".so" ; } if ( os == target os . mac os x ) { lib prefix = "lib" ; lib suffix = ( is 64 bit ? "64" : "" ) + ".dylib" ; } if ( os == target os . ios ) { lib prefix = "lib" ; lib suffix = ".a" ; } return lib prefix + shared lib name + lib suffix ; } <SENTENCE_END/>

(Copy Probability: 5.5%)

<SENTENCE_START> { string lib prefix = "" ; string lib suffix = "" ; if ( os == target os . windows ) { lib suffix = ( is 64 bit ? "64" : "" ) + ".dll" ; } if ( os == target os . linux || os == target os . android ) { lib prefix = "lib" ; lib suffix = ( is 64 bit ? "64" : "" ) + ".so" ; } if ( os == target os . mac os x ) { lib prefix = "lib" ; lib suffix = ( is 64 bit ? "64" : "" ) + ".dylib" ; } if ( os == target os . ios ) { lib prefix = "lib" ; lib suffix = ".a" ; } return lib prefix + shared lib name + lib suffix ; } <SENTENCE_END/>

shared

<SENTENCE_START> { string lib prefix = "" ; string lib suffix = "" ; if ( os == target os . windows ) { lib suffix = ( is 64 bit ? "64" : "" ) + ".dll" ; } if ( os == target os . linux || os == target os . android ) { lib prefix = "lib" ; lib suffix = ( is 64 bit ? "64" : "" ) + ".so" ; } if ( os == target os . mac os x ) { lib prefix = "lib" ; lib suffix = ( is 64 bit ? "64" : "" ) + ".dylib" ; } if ( os == target os . ios ) { lib prefix = "lib" ; lib suffix = ".a" ; } return lib prefix + shared lib name + lib suffix ; } <SENTENCE_END/>

(Copy Probability: 31.8%)

<SENTENCE_START> { string lib prefix = "" ; string lib suffix = "" ; if ( os == target os . windows ) { lib suffix = ( is 64 bit ? "64" : "" ) + ".dll" ; } if ( os == target os . linux || os == target os . android ) { lib prefix = "lib" ; lib suffix = ( is 64 bit ? "64" : "" ) + ".so" ; } if ( os == target os . mac os x ) { lib prefix = "lib" ; lib suffix = ( is 64 bit ? "64" : "" ) + ".dylib" ; } if ( os == target os . ios ) { lib prefix = "lib" ; lib suffix = ".a" ; } return lib prefix + shared lib name + lib suffix ; } <SENTENCE_END/>

lib

<SENTENCE_START> { string lib prefix = "" ; string lib suffix = "" ; if ( os == target os . windows ) { lib suffix = ( is 64 bit ? "64" : "" ) + ".dll" ; } if ( os == target os . linux || os == target os . android ) { lib prefix = "lib" ; lib suffix = ( is 64 bit ? "64" : "" ) + ".so" ; } if ( os == target os . mac os x ) { lib prefix = "lib" ; lib suffix = ( is 64 bit ? "64" : "" ) + ".dylib" ; } if ( os == target os . ios ) { lib prefix = "lib" ; lib suffix = ".a" ; } return lib prefix + shared lib name + lib suffix ; } <SENTENCE_END/>

(Copy Probability: 37.5%)

<SENTENCE_START> { string lib prefix = "" ; string lib suffix = "" ; if ( os == target os . windows ) { lib suffix = ( is 64 bit ? "64" : "" ) + ".dll" ; } if ( os == target os . linux || os == target os . android ) { lib prefix = "lib" ; lib suffix = ( is 64 bit ? "64" : "" ) + ".so" ; } if ( os == target os . mac os x ) { lib prefix = "lib" ; lib suffix = ( is 64 bit ? "64" : "" ) + ".dylib" ; } if ( os == target os . ios ) { lib prefix = "lib" ; lib suffix = ".a" ; } return lib prefix + shared lib name + lib suffix ; } <SENTENCE_END/>

filename

<SENTENCE_START> { string lib prefix = "" ; string lib suffix = "" ; if ( os == target os . windows ) { lib suffix = ( is 64 bit ? "64" : "" ) + ".dll" ; } if ( os == target os . linux || os == target os . android ) { lib prefix = "lib" ; lib suffix = ( is 64 bit ? "64" : "" ) + ".so" ; } if ( os == target os . mac os x ) { lib prefix = "lib" ; lib suffix = ( is 64 bit ? "64" : "" ) + ".dylib" ; } if ( os == target os . ios ) { lib prefix = "lib" ; lib suffix = ".a" ; } return lib prefix + shared lib name + lib suffix ; } <SENTENCE_END/>

(Copy Probability: 8.4%)

<SENTENCE_START> { string lib prefix = "" ; string lib suffix = "" ; if ( os == target os . windows ) { lib suffix = ( is 64 bit ? "64" : "" ) + ".dll" ; } if ( os == target os . linux || os == target os . android ) { lib prefix = "lib" ; lib suffix = ( is 64 bit ? "64" : "" ) + ".so" ; } if ( os == target os . mac os x ) { lib prefix = "lib" ; lib suffix = ( is 64 bit ? "64" : "" ) + ".dylib" ; } if ( os == target os . ios ) { lib prefix = "lib" ; lib suffix = ".a" ; } return lib prefix + shared lib name + lib suffix ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { string lib prefix = "" ; string lib suffix = "" ; if ( os == target os . windows ) { lib suffix = ( is 64 bit ? "64" : "" ) + ".dll" ; } if ( os == target os . linux || os == target os . android ) { lib prefix = "lib" ; lib suffix = ( is 64 bit ? "64" : "" ) + ".so" ; } if ( os == target os . mac os x ) { lib prefix = "lib" ; lib suffix = ( is 64 bit ? "64" : "" ) + ".dylib" ; } if ( os == target os . ios ) { lib prefix = "lib" ; lib suffix = ".a" ; } return lib prefix + shared lib name + lib suffix ; } <SENTENCE_END/>

(Copy Probability: 4.1%)

<SENTENCE_START> { string lib prefix = "" ; string lib suffix = "" ; if ( os == target os . windows ) { lib suffix = ( is 64 bit ? "64" : "" ) + ".dll" ; } if ( os == target os . linux || os == target os . android ) { lib prefix = "lib" ; lib suffix = ( is 64 bit ? "64" : "" ) + ".so" ; } if ( os == target os . mac os x ) { lib prefix = "lib" ; lib suffix = ( is 64 bit ? "64" : "" ) + ".dylib" ; } if ( os == target os . ios ) { lib prefix = "lib" ; lib suffix = ".a" ; } return lib prefix + shared lib name + lib suffix ; } <SENTENCE_END/>


Original Name get,jni,platform

get

<SENTENCE_START> { if ( os == target os . windows ) return "win32" ; if ( os == target os . linux ) return "linux" ; if ( os == target os . mac os x ) return "mac" ; return "" ; } <SENTENCE_END/>

(Copy Probability: 4.0%)

<SENTENCE_START> { if ( os == target os . windows ) return "win32" ; if ( os == target os . linux ) return "linux" ; if ( os == target os . mac os x ) return "mac" ; return "" ; } <SENTENCE_END/>

jni

<SENTENCE_START> { if ( os == target os . windows ) return "win32" ; if ( os == target os . linux ) return "linux" ; if ( os == target os . mac os x ) return "mac" ; return "" ; } <SENTENCE_END/>

(Copy Probability: 6.6%)

<SENTENCE_START> { if ( os == target os . windows ) return "win32" ; if ( os == target os . linux ) return "linux" ; if ( os == target os . mac os x ) return "mac" ; return "" ; } <SENTENCE_END/>

platform

<SENTENCE_START> { if ( os == target os . windows ) return "win32" ; if ( os == target os . linux ) return "linux" ; if ( os == target os . mac os x ) return "mac" ; return "" ; } <SENTENCE_END/>

(Copy Probability: 3.2%)

<SENTENCE_START> { if ( os == target os . windows ) return "win32" ; if ( os == target os . linux ) return "linux" ; if ( os == target os . mac os x ) return "mac" ; return "" ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( os == target os . windows ) return "win32" ; if ( os == target os . linux ) return "linux" ; if ( os == target os . mac os x ) return "mac" ; return "" ; } <SENTENCE_END/>

(Copy Probability: 2.7%)

<SENTENCE_START> { if ( os == target os . windows ) return "win32" ; if ( os == target os . linux ) return "linux" ; if ( os == target os . mac os x ) return "mac" ; return "" ; } <SENTENCE_END/>


Original Name get,libs,directory

get

<SENTENCE_START> { string target name = target . os file name ; if ( target name == null ) target name = target . os . to string ( ) . to lower case ( ) + ( target . is 64 bit ? "64" : "32" ) ; return config . libs dir . child ( target name ) . path ( ) . replace ( '|' , '/' ) ; } <SENTENCE_END/>

(Copy Probability: 3.5%)

<SENTENCE_START> { string target name = target . os file name ; if ( target name == null ) target name = target . os . to string ( ) . to lower case ( ) + ( target . is 64 bit ? "64" : "32" ) ; return config . libs dir . child ( target name ) . path ( ) . replace ( '|' , '/' ) ; } <SENTENCE_END/>

libs

<SENTENCE_START> { string target name = target . os file name ; if ( target name == null ) target name = target . os . to string ( ) . to lower case ( ) + ( target . is 64 bit ? "64" : "32" ) ; return config . libs dir . child ( target name ) . path ( ) . replace ( '|' , '/' ) ; } <SENTENCE_END/>

(Copy Probability: 35.4%)

<SENTENCE_START> { string target name = target . os file name ; if ( target name == null ) target name = target . os . to string ( ) . to lower case ( ) + ( target . is 64 bit ? "64" : "32" ) ; return config . libs dir . child ( target name ) . path ( ) . replace ( '|' , '/' ) ; } <SENTENCE_END/>

directory

<SENTENCE_START> { string target name = target . os file name ; if ( target name == null ) target name = target . os . to string ( ) . to lower case ( ) + ( target . is 64 bit ? "64" : "32" ) ; return config . libs dir . child ( target name ) . path ( ) . replace ( '|' , '/' ) ; } <SENTENCE_END/>

(Copy Probability: 11.2%)

<SENTENCE_START> { string target name = target . os file name ; if ( target name == null ) target name = target . os . to string ( ) . to lower case ( ) + ( target . is 64 bit ? "64" : "32" ) ; return config . libs dir . child ( target name ) . path ( ) . replace ( '|' , '/' ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { string target name = target . os file name ; if ( target name == null ) target name = target . os . to string ( ) . to lower case ( ) + ( target . is 64 bit ? "64" : "32" ) ; return config . libs dir . child ( target name ) . path ( ) . replace ( '|' , '/' ) ; } <SENTENCE_END/>

(Copy Probability: 4.8%)

<SENTENCE_START> { string target name = target . os file name ; if ( target name == null ) target name = target . os . to string ( ) . to lower case ( ) + ( target . is 64 bit ? "64" : "32" ) ; return config . libs dir . child ( target name ) . path ( ) . replace ( '|' , '/' ) ; } <SENTENCE_END/>


Original Name generate,build,target,template

generate

<SENTENCE_START> { if ( target . os == target os . android ) { new android ndk script generator ( ) . generate ( config , target ) ; string template = new file descriptor ( "com/badlogic/gdx/jnigen/resources/scripts/build-android.xml.template" , file type . classpath ) . read string ( ) ; template = template . replace ( "%precompile%" , target . pre compile task == null ? "" : target . pre compile task ) ; template = template . replace ( "%postcompile%" , target . post compile task == null ? "" : target . post compile task ) ; return template ; } string template = null ; if ( target . os == target os . ios ) { template = new file descriptor ( "com/badlogic/gdx/jnigen/resources/scripts/build-ios.xml.template" , file type . classpath ) . read string ( ) ; } else { template = new file descriptor ( "com/badlogic/gdx/jnigen/resources/scripts/build-target.xml.template" , file type . classpath ) . read string ( ) ; } string lib name = target . lib name ; if ( lib name == null ) lib name = get shared lib filename ( target . os , target . is 64 bit , config . shared lib name ) ; string jni platform = get jni platform ( target . os ) ; string buffer c includes = new string buffer ( ) ; c includes . append ( " <include name="memcpy_wrap.c"/> " ) ; for ( string c include : target . c includes ) { c includes . append ( " <include name="" + c include + ""/> " ) ; } string buffer cpp includes = new string buffer ( ) ; for ( string cpp include : target . cpp includes ) { cpp includes . append ( " <include name="" + cpp include + ""/> " ) ; } string buffer c excludes = new string buffer ( ) ; for ( string c exclude : target . c excludes ) { c excludes . append ( " <exclude name="" + c exclude + ""/> " ) ; } string buffer cpp excludes = new string buffer ( ) ; for ( string cpp exclude : target . cpp excludes ) { cpp excludes . append ( " <exclude name="" + cpp exclude + ""/> " ) ; } string buffer header dirs = new string buffer ( ) ; for ( string header dir : target . header dirs ) { header dirs . append ( " <arg value="-I" + header dir + ""/> " ) ; } string target folder = target . os file name ; if ( target folder == null ) target folder = target . os . to string ( ) . to lower case ( ) + ( target . is 64 bit ? "64" : "32" ) ; template = template . replace ( "%projectName%" , config . shared lib name + "-" + target . os + "-" + ( target . is 64 bit ? "64" : "32" ) ) ; template = template . replace ( "%buildDir%" , config . build dir . child ( target folder ) . path ( ) . replace ( '|' , '/' ) ) ; template = template . replace ( "%libsDir%" , "../" + get libs directory ( config , target ) ) ; template = template . replace ( "%libName%" , lib name ) ; template = template . replace ( "%jniPlatform%" , jni platform ) ; template = template . replace ( "%compilerPrefix%" , target . compiler prefix ) ; template = template . replace ( "%cFlags%" , target . c flags ) ; template = template . replace ( "%cppFlags%" , target . cpp flags ) ; template = template . replace ( "%linkerFlags%" , target . linker flags ) ; template = template . replace ( "%libraries%" , target . libraries ) ; template = template . replace ( "%cIncludes%" , c includes ) ; template = template . replace ( "%cExcludes%" , c excludes ) ; template = template . replace ( "%cppIncludes%" , cpp includes ) ; template = template . replace ( "%cppExcludes%" , cpp excludes ) ; template = template . replace ( "%headerDirs%" , header dirs ) ; template = template . replace ( "%precompile%" , target . pre compile task == null ? "" : target . pre compile task ) ; template = template . replace ( "%postcompile%" , target . post compile task == null ? "" : target . post compile task ) ; return template ; } <SENTENCE_END/>

(Copy Probability: 4.6%)

<SENTENCE_START> { if ( target . os == target os . android ) { new android ndk script generator ( ) . generate ( config , target ) ; string template = new file descriptor ( "com/badlogic/gdx/jnigen/resources/scripts/build-android.xml.template" , file type . classpath ) . read string ( ) ; template = template . replace ( "%precompile%" , target . pre compile task == null ? "" : target . pre compile task ) ; template = template . replace ( "%postcompile%" , target . post compile task == null ? "" : target . post compile task ) ; return template ; } string template = null ; if ( target . os == target os . ios ) { template = new file descriptor ( "com/badlogic/gdx/jnigen/resources/scripts/build-ios.xml.template" , file type . classpath ) . read string ( ) ; } else { template = new file descriptor ( "com/badlogic/gdx/jnigen/resources/scripts/build-target.xml.template" , file type . classpath ) . read string ( ) ; } string lib name = target . lib name ; if ( lib name == null ) lib name = get shared lib filename ( target . os , target . is 64 bit , config . shared lib name ) ; string jni platform = get jni platform ( target . os ) ; string buffer c includes = new string buffer ( ) ; c includes . append ( " <include name="memcpy_wrap.c"/> " ) ; for ( string c include : target . c includes ) { c includes . append ( " <include name="" + c include + ""/> " ) ; } string buffer cpp includes = new string buffer ( ) ; for ( string cpp include : target . cpp includes ) { cpp includes . append ( " <include name="" + cpp include + ""/> " ) ; } string buffer c excludes = new string buffer ( ) ; for ( string c exclude : target . c excludes ) { c excludes . append ( " <exclude name="" + c exclude + ""/> " ) ; } string buffer cpp excludes = new string buffer ( ) ; for ( string cpp exclude : target . cpp excludes ) { cpp excludes . append ( " <exclude name="" + cpp exclude + ""/> " ) ; } string buffer header dirs = new string buffer ( ) ; for ( string header dir : target . header dirs ) { header dirs . append ( " <arg value="-I" + header dir + ""/> " ) ; } string target folder = target . os file name ; if ( target folder == null ) target folder = target . os . to string ( ) . to lower case ( ) + ( target . is 64 bit ? "64" : "32" ) ; template = template . replace ( "%projectName%" , config . shared lib name + "-" + target . os + "-" + ( target . is 64 bit ? "64" : "32" ) ) ; template = template . replace ( "%buildDir%" , config . build dir . child ( target folder ) . path ( ) . replace ( '|' , '/' ) ) ; template = template . replace ( "%libsDir%" , "../" + get libs directory ( config , target ) ) ; template = template . replace ( "%libName%" , lib name ) ; template = template . replace ( "%jniPlatform%" , jni platform ) ; template = template . replace ( "%compilerPrefix%" , target . compiler prefix ) ; template = template . replace ( "%cFlags%" , target . c flags ) ; template = template . replace ( "%cppFlags%" , target . cpp flags ) ; template = template . replace ( "%linkerFlags%" , target . linker flags ) ; template = template . replace ( "%libraries%" , target . libraries ) ; template = template . replace ( "%cIncludes%" , c includes ) ; template = template . replace ( "%cExcludes%" , c excludes ) ; template = template . replace ( "%cppIncludes%" , cpp includes ) ; template = template . replace ( "%cppExcludes%" , cpp excludes ) ; template = template . replace ( "%headerDirs%" , header dirs ) ; template = template . replace ( "%precompile%" , target . pre compile task == null ? "" : target . pre compile task ) ; template = template . replace ( "%postcompile%" , target . post compile task == null ? "" : target . post compile task ) ; return template ; } <SENTENCE_END/>

build

<SENTENCE_START> { if ( target . os == target os . android ) { new android ndk script generator ( ) . generate ( config , target ) ; string template = new file descriptor ( "com/badlogic/gdx/jnigen/resources/scripts/build-android.xml.template" , file type . classpath ) . read string ( ) ; template = template . replace ( "%precompile%" , target . pre compile task == null ? "" : target . pre compile task ) ; template = template . replace ( "%postcompile%" , target . post compile task == null ? "" : target . post compile task ) ; return template ; } string template = null ; if ( target . os == target os . ios ) { template = new file descriptor ( "com/badlogic/gdx/jnigen/resources/scripts/build-ios.xml.template" , file type . classpath ) . read string ( ) ; } else { template = new file descriptor ( "com/badlogic/gdx/jnigen/resources/scripts/build-target.xml.template" , file type . classpath ) . read string ( ) ; } string lib name = target . lib name ; if ( lib name == null ) lib name = get shared lib filename ( target . os , target . is 64 bit , config . shared lib name ) ; string jni platform = get jni platform ( target . os ) ; string buffer c includes = new string buffer ( ) ; c includes . append ( " <include name="memcpy_wrap.c"/> " ) ; for ( string c include : target . c includes ) { c includes . append ( " <include name="" + c include + ""/> " ) ; } string buffer cpp includes = new string buffer ( ) ; for ( string cpp include : target . cpp includes ) { cpp includes . append ( " <include name="" + cpp include + ""/> " ) ; } string buffer c excludes = new string buffer ( ) ; for ( string c exclude : target . c excludes ) { c excludes . append ( " <exclude name="" + c exclude + ""/> " ) ; } string buffer cpp excludes = new string buffer ( ) ; for ( string cpp exclude : target . cpp excludes ) { cpp excludes . append ( " <exclude name="" + cpp exclude + ""/> " ) ; } string buffer header dirs = new string buffer ( ) ; for ( string header dir : target . header dirs ) { header dirs . append ( " <arg value="-I" + header dir + ""/> " ) ; } string target folder = target . os file name ; if ( target folder == null ) target folder = target . os . to string ( ) . to lower case ( ) + ( target . is 64 bit ? "64" : "32" ) ; template = template . replace ( "%projectName%" , config . shared lib name + "-" + target . os + "-" + ( target . is 64 bit ? "64" : "32" ) ) ; template = template . replace ( "%buildDir%" , config . build dir . child ( target folder ) . path ( ) . replace ( '|' , '/' ) ) ; template = template . replace ( "%libsDir%" , "../" + get libs directory ( config , target ) ) ; template = template . replace ( "%libName%" , lib name ) ; template = template . replace ( "%jniPlatform%" , jni platform ) ; template = template . replace ( "%compilerPrefix%" , target . compiler prefix ) ; template = template . replace ( "%cFlags%" , target . c flags ) ; template = template . replace ( "%cppFlags%" , target . cpp flags ) ; template = template . replace ( "%linkerFlags%" , target . linker flags ) ; template = template . replace ( "%libraries%" , target . libraries ) ; template = template . replace ( "%cIncludes%" , c includes ) ; template = template . replace ( "%cExcludes%" , c excludes ) ; template = template . replace ( "%cppIncludes%" , cpp includes ) ; template = template . replace ( "%cppExcludes%" , cpp excludes ) ; template = template . replace ( "%headerDirs%" , header dirs ) ; template = template . replace ( "%precompile%" , target . pre compile task == null ? "" : target . pre compile task ) ; template = template . replace ( "%postcompile%" , target . post compile task == null ? "" : target . post compile task ) ; return template ; } <SENTENCE_END/>

(Copy Probability: 11.3%)

<SENTENCE_START> { if ( target . os == target os . android ) { new android ndk script generator ( ) . generate ( config , target ) ; string template = new file descriptor ( "com/badlogic/gdx/jnigen/resources/scripts/build-android.xml.template" , file type . classpath ) . read string ( ) ; template = template . replace ( "%precompile%" , target . pre compile task == null ? "" : target . pre compile task ) ; template = template . replace ( "%postcompile%" , target . post compile task == null ? "" : target . post compile task ) ; return template ; } string template = null ; if ( target . os == target os . ios ) { template = new file descriptor ( "com/badlogic/gdx/jnigen/resources/scripts/build-ios.xml.template" , file type . classpath ) . read string ( ) ; } else { template = new file descriptor ( "com/badlogic/gdx/jnigen/resources/scripts/build-target.xml.template" , file type . classpath ) . read string ( ) ; } string lib name = target . lib name ; if ( lib name == null ) lib name = get shared lib filename ( target . os , target . is 64 bit , config . shared lib name ) ; string jni platform = get jni platform ( target . os ) ; string buffer c includes = new string buffer ( ) ; c includes . append ( " <include name="memcpy_wrap.c"/> " ) ; for ( string c include : target . c includes ) { c includes . append ( " <include name="" + c include + ""/> " ) ; } string buffer cpp includes = new string buffer ( ) ; for ( string cpp include : target . cpp includes ) { cpp includes . append ( " <include name="" + cpp include + ""/> " ) ; } string buffer c excludes = new string buffer ( ) ; for ( string c exclude : target . c excludes ) { c excludes . append ( " <exclude name="" + c exclude + ""/> " ) ; } string buffer cpp excludes = new string buffer ( ) ; for ( string cpp exclude : target . cpp excludes ) { cpp excludes . append ( " <exclude name="" + cpp exclude + ""/> " ) ; } string buffer header dirs = new string buffer ( ) ; for ( string header dir : target . header dirs ) { header dirs . append ( " <arg value="-I" + header dir + ""/> " ) ; } string target folder = target . os file name ; if ( target folder == null ) target folder = target . os . to string ( ) . to lower case ( ) + ( target . is 64 bit ? "64" : "32" ) ; template = template . replace ( "%projectName%" , config . shared lib name + "-" + target . os + "-" + ( target . is 64 bit ? "64" : "32" ) ) ; template = template . replace ( "%buildDir%" , config . build dir . child ( target folder ) . path ( ) . replace ( '|' , '/' ) ) ; template = template . replace ( "%libsDir%" , "../" + get libs directory ( config , target ) ) ; template = template . replace ( "%libName%" , lib name ) ; template = template . replace ( "%jniPlatform%" , jni platform ) ; template = template . replace ( "%compilerPrefix%" , target . compiler prefix ) ; template = template . replace ( "%cFlags%" , target . c flags ) ; template = template . replace ( "%cppFlags%" , target . cpp flags ) ; template = template . replace ( "%linkerFlags%" , target . linker flags ) ; template = template . replace ( "%libraries%" , target . libraries ) ; template = template . replace ( "%cIncludes%" , c includes ) ; template = template . replace ( "%cExcludes%" , c excludes ) ; template = template . replace ( "%cppIncludes%" , cpp includes ) ; template = template . replace ( "%cppExcludes%" , cpp excludes ) ; template = template . replace ( "%headerDirs%" , header dirs ) ; template = template . replace ( "%precompile%" , target . pre compile task == null ? "" : target . pre compile task ) ; template = template . replace ( "%postcompile%" , target . post compile task == null ? "" : target . post compile task ) ; return template ; } <SENTENCE_END/>

target

<SENTENCE_START> { if ( target . os == target os . android ) { new android ndk script generator ( ) . generate ( config , target ) ; string template = new file descriptor ( "com/badlogic/gdx/jnigen/resources/scripts/build-android.xml.template" , file type . classpath ) . read string ( ) ; template = template . replace ( "%precompile%" , target . pre compile task == null ? "" : target . pre compile task ) ; template = template . replace ( "%postcompile%" , target . post compile task == null ? "" : target . post compile task ) ; return template ; } string template = null ; if ( target . os == target os . ios ) { template = new file descriptor ( "com/badlogic/gdx/jnigen/resources/scripts/build-ios.xml.template" , file type . classpath ) . read string ( ) ; } else { template = new file descriptor ( "com/badlogic/gdx/jnigen/resources/scripts/build-target.xml.template" , file type . classpath ) . read string ( ) ; } string lib name = target . lib name ; if ( lib name == null ) lib name = get shared lib filename ( target . os , target . is 64 bit , config . shared lib name ) ; string jni platform = get jni platform ( target . os ) ; string buffer c includes = new string buffer ( ) ; c includes . append ( " <include name="memcpy_wrap.c"/> " ) ; for ( string c include : target . c includes ) { c includes . append ( " <include name="" + c include + ""/> " ) ; } string buffer cpp includes = new string buffer ( ) ; for ( string cpp include : target . cpp includes ) { cpp includes . append ( " <include name="" + cpp include + ""/> " ) ; } string buffer c excludes = new string buffer ( ) ; for ( string c exclude : target . c excludes ) { c excludes . append ( " <exclude name="" + c exclude + ""/> " ) ; } string buffer cpp excludes = new string buffer ( ) ; for ( string cpp exclude : target . cpp excludes ) { cpp excludes . append ( " <exclude name="" + cpp exclude + ""/> " ) ; } string buffer header dirs = new string buffer ( ) ; for ( string header dir : target . header dirs ) { header dirs . append ( " <arg value="-I" + header dir + ""/> " ) ; } string target folder = target . os file name ; if ( target folder == null ) target folder = target . os . to string ( ) . to lower case ( ) + ( target . is 64 bit ? "64" : "32" ) ; template = template . replace ( "%projectName%" , config . shared lib name + "-" + target . os + "-" + ( target . is 64 bit ? "64" : "32" ) ) ; template = template . replace ( "%buildDir%" , config . build dir . child ( target folder ) . path ( ) . replace ( '|' , '/' ) ) ; template = template . replace ( "%libsDir%" , "../" + get libs directory ( config , target ) ) ; template = template . replace ( "%libName%" , lib name ) ; template = template . replace ( "%jniPlatform%" , jni platform ) ; template = template . replace ( "%compilerPrefix%" , target . compiler prefix ) ; template = template . replace ( "%cFlags%" , target . c flags ) ; template = template . replace ( "%cppFlags%" , target . cpp flags ) ; template = template . replace ( "%linkerFlags%" , target . linker flags ) ; template = template . replace ( "%libraries%" , target . libraries ) ; template = template . replace ( "%cIncludes%" , c includes ) ; template = template . replace ( "%cExcludes%" , c excludes ) ; template = template . replace ( "%cppIncludes%" , cpp includes ) ; template = template . replace ( "%cppExcludes%" , cpp excludes ) ; template = template . replace ( "%headerDirs%" , header dirs ) ; template = template . replace ( "%precompile%" , target . pre compile task == null ? "" : target . pre compile task ) ; template = template . replace ( "%postcompile%" , target . post compile task == null ? "" : target . post compile task ) ; return template ; } <SENTENCE_END/>

(Copy Probability: 6.3%)

<SENTENCE_START> { if ( target . os == target os . android ) { new android ndk script generator ( ) . generate ( config , target ) ; string template = new file descriptor ( "com/badlogic/gdx/jnigen/resources/scripts/build-android.xml.template" , file type . classpath ) . read string ( ) ; template = template . replace ( "%precompile%" , target . pre compile task == null ? "" : target . pre compile task ) ; template = template . replace ( "%postcompile%" , target . post compile task == null ? "" : target . post compile task ) ; return template ; } string template = null ; if ( target . os == target os . ios ) { template = new file descriptor ( "com/badlogic/gdx/jnigen/resources/scripts/build-ios.xml.template" , file type . classpath ) . read string ( ) ; } else { template = new file descriptor ( "com/badlogic/gdx/jnigen/resources/scripts/build-target.xml.template" , file type . classpath ) . read string ( ) ; } string lib name = target . lib name ; if ( lib name == null ) lib name = get shared lib filename ( target . os , target . is 64 bit , config . shared lib name ) ; string jni platform = get jni platform ( target . os ) ; string buffer c includes = new string buffer ( ) ; c includes . append ( " <include name="memcpy_wrap.c"/> " ) ; for ( string c include : target . c includes ) { c includes . append ( " <include name="" + c include + ""/> " ) ; } string buffer cpp includes = new string buffer ( ) ; for ( string cpp include : target . cpp includes ) { cpp includes . append ( " <include name="" + cpp include + ""/> " ) ; } string buffer c excludes = new string buffer ( ) ; for ( string c exclude : target . c excludes ) { c excludes . append ( " <exclude name="" + c exclude + ""/> " ) ; } string buffer cpp excludes = new string buffer ( ) ; for ( string cpp exclude : target . cpp excludes ) { cpp excludes . append ( " <exclude name="" + cpp exclude + ""/> " ) ; } string buffer header dirs = new string buffer ( ) ; for ( string header dir : target . header dirs ) { header dirs . append ( " <arg value="-I" + header dir + ""/> " ) ; } string target folder = target . os file name ; if ( target folder == null ) target folder = target . os . to string ( ) . to lower case ( ) + ( target . is 64 bit ? "64" : "32" ) ; template = template . replace ( "%projectName%" , config . shared lib name + "-" + target . os + "-" + ( target . is 64 bit ? "64" : "32" ) ) ; template = template . replace ( "%buildDir%" , config . build dir . child ( target folder ) . path ( ) . replace ( '|' , '/' ) ) ; template = template . replace ( "%libsDir%" , "../" + get libs directory ( config , target ) ) ; template = template . replace ( "%libName%" , lib name ) ; template = template . replace ( "%jniPlatform%" , jni platform ) ; template = template . replace ( "%compilerPrefix%" , target . compiler prefix ) ; template = template . replace ( "%cFlags%" , target . c flags ) ; template = template . replace ( "%cppFlags%" , target . cpp flags ) ; template = template . replace ( "%linkerFlags%" , target . linker flags ) ; template = template . replace ( "%libraries%" , target . libraries ) ; template = template . replace ( "%cIncludes%" , c includes ) ; template = template . replace ( "%cExcludes%" , c excludes ) ; template = template . replace ( "%cppIncludes%" , cpp includes ) ; template = template . replace ( "%cppExcludes%" , cpp excludes ) ; template = template . replace ( "%headerDirs%" , header dirs ) ; template = template . replace ( "%precompile%" , target . pre compile task == null ? "" : target . pre compile task ) ; template = template . replace ( "%postcompile%" , target . post compile task == null ? "" : target . post compile task ) ; return template ; } <SENTENCE_END/>

template

<SENTENCE_START> { if ( target . os == target os . android ) { new android ndk script generator ( ) . generate ( config , target ) ; string template = new file descriptor ( "com/badlogic/gdx/jnigen/resources/scripts/build-android.xml.template" , file type . classpath ) . read string ( ) ; template = template . replace ( "%precompile%" , target . pre compile task == null ? "" : target . pre compile task ) ; template = template . replace ( "%postcompile%" , target . post compile task == null ? "" : target . post compile task ) ; return template ; } string template = null ; if ( target . os == target os . ios ) { template = new file descriptor ( "com/badlogic/gdx/jnigen/resources/scripts/build-ios.xml.template" , file type . classpath ) . read string ( ) ; } else { template = new file descriptor ( "com/badlogic/gdx/jnigen/resources/scripts/build-target.xml.template" , file type . classpath ) . read string ( ) ; } string lib name = target . lib name ; if ( lib name == null ) lib name = get shared lib filename ( target . os , target . is 64 bit , config . shared lib name ) ; string jni platform = get jni platform ( target . os ) ; string buffer c includes = new string buffer ( ) ; c includes . append ( " <include name="memcpy_wrap.c"/> " ) ; for ( string c include : target . c includes ) { c includes . append ( " <include name="" + c include + ""/> " ) ; } string buffer cpp includes = new string buffer ( ) ; for ( string cpp include : target . cpp includes ) { cpp includes . append ( " <include name="" + cpp include + ""/> " ) ; } string buffer c excludes = new string buffer ( ) ; for ( string c exclude : target . c excludes ) { c excludes . append ( " <exclude name="" + c exclude + ""/> " ) ; } string buffer cpp excludes = new string buffer ( ) ; for ( string cpp exclude : target . cpp excludes ) { cpp excludes . append ( " <exclude name="" + cpp exclude + ""/> " ) ; } string buffer header dirs = new string buffer ( ) ; for ( string header dir : target . header dirs ) { header dirs . append ( " <arg value="-I" + header dir + ""/> " ) ; } string target folder = target . os file name ; if ( target folder == null ) target folder = target . os . to string ( ) . to lower case ( ) + ( target . is 64 bit ? "64" : "32" ) ; template = template . replace ( "%projectName%" , config . shared lib name + "-" + target . os + "-" + ( target . is 64 bit ? "64" : "32" ) ) ; template = template . replace ( "%buildDir%" , config . build dir . child ( target folder ) . path ( ) . replace ( '|' , '/' ) ) ; template = template . replace ( "%libsDir%" , "../" + get libs directory ( config , target ) ) ; template = template . replace ( "%libName%" , lib name ) ; template = template . replace ( "%jniPlatform%" , jni platform ) ; template = template . replace ( "%compilerPrefix%" , target . compiler prefix ) ; template = template . replace ( "%cFlags%" , target . c flags ) ; template = template . replace ( "%cppFlags%" , target . cpp flags ) ; template = template . replace ( "%linkerFlags%" , target . linker flags ) ; template = template . replace ( "%libraries%" , target . libraries ) ; template = template . replace ( "%cIncludes%" , c includes ) ; template = template . replace ( "%cExcludes%" , c excludes ) ; template = template . replace ( "%cppIncludes%" , cpp includes ) ; template = template . replace ( "%cppExcludes%" , cpp excludes ) ; template = template . replace ( "%headerDirs%" , header dirs ) ; template = template . replace ( "%precompile%" , target . pre compile task == null ? "" : target . pre compile task ) ; template = template . replace ( "%postcompile%" , target . post compile task == null ? "" : target . post compile task ) ; return template ; } <SENTENCE_END/>

(Copy Probability: 4.9%)

<SENTENCE_START> { if ( target . os == target os . android ) { new android ndk script generator ( ) . generate ( config , target ) ; string template = new file descriptor ( "com/badlogic/gdx/jnigen/resources/scripts/build-android.xml.template" , file type . classpath ) . read string ( ) ; template = template . replace ( "%precompile%" , target . pre compile task == null ? "" : target . pre compile task ) ; template = template . replace ( "%postcompile%" , target . post compile task == null ? "" : target . post compile task ) ; return template ; } string template = null ; if ( target . os == target os . ios ) { template = new file descriptor ( "com/badlogic/gdx/jnigen/resources/scripts/build-ios.xml.template" , file type . classpath ) . read string ( ) ; } else { template = new file descriptor ( "com/badlogic/gdx/jnigen/resources/scripts/build-target.xml.template" , file type . classpath ) . read string ( ) ; } string lib name = target . lib name ; if ( lib name == null ) lib name = get shared lib filename ( target . os , target . is 64 bit , config . shared lib name ) ; string jni platform = get jni platform ( target . os ) ; string buffer c includes = new string buffer ( ) ; c includes . append ( " <include name="memcpy_wrap.c"/> " ) ; for ( string c include : target . c includes ) { c includes . append ( " <include name="" + c include + ""/> " ) ; } string buffer cpp includes = new string buffer ( ) ; for ( string cpp include : target . cpp includes ) { cpp includes . append ( " <include name="" + cpp include + ""/> " ) ; } string buffer c excludes = new string buffer ( ) ; for ( string c exclude : target . c excludes ) { c excludes . append ( " <exclude name="" + c exclude + ""/> " ) ; } string buffer cpp excludes = new string buffer ( ) ; for ( string cpp exclude : target . cpp excludes ) { cpp excludes . append ( " <exclude name="" + cpp exclude + ""/> " ) ; } string buffer header dirs = new string buffer ( ) ; for ( string header dir : target . header dirs ) { header dirs . append ( " <arg value="-I" + header dir + ""/> " ) ; } string target folder = target . os file name ; if ( target folder == null ) target folder = target . os . to string ( ) . to lower case ( ) + ( target . is 64 bit ? "64" : "32" ) ; template = template . replace ( "%projectName%" , config . shared lib name + "-" + target . os + "-" + ( target . is 64 bit ? "64" : "32" ) ) ; template = template . replace ( "%buildDir%" , config . build dir . child ( target folder ) . path ( ) . replace ( '|' , '/' ) ) ; template = template . replace ( "%libsDir%" , "../" + get libs directory ( config , target ) ) ; template = template . replace ( "%libName%" , lib name ) ; template = template . replace ( "%jniPlatform%" , jni platform ) ; template = template . replace ( "%compilerPrefix%" , target . compiler prefix ) ; template = template . replace ( "%cFlags%" , target . c flags ) ; template = template . replace ( "%cppFlags%" , target . cpp flags ) ; template = template . replace ( "%linkerFlags%" , target . linker flags ) ; template = template . replace ( "%libraries%" , target . libraries ) ; template = template . replace ( "%cIncludes%" , c includes ) ; template = template . replace ( "%cExcludes%" , c excludes ) ; template = template . replace ( "%cppIncludes%" , cpp includes ) ; template = template . replace ( "%cppExcludes%" , cpp excludes ) ; template = template . replace ( "%headerDirs%" , header dirs ) ; template = template . replace ( "%precompile%" , target . pre compile task == null ? "" : target . pre compile task ) ; template = template . replace ( "%postcompile%" , target . post compile task == null ? "" : target . post compile task ) ; return template ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( target . os == target os . android ) { new android ndk script generator ( ) . generate ( config , target ) ; string template = new file descriptor ( "com/badlogic/gdx/jnigen/resources/scripts/build-android.xml.template" , file type . classpath ) . read string ( ) ; template = template . replace ( "%precompile%" , target . pre compile task == null ? "" : target . pre compile task ) ; template = template . replace ( "%postcompile%" , target . post compile task == null ? "" : target . post compile task ) ; return template ; } string template = null ; if ( target . os == target os . ios ) { template = new file descriptor ( "com/badlogic/gdx/jnigen/resources/scripts/build-ios.xml.template" , file type . classpath ) . read string ( ) ; } else { template = new file descriptor ( "com/badlogic/gdx/jnigen/resources/scripts/build-target.xml.template" , file type . classpath ) . read string ( ) ; } string lib name = target . lib name ; if ( lib name == null ) lib name = get shared lib filename ( target . os , target . is 64 bit , config . shared lib name ) ; string jni platform = get jni platform ( target . os ) ; string buffer c includes = new string buffer ( ) ; c includes . append ( " <include name="memcpy_wrap.c"/> " ) ; for ( string c include : target . c includes ) { c includes . append ( " <include name="" + c include + ""/> " ) ; } string buffer cpp includes = new string buffer ( ) ; for ( string cpp include : target . cpp includes ) { cpp includes . append ( " <include name="" + cpp include + ""/> " ) ; } string buffer c excludes = new string buffer ( ) ; for ( string c exclude : target . c excludes ) { c excludes . append ( " <exclude name="" + c exclude + ""/> " ) ; } string buffer cpp excludes = new string buffer ( ) ; for ( string cpp exclude : target . cpp excludes ) { cpp excludes . append ( " <exclude name="" + cpp exclude + ""/> " ) ; } string buffer header dirs = new string buffer ( ) ; for ( string header dir : target . header dirs ) { header dirs . append ( " <arg value="-I" + header dir + ""/> " ) ; } string target folder = target . os file name ; if ( target folder == null ) target folder = target . os . to string ( ) . to lower case ( ) + ( target . is 64 bit ? "64" : "32" ) ; template = template . replace ( "%projectName%" , config . shared lib name + "-" + target . os + "-" + ( target . is 64 bit ? "64" : "32" ) ) ; template = template . replace ( "%buildDir%" , config . build dir . child ( target folder ) . path ( ) . replace ( '|' , '/' ) ) ; template = template . replace ( "%libsDir%" , "../" + get libs directory ( config , target ) ) ; template = template . replace ( "%libName%" , lib name ) ; template = template . replace ( "%jniPlatform%" , jni platform ) ; template = template . replace ( "%compilerPrefix%" , target . compiler prefix ) ; template = template . replace ( "%cFlags%" , target . c flags ) ; template = template . replace ( "%cppFlags%" , target . cpp flags ) ; template = template . replace ( "%linkerFlags%" , target . linker flags ) ; template = template . replace ( "%libraries%" , target . libraries ) ; template = template . replace ( "%cIncludes%" , c includes ) ; template = template . replace ( "%cExcludes%" , c excludes ) ; template = template . replace ( "%cppIncludes%" , cpp includes ) ; template = template . replace ( "%cppExcludes%" , cpp excludes ) ; template = template . replace ( "%headerDirs%" , header dirs ) ; template = template . replace ( "%precompile%" , target . pre compile task == null ? "" : target . pre compile task ) ; template = template . replace ( "%postcompile%" , target . post compile task == null ? "" : target . post compile task ) ; return template ; } <SENTENCE_END/>

(Copy Probability: 4.4%)

<SENTENCE_START> { if ( target . os == target os . android ) { new android ndk script generator ( ) . generate ( config , target ) ; string template = new file descriptor ( "com/badlogic/gdx/jnigen/resources/scripts/build-android.xml.template" , file type . classpath ) . read string ( ) ; template = template . replace ( "%precompile%" , target . pre compile task == null ? "" : target . pre compile task ) ; template = template . replace ( "%postcompile%" , target . post compile task == null ? "" : target . post compile task ) ; return template ; } string template = null ; if ( target . os == target os . ios ) { template = new file descriptor ( "com/badlogic/gdx/jnigen/resources/scripts/build-ios.xml.template" , file type . classpath ) . read string ( ) ; } else { template = new file descriptor ( "com/badlogic/gdx/jnigen/resources/scripts/build-target.xml.template" , file type . classpath ) . read string ( ) ; } string lib name = target . lib name ; if ( lib name == null ) lib name = get shared lib filename ( target . os , target . is 64 bit , config . shared lib name ) ; string jni platform = get jni platform ( target . os ) ; string buffer c includes = new string buffer ( ) ; c includes . append ( " <include name="memcpy_wrap.c"/> " ) ; for ( string c include : target . c includes ) { c includes . append ( " <include name="" + c include + ""/> " ) ; } string buffer cpp includes = new string buffer ( ) ; for ( string cpp include : target . cpp includes ) { cpp includes . append ( " <include name="" + cpp include + ""/> " ) ; } string buffer c excludes = new string buffer ( ) ; for ( string c exclude : target . c excludes ) { c excludes . append ( " <exclude name="" + c exclude + ""/> " ) ; } string buffer cpp excludes = new string buffer ( ) ; for ( string cpp exclude : target . cpp excludes ) { cpp excludes . append ( " <exclude name="" + cpp exclude + ""/> " ) ; } string buffer header dirs = new string buffer ( ) ; for ( string header dir : target . header dirs ) { header dirs . append ( " <arg value="-I" + header dir + ""/> " ) ; } string target folder = target . os file name ; if ( target folder == null ) target folder = target . os . to string ( ) . to lower case ( ) + ( target . is 64 bit ? "64" : "32" ) ; template = template . replace ( "%projectName%" , config . shared lib name + "-" + target . os + "-" + ( target . is 64 bit ? "64" : "32" ) ) ; template = template . replace ( "%buildDir%" , config . build dir . child ( target folder ) . path ( ) . replace ( '|' , '/' ) ) ; template = template . replace ( "%libsDir%" , "../" + get libs directory ( config , target ) ) ; template = template . replace ( "%libName%" , lib name ) ; template = template . replace ( "%jniPlatform%" , jni platform ) ; template = template . replace ( "%compilerPrefix%" , target . compiler prefix ) ; template = template . replace ( "%cFlags%" , target . c flags ) ; template = template . replace ( "%cppFlags%" , target . cpp flags ) ; template = template . replace ( "%linkerFlags%" , target . linker flags ) ; template = template . replace ( "%libraries%" , target . libraries ) ; template = template . replace ( "%cIncludes%" , c includes ) ; template = template . replace ( "%cExcludes%" , c excludes ) ; template = template . replace ( "%cppIncludes%" , cpp includes ) ; template = template . replace ( "%cppExcludes%" , cpp excludes ) ; template = template . replace ( "%headerDirs%" , header dirs ) ; template = template . replace ( "%precompile%" , target . pre compile task == null ? "" : target . pre compile task ) ; template = template . replace ( "%postcompile%" , target . post compile task == null ? "" : target . post compile task ) ; return template ; } <SENTENCE_END/>


Original Name create,perspective,matrix

create

<SENTENCE_START> { double field of view in rad = field of view vertical * math . pi / 180.0 ; return new float [ ] { ( float ) ( math . tan ( field of view in rad ) / aspect ratio ) , 0 , 0 , 0 , 0 , ( float ) ( 1 / math . tan ( field of view vertical * math . pi / 180.0 ) ) , 0 , 0 , 0 , 0 , ( minimum clearance + maximum clearance ) / ( minimum clearance - maximum clearance ) , - 1 , 0 , 0 , 2 * minimum clearance * maximum clearance / ( minimum clearance - maximum clearance ) , 0 } ; } <SENTENCE_END/>

(Copy Probability: 4.0%)

<SENTENCE_START> { double field of view in rad = field of view vertical * math . pi / 180.0 ; return new float [ ] { ( float ) ( math . tan ( field of view in rad ) / aspect ratio ) , 0 , 0 , 0 , 0 , ( float ) ( 1 / math . tan ( field of view vertical * math . pi / 180.0 ) ) , 0 , 0 , 0 , 0 , ( minimum clearance + maximum clearance ) / ( minimum clearance - maximum clearance ) , - 1 , 0 , 0 , 2 * minimum clearance * maximum clearance / ( minimum clearance - maximum clearance ) , 0 } ; } <SENTENCE_END/>

perspective

<SENTENCE_START> { double field of view in rad = field of view vertical * math . pi / 180.0 ; return new float [ ] { ( float ) ( math . tan ( field of view in rad ) / aspect ratio ) , 0 , 0 , 0 , 0 , ( float ) ( 1 / math . tan ( field of view vertical * math . pi / 180.0 ) ) , 0 , 0 , 0 , 0 , ( minimum clearance + maximum clearance ) / ( minimum clearance - maximum clearance ) , - 1 , 0 , 0 , 2 * minimum clearance * maximum clearance / ( minimum clearance - maximum clearance ) , 0 } ; } <SENTENCE_END/>

(Copy Probability: 50.8%)

<SENTENCE_START> { double field of view in rad = field of view vertical * math . pi / 180.0 ; return new float [ ] { ( float ) ( math . tan ( field of view in rad ) / aspect ratio ) , 0 , 0 , 0 , 0 , ( float ) ( 1 / math . tan ( field of view vertical * math . pi / 180.0 ) ) , 0 , 0 , 0 , 0 , ( minimum clearance + maximum clearance ) / ( minimum clearance - maximum clearance ) , - 1 , 0 , 0 , 2 * minimum clearance * maximum clearance / ( minimum clearance - maximum clearance ) , 0 } ; } <SENTENCE_END/>

matrix

<SENTENCE_START> { double field of view in rad = field of view vertical * math . pi / 180.0 ; return new float [ ] { ( float ) ( math . tan ( field of view in rad ) / aspect ratio ) , 0 , 0 , 0 , 0 , ( float ) ( 1 / math . tan ( field of view vertical * math . pi / 180.0 ) ) , 0 , 0 , 0 , 0 , ( minimum clearance + maximum clearance ) / ( minimum clearance - maximum clearance ) , - 1 , 0 , 0 , 2 * minimum clearance * maximum clearance / ( minimum clearance - maximum clearance ) , 0 } ; } <SENTENCE_END/>

(Copy Probability: 67.6%)

<SENTENCE_START> { double field of view in rad = field of view vertical * math . pi / 180.0 ; return new float [ ] { ( float ) ( math . tan ( field of view in rad ) / aspect ratio ) , 0 , 0 , 0 , 0 , ( float ) ( 1 / math . tan ( field of view vertical * math . pi / 180.0 ) ) , 0 , 0 , 0 , 0 , ( minimum clearance + maximum clearance ) / ( minimum clearance - maximum clearance ) , - 1 , 0 , 0 , 2 * minimum clearance * maximum clearance / ( minimum clearance - maximum clearance ) , 0 } ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { double field of view in rad = field of view vertical * math . pi / 180.0 ; return new float [ ] { ( float ) ( math . tan ( field of view in rad ) / aspect ratio ) , 0 , 0 , 0 , 0 , ( float ) ( 1 / math . tan ( field of view vertical * math . pi / 180.0 ) ) , 0 , 0 , 0 , 0 , ( minimum clearance + maximum clearance ) / ( minimum clearance - maximum clearance ) , - 1 , 0 , 0 , 2 * minimum clearance * maximum clearance / ( minimum clearance - maximum clearance ) , 0 } ; } <SENTENCE_END/>

(Copy Probability: 27.4%)

<SENTENCE_START> { double field of view in rad = field of view vertical * math . pi / 180.0 ; return new float [ ] { ( float ) ( math . tan ( field of view in rad ) / aspect ratio ) , 0 , 0 , 0 , 0 , ( float ) ( 1 / math . tan ( field of view vertical * math . pi / 180.0 ) ) , 0 , 0 , 0 , 0 , ( minimum clearance + maximum clearance ) / ( minimum clearance - maximum clearance ) , - 1 , 0 , 0 , 2 * minimum clearance * maximum clearance / ( minimum clearance - maximum clearance ) , 0 } ; } <SENTENCE_END/>


Original Name create,shader,program

create

<SENTENCE_START> { web gl shader vertex shader = get shader ( gl , vertex shader , vertex source ) ; web gl shader fragment shader = get shader ( gl , fragment shader , fragment source ) ; web gl program shader program = gl . create program ( ) ; gl . attach shader ( shader program , fragment shader ) ; gl . attach shader ( shader program , vertex shader ) ; gl . link program ( shader program ) ; if ( ! gl . get program parameterb ( shader program , link status ) ) { throw new runtime exception ( "Could not initialize shaders" ) ; } return shader program ; } <SENTENCE_END/>

(Copy Probability: 3.6%)

<SENTENCE_START> { web gl shader vertex shader = get shader ( gl , vertex shader , vertex source ) ; web gl shader fragment shader = get shader ( gl , fragment shader , fragment source ) ; web gl program shader program = gl . create program ( ) ; gl . attach shader ( shader program , fragment shader ) ; gl . attach shader ( shader program , vertex shader ) ; gl . link program ( shader program ) ; if ( ! gl . get program parameterb ( shader program , link status ) ) { throw new runtime exception ( "Could not initialize shaders" ) ; } return shader program ; } <SENTENCE_END/>

shader

<SENTENCE_START> { web gl shader vertex shader = get shader ( gl , vertex shader , vertex source ) ; web gl shader fragment shader = get shader ( gl , fragment shader , fragment source ) ; web gl program shader program = gl . create program ( ) ; gl . attach shader ( shader program , fragment shader ) ; gl . attach shader ( shader program , vertex shader ) ; gl . link program ( shader program ) ; if ( ! gl . get program parameterb ( shader program , link status ) ) { throw new runtime exception ( "Could not initialize shaders" ) ; } return shader program ; } <SENTENCE_END/>

(Copy Probability: 83.3%)

<SENTENCE_START> { web gl shader vertex shader = get shader ( gl , vertex shader , vertex source ) ; web gl shader fragment shader = get shader ( gl , fragment shader , fragment source ) ; web gl program shader program = gl . create program ( ) ; gl . attach shader ( shader program , fragment shader ) ; gl . attach shader ( shader program , vertex shader ) ; gl . link program ( shader program ) ; if ( ! gl . get program parameterb ( shader program , link status ) ) { throw new runtime exception ( "Could not initialize shaders" ) ; } return shader program ; } <SENTENCE_END/>

program

<SENTENCE_START> { web gl shader vertex shader = get shader ( gl , vertex shader , vertex source ) ; web gl shader fragment shader = get shader ( gl , fragment shader , fragment source ) ; web gl program shader program = gl . create program ( ) ; gl . attach shader ( shader program , fragment shader ) ; gl . attach shader ( shader program , vertex shader ) ; gl . link program ( shader program ) ; if ( ! gl . get program parameterb ( shader program , link status ) ) { throw new runtime exception ( "Could not initialize shaders" ) ; } return shader program ; } <SENTENCE_END/>

(Copy Probability: 92.3%)

<SENTENCE_START> { web gl shader vertex shader = get shader ( gl , vertex shader , vertex source ) ; web gl shader fragment shader = get shader ( gl , fragment shader , fragment source ) ; web gl program shader program = gl . create program ( ) ; gl . attach shader ( shader program , fragment shader ) ; gl . attach shader ( shader program , vertex shader ) ; gl . link program ( shader program ) ; if ( ! gl . get program parameterb ( shader program , link status ) ) { throw new runtime exception ( "Could not initialize shaders" ) ; } return shader program ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { web gl shader vertex shader = get shader ( gl , vertex shader , vertex source ) ; web gl shader fragment shader = get shader ( gl , fragment shader , fragment source ) ; web gl program shader program = gl . create program ( ) ; gl . attach shader ( shader program , fragment shader ) ; gl . attach shader ( shader program , vertex shader ) ; gl . link program ( shader program ) ; if ( ! gl . get program parameterb ( shader program , link status ) ) { throw new runtime exception ( "Could not initialize shaders" ) ; } return shader program ; } <SENTENCE_END/>

(Copy Probability: 59.3%)

<SENTENCE_START> { web gl shader vertex shader = get shader ( gl , vertex shader , vertex source ) ; web gl shader fragment shader = get shader ( gl , fragment shader , fragment source ) ; web gl program shader program = gl . create program ( ) ; gl . attach shader ( shader program , fragment shader ) ; gl . attach shader ( shader program , vertex shader ) ; gl . link program ( shader program ) ; if ( ! gl . get program parameterb ( shader program , link status ) ) { throw new runtime exception ( "Could not initialize shaders" ) ; } return shader program ; } <SENTENCE_END/>


Original Name get,shader

get

<SENTENCE_START> { web gl shader shader = gl . create shader ( shader type ) ; gl . shader source ( shader , source ) ; gl . compile shader ( shader ) ; if ( ! gl . get shader parameterb ( shader , compile status ) ) { throw new runtime exception ( gl . get shader info log ( shader ) ) ; } return shader ; } <SENTENCE_END/>

(Copy Probability: 3.1%)

<SENTENCE_START> { web gl shader shader = gl . create shader ( shader type ) ; gl . shader source ( shader , source ) ; gl . compile shader ( shader ) ; if ( ! gl . get shader parameterb ( shader , compile status ) ) { throw new runtime exception ( gl . get shader info log ( shader ) ) ; } return shader ; } <SENTENCE_END/>

shader

<SENTENCE_START> { web gl shader shader = gl . create shader ( shader type ) ; gl . shader source ( shader , source ) ; gl . compile shader ( shader ) ; if ( ! gl . get shader parameterb ( shader , compile status ) ) { throw new runtime exception ( gl . get shader info log ( shader ) ) ; } return shader ; } <SENTENCE_END/>

(Copy Probability: 65.9%)

<SENTENCE_START> { web gl shader shader = gl . create shader ( shader type ) ; gl . shader source ( shader , source ) ; gl . compile shader ( shader ) ; if ( ! gl . get shader parameterb ( shader , compile status ) ) { throw new runtime exception ( gl . get shader info log ( shader ) ) ; } return shader ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { web gl shader shader = gl . create shader ( shader type ) ; gl . shader source ( shader , source ) ; gl . compile shader ( shader ) ; if ( ! gl . get shader parameterb ( shader , compile status ) ) { throw new runtime exception ( gl . get shader info log ( shader ) ) ; } return shader ; } <SENTENCE_END/>

(Copy Probability: 45.5%)

<SENTENCE_START> { web gl shader shader = gl . create shader ( shader type ) ; gl . shader source ( shader , source ) ; gl . compile shader ( shader ) ; if ( ! gl . get shader parameterb ( shader , compile status ) ) { throw new runtime exception ( gl . get shader info log ( shader ) ) ; } return shader ; } <SENTENCE_END/>


Original Name idt

idt

<SENTENCE_START> { m 00 = 1 ; m 01 = 0 ; m 02 = 0 ; m 10 = 0 ; m 11 = 1 ; m 12 = 0 ; return this ; } <SENTENCE_END/>

(Copy Probability: 1.2%)

<SENTENCE_START> { m 00 = 1 ; m 01 = 0 ; m 02 = 0 ; m 10 = 0 ; m 11 = 1 ; m 12 = 0 ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { m 00 = 1 ; m 01 = 0 ; m 02 = 0 ; m 10 = 0 ; m 11 = 1 ; m 12 = 0 ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.1%)

<SENTENCE_START> { m 00 = 1 ; m 01 = 0 ; m 02 = 0 ; m 10 = 0 ; m 11 = 1 ; m 12 = 0 ; return this ; } <SENTENCE_END/>


Original Name set

set

<SENTENCE_START> { m 00 = other . m 00 ; m 01 = other . m 01 ; m 02 = other . m 02 ; m 10 = other . m 10 ; m 11 = other . m 11 ; m 12 = other . m 12 ; return this ; } <SENTENCE_END/>

(Copy Probability: 1.4%)

<SENTENCE_START> { m 00 = other . m 00 ; m 01 = other . m 01 ; m 02 = other . m 02 ; m 10 = other . m 10 ; m 11 = other . m 11 ; m 12 = other . m 12 ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { m 00 = other . m 00 ; m 01 = other . m 01 ; m 02 = other . m 02 ; m 10 = other . m 10 ; m 11 = other . m 11 ; m 12 = other . m 12 ; return this ; } <SENTENCE_END/>

(Copy Probability: 1.6%)

<SENTENCE_START> { m 00 = other . m 00 ; m 01 = other . m 01 ; m 02 = other . m 02 ; m 10 = other . m 10 ; m 11 = other . m 11 ; m 12 = other . m 12 ; return this ; } <SENTENCE_END/>


Original Name set

set

<SENTENCE_START> { float [ ] other = matrix . val ; m 00 = other [ matrix 3 . m 00 ] ; m 01 = other [ matrix 3 . m 01 ] ; m 02 = other [ matrix 3 . m 02 ] ; m 10 = other [ matrix 3 . m 10 ] ; m 11 = other [ matrix 3 . m 11 ] ; m 12 = other [ matrix 3 . m 12 ] ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.7%)

<SENTENCE_START> { float [ ] other = matrix . val ; m 00 = other [ matrix 3 . m 00 ] ; m 01 = other [ matrix 3 . m 01 ] ; m 02 = other [ matrix 3 . m 02 ] ; m 10 = other [ matrix 3 . m 10 ] ; m 11 = other [ matrix 3 . m 11 ] ; m 12 = other [ matrix 3 . m 12 ] ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { float [ ] other = matrix . val ; m 00 = other [ matrix 3 . m 00 ] ; m 01 = other [ matrix 3 . m 01 ] ; m 02 = other [ matrix 3 . m 02 ] ; m 10 = other [ matrix 3 . m 10 ] ; m 11 = other [ matrix 3 . m 11 ] ; m 12 = other [ matrix 3 . m 12 ] ; return this ; } <SENTENCE_END/>

(Copy Probability: 3.2%)

<SENTENCE_START> { float [ ] other = matrix . val ; m 00 = other [ matrix 3 . m 00 ] ; m 01 = other [ matrix 3 . m 01 ] ; m 02 = other [ matrix 3 . m 02 ] ; m 10 = other [ matrix 3 . m 10 ] ; m 11 = other [ matrix 3 . m 11 ] ; m 12 = other [ matrix 3 . m 12 ] ; return this ; } <SENTENCE_END/>


Original Name set

set

<SENTENCE_START> { float [ ] other = matrix . val ; m 00 = other [ matrix 4 . m 00 ] ; m 01 = other [ matrix 4 . m 01 ] ; m 02 = other [ matrix 4 . m 03 ] ; m 10 = other [ matrix 4 . m 10 ] ; m 11 = other [ matrix 4 . m 11 ] ; m 12 = other [ matrix 4 . m 13 ] ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.8%)

<SENTENCE_START> { float [ ] other = matrix . val ; m 00 = other [ matrix 4 . m 00 ] ; m 01 = other [ matrix 4 . m 01 ] ; m 02 = other [ matrix 4 . m 03 ] ; m 10 = other [ matrix 4 . m 10 ] ; m 11 = other [ matrix 4 . m 11 ] ; m 12 = other [ matrix 4 . m 13 ] ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { float [ ] other = matrix . val ; m 00 = other [ matrix 4 . m 00 ] ; m 01 = other [ matrix 4 . m 01 ] ; m 02 = other [ matrix 4 . m 03 ] ; m 10 = other [ matrix 4 . m 10 ] ; m 11 = other [ matrix 4 . m 11 ] ; m 12 = other [ matrix 4 . m 13 ] ; return this ; } <SENTENCE_END/>

(Copy Probability: 3.2%)

<SENTENCE_START> { float [ ] other = matrix . val ; m 00 = other [ matrix 4 . m 00 ] ; m 01 = other [ matrix 4 . m 01 ] ; m 02 = other [ matrix 4 . m 03 ] ; m 10 = other [ matrix 4 . m 10 ] ; m 11 = other [ matrix 4 . m 11 ] ; m 12 = other [ matrix 4 . m 13 ] ; return this ; } <SENTENCE_END/>


Original Name set,to,translation

set

<SENTENCE_START> { m 00 = 1 ; m 01 = 0 ; m 02 = x ; m 10 = 0 ; m 11 = 1 ; m 12 = y ; return this ; } <SENTENCE_END/>

(Copy Probability: 1.3%)

<SENTENCE_START> { m 00 = 1 ; m 01 = 0 ; m 02 = x ; m 10 = 0 ; m 11 = 1 ; m 12 = y ; return this ; } <SENTENCE_END/>

to

<SENTENCE_START> { m 00 = 1 ; m 01 = 0 ; m 02 = x ; m 10 = 0 ; m 11 = 1 ; m 12 = y ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.9%)

<SENTENCE_START> { m 00 = 1 ; m 01 = 0 ; m 02 = x ; m 10 = 0 ; m 11 = 1 ; m 12 = y ; return this ; } <SENTENCE_END/>

translation

<SENTENCE_START> { m 00 = 1 ; m 01 = 0 ; m 02 = x ; m 10 = 0 ; m 11 = 1 ; m 12 = y ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { m 00 = 1 ; m 01 = 0 ; m 02 = x ; m 10 = 0 ; m 11 = 1 ; m 12 = y ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { m 00 = 1 ; m 01 = 0 ; m 02 = x ; m 10 = 0 ; m 11 = 1 ; m 12 = y ; return this ; } <SENTENCE_END/>

(Copy Probability: 3.1%)

<SENTENCE_START> { m 00 = 1 ; m 01 = 0 ; m 02 = x ; m 10 = 0 ; m 11 = 1 ; m 12 = y ; return this ; } <SENTENCE_END/>


Original Name set,to,translation

set

<SENTENCE_START> { return %SELF% ( trn . x , trn . y ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { return %SELF% ( trn . x , trn . y ) ; } <SENTENCE_END/>

to

<SENTENCE_START> { return %SELF% ( trn . x , trn . y ) ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { return %SELF% ( trn . x , trn . y ) ; } <SENTENCE_END/>

translation

<SENTENCE_START> { return %SELF% ( trn . x , trn . y ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return %SELF% ( trn . x , trn . y ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return %SELF% ( trn . x , trn . y ) ; } <SENTENCE_END/>

(Copy Probability: 1.7%)

<SENTENCE_START> { return %SELF% ( trn . x , trn . y ) ; } <SENTENCE_END/>


Original Name set,to,scaling

set

<SENTENCE_START> { m 00 = scale x ; m 01 = 0 ; m 02 = 0 ; m 10 = 0 ; m 11 = scale y ; m 12 = 0 ; return this ; } <SENTENCE_END/>

(Copy Probability: 1.3%)

<SENTENCE_START> { m 00 = scale x ; m 01 = 0 ; m 02 = 0 ; m 10 = 0 ; m 11 = scale y ; m 12 = 0 ; return this ; } <SENTENCE_END/>

to

<SENTENCE_START> { m 00 = scale x ; m 01 = 0 ; m 02 = 0 ; m 10 = 0 ; m 11 = scale y ; m 12 = 0 ; return this ; } <SENTENCE_END/>

(Copy Probability: 3.0%)

<SENTENCE_START> { m 00 = scale x ; m 01 = 0 ; m 02 = 0 ; m 10 = 0 ; m 11 = scale y ; m 12 = 0 ; return this ; } <SENTENCE_END/>

scaling

<SENTENCE_START> { m 00 = scale x ; m 01 = 0 ; m 02 = 0 ; m 10 = 0 ; m 11 = scale y ; m 12 = 0 ; return this ; } <SENTENCE_END/>

(Copy Probability: 1.6%)

<SENTENCE_START> { m 00 = scale x ; m 01 = 0 ; m 02 = 0 ; m 10 = 0 ; m 11 = scale y ; m 12 = 0 ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { m 00 = scale x ; m 01 = 0 ; m 02 = 0 ; m 10 = 0 ; m 11 = scale y ; m 12 = 0 ; return this ; } <SENTENCE_END/>

(Copy Probability: 3.8%)

<SENTENCE_START> { m 00 = scale x ; m 01 = 0 ; m 02 = 0 ; m 10 = 0 ; m 11 = scale y ; m 12 = 0 ; return this ; } <SENTENCE_END/>


Original Name set,to,scaling

set

<SENTENCE_START> { return %SELF% ( scale . x , scale . y ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { return %SELF% ( scale . x , scale . y ) ; } <SENTENCE_END/>

to

<SENTENCE_START> { return %SELF% ( scale . x , scale . y ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { return %SELF% ( scale . x , scale . y ) ; } <SENTENCE_END/>

scaling

<SENTENCE_START> { return %SELF% ( scale . x , scale . y ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { return %SELF% ( scale . x , scale . y ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return %SELF% ( scale . x , scale . y ) ; } <SENTENCE_END/>

(Copy Probability: 1.8%)

<SENTENCE_START> { return %SELF% ( scale . x , scale . y ) ; } <SENTENCE_END/>


Original Name set,to,rotation

set

<SENTENCE_START> { float cos = math utils . cos deg ( degrees ) ; float sin = math utils . sin deg ( degrees ) ; m 00 = cos ; m 01 = - sin ; m 02 = 0 ; m 10 = sin ; m 11 = cos ; m 12 = 0 ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.6%)

<SENTENCE_START> { float cos = math utils . cos deg ( degrees ) ; float sin = math utils . sin deg ( degrees ) ; m 00 = cos ; m 01 = - sin ; m 02 = 0 ; m 10 = sin ; m 11 = cos ; m 12 = 0 ; return this ; } <SENTENCE_END/>

to

<SENTENCE_START> { float cos = math utils . cos deg ( degrees ) ; float sin = math utils . sin deg ( degrees ) ; m 00 = cos ; m 01 = - sin ; m 02 = 0 ; m 10 = sin ; m 11 = cos ; m 12 = 0 ; return this ; } <SENTENCE_END/>

(Copy Probability: 5.1%)

<SENTENCE_START> { float cos = math utils . cos deg ( degrees ) ; float sin = math utils . sin deg ( degrees ) ; m 00 = cos ; m 01 = - sin ; m 02 = 0 ; m 10 = sin ; m 11 = cos ; m 12 = 0 ; return this ; } <SENTENCE_END/>

rotation

<SENTENCE_START> { float cos = math utils . cos deg ( degrees ) ; float sin = math utils . sin deg ( degrees ) ; m 00 = cos ; m 01 = - sin ; m 02 = 0 ; m 10 = sin ; m 11 = cos ; m 12 = 0 ; return this ; } <SENTENCE_END/>

(Copy Probability: 1.6%)

<SENTENCE_START> { float cos = math utils . cos deg ( degrees ) ; float sin = math utils . sin deg ( degrees ) ; m 00 = cos ; m 01 = - sin ; m 02 = 0 ; m 10 = sin ; m 11 = cos ; m 12 = 0 ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { float cos = math utils . cos deg ( degrees ) ; float sin = math utils . sin deg ( degrees ) ; m 00 = cos ; m 01 = - sin ; m 02 = 0 ; m 10 = sin ; m 11 = cos ; m 12 = 0 ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.8%)

<SENTENCE_START> { float cos = math utils . cos deg ( degrees ) ; float sin = math utils . sin deg ( degrees ) ; m 00 = cos ; m 01 = - sin ; m 02 = 0 ; m 10 = sin ; m 11 = cos ; m 12 = 0 ; return this ; } <SENTENCE_END/>


Original Name set,to,rotation,rad

set

<SENTENCE_START> { float cos = math utils . cos ( radians ) ; float sin = math utils . sin ( radians ) ; m 00 = cos ; m 01 = - sin ; m 02 = 0 ; m 10 = sin ; m 11 = cos ; m 12 = 0 ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.1%)

<SENTENCE_START> { float cos = math utils . cos ( radians ) ; float sin = math utils . sin ( radians ) ; m 00 = cos ; m 01 = - sin ; m 02 = 0 ; m 10 = sin ; m 11 = cos ; m 12 = 0 ; return this ; } <SENTENCE_END/>

to

<SENTENCE_START> { float cos = math utils . cos ( radians ) ; float sin = math utils . sin ( radians ) ; m 00 = cos ; m 01 = - sin ; m 02 = 0 ; m 10 = sin ; m 11 = cos ; m 12 = 0 ; return this ; } <SENTENCE_END/>

(Copy Probability: 3.6%)

<SENTENCE_START> { float cos = math utils . cos ( radians ) ; float sin = math utils . sin ( radians ) ; m 00 = cos ; m 01 = - sin ; m 02 = 0 ; m 10 = sin ; m 11 = cos ; m 12 = 0 ; return this ; } <SENTENCE_END/>

rotation

<SENTENCE_START> { float cos = math utils . cos ( radians ) ; float sin = math utils . sin ( radians ) ; m 00 = cos ; m 01 = - sin ; m 02 = 0 ; m 10 = sin ; m 11 = cos ; m 12 = 0 ; return this ; } <SENTENCE_END/>

(Copy Probability: 1.7%)

<SENTENCE_START> { float cos = math utils . cos ( radians ) ; float sin = math utils . sin ( radians ) ; m 00 = cos ; m 01 = - sin ; m 02 = 0 ; m 10 = sin ; m 11 = cos ; m 12 = 0 ; return this ; } <SENTENCE_END/>

rad

<SENTENCE_START> { float cos = math utils . cos ( radians ) ; float sin = math utils . sin ( radians ) ; m 00 = cos ; m 01 = - sin ; m 02 = 0 ; m 10 = sin ; m 11 = cos ; m 12 = 0 ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.7%)

<SENTENCE_START> { float cos = math utils . cos ( radians ) ; float sin = math utils . sin ( radians ) ; m 00 = cos ; m 01 = - sin ; m 02 = 0 ; m 10 = sin ; m 11 = cos ; m 12 = 0 ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { float cos = math utils . cos ( radians ) ; float sin = math utils . sin ( radians ) ; m 00 = cos ; m 01 = - sin ; m 02 = 0 ; m 10 = sin ; m 11 = cos ; m 12 = 0 ; return this ; } <SENTENCE_END/>

(Copy Probability: 3.7%)

<SENTENCE_START> { float cos = math utils . cos ( radians ) ; float sin = math utils . sin ( radians ) ; m 00 = cos ; m 01 = - sin ; m 02 = 0 ; m 10 = sin ; m 11 = cos ; m 12 = 0 ; return this ; } <SENTENCE_END/>


Original Name set,to,rotation

set

<SENTENCE_START> { m 00 = cos ; m 01 = - sin ; m 02 = 0 ; m 10 = sin ; m 11 = cos ; m 12 = 0 ; return this ; } <SENTENCE_END/>

(Copy Probability: 1.3%)

<SENTENCE_START> { m 00 = cos ; m 01 = - sin ; m 02 = 0 ; m 10 = sin ; m 11 = cos ; m 12 = 0 ; return this ; } <SENTENCE_END/>

to

<SENTENCE_START> { m 00 = cos ; m 01 = - sin ; m 02 = 0 ; m 10 = sin ; m 11 = cos ; m 12 = 0 ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.1%)

<SENTENCE_START> { m 00 = cos ; m 01 = - sin ; m 02 = 0 ; m 10 = sin ; m 11 = cos ; m 12 = 0 ; return this ; } <SENTENCE_END/>

rotation

<SENTENCE_START> { m 00 = cos ; m 01 = - sin ; m 02 = 0 ; m 10 = sin ; m 11 = cos ; m 12 = 0 ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { m 00 = cos ; m 01 = - sin ; m 02 = 0 ; m 10 = sin ; m 11 = cos ; m 12 = 0 ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { m 00 = cos ; m 01 = - sin ; m 02 = 0 ; m 10 = sin ; m 11 = cos ; m 12 = 0 ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.7%)

<SENTENCE_START> { m 00 = cos ; m 01 = - sin ; m 02 = 0 ; m 10 = sin ; m 11 = cos ; m 12 = 0 ; return this ; } <SENTENCE_END/>


Original Name set,to,shearing

set

<SENTENCE_START> { m 00 = 1 ; m 01 = shear x ; m 02 = 0 ; m 10 = shear y ; m 11 = 1 ; m 12 = 0 ; return this ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { m 00 = 1 ; m 01 = shear x ; m 02 = 0 ; m 10 = shear y ; m 11 = 1 ; m 12 = 0 ; return this ; } <SENTENCE_END/>

to

<SENTENCE_START> { m 00 = 1 ; m 01 = shear x ; m 02 = 0 ; m 10 = shear y ; m 11 = 1 ; m 12 = 0 ; return this ; } <SENTENCE_END/>

(Copy Probability: 4.8%)

<SENTENCE_START> { m 00 = 1 ; m 01 = shear x ; m 02 = 0 ; m 10 = shear y ; m 11 = 1 ; m 12 = 0 ; return this ; } <SENTENCE_END/>

shearing

<SENTENCE_START> { m 00 = 1 ; m 01 = shear x ; m 02 = 0 ; m 10 = shear y ; m 11 = 1 ; m 12 = 0 ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { m 00 = 1 ; m 01 = shear x ; m 02 = 0 ; m 10 = shear y ; m 11 = 1 ; m 12 = 0 ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { m 00 = 1 ; m 01 = shear x ; m 02 = 0 ; m 10 = shear y ; m 11 = 1 ; m 12 = 0 ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.6%)

<SENTENCE_START> { m 00 = 1 ; m 01 = shear x ; m 02 = 0 ; m 10 = shear y ; m 11 = 1 ; m 12 = 0 ; return this ; } <SENTENCE_END/>


Original Name set,to,shearing

set

<SENTENCE_START> { return %SELF% ( shear . x , shear . y ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { return %SELF% ( shear . x , shear . y ) ; } <SENTENCE_END/>

to

<SENTENCE_START> { return %SELF% ( shear . x , shear . y ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { return %SELF% ( shear . x , shear . y ) ; } <SENTENCE_END/>

shearing

<SENTENCE_START> { return %SELF% ( shear . x , shear . y ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { return %SELF% ( shear . x , shear . y ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return %SELF% ( shear . x , shear . y ) ; } <SENTENCE_END/>

(Copy Probability: 1.3%)

<SENTENCE_START> { return %SELF% ( shear . x , shear . y ) ; } <SENTENCE_END/>


Original Name set,to,trn,rot,scl

set

<SENTENCE_START> { m 02 = x ; m 12 = y ; if ( degrees == 0 ) { m 00 = scale x ; m 01 = 0 ; m 10 = 0 ; m 11 = scale y ; } else { float sin = math utils . sin deg ( degrees ) ; float cos = math utils . cos deg ( degrees ) ; m 00 = cos * scale x ; m 01 = - sin * scale y ; m 10 = sin * scale x ; m 11 = cos * scale y ; } return this ; } <SENTENCE_END/>

(Copy Probability: 2.9%)

<SENTENCE_START> { m 02 = x ; m 12 = y ; if ( degrees == 0 ) { m 00 = scale x ; m 01 = 0 ; m 10 = 0 ; m 11 = scale y ; } else { float sin = math utils . sin deg ( degrees ) ; float cos = math utils . cos deg ( degrees ) ; m 00 = cos * scale x ; m 01 = - sin * scale y ; m 10 = sin * scale x ; m 11 = cos * scale y ; } return this ; } <SENTENCE_END/>

to

<SENTENCE_START> { m 02 = x ; m 12 = y ; if ( degrees == 0 ) { m 00 = scale x ; m 01 = 0 ; m 10 = 0 ; m 11 = scale y ; } else { float sin = math utils . sin deg ( degrees ) ; float cos = math utils . cos deg ( degrees ) ; m 00 = cos * scale x ; m 01 = - sin * scale y ; m 10 = sin * scale x ; m 11 = cos * scale y ; } return this ; } <SENTENCE_END/>

(Copy Probability: 4.1%)

<SENTENCE_START> { m 02 = x ; m 12 = y ; if ( degrees == 0 ) { m 00 = scale x ; m 01 = 0 ; m 10 = 0 ; m 11 = scale y ; } else { float sin = math utils . sin deg ( degrees ) ; float cos = math utils . cos deg ( degrees ) ; m 00 = cos * scale x ; m 01 = - sin * scale y ; m 10 = sin * scale x ; m 11 = cos * scale y ; } return this ; } <SENTENCE_END/>

trn

<SENTENCE_START> { m 02 = x ; m 12 = y ; if ( degrees == 0 ) { m 00 = scale x ; m 01 = 0 ; m 10 = 0 ; m 11 = scale y ; } else { float sin = math utils . sin deg ( degrees ) ; float cos = math utils . cos deg ( degrees ) ; m 00 = cos * scale x ; m 01 = - sin * scale y ; m 10 = sin * scale x ; m 11 = cos * scale y ; } return this ; } <SENTENCE_END/>

(Copy Probability: 2.2%)

<SENTENCE_START> { m 02 = x ; m 12 = y ; if ( degrees == 0 ) { m 00 = scale x ; m 01 = 0 ; m 10 = 0 ; m 11 = scale y ; } else { float sin = math utils . sin deg ( degrees ) ; float cos = math utils . cos deg ( degrees ) ; m 00 = cos * scale x ; m 01 = - sin * scale y ; m 10 = sin * scale x ; m 11 = cos * scale y ; } return this ; } <SENTENCE_END/>

rot

<SENTENCE_START> { m 02 = x ; m 12 = y ; if ( degrees == 0 ) { m 00 = scale x ; m 01 = 0 ; m 10 = 0 ; m 11 = scale y ; } else { float sin = math utils . sin deg ( degrees ) ; float cos = math utils . cos deg ( degrees ) ; m 00 = cos * scale x ; m 01 = - sin * scale y ; m 10 = sin * scale x ; m 11 = cos * scale y ; } return this ; } <SENTENCE_END/>

(Copy Probability: 2.9%)

<SENTENCE_START> { m 02 = x ; m 12 = y ; if ( degrees == 0 ) { m 00 = scale x ; m 01 = 0 ; m 10 = 0 ; m 11 = scale y ; } else { float sin = math utils . sin deg ( degrees ) ; float cos = math utils . cos deg ( degrees ) ; m 00 = cos * scale x ; m 01 = - sin * scale y ; m 10 = sin * scale x ; m 11 = cos * scale y ; } return this ; } <SENTENCE_END/>

scl

<SENTENCE_START> { m 02 = x ; m 12 = y ; if ( degrees == 0 ) { m 00 = scale x ; m 01 = 0 ; m 10 = 0 ; m 11 = scale y ; } else { float sin = math utils . sin deg ( degrees ) ; float cos = math utils . cos deg ( degrees ) ; m 00 = cos * scale x ; m 01 = - sin * scale y ; m 10 = sin * scale x ; m 11 = cos * scale y ; } return this ; } <SENTENCE_END/>

(Copy Probability: 3.8%)

<SENTENCE_START> { m 02 = x ; m 12 = y ; if ( degrees == 0 ) { m 00 = scale x ; m 01 = 0 ; m 10 = 0 ; m 11 = scale y ; } else { float sin = math utils . sin deg ( degrees ) ; float cos = math utils . cos deg ( degrees ) ; m 00 = cos * scale x ; m 01 = - sin * scale y ; m 10 = sin * scale x ; m 11 = cos * scale y ; } return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { m 02 = x ; m 12 = y ; if ( degrees == 0 ) { m 00 = scale x ; m 01 = 0 ; m 10 = 0 ; m 11 = scale y ; } else { float sin = math utils . sin deg ( degrees ) ; float cos = math utils . cos deg ( degrees ) ; m 00 = cos * scale x ; m 01 = - sin * scale y ; m 10 = sin * scale x ; m 11 = cos * scale y ; } return this ; } <SENTENCE_END/>

(Copy Probability: 4.1%)

<SENTENCE_START> { m 02 = x ; m 12 = y ; if ( degrees == 0 ) { m 00 = scale x ; m 01 = 0 ; m 10 = 0 ; m 11 = scale y ; } else { float sin = math utils . sin deg ( degrees ) ; float cos = math utils . cos deg ( degrees ) ; m 00 = cos * scale x ; m 01 = - sin * scale y ; m 10 = sin * scale x ; m 11 = cos * scale y ; } return this ; } <SENTENCE_END/>


Original Name set,to,trn,rot,scl

set

<SENTENCE_START> { return %SELF% ( trn . x , trn . y , degrees , scale . x , scale . y ) ; } <SENTENCE_END/>

(Copy Probability: 1.2%)

<SENTENCE_START> { return %SELF% ( trn . x , trn . y , degrees , scale . x , scale . y ) ; } <SENTENCE_END/>

to

<SENTENCE_START> { return %SELF% ( trn . x , trn . y , degrees , scale . x , scale . y ) ; } <SENTENCE_END/>

(Copy Probability: 1.1%)

<SENTENCE_START> { return %SELF% ( trn . x , trn . y , degrees , scale . x , scale . y ) ; } <SENTENCE_END/>

trn

<SENTENCE_START> { return %SELF% ( trn . x , trn . y , degrees , scale . x , scale . y ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { return %SELF% ( trn . x , trn . y , degrees , scale . x , scale . y ) ; } <SENTENCE_END/>

rot

<SENTENCE_START> { return %SELF% ( trn . x , trn . y , degrees , scale . x , scale . y ) ; } <SENTENCE_END/>

(Copy Probability: 2.3%)

<SENTENCE_START> { return %SELF% ( trn . x , trn . y , degrees , scale . x , scale . y ) ; } <SENTENCE_END/>

scl

<SENTENCE_START> { return %SELF% ( trn . x , trn . y , degrees , scale . x , scale . y ) ; } <SENTENCE_END/>

(Copy Probability: 4.0%)

<SENTENCE_START> { return %SELF% ( trn . x , trn . y , degrees , scale . x , scale . y ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return %SELF% ( trn . x , trn . y , degrees , scale . x , scale . y ) ; } <SENTENCE_END/>

(Copy Probability: 4.9%)

<SENTENCE_START> { return %SELF% ( trn . x , trn . y , degrees , scale . x , scale . y ) ; } <SENTENCE_END/>


Original Name set,to,trn,rot,rad,scl

set

<SENTENCE_START> { m 02 = x ; m 12 = y ; if ( radians == 0 ) { m 00 = scale x ; m 01 = 0 ; m 10 = 0 ; m 11 = scale y ; } else { float sin = math utils . sin ( radians ) ; float cos = math utils . cos ( radians ) ; m 00 = cos * scale x ; m 01 = - sin * scale y ; m 10 = sin * scale x ; m 11 = cos * scale y ; } return this ; } <SENTENCE_END/>

(Copy Probability: 2.5%)

<SENTENCE_START> { m 02 = x ; m 12 = y ; if ( radians == 0 ) { m 00 = scale x ; m 01 = 0 ; m 10 = 0 ; m 11 = scale y ; } else { float sin = math utils . sin ( radians ) ; float cos = math utils . cos ( radians ) ; m 00 = cos * scale x ; m 01 = - sin * scale y ; m 10 = sin * scale x ; m 11 = cos * scale y ; } return this ; } <SENTENCE_END/>

to

<SENTENCE_START> { m 02 = x ; m 12 = y ; if ( radians == 0 ) { m 00 = scale x ; m 01 = 0 ; m 10 = 0 ; m 11 = scale y ; } else { float sin = math utils . sin ( radians ) ; float cos = math utils . cos ( radians ) ; m 00 = cos * scale x ; m 01 = - sin * scale y ; m 10 = sin * scale x ; m 11 = cos * scale y ; } return this ; } <SENTENCE_END/>

(Copy Probability: 4.6%)

<SENTENCE_START> { m 02 = x ; m 12 = y ; if ( radians == 0 ) { m 00 = scale x ; m 01 = 0 ; m 10 = 0 ; m 11 = scale y ; } else { float sin = math utils . sin ( radians ) ; float cos = math utils . cos ( radians ) ; m 00 = cos * scale x ; m 01 = - sin * scale y ; m 10 = sin * scale x ; m 11 = cos * scale y ; } return this ; } <SENTENCE_END/>

trn

<SENTENCE_START> { m 02 = x ; m 12 = y ; if ( radians == 0 ) { m 00 = scale x ; m 01 = 0 ; m 10 = 0 ; m 11 = scale y ; } else { float sin = math utils . sin ( radians ) ; float cos = math utils . cos ( radians ) ; m 00 = cos * scale x ; m 01 = - sin * scale y ; m 10 = sin * scale x ; m 11 = cos * scale y ; } return this ; } <SENTENCE_END/>

(Copy Probability: 2.5%)

<SENTENCE_START> { m 02 = x ; m 12 = y ; if ( radians == 0 ) { m 00 = scale x ; m 01 = 0 ; m 10 = 0 ; m 11 = scale y ; } else { float sin = math utils . sin ( radians ) ; float cos = math utils . cos ( radians ) ; m 00 = cos * scale x ; m 01 = - sin * scale y ; m 10 = sin * scale x ; m 11 = cos * scale y ; } return this ; } <SENTENCE_END/>

rot

<SENTENCE_START> { m 02 = x ; m 12 = y ; if ( radians == 0 ) { m 00 = scale x ; m 01 = 0 ; m 10 = 0 ; m 11 = scale y ; } else { float sin = math utils . sin ( radians ) ; float cos = math utils . cos ( radians ) ; m 00 = cos * scale x ; m 01 = - sin * scale y ; m 10 = sin * scale x ; m 11 = cos * scale y ; } return this ; } <SENTENCE_END/>

(Copy Probability: 2.9%)

<SENTENCE_START> { m 02 = x ; m 12 = y ; if ( radians == 0 ) { m 00 = scale x ; m 01 = 0 ; m 10 = 0 ; m 11 = scale y ; } else { float sin = math utils . sin ( radians ) ; float cos = math utils . cos ( radians ) ; m 00 = cos * scale x ; m 01 = - sin * scale y ; m 10 = sin * scale x ; m 11 = cos * scale y ; } return this ; } <SENTENCE_END/>

rad

<SENTENCE_START> { m 02 = x ; m 12 = y ; if ( radians == 0 ) { m 00 = scale x ; m 01 = 0 ; m 10 = 0 ; m 11 = scale y ; } else { float sin = math utils . sin ( radians ) ; float cos = math utils . cos ( radians ) ; m 00 = cos * scale x ; m 01 = - sin * scale y ; m 10 = sin * scale x ; m 11 = cos * scale y ; } return this ; } <SENTENCE_END/>

(Copy Probability: 3.9%)

<SENTENCE_START> { m 02 = x ; m 12 = y ; if ( radians == 0 ) { m 00 = scale x ; m 01 = 0 ; m 10 = 0 ; m 11 = scale y ; } else { float sin = math utils . sin ( radians ) ; float cos = math utils . cos ( radians ) ; m 00 = cos * scale x ; m 01 = - sin * scale y ; m 10 = sin * scale x ; m 11 = cos * scale y ; } return this ; } <SENTENCE_END/>

scl

<SENTENCE_START> { m 02 = x ; m 12 = y ; if ( radians == 0 ) { m 00 = scale x ; m 01 = 0 ; m 10 = 0 ; m 11 = scale y ; } else { float sin = math utils . sin ( radians ) ; float cos = math utils . cos ( radians ) ; m 00 = cos * scale x ; m 01 = - sin * scale y ; m 10 = sin * scale x ; m 11 = cos * scale y ; } return this ; } <SENTENCE_END/>

(Copy Probability: 4.1%)

<SENTENCE_START> { m 02 = x ; m 12 = y ; if ( radians == 0 ) { m 00 = scale x ; m 01 = 0 ; m 10 = 0 ; m 11 = scale y ; } else { float sin = math utils . sin ( radians ) ; float cos = math utils . cos ( radians ) ; m 00 = cos * scale x ; m 01 = - sin * scale y ; m 10 = sin * scale x ; m 11 = cos * scale y ; } return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { m 02 = x ; m 12 = y ; if ( radians == 0 ) { m 00 = scale x ; m 01 = 0 ; m 10 = 0 ; m 11 = scale y ; } else { float sin = math utils . sin ( radians ) ; float cos = math utils . cos ( radians ) ; m 00 = cos * scale x ; m 01 = - sin * scale y ; m 10 = sin * scale x ; m 11 = cos * scale y ; } return this ; } <SENTENCE_END/>

(Copy Probability: 4.1%)

<SENTENCE_START> { m 02 = x ; m 12 = y ; if ( radians == 0 ) { m 00 = scale x ; m 01 = 0 ; m 10 = 0 ; m 11 = scale y ; } else { float sin = math utils . sin ( radians ) ; float cos = math utils . cos ( radians ) ; m 00 = cos * scale x ; m 01 = - sin * scale y ; m 10 = sin * scale x ; m 11 = cos * scale y ; } return this ; } <SENTENCE_END/>


Original Name set,to,trn,rot,rad,scl

set

<SENTENCE_START> { return %SELF% ( trn . x , trn . y , radians , scale . x , scale . y ) ; } <SENTENCE_END/>

(Copy Probability: 1.2%)

<SENTENCE_START> { return %SELF% ( trn . x , trn . y , radians , scale . x , scale . y ) ; } <SENTENCE_END/>

to

<SENTENCE_START> { return %SELF% ( trn . x , trn . y , radians , scale . x , scale . y ) ; } <SENTENCE_END/>

(Copy Probability: 1.2%)

<SENTENCE_START> { return %SELF% ( trn . x , trn . y , radians , scale . x , scale . y ) ; } <SENTENCE_END/>

trn

<SENTENCE_START> { return %SELF% ( trn . x , trn . y , radians , scale . x , scale . y ) ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { return %SELF% ( trn . x , trn . y , radians , scale . x , scale . y ) ; } <SENTENCE_END/>

rot

<SENTENCE_START> { return %SELF% ( trn . x , trn . y , radians , scale . x , scale . y ) ; } <SENTENCE_END/>

(Copy Probability: 2.2%)

<SENTENCE_START> { return %SELF% ( trn . x , trn . y , radians , scale . x , scale . y ) ; } <SENTENCE_END/>

rad

<SENTENCE_START> { return %SELF% ( trn . x , trn . y , radians , scale . x , scale . y ) ; } <SENTENCE_END/>

(Copy Probability: 4.0%)

<SENTENCE_START> { return %SELF% ( trn . x , trn . y , radians , scale . x , scale . y ) ; } <SENTENCE_END/>

scl

<SENTENCE_START> { return %SELF% ( trn . x , trn . y , radians , scale . x , scale . y ) ; } <SENTENCE_END/>

(Copy Probability: 4.9%)

<SENTENCE_START> { return %SELF% ( trn . x , trn . y , radians , scale . x , scale . y ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return %SELF% ( trn . x , trn . y , radians , scale . x , scale . y ) ; } <SENTENCE_END/>

(Copy Probability: 4.9%)

<SENTENCE_START> { return %SELF% ( trn . x , trn . y , radians , scale . x , scale . y ) ; } <SENTENCE_END/>


Original Name set,to,trn,scl

set

<SENTENCE_START> { m 00 = scale x ; m 01 = 0 ; m 02 = x ; m 10 = 0 ; m 11 = scale y ; m 12 = y ; return this ; } <SENTENCE_END/>

(Copy Probability: 1.4%)

<SENTENCE_START> { m 00 = scale x ; m 01 = 0 ; m 02 = x ; m 10 = 0 ; m 11 = scale y ; m 12 = y ; return this ; } <SENTENCE_END/>

to

<SENTENCE_START> { m 00 = scale x ; m 01 = 0 ; m 02 = x ; m 10 = 0 ; m 11 = scale y ; m 12 = y ; return this ; } <SENTENCE_END/>

(Copy Probability: 3.3%)

<SENTENCE_START> { m 00 = scale x ; m 01 = 0 ; m 02 = x ; m 10 = 0 ; m 11 = scale y ; m 12 = y ; return this ; } <SENTENCE_END/>

trn

<SENTENCE_START> { m 00 = scale x ; m 01 = 0 ; m 02 = x ; m 10 = 0 ; m 11 = scale y ; m 12 = y ; return this ; } <SENTENCE_END/>

(Copy Probability: 1.7%)

<SENTENCE_START> { m 00 = scale x ; m 01 = 0 ; m 02 = x ; m 10 = 0 ; m 11 = scale y ; m 12 = y ; return this ; } <SENTENCE_END/>

scl

<SENTENCE_START> { m 00 = scale x ; m 01 = 0 ; m 02 = x ; m 10 = 0 ; m 11 = scale y ; m 12 = y ; return this ; } <SENTENCE_END/>

(Copy Probability: 3.3%)

<SENTENCE_START> { m 00 = scale x ; m 01 = 0 ; m 02 = x ; m 10 = 0 ; m 11 = scale y ; m 12 = y ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { m 00 = scale x ; m 01 = 0 ; m 02 = x ; m 10 = 0 ; m 11 = scale y ; m 12 = y ; return this ; } <SENTENCE_END/>

(Copy Probability: 3.9%)

<SENTENCE_START> { m 00 = scale x ; m 01 = 0 ; m 02 = x ; m 10 = 0 ; m 11 = scale y ; m 12 = y ; return this ; } <SENTENCE_END/>


Original Name set,to,trn,scl

set

<SENTENCE_START> { return %SELF% ( trn . x , trn . y , scale . x , scale . y ) ; } <SENTENCE_END/>

(Copy Probability: 1.1%)

<SENTENCE_START> { return %SELF% ( trn . x , trn . y , scale . x , scale . y ) ; } <SENTENCE_END/>

to

<SENTENCE_START> { return %SELF% ( trn . x , trn . y , scale . x , scale . y ) ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { return %SELF% ( trn . x , trn . y , scale . x , scale . y ) ; } <SENTENCE_END/>

trn

<SENTENCE_START> { return %SELF% ( trn . x , trn . y , scale . x , scale . y ) ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { return %SELF% ( trn . x , trn . y , scale . x , scale . y ) ; } <SENTENCE_END/>

scl

<SENTENCE_START> { return %SELF% ( trn . x , trn . y , scale . x , scale . y ) ; } <SENTENCE_END/>

(Copy Probability: 2.6%)

<SENTENCE_START> { return %SELF% ( trn . x , trn . y , scale . x , scale . y ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return %SELF% ( trn . x , trn . y , scale . x , scale . y ) ; } <SENTENCE_END/>

(Copy Probability: 4.2%)

<SENTENCE_START> { return %SELF% ( trn . x , trn . y , scale . x , scale . y ) ; } <SENTENCE_END/>


Original Name set,to,product

set

<SENTENCE_START> { m 00 = l . m 00 * r . m 00 + l . m 01 * r . m 10 ; m 01 = l . m 00 * r . m 01 + l . m 01 * r . m 11 ; m 02 = l . m 00 * r . m 02 + l . m 01 * r . m 12 + l . m 02 ; m 10 = l . m 10 * r . m 00 + l . m 11 * r . m 10 ; m 11 = l . m 10 * r . m 01 + l . m 11 * r . m 11 ; m 12 = l . m 10 * r . m 02 + l . m 11 * r . m 12 + l . m 12 ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.0%)

<SENTENCE_START> { m 00 = l . m 00 * r . m 00 + l . m 01 * r . m 10 ; m 01 = l . m 00 * r . m 01 + l . m 01 * r . m 11 ; m 02 = l . m 00 * r . m 02 + l . m 01 * r . m 12 + l . m 02 ; m 10 = l . m 10 * r . m 00 + l . m 11 * r . m 10 ; m 11 = l . m 10 * r . m 01 + l . m 11 * r . m 11 ; m 12 = l . m 10 * r . m 02 + l . m 11 * r . m 12 + l . m 12 ; return this ; } <SENTENCE_END/>

to

<SENTENCE_START> { m 00 = l . m 00 * r . m 00 + l . m 01 * r . m 10 ; m 01 = l . m 00 * r . m 01 + l . m 01 * r . m 11 ; m 02 = l . m 00 * r . m 02 + l . m 01 * r . m 12 + l . m 02 ; m 10 = l . m 10 * r . m 00 + l . m 11 * r . m 10 ; m 11 = l . m 10 * r . m 01 + l . m 11 * r . m 11 ; m 12 = l . m 10 * r . m 02 + l . m 11 * r . m 12 + l . m 12 ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.3%)

<SENTENCE_START> { m 00 = l . m 00 * r . m 00 + l . m 01 * r . m 10 ; m 01 = l . m 00 * r . m 01 + l . m 01 * r . m 11 ; m 02 = l . m 00 * r . m 02 + l . m 01 * r . m 12 + l . m 02 ; m 10 = l . m 10 * r . m 00 + l . m 11 * r . m 10 ; m 11 = l . m 10 * r . m 01 + l . m 11 * r . m 11 ; m 12 = l . m 10 * r . m 02 + l . m 11 * r . m 12 + l . m 12 ; return this ; } <SENTENCE_END/>

product

<SENTENCE_START> { m 00 = l . m 00 * r . m 00 + l . m 01 * r . m 10 ; m 01 = l . m 00 * r . m 01 + l . m 01 * r . m 11 ; m 02 = l . m 00 * r . m 02 + l . m 01 * r . m 12 + l . m 02 ; m 10 = l . m 10 * r . m 00 + l . m 11 * r . m 10 ; m 11 = l . m 10 * r . m 01 + l . m 11 * r . m 11 ; m 12 = l . m 10 * r . m 02 + l . m 11 * r . m 12 + l . m 12 ; return this ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { m 00 = l . m 00 * r . m 00 + l . m 01 * r . m 10 ; m 01 = l . m 00 * r . m 01 + l . m 01 * r . m 11 ; m 02 = l . m 00 * r . m 02 + l . m 01 * r . m 12 + l . m 02 ; m 10 = l . m 10 * r . m 00 + l . m 11 * r . m 10 ; m 11 = l . m 10 * r . m 01 + l . m 11 * r . m 11 ; m 12 = l . m 10 * r . m 02 + l . m 11 * r . m 12 + l . m 12 ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { m 00 = l . m 00 * r . m 00 + l . m 01 * r . m 10 ; m 01 = l . m 00 * r . m 01 + l . m 01 * r . m 11 ; m 02 = l . m 00 * r . m 02 + l . m 01 * r . m 12 + l . m 02 ; m 10 = l . m 10 * r . m 00 + l . m 11 * r . m 10 ; m 11 = l . m 10 * r . m 01 + l . m 11 * r . m 11 ; m 12 = l . m 10 * r . m 02 + l . m 11 * r . m 12 + l . m 12 ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.9%)

<SENTENCE_START> { m 00 = l . m 00 * r . m 00 + l . m 01 * r . m 10 ; m 01 = l . m 00 * r . m 01 + l . m 01 * r . m 11 ; m 02 = l . m 00 * r . m 02 + l . m 01 * r . m 12 + l . m 02 ; m 10 = l . m 10 * r . m 00 + l . m 11 * r . m 10 ; m 11 = l . m 10 * r . m 01 + l . m 11 * r . m 11 ; m 12 = l . m 10 * r . m 02 + l . m 11 * r . m 12 + l . m 12 ; return this ; } <SENTENCE_END/>


Original Name inv

inv

<SENTENCE_START> { float det = det ( ) ; if ( det == 0 ) throw new gdx runtime exception ( "Can't invert a singular affine matrix" ) ; float inv det = 1.0f / det ; float tmp 00 = m 11 ; float tmp 01 = - m 01 ; float tmp 02 = m 01 * m 12 - m 11 * m 02 ; float tmp 10 = - m 10 ; float tmp 11 = m 00 ; float tmp 12 = m 10 * m 02 - m 00 * m 12 ; m 00 = inv det * tmp 00 ; m 01 = inv det * tmp 01 ; m 02 = inv det * tmp 02 ; m 10 = inv det * tmp 10 ; m 11 = inv det * tmp 11 ; m 12 = inv det * tmp 12 ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.6%)

<SENTENCE_START> { float det = det ( ) ; if ( det == 0 ) throw new gdx runtime exception ( "Can't invert a singular affine matrix" ) ; float inv det = 1.0f / det ; float tmp 00 = m 11 ; float tmp 01 = - m 01 ; float tmp 02 = m 01 * m 12 - m 11 * m 02 ; float tmp 10 = - m 10 ; float tmp 11 = m 00 ; float tmp 12 = m 10 * m 02 - m 00 * m 12 ; m 00 = inv det * tmp 00 ; m 01 = inv det * tmp 01 ; m 02 = inv det * tmp 02 ; m 10 = inv det * tmp 10 ; m 11 = inv det * tmp 11 ; m 12 = inv det * tmp 12 ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { float det = det ( ) ; if ( det == 0 ) throw new gdx runtime exception ( "Can't invert a singular affine matrix" ) ; float inv det = 1.0f / det ; float tmp 00 = m 11 ; float tmp 01 = - m 01 ; float tmp 02 = m 01 * m 12 - m 11 * m 02 ; float tmp 10 = - m 10 ; float tmp 11 = m 00 ; float tmp 12 = m 10 * m 02 - m 00 * m 12 ; m 00 = inv det * tmp 00 ; m 01 = inv det * tmp 01 ; m 02 = inv det * tmp 02 ; m 10 = inv det * tmp 10 ; m 11 = inv det * tmp 11 ; m 12 = inv det * tmp 12 ; return this ; } <SENTENCE_END/>

(Copy Probability: 4.9%)

<SENTENCE_START> { float det = det ( ) ; if ( det == 0 ) throw new gdx runtime exception ( "Can't invert a singular affine matrix" ) ; float inv det = 1.0f / det ; float tmp 00 = m 11 ; float tmp 01 = - m 01 ; float tmp 02 = m 01 * m 12 - m 11 * m 02 ; float tmp 10 = - m 10 ; float tmp 11 = m 00 ; float tmp 12 = m 10 * m 02 - m 00 * m 12 ; m 00 = inv det * tmp 00 ; m 01 = inv det * tmp 01 ; m 02 = inv det * tmp 02 ; m 10 = inv det * tmp 10 ; m 11 = inv det * tmp 11 ; m 12 = inv det * tmp 12 ; return this ; } <SENTENCE_END/>


Original Name mul

mul

<SENTENCE_START> { float tmp 00 = m 00 * other . m 00 + m 01 * other . m 10 ; float tmp 01 = m 00 * other . m 01 + m 01 * other . m 11 ; float tmp 02 = m 00 * other . m 02 + m 01 * other . m 12 + m 02 ; float tmp 10 = m 10 * other . m 00 + m 11 * other . m 10 ; float tmp 11 = m 10 * other . m 01 + m 11 * other . m 11 ; float tmp 12 = m 10 * other . m 02 + m 11 * other . m 12 + m 12 ; m 00 = tmp 00 ; m 01 = tmp 01 ; m 02 = tmp 02 ; m 10 = tmp 10 ; m 11 = tmp 11 ; m 12 = tmp 12 ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.3%)

<SENTENCE_START> { float tmp 00 = m 00 * other . m 00 + m 01 * other . m 10 ; float tmp 01 = m 00 * other . m 01 + m 01 * other . m 11 ; float tmp 02 = m 00 * other . m 02 + m 01 * other . m 12 + m 02 ; float tmp 10 = m 10 * other . m 00 + m 11 * other . m 10 ; float tmp 11 = m 10 * other . m 01 + m 11 * other . m 11 ; float tmp 12 = m 10 * other . m 02 + m 11 * other . m 12 + m 12 ; m 00 = tmp 00 ; m 01 = tmp 01 ; m 02 = tmp 02 ; m 10 = tmp 10 ; m 11 = tmp 11 ; m 12 = tmp 12 ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { float tmp 00 = m 00 * other . m 00 + m 01 * other . m 10 ; float tmp 01 = m 00 * other . m 01 + m 01 * other . m 11 ; float tmp 02 = m 00 * other . m 02 + m 01 * other . m 12 + m 02 ; float tmp 10 = m 10 * other . m 00 + m 11 * other . m 10 ; float tmp 11 = m 10 * other . m 01 + m 11 * other . m 11 ; float tmp 12 = m 10 * other . m 02 + m 11 * other . m 12 + m 12 ; m 00 = tmp 00 ; m 01 = tmp 01 ; m 02 = tmp 02 ; m 10 = tmp 10 ; m 11 = tmp 11 ; m 12 = tmp 12 ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.2%)

<SENTENCE_START> { float tmp 00 = m 00 * other . m 00 + m 01 * other . m 10 ; float tmp 01 = m 00 * other . m 01 + m 01 * other . m 11 ; float tmp 02 = m 00 * other . m 02 + m 01 * other . m 12 + m 02 ; float tmp 10 = m 10 * other . m 00 + m 11 * other . m 10 ; float tmp 11 = m 10 * other . m 01 + m 11 * other . m 11 ; float tmp 12 = m 10 * other . m 02 + m 11 * other . m 12 + m 12 ; m 00 = tmp 00 ; m 01 = tmp 01 ; m 02 = tmp 02 ; m 10 = tmp 10 ; m 11 = tmp 11 ; m 12 = tmp 12 ; return this ; } <SENTENCE_END/>


Original Name pre,mul

pre

<SENTENCE_START> { float tmp 00 = other . m 00 * m 00 + other . m 01 * m 10 ; float tmp 01 = other . m 00 * m 01 + other . m 01 * m 11 ; float tmp 02 = other . m 00 * m 02 + other . m 01 * m 12 + other . m 02 ; float tmp 10 = other . m 10 * m 00 + other . m 11 * m 10 ; float tmp 11 = other . m 10 * m 01 + other . m 11 * m 11 ; float tmp 12 = other . m 10 * m 02 + other . m 11 * m 12 + other . m 12 ; m 00 = tmp 00 ; m 01 = tmp 01 ; m 02 = tmp 02 ; m 10 = tmp 10 ; m 11 = tmp 11 ; m 12 = tmp 12 ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.3%)

<SENTENCE_START> { float tmp 00 = other . m 00 * m 00 + other . m 01 * m 10 ; float tmp 01 = other . m 00 * m 01 + other . m 01 * m 11 ; float tmp 02 = other . m 00 * m 02 + other . m 01 * m 12 + other . m 02 ; float tmp 10 = other . m 10 * m 00 + other . m 11 * m 10 ; float tmp 11 = other . m 10 * m 01 + other . m 11 * m 11 ; float tmp 12 = other . m 10 * m 02 + other . m 11 * m 12 + other . m 12 ; m 00 = tmp 00 ; m 01 = tmp 01 ; m 02 = tmp 02 ; m 10 = tmp 10 ; m 11 = tmp 11 ; m 12 = tmp 12 ; return this ; } <SENTENCE_END/>

mul

<SENTENCE_START> { float tmp 00 = other . m 00 * m 00 + other . m 01 * m 10 ; float tmp 01 = other . m 00 * m 01 + other . m 01 * m 11 ; float tmp 02 = other . m 00 * m 02 + other . m 01 * m 12 + other . m 02 ; float tmp 10 = other . m 10 * m 00 + other . m 11 * m 10 ; float tmp 11 = other . m 10 * m 01 + other . m 11 * m 11 ; float tmp 12 = other . m 10 * m 02 + other . m 11 * m 12 + other . m 12 ; m 00 = tmp 00 ; m 01 = tmp 01 ; m 02 = tmp 02 ; m 10 = tmp 10 ; m 11 = tmp 11 ; m 12 = tmp 12 ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.3%)

<SENTENCE_START> { float tmp 00 = other . m 00 * m 00 + other . m 01 * m 10 ; float tmp 01 = other . m 00 * m 01 + other . m 01 * m 11 ; float tmp 02 = other . m 00 * m 02 + other . m 01 * m 12 + other . m 02 ; float tmp 10 = other . m 10 * m 00 + other . m 11 * m 10 ; float tmp 11 = other . m 10 * m 01 + other . m 11 * m 11 ; float tmp 12 = other . m 10 * m 02 + other . m 11 * m 12 + other . m 12 ; m 00 = tmp 00 ; m 01 = tmp 01 ; m 02 = tmp 02 ; m 10 = tmp 10 ; m 11 = tmp 11 ; m 12 = tmp 12 ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { float tmp 00 = other . m 00 * m 00 + other . m 01 * m 10 ; float tmp 01 = other . m 00 * m 01 + other . m 01 * m 11 ; float tmp 02 = other . m 00 * m 02 + other . m 01 * m 12 + other . m 02 ; float tmp 10 = other . m 10 * m 00 + other . m 11 * m 10 ; float tmp 11 = other . m 10 * m 01 + other . m 11 * m 11 ; float tmp 12 = other . m 10 * m 02 + other . m 11 * m 12 + other . m 12 ; m 00 = tmp 00 ; m 01 = tmp 01 ; m 02 = tmp 02 ; m 10 = tmp 10 ; m 11 = tmp 11 ; m 12 = tmp 12 ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.0%)

<SENTENCE_START> { float tmp 00 = other . m 00 * m 00 + other . m 01 * m 10 ; float tmp 01 = other . m 00 * m 01 + other . m 01 * m 11 ; float tmp 02 = other . m 00 * m 02 + other . m 01 * m 12 + other . m 02 ; float tmp 10 = other . m 10 * m 00 + other . m 11 * m 10 ; float tmp 11 = other . m 10 * m 01 + other . m 11 * m 11 ; float tmp 12 = other . m 10 * m 02 + other . m 11 * m 12 + other . m 12 ; m 00 = tmp 00 ; m 01 = tmp 01 ; m 02 = tmp 02 ; m 10 = tmp 10 ; m 11 = tmp 11 ; m 12 = tmp 12 ; return this ; } <SENTENCE_END/>


Original Name translate

translate

<SENTENCE_START> { m 02 += m 00 * x + m 01 * y ; m 12 += m 10 * x + m 11 * y ; return this ; } <SENTENCE_END/>

(Copy Probability: 1.7%)

<SENTENCE_START> { m 02 += m 00 * x + m 01 * y ; m 12 += m 10 * x + m 11 * y ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { m 02 += m 00 * x + m 01 * y ; m 12 += m 10 * x + m 11 * y ; return this ; } <SENTENCE_END/>

(Copy Probability: 1.9%)

<SENTENCE_START> { m 02 += m 00 * x + m 01 * y ; m 12 += m 10 * x + m 11 * y ; return this ; } <SENTENCE_END/>


Original Name translate

translate

<SENTENCE_START> { return %SELF% ( trn . x , trn . y ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { return %SELF% ( trn . x , trn . y ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return %SELF% ( trn . x , trn . y ) ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { return %SELF% ( trn . x , trn . y ) ; } <SENTENCE_END/>


Original Name pre,translate

pre

<SENTENCE_START> { m 02 += x ; m 12 += y ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { m 02 += x ; m 12 += y ; return this ; } <SENTENCE_END/>

translate

<SENTENCE_START> { m 02 += x ; m 12 += y ; return this ; } <SENTENCE_END/>

(Copy Probability: 1.3%)

<SENTENCE_START> { m 02 += x ; m 12 += y ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { m 02 += x ; m 12 += y ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { m 02 += x ; m 12 += y ; return this ; } <SENTENCE_END/>


Original Name pre,translate

pre

<SENTENCE_START> { return %SELF% ( trn . x , trn . y ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { return %SELF% ( trn . x , trn . y ) ; } <SENTENCE_END/>

translate

<SENTENCE_START> { return %SELF% ( trn . x , trn . y ) ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { return %SELF% ( trn . x , trn . y ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return %SELF% ( trn . x , trn . y ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return %SELF% ( trn . x , trn . y ) ; } <SENTENCE_END/>


Original Name scale

scale

<SENTENCE_START> { m 00 *= scale x ; m 01 *= scale y ; m 10 *= scale x ; m 11 *= scale y ; return this ; } <SENTENCE_END/>

(Copy Probability: 1.2%)

<SENTENCE_START> { m 00 *= scale x ; m 01 *= scale y ; m 10 *= scale x ; m 11 *= scale y ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { m 00 *= scale x ; m 01 *= scale y ; m 10 *= scale x ; m 11 *= scale y ; return this ; } <SENTENCE_END/>

(Copy Probability: 1.4%)

<SENTENCE_START> { m 00 *= scale x ; m 01 *= scale y ; m 10 *= scale x ; m 11 *= scale y ; return this ; } <SENTENCE_END/>


Original Name scale

scale

<SENTENCE_START> { return %SELF% ( %SELF% . x , %SELF% . y ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { return %SELF% ( %SELF% . x , %SELF% . y ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return %SELF% ( %SELF% . x , %SELF% . y ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return %SELF% ( %SELF% . x , %SELF% . y ) ; } <SENTENCE_END/>


Original Name pre,scale

pre

<SENTENCE_START> { m 00 *= scale x ; m 01 *= scale x ; m 02 *= scale x ; m 10 *= scale y ; m 11 *= scale y ; m 12 *= scale y ; return this ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { m 00 *= scale x ; m 01 *= scale x ; m 02 *= scale x ; m 10 *= scale y ; m 11 *= scale y ; m 12 *= scale y ; return this ; } <SENTENCE_END/>

scale

<SENTENCE_START> { m 00 *= scale x ; m 01 *= scale x ; m 02 *= scale x ; m 10 *= scale y ; m 11 *= scale y ; m 12 *= scale y ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.0%)

<SENTENCE_START> { m 00 *= scale x ; m 01 *= scale x ; m 02 *= scale x ; m 10 *= scale y ; m 11 *= scale y ; m 12 *= scale y ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { m 00 *= scale x ; m 01 *= scale x ; m 02 *= scale x ; m 10 *= scale y ; m 11 *= scale y ; m 12 *= scale y ; return this ; } <SENTENCE_END/>

(Copy Probability: 1.3%)

<SENTENCE_START> { m 00 *= scale x ; m 01 *= scale x ; m 02 *= scale x ; m 10 *= scale y ; m 11 *= scale y ; m 12 *= scale y ; return this ; } <SENTENCE_END/>


Original Name pre,scale

pre

<SENTENCE_START> { return %SELF% ( scale . x , scale . y ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { return %SELF% ( scale . x , scale . y ) ; } <SENTENCE_END/>

scale

<SENTENCE_START> { return %SELF% ( scale . x , scale . y ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { return %SELF% ( scale . x , scale . y ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return %SELF% ( scale . x , scale . y ) ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { return %SELF% ( scale . x , scale . y ) ; } <SENTENCE_END/>


Original Name rotate

rotate

<SENTENCE_START> { if ( degrees == 0 ) return this ; float cos = math utils . cos deg ( degrees ) ; float sin = math utils . sin deg ( degrees ) ; float tmp 00 = m 00 * cos + m 01 * sin ; float tmp 01 = m 00 * - sin + m 01 * cos ; float tmp 10 = m 10 * cos + m 11 * sin ; float tmp 11 = m 10 * - sin + m 11 * cos ; m 00 = tmp 00 ; m 01 = tmp 01 ; m 10 = tmp 10 ; m 11 = tmp 11 ; return this ; } <SENTENCE_END/>

(Copy Probability: 3.2%)

<SENTENCE_START> { if ( degrees == 0 ) return this ; float cos = math utils . cos deg ( degrees ) ; float sin = math utils . sin deg ( degrees ) ; float tmp 00 = m 00 * cos + m 01 * sin ; float tmp 01 = m 00 * - sin + m 01 * cos ; float tmp 10 = m 10 * cos + m 11 * sin ; float tmp 11 = m 10 * - sin + m 11 * cos ; m 00 = tmp 00 ; m 01 = tmp 01 ; m 10 = tmp 10 ; m 11 = tmp 11 ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( degrees == 0 ) return this ; float cos = math utils . cos deg ( degrees ) ; float sin = math utils . sin deg ( degrees ) ; float tmp 00 = m 00 * cos + m 01 * sin ; float tmp 01 = m 00 * - sin + m 01 * cos ; float tmp 10 = m 10 * cos + m 11 * sin ; float tmp 11 = m 10 * - sin + m 11 * cos ; m 00 = tmp 00 ; m 01 = tmp 01 ; m 10 = tmp 10 ; m 11 = tmp 11 ; return this ; } <SENTENCE_END/>

(Copy Probability: 5.3%)

<SENTENCE_START> { if ( degrees == 0 ) return this ; float cos = math utils . cos deg ( degrees ) ; float sin = math utils . sin deg ( degrees ) ; float tmp 00 = m 00 * cos + m 01 * sin ; float tmp 01 = m 00 * - sin + m 01 * cos ; float tmp 10 = m 10 * cos + m 11 * sin ; float tmp 11 = m 10 * - sin + m 11 * cos ; m 00 = tmp 00 ; m 01 = tmp 01 ; m 10 = tmp 10 ; m 11 = tmp 11 ; return this ; } <SENTENCE_END/>


Original Name rotate,rad

rotate

<SENTENCE_START> { if ( radians == 0 ) return this ; float cos = math utils . cos ( radians ) ; float sin = math utils . sin ( radians ) ; float tmp 00 = m 00 * cos + m 01 * sin ; float tmp 01 = m 00 * - sin + m 01 * cos ; float tmp 10 = m 10 * cos + m 11 * sin ; float tmp 11 = m 10 * - sin + m 11 * cos ; m 00 = tmp 00 ; m 01 = tmp 01 ; m 10 = tmp 10 ; m 11 = tmp 11 ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.3%)

<SENTENCE_START> { if ( radians == 0 ) return this ; float cos = math utils . cos ( radians ) ; float sin = math utils . sin ( radians ) ; float tmp 00 = m 00 * cos + m 01 * sin ; float tmp 01 = m 00 * - sin + m 01 * cos ; float tmp 10 = m 10 * cos + m 11 * sin ; float tmp 11 = m 10 * - sin + m 11 * cos ; m 00 = tmp 00 ; m 01 = tmp 01 ; m 10 = tmp 10 ; m 11 = tmp 11 ; return this ; } <SENTENCE_END/>

rad

<SENTENCE_START> { if ( radians == 0 ) return this ; float cos = math utils . cos ( radians ) ; float sin = math utils . sin ( radians ) ; float tmp 00 = m 00 * cos + m 01 * sin ; float tmp 01 = m 00 * - sin + m 01 * cos ; float tmp 10 = m 10 * cos + m 11 * sin ; float tmp 11 = m 10 * - sin + m 11 * cos ; m 00 = tmp 00 ; m 01 = tmp 01 ; m 10 = tmp 10 ; m 11 = tmp 11 ; return this ; } <SENTENCE_END/>

(Copy Probability: 6.1%)

<SENTENCE_START> { if ( radians == 0 ) return this ; float cos = math utils . cos ( radians ) ; float sin = math utils . sin ( radians ) ; float tmp 00 = m 00 * cos + m 01 * sin ; float tmp 01 = m 00 * - sin + m 01 * cos ; float tmp 10 = m 10 * cos + m 11 * sin ; float tmp 11 = m 10 * - sin + m 11 * cos ; m 00 = tmp 00 ; m 01 = tmp 01 ; m 10 = tmp 10 ; m 11 = tmp 11 ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( radians == 0 ) return this ; float cos = math utils . cos ( radians ) ; float sin = math utils . sin ( radians ) ; float tmp 00 = m 00 * cos + m 01 * sin ; float tmp 01 = m 00 * - sin + m 01 * cos ; float tmp 10 = m 10 * cos + m 11 * sin ; float tmp 11 = m 10 * - sin + m 11 * cos ; m 00 = tmp 00 ; m 01 = tmp 01 ; m 10 = tmp 10 ; m 11 = tmp 11 ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.3%)

<SENTENCE_START> { if ( radians == 0 ) return this ; float cos = math utils . cos ( radians ) ; float sin = math utils . sin ( radians ) ; float tmp 00 = m 00 * cos + m 01 * sin ; float tmp 01 = m 00 * - sin + m 01 * cos ; float tmp 10 = m 10 * cos + m 11 * sin ; float tmp 11 = m 10 * - sin + m 11 * cos ; m 00 = tmp 00 ; m 01 = tmp 01 ; m 10 = tmp 10 ; m 11 = tmp 11 ; return this ; } <SENTENCE_END/>


Original Name pre,rotate

pre

<SENTENCE_START> { if ( degrees == 0 ) return this ; float cos = math utils . cos deg ( degrees ) ; float sin = math utils . sin deg ( degrees ) ; float tmp 00 = cos * m 00 - sin * m 10 ; float tmp 01 = cos * m 01 - sin * m 11 ; float tmp 02 = cos * m 02 - sin * m 12 ; float tmp 10 = sin * m 00 + cos * m 10 ; float tmp 11 = sin * m 01 + cos * m 11 ; float tmp 12 = sin * m 02 + cos * m 12 ; m 00 = tmp 00 ; m 01 = tmp 01 ; m 02 = tmp 02 ; m 10 = tmp 10 ; m 11 = tmp 11 ; m 12 = tmp 12 ; return this ; } <SENTENCE_END/>

(Copy Probability: 3.0%)

<SENTENCE_START> { if ( degrees == 0 ) return this ; float cos = math utils . cos deg ( degrees ) ; float sin = math utils . sin deg ( degrees ) ; float tmp 00 = cos * m 00 - sin * m 10 ; float tmp 01 = cos * m 01 - sin * m 11 ; float tmp 02 = cos * m 02 - sin * m 12 ; float tmp 10 = sin * m 00 + cos * m 10 ; float tmp 11 = sin * m 01 + cos * m 11 ; float tmp 12 = sin * m 02 + cos * m 12 ; m 00 = tmp 00 ; m 01 = tmp 01 ; m 02 = tmp 02 ; m 10 = tmp 10 ; m 11 = tmp 11 ; m 12 = tmp 12 ; return this ; } <SENTENCE_END/>

rotate

<SENTENCE_START> { if ( degrees == 0 ) return this ; float cos = math utils . cos deg ( degrees ) ; float sin = math utils . sin deg ( degrees ) ; float tmp 00 = cos * m 00 - sin * m 10 ; float tmp 01 = cos * m 01 - sin * m 11 ; float tmp 02 = cos * m 02 - sin * m 12 ; float tmp 10 = sin * m 00 + cos * m 10 ; float tmp 11 = sin * m 01 + cos * m 11 ; float tmp 12 = sin * m 02 + cos * m 12 ; m 00 = tmp 00 ; m 01 = tmp 01 ; m 02 = tmp 02 ; m 10 = tmp 10 ; m 11 = tmp 11 ; m 12 = tmp 12 ; return this ; } <SENTENCE_END/>

(Copy Probability: 4.8%)

<SENTENCE_START> { if ( degrees == 0 ) return this ; float cos = math utils . cos deg ( degrees ) ; float sin = math utils . sin deg ( degrees ) ; float tmp 00 = cos * m 00 - sin * m 10 ; float tmp 01 = cos * m 01 - sin * m 11 ; float tmp 02 = cos * m 02 - sin * m 12 ; float tmp 10 = sin * m 00 + cos * m 10 ; float tmp 11 = sin * m 01 + cos * m 11 ; float tmp 12 = sin * m 02 + cos * m 12 ; m 00 = tmp 00 ; m 01 = tmp 01 ; m 02 = tmp 02 ; m 10 = tmp 10 ; m 11 = tmp 11 ; m 12 = tmp 12 ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( degrees == 0 ) return this ; float cos = math utils . cos deg ( degrees ) ; float sin = math utils . sin deg ( degrees ) ; float tmp 00 = cos * m 00 - sin * m 10 ; float tmp 01 = cos * m 01 - sin * m 11 ; float tmp 02 = cos * m 02 - sin * m 12 ; float tmp 10 = sin * m 00 + cos * m 10 ; float tmp 11 = sin * m 01 + cos * m 11 ; float tmp 12 = sin * m 02 + cos * m 12 ; m 00 = tmp 00 ; m 01 = tmp 01 ; m 02 = tmp 02 ; m 10 = tmp 10 ; m 11 = tmp 11 ; m 12 = tmp 12 ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.2%)

<SENTENCE_START> { if ( degrees == 0 ) return this ; float cos = math utils . cos deg ( degrees ) ; float sin = math utils . sin deg ( degrees ) ; float tmp 00 = cos * m 00 - sin * m 10 ; float tmp 01 = cos * m 01 - sin * m 11 ; float tmp 02 = cos * m 02 - sin * m 12 ; float tmp 10 = sin * m 00 + cos * m 10 ; float tmp 11 = sin * m 01 + cos * m 11 ; float tmp 12 = sin * m 02 + cos * m 12 ; m 00 = tmp 00 ; m 01 = tmp 01 ; m 02 = tmp 02 ; m 10 = tmp 10 ; m 11 = tmp 11 ; m 12 = tmp 12 ; return this ; } <SENTENCE_END/>


Original Name pre,rotate,rad

pre

<SENTENCE_START> { if ( radians == 0 ) return this ; float cos = math utils . cos ( radians ) ; float sin = math utils . sin ( radians ) ; float tmp 00 = cos * m 00 - sin * m 10 ; float tmp 01 = cos * m 01 - sin * m 11 ; float tmp 02 = cos * m 02 - sin * m 12 ; float tmp 10 = sin * m 00 + cos * m 10 ; float tmp 11 = sin * m 01 + cos * m 11 ; float tmp 12 = sin * m 02 + cos * m 12 ; m 00 = tmp 00 ; m 01 = tmp 01 ; m 02 = tmp 02 ; m 10 = tmp 10 ; m 11 = tmp 11 ; m 12 = tmp 12 ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.5%)

<SENTENCE_START> { if ( radians == 0 ) return this ; float cos = math utils . cos ( radians ) ; float sin = math utils . sin ( radians ) ; float tmp 00 = cos * m 00 - sin * m 10 ; float tmp 01 = cos * m 01 - sin * m 11 ; float tmp 02 = cos * m 02 - sin * m 12 ; float tmp 10 = sin * m 00 + cos * m 10 ; float tmp 11 = sin * m 01 + cos * m 11 ; float tmp 12 = sin * m 02 + cos * m 12 ; m 00 = tmp 00 ; m 01 = tmp 01 ; m 02 = tmp 02 ; m 10 = tmp 10 ; m 11 = tmp 11 ; m 12 = tmp 12 ; return this ; } <SENTENCE_END/>

rotate

<SENTENCE_START> { if ( radians == 0 ) return this ; float cos = math utils . cos ( radians ) ; float sin = math utils . sin ( radians ) ; float tmp 00 = cos * m 00 - sin * m 10 ; float tmp 01 = cos * m 01 - sin * m 11 ; float tmp 02 = cos * m 02 - sin * m 12 ; float tmp 10 = sin * m 00 + cos * m 10 ; float tmp 11 = sin * m 01 + cos * m 11 ; float tmp 12 = sin * m 02 + cos * m 12 ; m 00 = tmp 00 ; m 01 = tmp 01 ; m 02 = tmp 02 ; m 10 = tmp 10 ; m 11 = tmp 11 ; m 12 = tmp 12 ; return this ; } <SENTENCE_END/>

(Copy Probability: 5.4%)

<SENTENCE_START> { if ( radians == 0 ) return this ; float cos = math utils . cos ( radians ) ; float sin = math utils . sin ( radians ) ; float tmp 00 = cos * m 00 - sin * m 10 ; float tmp 01 = cos * m 01 - sin * m 11 ; float tmp 02 = cos * m 02 - sin * m 12 ; float tmp 10 = sin * m 00 + cos * m 10 ; float tmp 11 = sin * m 01 + cos * m 11 ; float tmp 12 = sin * m 02 + cos * m 12 ; m 00 = tmp 00 ; m 01 = tmp 01 ; m 02 = tmp 02 ; m 10 = tmp 10 ; m 11 = tmp 11 ; m 12 = tmp 12 ; return this ; } <SENTENCE_END/>

rad

<SENTENCE_START> { if ( radians == 0 ) return this ; float cos = math utils . cos ( radians ) ; float sin = math utils . sin ( radians ) ; float tmp 00 = cos * m 00 - sin * m 10 ; float tmp 01 = cos * m 01 - sin * m 11 ; float tmp 02 = cos * m 02 - sin * m 12 ; float tmp 10 = sin * m 00 + cos * m 10 ; float tmp 11 = sin * m 01 + cos * m 11 ; float tmp 12 = sin * m 02 + cos * m 12 ; m 00 = tmp 00 ; m 01 = tmp 01 ; m 02 = tmp 02 ; m 10 = tmp 10 ; m 11 = tmp 11 ; m 12 = tmp 12 ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.5%)

<SENTENCE_START> { if ( radians == 0 ) return this ; float cos = math utils . cos ( radians ) ; float sin = math utils . sin ( radians ) ; float tmp 00 = cos * m 00 - sin * m 10 ; float tmp 01 = cos * m 01 - sin * m 11 ; float tmp 02 = cos * m 02 - sin * m 12 ; float tmp 10 = sin * m 00 + cos * m 10 ; float tmp 11 = sin * m 01 + cos * m 11 ; float tmp 12 = sin * m 02 + cos * m 12 ; m 00 = tmp 00 ; m 01 = tmp 01 ; m 02 = tmp 02 ; m 10 = tmp 10 ; m 11 = tmp 11 ; m 12 = tmp 12 ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( radians == 0 ) return this ; float cos = math utils . cos ( radians ) ; float sin = math utils . sin ( radians ) ; float tmp 00 = cos * m 00 - sin * m 10 ; float tmp 01 = cos * m 01 - sin * m 11 ; float tmp 02 = cos * m 02 - sin * m 12 ; float tmp 10 = sin * m 00 + cos * m 10 ; float tmp 11 = sin * m 01 + cos * m 11 ; float tmp 12 = sin * m 02 + cos * m 12 ; m 00 = tmp 00 ; m 01 = tmp 01 ; m 02 = tmp 02 ; m 10 = tmp 10 ; m 11 = tmp 11 ; m 12 = tmp 12 ; return this ; } <SENTENCE_END/>

(Copy Probability: 3.6%)

<SENTENCE_START> { if ( radians == 0 ) return this ; float cos = math utils . cos ( radians ) ; float sin = math utils . sin ( radians ) ; float tmp 00 = cos * m 00 - sin * m 10 ; float tmp 01 = cos * m 01 - sin * m 11 ; float tmp 02 = cos * m 02 - sin * m 12 ; float tmp 10 = sin * m 00 + cos * m 10 ; float tmp 11 = sin * m 01 + cos * m 11 ; float tmp 12 = sin * m 02 + cos * m 12 ; m 00 = tmp 00 ; m 01 = tmp 01 ; m 02 = tmp 02 ; m 10 = tmp 10 ; m 11 = tmp 11 ; m 12 = tmp 12 ; return this ; } <SENTENCE_END/>


Original Name shear

shear

<SENTENCE_START> { float tmp 0 = m 00 + shear y * m 01 ; float tmp 1 = m 01 + shear x * m 00 ; m 00 = tmp 0 ; m 01 = tmp 1 ; tmp 0 = m 10 + shear y * m 11 ; tmp 1 = m 11 + shear x * m 10 ; m 10 = tmp 0 ; m 11 = tmp 1 ; return this ; } <SENTENCE_END/>

(Copy Probability: 1.8%)

<SENTENCE_START> { float tmp 0 = m 00 + shear y * m 01 ; float tmp 1 = m 01 + shear x * m 00 ; m 00 = tmp 0 ; m 01 = tmp 1 ; tmp 0 = m 10 + shear y * m 11 ; tmp 1 = m 11 + shear x * m 10 ; m 10 = tmp 0 ; m 11 = tmp 1 ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { float tmp 0 = m 00 + shear y * m 01 ; float tmp 1 = m 01 + shear x * m 00 ; m 00 = tmp 0 ; m 01 = tmp 1 ; tmp 0 = m 10 + shear y * m 11 ; tmp 1 = m 11 + shear x * m 10 ; m 10 = tmp 0 ; m 11 = tmp 1 ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.0%)

<SENTENCE_START> { float tmp 0 = m 00 + shear y * m 01 ; float tmp 1 = m 01 + shear x * m 00 ; m 00 = tmp 0 ; m 01 = tmp 1 ; tmp 0 = m 10 + shear y * m 11 ; tmp 1 = m 11 + shear x * m 10 ; m 10 = tmp 0 ; m 11 = tmp 1 ; return this ; } <SENTENCE_END/>


Original Name shear

shear

<SENTENCE_START> { return %SELF% ( %SELF% . x , %SELF% . y ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { return %SELF% ( %SELF% . x , %SELF% . y ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return %SELF% ( %SELF% . x , %SELF% . y ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return %SELF% ( %SELF% . x , %SELF% . y ) ; } <SENTENCE_END/>


Original Name pre,shear

pre

<SENTENCE_START> { float tmp 00 = m 00 + shear x * m 10 ; float tmp 01 = m 01 + shear x * m 11 ; float tmp 02 = m 02 + shear x * m 12 ; float tmp 10 = m 10 + shear y * m 00 ; float tmp 11 = m 11 + shear y * m 01 ; float tmp 12 = m 12 + shear y * m 02 ; m 00 = tmp 00 ; m 01 = tmp 01 ; m 02 = tmp 02 ; m 10 = tmp 10 ; m 11 = tmp 11 ; m 12 = tmp 12 ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.3%)

<SENTENCE_START> { float tmp 00 = m 00 + shear x * m 10 ; float tmp 01 = m 01 + shear x * m 11 ; float tmp 02 = m 02 + shear x * m 12 ; float tmp 10 = m 10 + shear y * m 00 ; float tmp 11 = m 11 + shear y * m 01 ; float tmp 12 = m 12 + shear y * m 02 ; m 00 = tmp 00 ; m 01 = tmp 01 ; m 02 = tmp 02 ; m 10 = tmp 10 ; m 11 = tmp 11 ; m 12 = tmp 12 ; return this ; } <SENTENCE_END/>

shear

<SENTENCE_START> { float tmp 00 = m 00 + shear x * m 10 ; float tmp 01 = m 01 + shear x * m 11 ; float tmp 02 = m 02 + shear x * m 12 ; float tmp 10 = m 10 + shear y * m 00 ; float tmp 11 = m 11 + shear y * m 01 ; float tmp 12 = m 12 + shear y * m 02 ; m 00 = tmp 00 ; m 01 = tmp 01 ; m 02 = tmp 02 ; m 10 = tmp 10 ; m 11 = tmp 11 ; m 12 = tmp 12 ; return this ; } <SENTENCE_END/>

(Copy Probability: 3.2%)

<SENTENCE_START> { float tmp 00 = m 00 + shear x * m 10 ; float tmp 01 = m 01 + shear x * m 11 ; float tmp 02 = m 02 + shear x * m 12 ; float tmp 10 = m 10 + shear y * m 00 ; float tmp 11 = m 11 + shear y * m 01 ; float tmp 12 = m 12 + shear y * m 02 ; m 00 = tmp 00 ; m 01 = tmp 01 ; m 02 = tmp 02 ; m 10 = tmp 10 ; m 11 = tmp 11 ; m 12 = tmp 12 ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { float tmp 00 = m 00 + shear x * m 10 ; float tmp 01 = m 01 + shear x * m 11 ; float tmp 02 = m 02 + shear x * m 12 ; float tmp 10 = m 10 + shear y * m 00 ; float tmp 11 = m 11 + shear y * m 01 ; float tmp 12 = m 12 + shear y * m 02 ; m 00 = tmp 00 ; m 01 = tmp 01 ; m 02 = tmp 02 ; m 10 = tmp 10 ; m 11 = tmp 11 ; m 12 = tmp 12 ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.1%)

<SENTENCE_START> { float tmp 00 = m 00 + shear x * m 10 ; float tmp 01 = m 01 + shear x * m 11 ; float tmp 02 = m 02 + shear x * m 12 ; float tmp 10 = m 10 + shear y * m 00 ; float tmp 11 = m 11 + shear y * m 01 ; float tmp 12 = m 12 + shear y * m 02 ; m 00 = tmp 00 ; m 01 = tmp 01 ; m 02 = tmp 02 ; m 10 = tmp 10 ; m 11 = tmp 11 ; m 12 = tmp 12 ; return this ; } <SENTENCE_END/>


Original Name pre,shear

pre

<SENTENCE_START> { return %SELF% ( shear . x , shear . y ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { return %SELF% ( shear . x , shear . y ) ; } <SENTENCE_END/>

shear

<SENTENCE_START> { return %SELF% ( shear . x , shear . y ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { return %SELF% ( shear . x , shear . y ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return %SELF% ( shear . x , shear . y ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { return %SELF% ( shear . x , shear . y ) ; } <SENTENCE_END/>


Original Name det

det

<SENTENCE_START> { return m 00 * m 11 - m 01 * m 10 ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { return m 00 * m 11 - m 01 * m 10 ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return m 00 * m 11 - m 01 * m 10 ; } <SENTENCE_END/>

(Copy Probability: 1.1%)

<SENTENCE_START> { return m 00 * m 11 - m 01 * m 10 ; } <SENTENCE_END/>


Original Name get,translation

get

<SENTENCE_START> { position . x = m 02 ; position . y = m 12 ; return position ; } <SENTENCE_END/>

(Copy Probability: 1.3%)

<SENTENCE_START> { position . x = m 02 ; position . y = m 12 ; return position ; } <SENTENCE_END/>

translation

<SENTENCE_START> { position . x = m 02 ; position . y = m 12 ; return position ; } <SENTENCE_END/>

(Copy Probability: 41.1%)

<SENTENCE_START> { position . x = m 02 ; position . y = m 12 ; return position ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { position . x = m 02 ; position . y = m 12 ; return position ; } <SENTENCE_END/>

(Copy Probability: 1.2%)

<SENTENCE_START> { position . x = m 02 ; position . y = m 12 ; return position ; } <SENTENCE_END/>


Original Name is,translation

is

<SENTENCE_START> { return ( m 00 == 1 && m 11 == 1 && m 01 == 0 && m 10 == 0 ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { return ( m 00 == 1 && m 11 == 1 && m 01 == 0 && m 10 == 0 ) ; } <SENTENCE_END/>

translation

<SENTENCE_START> { return ( m 00 == 1 && m 11 == 1 && m 01 == 0 && m 10 == 0 ) ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { return ( m 00 == 1 && m 11 == 1 && m 01 == 0 && m 10 == 0 ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return ( m 00 == 1 && m 11 == 1 && m 01 == 0 && m 10 == 0 ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { return ( m 00 == 1 && m 11 == 1 && m 01 == 0 && m 10 == 0 ) ; } <SENTENCE_END/>


Original Name is,idt

is

<SENTENCE_START> { return ( m 00 == 1 && m 02 == 0 && m 12 == 0 && m 11 == 1 && m 01 == 0 && m 10 == 0 ) ; } <SENTENCE_END/>

(Copy Probability: 1.2%)

<SENTENCE_START> { return ( m 00 == 1 && m 02 == 0 && m 12 == 0 && m 11 == 1 && m 01 == 0 && m 10 == 0 ) ; } <SENTENCE_END/>

idt

<SENTENCE_START> { return ( m 00 == 1 && m 02 == 0 && m 12 == 0 && m 11 == 1 && m 01 == 0 && m 10 == 0 ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { return ( m 00 == 1 && m 02 == 0 && m 12 == 0 && m 11 == 1 && m 01 == 0 && m 10 == 0 ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return ( m 00 == 1 && m 02 == 0 && m 12 == 0 && m 11 == 1 && m 01 == 0 && m 10 == 0 ) ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { return ( m 00 == 1 && m 02 == 0 && m 12 == 0 && m 11 == 1 && m 01 == 0 && m 10 == 0 ) ; } <SENTENCE_END/>


Original Name apply,to

apply

<SENTENCE_START> { float x = point . x ; float y = point . y ; point . x = m 00 * x + m 01 * y + m 02 ; point . y = m 10 * x + m 11 * y + m 12 ; } <SENTENCE_END/>

(Copy Probability: 1.8%)

<SENTENCE_START> { float x = point . x ; float y = point . y ; point . x = m 00 * x + m 01 * y + m 02 ; point . y = m 10 * x + m 11 * y + m 12 ; } <SENTENCE_END/>

to

<SENTENCE_START> { float x = point . x ; float y = point . y ; point . x = m 00 * x + m 01 * y + m 02 ; point . y = m 10 * x + m 11 * y + m 12 ; } <SENTENCE_END/>

(Copy Probability: 2.6%)

<SENTENCE_START> { float x = point . x ; float y = point . y ; point . x = m 00 * x + m 01 * y + m 02 ; point . y = m 10 * x + m 11 * y + m 12 ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { float x = point . x ; float y = point . y ; point . x = m 00 * x + m 01 * y + m 02 ; point . y = m 10 * x + m 11 * y + m 12 ; } <SENTENCE_END/>

(Copy Probability: 1.3%)

<SENTENCE_START> { float x = point . x ; float y = point . y ; point . x = m 00 * x + m 01 * y + m 02 ; point . y = m 10 * x + m 11 * y + m 12 ; } <SENTENCE_END/>


Original Name initialize,components

initialize

<SENTENCE_START> { align combo = new j combo box ( ) ; align combo . set model ( new default combo box model ( align mode wrapper . values ( ) ) ) ; align combo . set selected item ( get align mode wrapper ( renderer . get align mode ( ) ) ) ; align combo . add action listener ( new action listener ( ) { public void action performed ( action event event ) { align mode wrapper align = ( align mode wrapper ) align combo . get selected item ( ) ; editor . get billboard batch ( ) . set align mode ( align . mode ) ; } } ) ; use gpu box = new j check box ( ) ; use gpu box . set selected ( renderer . is use gpu ( ) ) ; use gpu box . add change listener ( new change listener ( ) { public void state changed ( change event event ) { editor . get billboard batch ( ) . set use gpu ( use gpu box . is selected ( ) ) ; } } ) ; sort combo = new j combo box ( ) ; sort combo . set model ( new default combo box model ( sort mode . values ( ) ) ) ; sort combo . set selected item ( get sort mode ( renderer . get sorter ( ) ) ) ; sort combo . add action listener ( new action listener ( ) { public void action performed ( action event event ) { sort mode mode = ( sort mode ) sort combo . get selected item ( ) ; editor . get billboard batch ( ) . set sorter ( mode . sorter ) ; } } ) ; int i = 0 ; content panel . add ( new j label ( "Align" ) , new grid bag constraints ( 0 , i , 1 , 1 , 0 , 0 , grid bag constraints . west , grid bag constraints . none , new insets ( 6 , 0 , 0 , 0 ) , 0 , 0 ) ) ; content panel . add ( align combo , new grid bag constraints ( 1 , i ++ , 1 , 1 , 1 , 0 , grid bag constraints . west , grid bag constraints . none , new insets ( 6 , 0 , 0 , 0 ) , 0 , 0 ) ) ; content panel . add ( new j label ( "Use GPU" ) , new grid bag constraints ( 0 , i , 1 , 1 , 0 , 0 , grid bag constraints . west , grid bag constraints . none , new insets ( 6 , 0 , 0 , 0 ) , 0 , 0 ) ) ; content panel . add ( use gpu box , new grid bag constraints ( 1 , i ++ , 1 , 1 , 1 , 0 , grid bag constraints . west , grid bag constraints . none , new insets ( 6 , 0 , 0 , 0 ) , 0 , 0 ) ) ; content panel . add ( new j label ( "Sort" ) , new grid bag constraints ( 0 , i , 1 , 1 , 0 , 0 , grid bag constraints . west , grid bag constraints . none , new insets ( 6 , 0 , 0 , 0 ) , 0 , 0 ) ) ; content panel . add ( sort combo , new grid bag constraints ( 1 , i , 1 , 1 , 0 , 0 , grid bag constraints . west , grid bag constraints . none , new insets ( 6 , 0 , 0 , 0 ) , 0 , 0 ) ) ; } <SENTENCE_END/>

(Copy Probability: 4.1%)

<SENTENCE_START> { align combo = new j combo box ( ) ; align combo . set model ( new default combo box model ( align mode wrapper . values ( ) ) ) ; align combo . set selected item ( get align mode wrapper ( renderer . get align mode ( ) ) ) ; align combo . add action listener ( new action listener ( ) { public void action performed ( action event event ) { align mode wrapper align = ( align mode wrapper ) align combo . get selected item ( ) ; editor . get billboard batch ( ) . set align mode ( align . mode ) ; } } ) ; use gpu box = new j check box ( ) ; use gpu box . set selected ( renderer . is use gpu ( ) ) ; use gpu box . add change listener ( new change listener ( ) { public void state changed ( change event event ) { editor . get billboard batch ( ) . set use gpu ( use gpu box . is selected ( ) ) ; } } ) ; sort combo = new j combo box ( ) ; sort combo . set model ( new default combo box model ( sort mode . values ( ) ) ) ; sort combo . set selected item ( get sort mode ( renderer . get sorter ( ) ) ) ; sort combo . add action listener ( new action listener ( ) { public void action performed ( action event event ) { sort mode mode = ( sort mode ) sort combo . get selected item ( ) ; editor . get billboard batch ( ) . set sorter ( mode . sorter ) ; } } ) ; int i = 0 ; content panel . add ( new j label ( "Align" ) , new grid bag constraints ( 0 , i , 1 , 1 , 0 , 0 , grid bag constraints . west , grid bag constraints . none , new insets ( 6 , 0 , 0 , 0 ) , 0 , 0 ) ) ; content panel . add ( align combo , new grid bag constraints ( 1 , i ++ , 1 , 1 , 1 , 0 , grid bag constraints . west , grid bag constraints . none , new insets ( 6 , 0 , 0 , 0 ) , 0 , 0 ) ) ; content panel . add ( new j label ( "Use GPU" ) , new grid bag constraints ( 0 , i , 1 , 1 , 0 , 0 , grid bag constraints . west , grid bag constraints . none , new insets ( 6 , 0 , 0 , 0 ) , 0 , 0 ) ) ; content panel . add ( use gpu box , new grid bag constraints ( 1 , i ++ , 1 , 1 , 1 , 0 , grid bag constraints . west , grid bag constraints . none , new insets ( 6 , 0 , 0 , 0 ) , 0 , 0 ) ) ; content panel . add ( new j label ( "Sort" ) , new grid bag constraints ( 0 , i , 1 , 1 , 0 , 0 , grid bag constraints . west , grid bag constraints . none , new insets ( 6 , 0 , 0 , 0 ) , 0 , 0 ) ) ; content panel . add ( sort combo , new grid bag constraints ( 1 , i , 1 , 1 , 0 , 0 , grid bag constraints . west , grid bag constraints . none , new insets ( 6 , 0 , 0 , 0 ) , 0 , 0 ) ) ; } <SENTENCE_END/>

components

<SENTENCE_START> { align combo = new j combo box ( ) ; align combo . set model ( new default combo box model ( align mode wrapper . values ( ) ) ) ; align combo . set selected item ( get align mode wrapper ( renderer . get align mode ( ) ) ) ; align combo . add action listener ( new action listener ( ) { public void action performed ( action event event ) { align mode wrapper align = ( align mode wrapper ) align combo . get selected item ( ) ; editor . get billboard batch ( ) . set align mode ( align . mode ) ; } } ) ; use gpu box = new j check box ( ) ; use gpu box . set selected ( renderer . is use gpu ( ) ) ; use gpu box . add change listener ( new change listener ( ) { public void state changed ( change event event ) { editor . get billboard batch ( ) . set use gpu ( use gpu box . is selected ( ) ) ; } } ) ; sort combo = new j combo box ( ) ; sort combo . set model ( new default combo box model ( sort mode . values ( ) ) ) ; sort combo . set selected item ( get sort mode ( renderer . get sorter ( ) ) ) ; sort combo . add action listener ( new action listener ( ) { public void action performed ( action event event ) { sort mode mode = ( sort mode ) sort combo . get selected item ( ) ; editor . get billboard batch ( ) . set sorter ( mode . sorter ) ; } } ) ; int i = 0 ; content panel . add ( new j label ( "Align" ) , new grid bag constraints ( 0 , i , 1 , 1 , 0 , 0 , grid bag constraints . west , grid bag constraints . none , new insets ( 6 , 0 , 0 , 0 ) , 0 , 0 ) ) ; content panel . add ( align combo , new grid bag constraints ( 1 , i ++ , 1 , 1 , 1 , 0 , grid bag constraints . west , grid bag constraints . none , new insets ( 6 , 0 , 0 , 0 ) , 0 , 0 ) ) ; content panel . add ( new j label ( "Use GPU" ) , new grid bag constraints ( 0 , i , 1 , 1 , 0 , 0 , grid bag constraints . west , grid bag constraints . none , new insets ( 6 , 0 , 0 , 0 ) , 0 , 0 ) ) ; content panel . add ( use gpu box , new grid bag constraints ( 1 , i ++ , 1 , 1 , 1 , 0 , grid bag constraints . west , grid bag constraints . none , new insets ( 6 , 0 , 0 , 0 ) , 0 , 0 ) ) ; content panel . add ( new j label ( "Sort" ) , new grid bag constraints ( 0 , i , 1 , 1 , 0 , 0 , grid bag constraints . west , grid bag constraints . none , new insets ( 6 , 0 , 0 , 0 ) , 0 , 0 ) ) ; content panel . add ( sort combo , new grid bag constraints ( 1 , i , 1 , 1 , 0 , 0 , grid bag constraints . west , grid bag constraints . none , new insets ( 6 , 0 , 0 , 0 ) , 0 , 0 ) ) ; } <SENTENCE_END/>

(Copy Probability: 5.2%)

<SENTENCE_START> { align combo = new j combo box ( ) ; align combo . set model ( new default combo box model ( align mode wrapper . values ( ) ) ) ; align combo . set selected item ( get align mode wrapper ( renderer . get align mode ( ) ) ) ; align combo . add action listener ( new action listener ( ) { public void action performed ( action event event ) { align mode wrapper align = ( align mode wrapper ) align combo . get selected item ( ) ; editor . get billboard batch ( ) . set align mode ( align . mode ) ; } } ) ; use gpu box = new j check box ( ) ; use gpu box . set selected ( renderer . is use gpu ( ) ) ; use gpu box . add change listener ( new change listener ( ) { public void state changed ( change event event ) { editor . get billboard batch ( ) . set use gpu ( use gpu box . is selected ( ) ) ; } } ) ; sort combo = new j combo box ( ) ; sort combo . set model ( new default combo box model ( sort mode . values ( ) ) ) ; sort combo . set selected item ( get sort mode ( renderer . get sorter ( ) ) ) ; sort combo . add action listener ( new action listener ( ) { public void action performed ( action event event ) { sort mode mode = ( sort mode ) sort combo . get selected item ( ) ; editor . get billboard batch ( ) . set sorter ( mode . sorter ) ; } } ) ; int i = 0 ; content panel . add ( new j label ( "Align" ) , new grid bag constraints ( 0 , i , 1 , 1 , 0 , 0 , grid bag constraints . west , grid bag constraints . none , new insets ( 6 , 0 , 0 , 0 ) , 0 , 0 ) ) ; content panel . add ( align combo , new grid bag constraints ( 1 , i ++ , 1 , 1 , 1 , 0 , grid bag constraints . west , grid bag constraints . none , new insets ( 6 , 0 , 0 , 0 ) , 0 , 0 ) ) ; content panel . add ( new j label ( "Use GPU" ) , new grid bag constraints ( 0 , i , 1 , 1 , 0 , 0 , grid bag constraints . west , grid bag constraints . none , new insets ( 6 , 0 , 0 , 0 ) , 0 , 0 ) ) ; content panel . add ( use gpu box , new grid bag constraints ( 1 , i ++ , 1 , 1 , 1 , 0 , grid bag constraints . west , grid bag constraints . none , new insets ( 6 , 0 , 0 , 0 ) , 0 , 0 ) ) ; content panel . add ( new j label ( "Sort" ) , new grid bag constraints ( 0 , i , 1 , 1 , 0 , 0 , grid bag constraints . west , grid bag constraints . none , new insets ( 6 , 0 , 0 , 0 ) , 0 , 0 ) ) ; content panel . add ( sort combo , new grid bag constraints ( 1 , i , 1 , 1 , 0 , 0 , grid bag constraints . west , grid bag constraints . none , new insets ( 6 , 0 , 0 , 0 ) , 0 , 0 ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { align combo = new j combo box ( ) ; align combo . set model ( new default combo box model ( align mode wrapper . values ( ) ) ) ; align combo . set selected item ( get align mode wrapper ( renderer . get align mode ( ) ) ) ; align combo . add action listener ( new action listener ( ) { public void action performed ( action event event ) { align mode wrapper align = ( align mode wrapper ) align combo . get selected item ( ) ; editor . get billboard batch ( ) . set align mode ( align . mode ) ; } } ) ; use gpu box = new j check box ( ) ; use gpu box . set selected ( renderer . is use gpu ( ) ) ; use gpu box . add change listener ( new change listener ( ) { public void state changed ( change event event ) { editor . get billboard batch ( ) . set use gpu ( use gpu box . is selected ( ) ) ; } } ) ; sort combo = new j combo box ( ) ; sort combo . set model ( new default combo box model ( sort mode . values ( ) ) ) ; sort combo . set selected item ( get sort mode ( renderer . get sorter ( ) ) ) ; sort combo . add action listener ( new action listener ( ) { public void action performed ( action event event ) { sort mode mode = ( sort mode ) sort combo . get selected item ( ) ; editor . get billboard batch ( ) . set sorter ( mode . sorter ) ; } } ) ; int i = 0 ; content panel . add ( new j label ( "Align" ) , new grid bag constraints ( 0 , i , 1 , 1 , 0 , 0 , grid bag constraints . west , grid bag constraints . none , new insets ( 6 , 0 , 0 , 0 ) , 0 , 0 ) ) ; content panel . add ( align combo , new grid bag constraints ( 1 , i ++ , 1 , 1 , 1 , 0 , grid bag constraints . west , grid bag constraints . none , new insets ( 6 , 0 , 0 , 0 ) , 0 , 0 ) ) ; content panel . add ( new j label ( "Use GPU" ) , new grid bag constraints ( 0 , i , 1 , 1 , 0 , 0 , grid bag constraints . west , grid bag constraints . none , new insets ( 6 , 0 , 0 , 0 ) , 0 , 0 ) ) ; content panel . add ( use gpu box , new grid bag constraints ( 1 , i ++ , 1 , 1 , 1 , 0 , grid bag constraints . west , grid bag constraints . none , new insets ( 6 , 0 , 0 , 0 ) , 0 , 0 ) ) ; content panel . add ( new j label ( "Sort" ) , new grid bag constraints ( 0 , i , 1 , 1 , 0 , 0 , grid bag constraints . west , grid bag constraints . none , new insets ( 6 , 0 , 0 , 0 ) , 0 , 0 ) ) ; content panel . add ( sort combo , new grid bag constraints ( 1 , i , 1 , 1 , 0 , 0 , grid bag constraints . west , grid bag constraints . none , new insets ( 6 , 0 , 0 , 0 ) , 0 , 0 ) ) ; } <SENTENCE_END/>

(Copy Probability: 5.3%)

<SENTENCE_START> { align combo = new j combo box ( ) ; align combo . set model ( new default combo box model ( align mode wrapper . values ( ) ) ) ; align combo . set selected item ( get align mode wrapper ( renderer . get align mode ( ) ) ) ; align combo . add action listener ( new action listener ( ) { public void action performed ( action event event ) { align mode wrapper align = ( align mode wrapper ) align combo . get selected item ( ) ; editor . get billboard batch ( ) . set align mode ( align . mode ) ; } } ) ; use gpu box = new j check box ( ) ; use gpu box . set selected ( renderer . is use gpu ( ) ) ; use gpu box . add change listener ( new change listener ( ) { public void state changed ( change event event ) { editor . get billboard batch ( ) . set use gpu ( use gpu box . is selected ( ) ) ; } } ) ; sort combo = new j combo box ( ) ; sort combo . set model ( new default combo box model ( sort mode . values ( ) ) ) ; sort combo . set selected item ( get sort mode ( renderer . get sorter ( ) ) ) ; sort combo . add action listener ( new action listener ( ) { public void action performed ( action event event ) { sort mode mode = ( sort mode ) sort combo . get selected item ( ) ; editor . get billboard batch ( ) . set sorter ( mode . sorter ) ; } } ) ; int i = 0 ; content panel . add ( new j label ( "Align" ) , new grid bag constraints ( 0 , i , 1 , 1 , 0 , 0 , grid bag constraints . west , grid bag constraints . none , new insets ( 6 , 0 , 0 , 0 ) , 0 , 0 ) ) ; content panel . add ( align combo , new grid bag constraints ( 1 , i ++ , 1 , 1 , 1 , 0 , grid bag constraints . west , grid bag constraints . none , new insets ( 6 , 0 , 0 , 0 ) , 0 , 0 ) ) ; content panel . add ( new j label ( "Use GPU" ) , new grid bag constraints ( 0 , i , 1 , 1 , 0 , 0 , grid bag constraints . west , grid bag constraints . none , new insets ( 6 , 0 , 0 , 0 ) , 0 , 0 ) ) ; content panel . add ( use gpu box , new grid bag constraints ( 1 , i ++ , 1 , 1 , 1 , 0 , grid bag constraints . west , grid bag constraints . none , new insets ( 6 , 0 , 0 , 0 ) , 0 , 0 ) ) ; content panel . add ( new j label ( "Sort" ) , new grid bag constraints ( 0 , i , 1 , 1 , 0 , 0 , grid bag constraints . west , grid bag constraints . none , new insets ( 6 , 0 , 0 , 0 ) , 0 , 0 ) ) ; content panel . add ( sort combo , new grid bag constraints ( 1 , i , 1 , 1 , 0 , 0 , grid bag constraints . west , grid bag constraints . none , new insets ( 6 , 0 , 0 , 0 ) , 0 , 0 ) ) ; } <SENTENCE_END/>


Original Name action,performed

action

<SENTENCE_START> { align mode wrapper align = ( align mode wrapper ) align combo . get selected item ( ) ; editor . get billboard batch ( ) . set align mode ( align . mode ) ; } <SENTENCE_END/>

(Copy Probability: 1.6%)

<SENTENCE_START> { align mode wrapper align = ( align mode wrapper ) align combo . get selected item ( ) ; editor . get billboard batch ( ) . set align mode ( align . mode ) ; } <SENTENCE_END/>

performed

<SENTENCE_START> { align mode wrapper align = ( align mode wrapper ) align combo . get selected item ( ) ; editor . get billboard batch ( ) . set align mode ( align . mode ) ; } <SENTENCE_END/>

(Copy Probability: 70.1%)

<SENTENCE_START> { align mode wrapper align = ( align mode wrapper ) align combo . get selected item ( ) ; editor . get billboard batch ( ) . set align mode ( align . mode ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { align mode wrapper align = ( align mode wrapper ) align combo . get selected item ( ) ; editor . get billboard batch ( ) . set align mode ( align . mode ) ; } <SENTENCE_END/>

(Copy Probability: 67.8%)

<SENTENCE_START> { align mode wrapper align = ( align mode wrapper ) align combo . get selected item ( ) ; editor . get billboard batch ( ) . set align mode ( align . mode ) ; } <SENTENCE_END/>


Original Name state,changed

state

<SENTENCE_START> { editor . get billboard batch ( ) . set use gpu ( use gpu box . is selected ( ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { editor . get billboard batch ( ) . set use gpu ( use gpu box . is selected ( ) ) ; } <SENTENCE_END/>

changed

<SENTENCE_START> { editor . get billboard batch ( ) . set use gpu ( use gpu box . is selected ( ) ) ; } <SENTENCE_END/>

(Copy Probability: 26.1%)

<SENTENCE_START> { editor . get billboard batch ( ) . set use gpu ( use gpu box . is selected ( ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { editor . get billboard batch ( ) . set use gpu ( use gpu box . is selected ( ) ) ; } <SENTENCE_END/>

(Copy Probability: 3.8%)

<SENTENCE_START> { editor . get billboard batch ( ) . set use gpu ( use gpu box . is selected ( ) ) ; } <SENTENCE_END/>


Original Name action,performed

action

<SENTENCE_START> { sort mode mode = ( sort mode ) sort combo . get selected item ( ) ; editor . get billboard batch ( ) . set sorter ( mode . sorter ) ; } <SENTENCE_END/>

(Copy Probability: 1.8%)

<SENTENCE_START> { sort mode mode = ( sort mode ) sort combo . get selected item ( ) ; editor . get billboard batch ( ) . set sorter ( mode . sorter ) ; } <SENTENCE_END/>

performed

<SENTENCE_START> { sort mode mode = ( sort mode ) sort combo . get selected item ( ) ; editor . get billboard batch ( ) . set sorter ( mode . sorter ) ; } <SENTENCE_END/>

(Copy Probability: 7.1%)

<SENTENCE_START> { sort mode mode = ( sort mode ) sort combo . get selected item ( ) ; editor . get billboard batch ( ) . set sorter ( mode . sorter ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { sort mode mode = ( sort mode ) sort combo . get selected item ( ) ; editor . get billboard batch ( ) . set sorter ( mode . sorter ) ; } <SENTENCE_END/>

(Copy Probability: 17.2%)

<SENTENCE_START> { sort mode mode = ( sort mode ) sort combo . get selected item ( ) ; editor . get billboard batch ( ) . set sorter ( mode . sorter ) ; } <SENTENCE_END/>


Original Name get,sort,mode

get

<SENTENCE_START> { class type = sorter . get class ( ) ; for ( sort mode wrapper : sort mode . values ( ) ) { if ( wrapper . sorter . get class ( ) == type ) return wrapper ; } return null ; } <SENTENCE_END/>

(Copy Probability: 2.2%)

<SENTENCE_START> { class type = sorter . get class ( ) ; for ( sort mode wrapper : sort mode . values ( ) ) { if ( wrapper . sorter . get class ( ) == type ) return wrapper ; } return null ; } <SENTENCE_END/>

sort

<SENTENCE_START> { class type = sorter . get class ( ) ; for ( sort mode wrapper : sort mode . values ( ) ) { if ( wrapper . sorter . get class ( ) == type ) return wrapper ; } return null ; } <SENTENCE_END/>

(Copy Probability: 9.0%)

<SENTENCE_START> { class type = sorter . get class ( ) ; for ( sort mode wrapper : sort mode . values ( ) ) { if ( wrapper . sorter . get class ( ) == type ) return wrapper ; } return null ; } <SENTENCE_END/>

mode

<SENTENCE_START> { class type = sorter . get class ( ) ; for ( sort mode wrapper : sort mode . values ( ) ) { if ( wrapper . sorter . get class ( ) == type ) return wrapper ; } return null ; } <SENTENCE_END/>

(Copy Probability: 15.3%)

<SENTENCE_START> { class type = sorter . get class ( ) ; for ( sort mode wrapper : sort mode . values ( ) ) { if ( wrapper . sorter . get class ( ) == type ) return wrapper ; } return null ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { class type = sorter . get class ( ) ; for ( sort mode wrapper : sort mode . values ( ) ) { if ( wrapper . sorter . get class ( ) == type ) return wrapper ; } return null ; } <SENTENCE_END/>

(Copy Probability: 6.3%)

<SENTENCE_START> { class type = sorter . get class ( ) ; for ( sort mode wrapper : sort mode . values ( ) ) { if ( wrapper . sorter . get class ( ) == type ) return wrapper ; } return null ; } <SENTENCE_END/>


Original Name get,align,mode,wrapper

get

<SENTENCE_START> { for ( align mode wrapper wrapper : align mode wrapper . values ( ) ) { if ( wrapper . mode == align mode ) return wrapper ; } return null ; } <SENTENCE_END/>

(Copy Probability: 2.0%)

<SENTENCE_START> { for ( align mode wrapper wrapper : align mode wrapper . values ( ) ) { if ( wrapper . mode == align mode ) return wrapper ; } return null ; } <SENTENCE_END/>

align

<SENTENCE_START> { for ( align mode wrapper wrapper : align mode wrapper . values ( ) ) { if ( wrapper . mode == align mode ) return wrapper ; } return null ; } <SENTENCE_END/>

(Copy Probability: 54.6%)

<SENTENCE_START> { for ( align mode wrapper wrapper : align mode wrapper . values ( ) ) { if ( wrapper . mode == align mode ) return wrapper ; } return null ; } <SENTENCE_END/>

mode

<SENTENCE_START> { for ( align mode wrapper wrapper : align mode wrapper . values ( ) ) { if ( wrapper . mode == align mode ) return wrapper ; } return null ; } <SENTENCE_END/>

(Copy Probability: 61.5%)

<SENTENCE_START> { for ( align mode wrapper wrapper : align mode wrapper . values ( ) ) { if ( wrapper . mode == align mode ) return wrapper ; } return null ; } <SENTENCE_END/>

wrapper

<SENTENCE_START> { for ( align mode wrapper wrapper : align mode wrapper . values ( ) ) { if ( wrapper . mode == align mode ) return wrapper ; } return null ; } <SENTENCE_END/>

(Copy Probability: 5.8%)

<SENTENCE_START> { for ( align mode wrapper wrapper : align mode wrapper . values ( ) ) { if ( wrapper . mode == align mode ) return wrapper ; } return null ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { for ( align mode wrapper wrapper : align mode wrapper . values ( ) ) { if ( wrapper . mode == align mode ) return wrapper ; } return null ; } <SENTENCE_END/>

(Copy Probability: 5.9%)

<SENTENCE_START> { for ( align mode wrapper wrapper : align mode wrapper . values ( ) ) { if ( wrapper . mode == align mode ) return wrapper ; } return null ; } <SENTENCE_END/>


Original Name submit

submit

<SENTENCE_START> { if ( executor . is shutdown ( ) ) { throw new gdx runtime exception ( "Cannot run tasks on an executor that has been shutdown (disposed)" ) ; } return new async result ( executor . %SELF% ( new callable < t > ( ) { @ override public t call ( ) throws exception { return task . call ( ) ; } } ) ) ; } <SENTENCE_END/>

(Copy Probability: 2.0%)

<SENTENCE_START> { if ( executor . is shutdown ( ) ) { throw new gdx runtime exception ( "Cannot run tasks on an executor that has been shutdown (disposed)" ) ; } return new async result ( executor . %SELF% ( new callable < t > ( ) { @ override public t call ( ) throws exception { return task . call ( ) ; } } ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( executor . is shutdown ( ) ) { throw new gdx runtime exception ( "Cannot run tasks on an executor that has been shutdown (disposed)" ) ; } return new async result ( executor . %SELF% ( new callable < t > ( ) { @ override public t call ( ) throws exception { return task . call ( ) ; } } ) ) ; } <SENTENCE_END/>

(Copy Probability: 2.6%)

<SENTENCE_START> { if ( executor . is shutdown ( ) ) { throw new gdx runtime exception ( "Cannot run tasks on an executor that has been shutdown (disposed)" ) ; } return new async result ( executor . %SELF% ( new callable < t > ( ) { @ override public t call ( ) throws exception { return task . call ( ) ; } } ) ) ; } <SENTENCE_END/>


Original Name is,done

is

<SENTENCE_START> { return future . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return future . %SELF% ( ) ; } <SENTENCE_END/>

done

<SENTENCE_START> { return future . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.1%)

<SENTENCE_START> { return future . %SELF% ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return future . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return future . %SELF% ( ) ; } <SENTENCE_END/>


Original Name get

get

<SENTENCE_START> { try { return future . %SELF% ( ) ; } catch ( interrupted exception ex ) { return null ; } catch ( execution exception ex ) { throw new gdx runtime exception ( ex . get cause ( ) ) ; } } <SENTENCE_END/>

(Copy Probability: 1.9%)

<SENTENCE_START> { try { return future . %SELF% ( ) ; } catch ( interrupted exception ex ) { return null ; } catch ( execution exception ex ) { throw new gdx runtime exception ( ex . get cause ( ) ) ; } } <SENTENCE_END/>

%END%

<SENTENCE_START> { try { return future . %SELF% ( ) ; } catch ( interrupted exception ex ) { return null ; } catch ( execution exception ex ) { throw new gdx runtime exception ( ex . get cause ( ) ) ; } } <SENTENCE_END/>

(Copy Probability: 2.9%)

<SENTENCE_START> { try { return future . %SELF% ( ) ; } catch ( interrupted exception ex ) { return null ; } catch ( execution exception ex ) { throw new gdx runtime exception ( ex . get cause ( ) ) ; } } <SENTENCE_END/>


Original Name action,performed

action

<SENTENCE_START> { on ok ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { on ok ( ) ; } <SENTENCE_END/>

performed

<SENTENCE_START> { on ok ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { on ok ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { on ok ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { on ok ( ) ; } <SENTENCE_END/>


Original Name show,dialog

show

<SENTENCE_START> { take snapshot ( ) ; set visible ( true ) ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { take snapshot ( ) ; set visible ( true ) ; } <SENTENCE_END/>

dialog

<SENTENCE_START> { take snapshot ( ) ; set visible ( true ) ; } <SENTENCE_END/>

(Copy Probability: 1.1%)

<SENTENCE_START> { take snapshot ( ) ; set visible ( true ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { take snapshot ( ) ; set visible ( true ) ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { take snapshot ( ) ; set visible ( true ) ; } <SENTENCE_END/>


Original Name ui,layout

ui

<SENTENCE_START> { top panel = new j panel ( new grid bag layout ( ) ) ; top panel . set border ( border factory . create empty border ( 5 , 5 , 5 , 5 ) ) ; warning notice = new j label ( "List of third party extensions for LibGDX" ) ; warning notice 2 = new j label ( "These are not maintained by the LibGDX team, please see the support links for info and help" ) ; warning notice . set horizontal alignment ( j label . center ) ; warning notice 2 . set horizontal alignment ( j label . center ) ; top panel . add ( warning notice , new grid bag constraints ( 0 , 0 , 1 , 1 , 1 , 0 , north , horizontal , new insets ( 0 , 0 , 0 , 0 ) , 0 , 0 ) ) ; top panel . add ( warning notice 2 , new grid bag constraints ( 0 , 1 , 1 , 1 , 1 , 0 , north , horizontal , new insets ( 0 , 0 , 0 , 0 ) , 0 , 0 ) ) ; j separator separator = new j separator ( ) ; separator . set foreground ( new color ( 85 , 85 , 85 ) ) ; separator . set background ( new color ( 85 , 85 , 85 ) ) ; top panel . add ( separator , new grid bag constraints ( 0 , 2 , 1 , 1 , 1 , 1 , north , horizontal , new insets ( 0 , 0 , 0 , 0 ) , 0 , 0 ) ) ; table model = new extension table model ( ) ; table = new j table ( table model ) { @ override public string get tool tip text ( mouse event e ) { return ( ( extension table model ) get model ( ) ) . get tool tip ( e ) ; } } ; table . get column model ( ) . get column ( 0 ) . set preferred width ( 10 ) ; table . get column model ( ) . get column ( 1 ) . set preferred width ( 50 ) ; table . get column model ( ) . get column ( 2 ) . set preferred width ( 100 ) ; table . get column model ( ) . get column ( 3 ) . set preferred width ( 20 ) ; table . get column model ( ) . get column ( 4 ) . set preferred width ( 30 ) ; table . set auto resize mode ( j table . auto resize last column ) ; table . get table header ( ) . set reordering allowed ( false ) ; table . get model ( ) . add table model listener ( this ) ; table . add mouse listener ( new mouse adapter ( ) { public void mouse clicked ( mouse event e ) { int row = table . get selected row ( ) ; int column = table . get selected column ( ) ; if ( column == 5 ) { uri uri = ( ( extension table model ) table . get model ( ) ) . get uri ( row , column ) ; if ( uri != null ) { try { desktop . get desktop ( ) . browse ( uri ) ; } catch ( io exception e 1 ) { e 1 . print stack trace ( ) ; } } } } } ) ; scroll pane = new j scroll pane ( table ) ; bottom panel = new j panel ( new grid bag layout ( ) ) ; button panel = new j panel ( new grid bag layout ( ) ) ; button panel . set border ( border factory . create empty border ( 5 , 5 , 5 , 5 ) ) ; button ok = new setup button ( "Save" ) ; button cancel = new setup button ( "Cancel" ) ; button panel . add ( button ok , new grid bag constraints ( 0 , 0 , 1 , 1 , 0 , 0 , center , horizontal , new insets ( 0 , 0 , 0 , 0 ) , 0 , 0 ) ) ; button panel . add ( button cancel , new grid bag constraints ( 1 , 0 , 1 , 1 , 0 , 0 , center , horizontal , new insets ( 0 , 0 , 0 , 0 ) , 0 , 0 ) ) ; bottom panel . add ( button panel , new grid bag constraints ( 3 , 0 , 1 , 1 , 1 , 1 , southeast , none , new insets ( 0 , 0 , 0 , 0 ) , 0 , 0 ) ) ; content pane . add ( top panel , new grid bag constraints ( 0 , 0 , 1 , 1 , 1 , 0.1 , north , both , new insets ( 0 , 0 , 0 , 0 ) , 0 , 0 ) ) ; content pane . add ( scroll pane , new grid bag constraints ( 0 , 1 , 1 , 1 , 1 , 1 , north , both , new insets ( 0 , 0 , 0 , 0 ) , 0 , 0 ) ) ; content pane . add ( bottom panel , new grid bag constraints ( 0 , 2 , 1 , 1 , 1 , 0 , south , horizontal , new insets ( 0 , 0 , 0 , 0 ) , 0 , 0 ) ) ; try { init data ( ) ; } catch ( exception e ) { e . print stack trace ( ) ; } } <SENTENCE_END/>

(Copy Probability: 3.8%)

<SENTENCE_START> { top panel = new j panel ( new grid bag layout ( ) ) ; top panel . set border ( border factory . create empty border ( 5 , 5 , 5 , 5 ) ) ; warning notice = new j label ( "List of third party extensions for LibGDX" ) ; warning notice 2 = new j label ( "These are not maintained by the LibGDX team, please see the support links for info and help" ) ; warning notice . set horizontal alignment ( j label . center ) ; warning notice 2 . set horizontal alignment ( j label . center ) ; top panel . add ( warning notice , new grid bag constraints ( 0 , 0 , 1 , 1 , 1 , 0 , north , horizontal , new insets ( 0 , 0 , 0 , 0 ) , 0 , 0 ) ) ; top panel . add ( warning notice 2 , new grid bag constraints ( 0 , 1 , 1 , 1 , 1 , 0 , north , horizontal , new insets ( 0 , 0 , 0 , 0 ) , 0 , 0 ) ) ; j separator separator = new j separator ( ) ; separator . set foreground ( new color ( 85 , 85 , 85 ) ) ; separator . set background ( new color ( 85 , 85 , 85 ) ) ; top panel . add ( separator , new grid bag constraints ( 0 , 2 , 1 , 1 , 1 , 1 , north , horizontal , new insets ( 0 , 0 , 0 , 0 ) , 0 , 0 ) ) ; table model = new extension table model ( ) ; table = new j table ( table model ) { @ override public string get tool tip text ( mouse event e ) { return ( ( extension table model ) get model ( ) ) . get tool tip ( e ) ; } } ; table . get column model ( ) . get column ( 0 ) . set preferred width ( 10 ) ; table . get column model ( ) . get column ( 1 ) . set preferred width ( 50 ) ; table . get column model ( ) . get column ( 2 ) . set preferred width ( 100 ) ; table . get column model ( ) . get column ( 3 ) . set preferred width ( 20 ) ; table . get column model ( ) . get column ( 4 ) . set preferred width ( 30 ) ; table . set auto resize mode ( j table . auto resize last column ) ; table . get table header ( ) . set reordering allowed ( false ) ; table . get model ( ) . add table model listener ( this ) ; table . add mouse listener ( new mouse adapter ( ) { public void mouse clicked ( mouse event e ) { int row = table . get selected row ( ) ; int column = table . get selected column ( ) ; if ( column == 5 ) { uri uri = ( ( extension table model ) table . get model ( ) ) . get uri ( row , column ) ; if ( uri != null ) { try { desktop . get desktop ( ) . browse ( uri ) ; } catch ( io exception e 1 ) { e 1 . print stack trace ( ) ; } } } } } ) ; scroll pane = new j scroll pane ( table ) ; bottom panel = new j panel ( new grid bag layout ( ) ) ; button panel = new j panel ( new grid bag layout ( ) ) ; button panel . set border ( border factory . create empty border ( 5 , 5 , 5 , 5 ) ) ; button ok = new setup button ( "Save" ) ; button cancel = new setup button ( "Cancel" ) ; button panel . add ( button ok , new grid bag constraints ( 0 , 0 , 1 , 1 , 0 , 0 , center , horizontal , new insets ( 0 , 0 , 0 , 0 ) , 0 , 0 ) ) ; button panel . add ( button cancel , new grid bag constraints ( 1 , 0 , 1 , 1 , 0 , 0 , center , horizontal , new insets ( 0 , 0 , 0 , 0 ) , 0 , 0 ) ) ; bottom panel . add ( button panel , new grid bag constraints ( 3 , 0 , 1 , 1 , 1 , 1 , southeast , none , new insets ( 0 , 0 , 0 , 0 ) , 0 , 0 ) ) ; content pane . add ( top panel , new grid bag constraints ( 0 , 0 , 1 , 1 , 1 , 0.1 , north , both , new insets ( 0 , 0 , 0 , 0 ) , 0 , 0 ) ) ; content pane . add ( scroll pane , new grid bag constraints ( 0 , 1 , 1 , 1 , 1 , 1 , north , both , new insets ( 0 , 0 , 0 , 0 ) , 0 , 0 ) ) ; content pane . add ( bottom panel , new grid bag constraints ( 0 , 2 , 1 , 1 , 1 , 0 , south , horizontal , new insets ( 0 , 0 , 0 , 0 ) , 0 , 0 ) ) ; try { init data ( ) ; } catch ( exception e ) { e . print stack trace ( ) ; } } <SENTENCE_END/>

layout

<SENTENCE_START> { top panel = new j panel ( new grid bag layout ( ) ) ; top panel . set border ( border factory . create empty border ( 5 , 5 , 5 , 5 ) ) ; warning notice = new j label ( "List of third party extensions for LibGDX" ) ; warning notice 2 = new j label ( "These are not maintained by the LibGDX team, please see the support links for info and help" ) ; warning notice . set horizontal alignment ( j label . center ) ; warning notice 2 . set horizontal alignment ( j label . center ) ; top panel . add ( warning notice , new grid bag constraints ( 0 , 0 , 1 , 1 , 1 , 0 , north , horizontal , new insets ( 0 , 0 , 0 , 0 ) , 0 , 0 ) ) ; top panel . add ( warning notice 2 , new grid bag constraints ( 0 , 1 , 1 , 1 , 1 , 0 , north , horizontal , new insets ( 0 , 0 , 0 , 0 ) , 0 , 0 ) ) ; j separator separator = new j separator ( ) ; separator . set foreground ( new color ( 85 , 85 , 85 ) ) ; separator . set background ( new color ( 85 , 85 , 85 ) ) ; top panel . add ( separator , new grid bag constraints ( 0 , 2 , 1 , 1 , 1 , 1 , north , horizontal , new insets ( 0 , 0 , 0 , 0 ) , 0 , 0 ) ) ; table model = new extension table model ( ) ; table = new j table ( table model ) { @ override public string get tool tip text ( mouse event e ) { return ( ( extension table model ) get model ( ) ) . get tool tip ( e ) ; } } ; table . get column model ( ) . get column ( 0 ) . set preferred width ( 10 ) ; table . get column model ( ) . get column ( 1 ) . set preferred width ( 50 ) ; table . get column model ( ) . get column ( 2 ) . set preferred width ( 100 ) ; table . get column model ( ) . get column ( 3 ) . set preferred width ( 20 ) ; table . get column model ( ) . get column ( 4 ) . set preferred width ( 30 ) ; table . set auto resize mode ( j table . auto resize last column ) ; table . get table header ( ) . set reordering allowed ( false ) ; table . get model ( ) . add table model listener ( this ) ; table . add mouse listener ( new mouse adapter ( ) { public void mouse clicked ( mouse event e ) { int row = table . get selected row ( ) ; int column = table . get selected column ( ) ; if ( column == 5 ) { uri uri = ( ( extension table model ) table . get model ( ) ) . get uri ( row , column ) ; if ( uri != null ) { try { desktop . get desktop ( ) . browse ( uri ) ; } catch ( io exception e 1 ) { e 1 . print stack trace ( ) ; } } } } } ) ; scroll pane = new j scroll pane ( table ) ; bottom panel = new j panel ( new grid bag layout ( ) ) ; button panel = new j panel ( new grid bag layout ( ) ) ; button panel . set border ( border factory . create empty border ( 5 , 5 , 5 , 5 ) ) ; button ok = new setup button ( "Save" ) ; button cancel = new setup button ( "Cancel" ) ; button panel . add ( button ok , new grid bag constraints ( 0 , 0 , 1 , 1 , 0 , 0 , center , horizontal , new insets ( 0 , 0 , 0 , 0 ) , 0 , 0 ) ) ; button panel . add ( button cancel , new grid bag constraints ( 1 , 0 , 1 , 1 , 0 , 0 , center , horizontal , new insets ( 0 , 0 , 0 , 0 ) , 0 , 0 ) ) ; bottom panel . add ( button panel , new grid bag constraints ( 3 , 0 , 1 , 1 , 1 , 1 , southeast , none , new insets ( 0 , 0 , 0 , 0 ) , 0 , 0 ) ) ; content pane . add ( top panel , new grid bag constraints ( 0 , 0 , 1 , 1 , 1 , 0.1 , north , both , new insets ( 0 , 0 , 0 , 0 ) , 0 , 0 ) ) ; content pane . add ( scroll pane , new grid bag constraints ( 0 , 1 , 1 , 1 , 1 , 1 , north , both , new insets ( 0 , 0 , 0 , 0 ) , 0 , 0 ) ) ; content pane . add ( bottom panel , new grid bag constraints ( 0 , 2 , 1 , 1 , 1 , 0 , south , horizontal , new insets ( 0 , 0 , 0 , 0 ) , 0 , 0 ) ) ; try { init data ( ) ; } catch ( exception e ) { e . print stack trace ( ) ; } } <SENTENCE_END/>

(Copy Probability: 14.3%)

<SENTENCE_START> { top panel = new j panel ( new grid bag layout ( ) ) ; top panel . set border ( border factory . create empty border ( 5 , 5 , 5 , 5 ) ) ; warning notice = new j label ( "List of third party extensions for LibGDX" ) ; warning notice 2 = new j label ( "These are not maintained by the LibGDX team, please see the support links for info and help" ) ; warning notice . set horizontal alignment ( j label . center ) ; warning notice 2 . set horizontal alignment ( j label . center ) ; top panel . add ( warning notice , new grid bag constraints ( 0 , 0 , 1 , 1 , 1 , 0 , north , horizontal , new insets ( 0 , 0 , 0 , 0 ) , 0 , 0 ) ) ; top panel . add ( warning notice 2 , new grid bag constraints ( 0 , 1 , 1 , 1 , 1 , 0 , north , horizontal , new insets ( 0 , 0 , 0 , 0 ) , 0 , 0 ) ) ; j separator separator = new j separator ( ) ; separator . set foreground ( new color ( 85 , 85 , 85 ) ) ; separator . set background ( new color ( 85 , 85 , 85 ) ) ; top panel . add ( separator , new grid bag constraints ( 0 , 2 , 1 , 1 , 1 , 1 , north , horizontal , new insets ( 0 , 0 , 0 , 0 ) , 0 , 0 ) ) ; table model = new extension table model ( ) ; table = new j table ( table model ) { @ override public string get tool tip text ( mouse event e ) { return ( ( extension table model ) get model ( ) ) . get tool tip ( e ) ; } } ; table . get column model ( ) . get column ( 0 ) . set preferred width ( 10 ) ; table . get column model ( ) . get column ( 1 ) . set preferred width ( 50 ) ; table . get column model ( ) . get column ( 2 ) . set preferred width ( 100 ) ; table . get column model ( ) . get column ( 3 ) . set preferred width ( 20 ) ; table . get column model ( ) . get column ( 4 ) . set preferred width ( 30 ) ; table . set auto resize mode ( j table . auto resize last column ) ; table . get table header ( ) . set reordering allowed ( false ) ; table . get model ( ) . add table model listener ( this ) ; table . add mouse listener ( new mouse adapter ( ) { public void mouse clicked ( mouse event e ) { int row = table . get selected row ( ) ; int column = table . get selected column ( ) ; if ( column == 5 ) { uri uri = ( ( extension table model ) table . get model ( ) ) . get uri ( row , column ) ; if ( uri != null ) { try { desktop . get desktop ( ) . browse ( uri ) ; } catch ( io exception e 1 ) { e 1 . print stack trace ( ) ; } } } } } ) ; scroll pane = new j scroll pane ( table ) ; bottom panel = new j panel ( new grid bag layout ( ) ) ; button panel = new j panel ( new grid bag layout ( ) ) ; button panel . set border ( border factory . create empty border ( 5 , 5 , 5 , 5 ) ) ; button ok = new setup button ( "Save" ) ; button cancel = new setup button ( "Cancel" ) ; button panel . add ( button ok , new grid bag constraints ( 0 , 0 , 1 , 1 , 0 , 0 , center , horizontal , new insets ( 0 , 0 , 0 , 0 ) , 0 , 0 ) ) ; button panel . add ( button cancel , new grid bag constraints ( 1 , 0 , 1 , 1 , 0 , 0 , center , horizontal , new insets ( 0 , 0 , 0 , 0 ) , 0 , 0 ) ) ; bottom panel . add ( button panel , new grid bag constraints ( 3 , 0 , 1 , 1 , 1 , 1 , southeast , none , new insets ( 0 , 0 , 0 , 0 ) , 0 , 0 ) ) ; content pane . add ( top panel , new grid bag constraints ( 0 , 0 , 1 , 1 , 1 , 0.1 , north , both , new insets ( 0 , 0 , 0 , 0 ) , 0 , 0 ) ) ; content pane . add ( scroll pane , new grid bag constraints ( 0 , 1 , 1 , 1 , 1 , 1 , north , both , new insets ( 0 , 0 , 0 , 0 ) , 0 , 0 ) ) ; content pane . add ( bottom panel , new grid bag constraints ( 0 , 2 , 1 , 1 , 1 , 0 , south , horizontal , new insets ( 0 , 0 , 0 , 0 ) , 0 , 0 ) ) ; try { init data ( ) ; } catch ( exception e ) { e . print stack trace ( ) ; } } <SENTENCE_END/>

%END%

<SENTENCE_START> { top panel = new j panel ( new grid bag layout ( ) ) ; top panel . set border ( border factory . create empty border ( 5 , 5 , 5 , 5 ) ) ; warning notice = new j label ( "List of third party extensions for LibGDX" ) ; warning notice 2 = new j label ( "These are not maintained by the LibGDX team, please see the support links for info and help" ) ; warning notice . set horizontal alignment ( j label . center ) ; warning notice 2 . set horizontal alignment ( j label . center ) ; top panel . add ( warning notice , new grid bag constraints ( 0 , 0 , 1 , 1 , 1 , 0 , north , horizontal , new insets ( 0 , 0 , 0 , 0 ) , 0 , 0 ) ) ; top panel . add ( warning notice 2 , new grid bag constraints ( 0 , 1 , 1 , 1 , 1 , 0 , north , horizontal , new insets ( 0 , 0 , 0 , 0 ) , 0 , 0 ) ) ; j separator separator = new j separator ( ) ; separator . set foreground ( new color ( 85 , 85 , 85 ) ) ; separator . set background ( new color ( 85 , 85 , 85 ) ) ; top panel . add ( separator , new grid bag constraints ( 0 , 2 , 1 , 1 , 1 , 1 , north , horizontal , new insets ( 0 , 0 , 0 , 0 ) , 0 , 0 ) ) ; table model = new extension table model ( ) ; table = new j table ( table model ) { @ override public string get tool tip text ( mouse event e ) { return ( ( extension table model ) get model ( ) ) . get tool tip ( e ) ; } } ; table . get column model ( ) . get column ( 0 ) . set preferred width ( 10 ) ; table . get column model ( ) . get column ( 1 ) . set preferred width ( 50 ) ; table . get column model ( ) . get column ( 2 ) . set preferred width ( 100 ) ; table . get column model ( ) . get column ( 3 ) . set preferred width ( 20 ) ; table . get column model ( ) . get column ( 4 ) . set preferred width ( 30 ) ; table . set auto resize mode ( j table . auto resize last column ) ; table . get table header ( ) . set reordering allowed ( false ) ; table . get model ( ) . add table model listener ( this ) ; table . add mouse listener ( new mouse adapter ( ) { public void mouse clicked ( mouse event e ) { int row = table . get selected row ( ) ; int column = table . get selected column ( ) ; if ( column == 5 ) { uri uri = ( ( extension table model ) table . get model ( ) ) . get uri ( row , column ) ; if ( uri != null ) { try { desktop . get desktop ( ) . browse ( uri ) ; } catch ( io exception e 1 ) { e 1 . print stack trace ( ) ; } } } } } ) ; scroll pane = new j scroll pane ( table ) ; bottom panel = new j panel ( new grid bag layout ( ) ) ; button panel = new j panel ( new grid bag layout ( ) ) ; button panel . set border ( border factory . create empty border ( 5 , 5 , 5 , 5 ) ) ; button ok = new setup button ( "Save" ) ; button cancel = new setup button ( "Cancel" ) ; button panel . add ( button ok , new grid bag constraints ( 0 , 0 , 1 , 1 , 0 , 0 , center , horizontal , new insets ( 0 , 0 , 0 , 0 ) , 0 , 0 ) ) ; button panel . add ( button cancel , new grid bag constraints ( 1 , 0 , 1 , 1 , 0 , 0 , center , horizontal , new insets ( 0 , 0 , 0 , 0 ) , 0 , 0 ) ) ; bottom panel . add ( button panel , new grid bag constraints ( 3 , 0 , 1 , 1 , 1 , 1 , southeast , none , new insets ( 0 , 0 , 0 , 0 ) , 0 , 0 ) ) ; content pane . add ( top panel , new grid bag constraints ( 0 , 0 , 1 , 1 , 1 , 0.1 , north , both , new insets ( 0 , 0 , 0 , 0 ) , 0 , 0 ) ) ; content pane . add ( scroll pane , new grid bag constraints ( 0 , 1 , 1 , 1 , 1 , 1 , north , both , new insets ( 0 , 0 , 0 , 0 ) , 0 , 0 ) ) ; content pane . add ( bottom panel , new grid bag constraints ( 0 , 2 , 1 , 1 , 1 , 0 , south , horizontal , new insets ( 0 , 0 , 0 , 0 ) , 0 , 0 ) ) ; try { init data ( ) ; } catch ( exception e ) { e . print stack trace ( ) ; } } <SENTENCE_END/>

(Copy Probability: 20.4%)

<SENTENCE_START> { top panel = new j panel ( new grid bag layout ( ) ) ; top panel . set border ( border factory . create empty border ( 5 , 5 , 5 , 5 ) ) ; warning notice = new j label ( "List of third party extensions for LibGDX" ) ; warning notice 2 = new j label ( "These are not maintained by the LibGDX team, please see the support links for info and help" ) ; warning notice . set horizontal alignment ( j label . center ) ; warning notice 2 . set horizontal alignment ( j label . center ) ; top panel . add ( warning notice , new grid bag constraints ( 0 , 0 , 1 , 1 , 1 , 0 , north , horizontal , new insets ( 0 , 0 , 0 , 0 ) , 0 , 0 ) ) ; top panel . add ( warning notice 2 , new grid bag constraints ( 0 , 1 , 1 , 1 , 1 , 0 , north , horizontal , new insets ( 0 , 0 , 0 , 0 ) , 0 , 0 ) ) ; j separator separator = new j separator ( ) ; separator . set foreground ( new color ( 85 , 85 , 85 ) ) ; separator . set background ( new color ( 85 , 85 , 85 ) ) ; top panel . add ( separator , new grid bag constraints ( 0 , 2 , 1 , 1 , 1 , 1 , north , horizontal , new insets ( 0 , 0 , 0 , 0 ) , 0 , 0 ) ) ; table model = new extension table model ( ) ; table = new j table ( table model ) { @ override public string get tool tip text ( mouse event e ) { return ( ( extension table model ) get model ( ) ) . get tool tip ( e ) ; } } ; table . get column model ( ) . get column ( 0 ) . set preferred width ( 10 ) ; table . get column model ( ) . get column ( 1 ) . set preferred width ( 50 ) ; table . get column model ( ) . get column ( 2 ) . set preferred width ( 100 ) ; table . get column model ( ) . get column ( 3 ) . set preferred width ( 20 ) ; table . get column model ( ) . get column ( 4 ) . set preferred width ( 30 ) ; table . set auto resize mode ( j table . auto resize last column ) ; table . get table header ( ) . set reordering allowed ( false ) ; table . get model ( ) . add table model listener ( this ) ; table . add mouse listener ( new mouse adapter ( ) { public void mouse clicked ( mouse event e ) { int row = table . get selected row ( ) ; int column = table . get selected column ( ) ; if ( column == 5 ) { uri uri = ( ( extension table model ) table . get model ( ) ) . get uri ( row , column ) ; if ( uri != null ) { try { desktop . get desktop ( ) . browse ( uri ) ; } catch ( io exception e 1 ) { e 1 . print stack trace ( ) ; } } } } } ) ; scroll pane = new j scroll pane ( table ) ; bottom panel = new j panel ( new grid bag layout ( ) ) ; button panel = new j panel ( new grid bag layout ( ) ) ; button panel . set border ( border factory . create empty border ( 5 , 5 , 5 , 5 ) ) ; button ok = new setup button ( "Save" ) ; button cancel = new setup button ( "Cancel" ) ; button panel . add ( button ok , new grid bag constraints ( 0 , 0 , 1 , 1 , 0 , 0 , center , horizontal , new insets ( 0 , 0 , 0 , 0 ) , 0 , 0 ) ) ; button panel . add ( button cancel , new grid bag constraints ( 1 , 0 , 1 , 1 , 0 , 0 , center , horizontal , new insets ( 0 , 0 , 0 , 0 ) , 0 , 0 ) ) ; bottom panel . add ( button panel , new grid bag constraints ( 3 , 0 , 1 , 1 , 1 , 1 , southeast , none , new insets ( 0 , 0 , 0 , 0 ) , 0 , 0 ) ) ; content pane . add ( top panel , new grid bag constraints ( 0 , 0 , 1 , 1 , 1 , 0.1 , north , both , new insets ( 0 , 0 , 0 , 0 ) , 0 , 0 ) ) ; content pane . add ( scroll pane , new grid bag constraints ( 0 , 1 , 1 , 1 , 1 , 1 , north , both , new insets ( 0 , 0 , 0 , 0 ) , 0 , 0 ) ) ; content pane . add ( bottom panel , new grid bag constraints ( 0 , 2 , 1 , 1 , 1 , 0 , south , horizontal , new insets ( 0 , 0 , 0 , 0 ) , 0 , 0 ) ) ; try { init data ( ) ; } catch ( exception e ) { e . print stack trace ( ) ; } } <SENTENCE_END/>


Original Name mouse,clicked

mouse

<SENTENCE_START> { int row = table . get selected row ( ) ; int column = table . get selected column ( ) ; if ( column == 5 ) { uri uri = ( ( extension table model ) table . get model ( ) ) . get uri ( row , column ) ; if ( uri != null ) { try { desktop . get desktop ( ) . browse ( uri ) ; } catch ( io exception e 1 ) { e 1 . print stack trace ( ) ; } } } } <SENTENCE_END/>

(Copy Probability: 3.4%)

<SENTENCE_START> { int row = table . get selected row ( ) ; int column = table . get selected column ( ) ; if ( column == 5 ) { uri uri = ( ( extension table model ) table . get model ( ) ) . get uri ( row , column ) ; if ( uri != null ) { try { desktop . get desktop ( ) . browse ( uri ) ; } catch ( io exception e 1 ) { e 1 . print stack trace ( ) ; } } } } <SENTENCE_END/>

clicked

<SENTENCE_START> { int row = table . get selected row ( ) ; int column = table . get selected column ( ) ; if ( column == 5 ) { uri uri = ( ( extension table model ) table . get model ( ) ) . get uri ( row , column ) ; if ( uri != null ) { try { desktop . get desktop ( ) . browse ( uri ) ; } catch ( io exception e 1 ) { e 1 . print stack trace ( ) ; } } } } <SENTENCE_END/>

(Copy Probability: 20.5%)

<SENTENCE_START> { int row = table . get selected row ( ) ; int column = table . get selected column ( ) ; if ( column == 5 ) { uri uri = ( ( extension table model ) table . get model ( ) ) . get uri ( row , column ) ; if ( uri != null ) { try { desktop . get desktop ( ) . browse ( uri ) ; } catch ( io exception e 1 ) { e 1 . print stack trace ( ) ; } } } } <SENTENCE_END/>

%END%

<SENTENCE_START> { int row = table . get selected row ( ) ; int column = table . get selected column ( ) ; if ( column == 5 ) { uri uri = ( ( extension table model ) table . get model ( ) ) . get uri ( row , column ) ; if ( uri != null ) { try { desktop . get desktop ( ) . browse ( uri ) ; } catch ( io exception e 1 ) { e 1 . print stack trace ( ) ; } } } } <SENTENCE_END/>

(Copy Probability: 8.9%)

<SENTENCE_START> { int row = table . get selected row ( ) ; int column = table . get selected column ( ) ; if ( column == 5 ) { uri uri = ( ( extension table model ) table . get model ( ) ) . get uri ( row , column ) ; if ( uri != null ) { try { desktop . get desktop ( ) . browse ( uri ) ; } catch ( io exception e 1 ) { e 1 . print stack trace ( ) ; } } } } <SENTENCE_END/>


Original Name init,data

init

<SENTENCE_START> { document builder factory db factory = document builder factory . new instance ( ) ; document builder builder = db factory . new document builder ( ) ; document doc = builder . parse ( external extensions dialog . class . get resource as stream ( "/com/badlogic/gdx/setup/data/extensions.xml" ) ) ; doc . get document element ( ) . normalize ( ) ; node list n list = doc . get elements by tag name ( "extension" ) ; for ( int i = 0 ; i < n list . get length ( ) ; i ++ ) { node n node = n list . item ( i ) ; if ( n node . get node type ( ) == node . element node ) { element e element = ( element ) n node ; string name = e element . get elements by tag name ( "name" ) . item ( 0 ) . get text content ( ) ; string description = e element . get elements by tag name ( "description" ) . item ( 0 ) . get text content ( ) ; string version = e element . get elements by tag name ( "version" ) . item ( 0 ) . get text content ( ) ; string compatibility = e element . get elements by tag name ( "compatibility" ) . item ( 0 ) . get text content ( ) ; string url = e element . get elements by tag name ( "website" ) . item ( 0 ) . get text content ( ) ; string [ ] gwt inherits = null ; node list inherits node = e element . get elements by tag name ( "inherit" ) ; gwt inherits = new string [ inherits node . get length ( ) ] ; for ( int j = 0 ; j < inherits node . get length ( ) ; j ++ ) gwt inherits [ j ] = inherits node . item ( j ) . get text content ( ) ; final hash map < string , list < string >> dependencies = new hash map < string , list < string >> ( ) ; add to dependency map from xml ( dependencies , e element , "core" ) ; add to dependency map from xml ( dependencies , e element , "desktop" ) ; add to dependency map from xml ( dependencies , e element , "android" ) ; add to dependency map from xml ( dependencies , e element , "ios" ) ; add to dependency map from xml ( dependencies , e element , "html" ) ; uri uri = null ; try { uri = new uri ( url ) ; } catch ( uri syntax exception e ) { e . print stack trace ( ) ; } if ( uri != null ) { final external extension extension = new external extension ( name , gwt inherits , description , version ) ; extension . set dependencies ( dependencies ) ; table model . add extension ( extension , false , name , description , version , compatibility , uri ) ; } } } } <SENTENCE_END/>

(Copy Probability: 4.8%)

<SENTENCE_START> { document builder factory db factory = document builder factory . new instance ( ) ; document builder builder = db factory . new document builder ( ) ; document doc = builder . parse ( external extensions dialog . class . get resource as stream ( "/com/badlogic/gdx/setup/data/extensions.xml" ) ) ; doc . get document element ( ) . normalize ( ) ; node list n list = doc . get elements by tag name ( "extension" ) ; for ( int i = 0 ; i < n list . get length ( ) ; i ++ ) { node n node = n list . item ( i ) ; if ( n node . get node type ( ) == node . element node ) { element e element = ( element ) n node ; string name = e element . get elements by tag name ( "name" ) . item ( 0 ) . get text content ( ) ; string description = e element . get elements by tag name ( "description" ) . item ( 0 ) . get text content ( ) ; string version = e element . get elements by tag name ( "version" ) . item ( 0 ) . get text content ( ) ; string compatibility = e element . get elements by tag name ( "compatibility" ) . item ( 0 ) . get text content ( ) ; string url = e element . get elements by tag name ( "website" ) . item ( 0 ) . get text content ( ) ; string [ ] gwt inherits = null ; node list inherits node = e element . get elements by tag name ( "inherit" ) ; gwt inherits = new string [ inherits node . get length ( ) ] ; for ( int j = 0 ; j < inherits node . get length ( ) ; j ++ ) gwt inherits [ j ] = inherits node . item ( j ) . get text content ( ) ; final hash map < string , list < string >> dependencies = new hash map < string , list < string >> ( ) ; add to dependency map from xml ( dependencies , e element , "core" ) ; add to dependency map from xml ( dependencies , e element , "desktop" ) ; add to dependency map from xml ( dependencies , e element , "android" ) ; add to dependency map from xml ( dependencies , e element , "ios" ) ; add to dependency map from xml ( dependencies , e element , "html" ) ; uri uri = null ; try { uri = new uri ( url ) ; } catch ( uri syntax exception e ) { e . print stack trace ( ) ; } if ( uri != null ) { final external extension extension = new external extension ( name , gwt inherits , description , version ) ; extension . set dependencies ( dependencies ) ; table model . add extension ( extension , false , name , description , version , compatibility , uri ) ; } } } } <SENTENCE_END/>

data

<SENTENCE_START> { document builder factory db factory = document builder factory . new instance ( ) ; document builder builder = db factory . new document builder ( ) ; document doc = builder . parse ( external extensions dialog . class . get resource as stream ( "/com/badlogic/gdx/setup/data/extensions.xml" ) ) ; doc . get document element ( ) . normalize ( ) ; node list n list = doc . get elements by tag name ( "extension" ) ; for ( int i = 0 ; i < n list . get length ( ) ; i ++ ) { node n node = n list . item ( i ) ; if ( n node . get node type ( ) == node . element node ) { element e element = ( element ) n node ; string name = e element . get elements by tag name ( "name" ) . item ( 0 ) . get text content ( ) ; string description = e element . get elements by tag name ( "description" ) . item ( 0 ) . get text content ( ) ; string version = e element . get elements by tag name ( "version" ) . item ( 0 ) . get text content ( ) ; string compatibility = e element . get elements by tag name ( "compatibility" ) . item ( 0 ) . get text content ( ) ; string url = e element . get elements by tag name ( "website" ) . item ( 0 ) . get text content ( ) ; string [ ] gwt inherits = null ; node list inherits node = e element . get elements by tag name ( "inherit" ) ; gwt inherits = new string [ inherits node . get length ( ) ] ; for ( int j = 0 ; j < inherits node . get length ( ) ; j ++ ) gwt inherits [ j ] = inherits node . item ( j ) . get text content ( ) ; final hash map < string , list < string >> dependencies = new hash map < string , list < string >> ( ) ; add to dependency map from xml ( dependencies , e element , "core" ) ; add to dependency map from xml ( dependencies , e element , "desktop" ) ; add to dependency map from xml ( dependencies , e element , "android" ) ; add to dependency map from xml ( dependencies , e element , "ios" ) ; add to dependency map from xml ( dependencies , e element , "html" ) ; uri uri = null ; try { uri = new uri ( url ) ; } catch ( uri syntax exception e ) { e . print stack trace ( ) ; } if ( uri != null ) { final external extension extension = new external extension ( name , gwt inherits , description , version ) ; extension . set dependencies ( dependencies ) ; table model . add extension ( extension , false , name , description , version , compatibility , uri ) ; } } } } <SENTENCE_END/>

(Copy Probability: 30.9%)

<SENTENCE_START> { document builder factory db factory = document builder factory . new instance ( ) ; document builder builder = db factory . new document builder ( ) ; document doc = builder . parse ( external extensions dialog . class . get resource as stream ( "/com/badlogic/gdx/setup/data/extensions.xml" ) ) ; doc . get document element ( ) . normalize ( ) ; node list n list = doc . get elements by tag name ( "extension" ) ; for ( int i = 0 ; i < n list . get length ( ) ; i ++ ) { node n node = n list . item ( i ) ; if ( n node . get node type ( ) == node . element node ) { element e element = ( element ) n node ; string name = e element . get elements by tag name ( "name" ) . item ( 0 ) . get text content ( ) ; string description = e element . get elements by tag name ( "description" ) . item ( 0 ) . get text content ( ) ; string version = e element . get elements by tag name ( "version" ) . item ( 0 ) . get text content ( ) ; string compatibility = e element . get elements by tag name ( "compatibility" ) . item ( 0 ) . get text content ( ) ; string url = e element . get elements by tag name ( "website" ) . item ( 0 ) . get text content ( ) ; string [ ] gwt inherits = null ; node list inherits node = e element . get elements by tag name ( "inherit" ) ; gwt inherits = new string [ inherits node . get length ( ) ] ; for ( int j = 0 ; j < inherits node . get length ( ) ; j ++ ) gwt inherits [ j ] = inherits node . item ( j ) . get text content ( ) ; final hash map < string , list < string >> dependencies = new hash map < string , list < string >> ( ) ; add to dependency map from xml ( dependencies , e element , "core" ) ; add to dependency map from xml ( dependencies , e element , "desktop" ) ; add to dependency map from xml ( dependencies , e element , "android" ) ; add to dependency map from xml ( dependencies , e element , "ios" ) ; add to dependency map from xml ( dependencies , e element , "html" ) ; uri uri = null ; try { uri = new uri ( url ) ; } catch ( uri syntax exception e ) { e . print stack trace ( ) ; } if ( uri != null ) { final external extension extension = new external extension ( name , gwt inherits , description , version ) ; extension . set dependencies ( dependencies ) ; table model . add extension ( extension , false , name , description , version , compatibility , uri ) ; } } } } <SENTENCE_END/>

%END%

<SENTENCE_START> { document builder factory db factory = document builder factory . new instance ( ) ; document builder builder = db factory . new document builder ( ) ; document doc = builder . parse ( external extensions dialog . class . get resource as stream ( "/com/badlogic/gdx/setup/data/extensions.xml" ) ) ; doc . get document element ( ) . normalize ( ) ; node list n list = doc . get elements by tag name ( "extension" ) ; for ( int i = 0 ; i < n list . get length ( ) ; i ++ ) { node n node = n list . item ( i ) ; if ( n node . get node type ( ) == node . element node ) { element e element = ( element ) n node ; string name = e element . get elements by tag name ( "name" ) . item ( 0 ) . get text content ( ) ; string description = e element . get elements by tag name ( "description" ) . item ( 0 ) . get text content ( ) ; string version = e element . get elements by tag name ( "version" ) . item ( 0 ) . get text content ( ) ; string compatibility = e element . get elements by tag name ( "compatibility" ) . item ( 0 ) . get text content ( ) ; string url = e element . get elements by tag name ( "website" ) . item ( 0 ) . get text content ( ) ; string [ ] gwt inherits = null ; node list inherits node = e element . get elements by tag name ( "inherit" ) ; gwt inherits = new string [ inherits node . get length ( ) ] ; for ( int j = 0 ; j < inherits node . get length ( ) ; j ++ ) gwt inherits [ j ] = inherits node . item ( j ) . get text content ( ) ; final hash map < string , list < string >> dependencies = new hash map < string , list < string >> ( ) ; add to dependency map from xml ( dependencies , e element , "core" ) ; add to dependency map from xml ( dependencies , e element , "desktop" ) ; add to dependency map from xml ( dependencies , e element , "android" ) ; add to dependency map from xml ( dependencies , e element , "ios" ) ; add to dependency map from xml ( dependencies , e element , "html" ) ; uri uri = null ; try { uri = new uri ( url ) ; } catch ( uri syntax exception e ) { e . print stack trace ( ) ; } if ( uri != null ) { final external extension extension = new external extension ( name , gwt inherits , description , version ) ; extension . set dependencies ( dependencies ) ; table model . add extension ( extension , false , name , description , version , compatibility , uri ) ; } } } } <SENTENCE_END/>

(Copy Probability: 18.5%)

<SENTENCE_START> { document builder factory db factory = document builder factory . new instance ( ) ; document builder builder = db factory . new document builder ( ) ; document doc = builder . parse ( external extensions dialog . class . get resource as stream ( "/com/badlogic/gdx/setup/data/extensions.xml" ) ) ; doc . get document element ( ) . normalize ( ) ; node list n list = doc . get elements by tag name ( "extension" ) ; for ( int i = 0 ; i < n list . get length ( ) ; i ++ ) { node n node = n list . item ( i ) ; if ( n node . get node type ( ) == node . element node ) { element e element = ( element ) n node ; string name = e element . get elements by tag name ( "name" ) . item ( 0 ) . get text content ( ) ; string description = e element . get elements by tag name ( "description" ) . item ( 0 ) . get text content ( ) ; string version = e element . get elements by tag name ( "version" ) . item ( 0 ) . get text content ( ) ; string compatibility = e element . get elements by tag name ( "compatibility" ) . item ( 0 ) . get text content ( ) ; string url = e element . get elements by tag name ( "website" ) . item ( 0 ) . get text content ( ) ; string [ ] gwt inherits = null ; node list inherits node = e element . get elements by tag name ( "inherit" ) ; gwt inherits = new string [ inherits node . get length ( ) ] ; for ( int j = 0 ; j < inherits node . get length ( ) ; j ++ ) gwt inherits [ j ] = inherits node . item ( j ) . get text content ( ) ; final hash map < string , list < string >> dependencies = new hash map < string , list < string >> ( ) ; add to dependency map from xml ( dependencies , e element , "core" ) ; add to dependency map from xml ( dependencies , e element , "desktop" ) ; add to dependency map from xml ( dependencies , e element , "android" ) ; add to dependency map from xml ( dependencies , e element , "ios" ) ; add to dependency map from xml ( dependencies , e element , "html" ) ; uri uri = null ; try { uri = new uri ( url ) ; } catch ( uri syntax exception e ) { e . print stack trace ( ) ; } if ( uri != null ) { final external extension extension = new external extension ( name , gwt inherits , description , version ) ; extension . set dependencies ( dependencies ) ; table model . add extension ( extension , false , name , description , version , compatibility , uri ) ; } } } } <SENTENCE_END/>


Original Name ui,style

ui

<SENTENCE_START> { content pane . set background ( new color ( 36 , 36 , 36 ) ) ; top panel . set background ( new color ( 36 , 36 , 36 ) ) ; top panel . set foreground ( new color ( 255 , 255 , 255 ) ) ; table . set background ( new color ( 46 , 46 , 46 ) ) ; table . set foreground ( new color ( 255 , 255 , 255 ) ) ; bottom panel . set background ( new color ( 36 , 36 , 36 ) ) ; bottom panel . set foreground ( new color ( 255 , 255 , 255 ) ) ; button panel . set background ( new color ( 36 , 36 , 36 ) ) ; button panel . set foreground ( new color ( 255 , 255 , 255 ) ) ; scroll pane . set border ( border factory . create empty border ( ) ) ; scroll pane . set background ( new color ( 36 , 36 , 36 ) ) ; scroll pane . get viewport ( ) . set background ( new color ( 36 , 36 , 36 ) ) ; warning notice . set foreground ( new color ( 255 , 20 , 20 ) ) ; warning notice 2 . set foreground ( new color ( 255 , 20 , 20 ) ) ; } <SENTENCE_END/>

(Copy Probability: 2.7%)

<SENTENCE_START> { content pane . set background ( new color ( 36 , 36 , 36 ) ) ; top panel . set background ( new color ( 36 , 36 , 36 ) ) ; top panel . set foreground ( new color ( 255 , 255 , 255 ) ) ; table . set background ( new color ( 46 , 46 , 46 ) ) ; table . set foreground ( new color ( 255 , 255 , 255 ) ) ; bottom panel . set background ( new color ( 36 , 36 , 36 ) ) ; bottom panel . set foreground ( new color ( 255 , 255 , 255 ) ) ; button panel . set background ( new color ( 36 , 36 , 36 ) ) ; button panel . set foreground ( new color ( 255 , 255 , 255 ) ) ; scroll pane . set border ( border factory . create empty border ( ) ) ; scroll pane . set background ( new color ( 36 , 36 , 36 ) ) ; scroll pane . get viewport ( ) . set background ( new color ( 36 , 36 , 36 ) ) ; warning notice . set foreground ( new color ( 255 , 20 , 20 ) ) ; warning notice 2 . set foreground ( new color ( 255 , 20 , 20 ) ) ; } <SENTENCE_END/>

style

<SENTENCE_START> { content pane . set background ( new color ( 36 , 36 , 36 ) ) ; top panel . set background ( new color ( 36 , 36 , 36 ) ) ; top panel . set foreground ( new color ( 255 , 255 , 255 ) ) ; table . set background ( new color ( 46 , 46 , 46 ) ) ; table . set foreground ( new color ( 255 , 255 , 255 ) ) ; bottom panel . set background ( new color ( 36 , 36 , 36 ) ) ; bottom panel . set foreground ( new color ( 255 , 255 , 255 ) ) ; button panel . set background ( new color ( 36 , 36 , 36 ) ) ; button panel . set foreground ( new color ( 255 , 255 , 255 ) ) ; scroll pane . set border ( border factory . create empty border ( ) ) ; scroll pane . set background ( new color ( 36 , 36 , 36 ) ) ; scroll pane . get viewport ( ) . set background ( new color ( 36 , 36 , 36 ) ) ; warning notice . set foreground ( new color ( 255 , 20 , 20 ) ) ; warning notice 2 . set foreground ( new color ( 255 , 20 , 20 ) ) ; } <SENTENCE_END/>

(Copy Probability: 8.4%)

<SENTENCE_START> { content pane . set background ( new color ( 36 , 36 , 36 ) ) ; top panel . set background ( new color ( 36 , 36 , 36 ) ) ; top panel . set foreground ( new color ( 255 , 255 , 255 ) ) ; table . set background ( new color ( 46 , 46 , 46 ) ) ; table . set foreground ( new color ( 255 , 255 , 255 ) ) ; bottom panel . set background ( new color ( 36 , 36 , 36 ) ) ; bottom panel . set foreground ( new color ( 255 , 255 , 255 ) ) ; button panel . set background ( new color ( 36 , 36 , 36 ) ) ; button panel . set foreground ( new color ( 255 , 255 , 255 ) ) ; scroll pane . set border ( border factory . create empty border ( ) ) ; scroll pane . set background ( new color ( 36 , 36 , 36 ) ) ; scroll pane . get viewport ( ) . set background ( new color ( 36 , 36 , 36 ) ) ; warning notice . set foreground ( new color ( 255 , 20 , 20 ) ) ; warning notice 2 . set foreground ( new color ( 255 , 20 , 20 ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { content pane . set background ( new color ( 36 , 36 , 36 ) ) ; top panel . set background ( new color ( 36 , 36 , 36 ) ) ; top panel . set foreground ( new color ( 255 , 255 , 255 ) ) ; table . set background ( new color ( 46 , 46 , 46 ) ) ; table . set foreground ( new color ( 255 , 255 , 255 ) ) ; bottom panel . set background ( new color ( 36 , 36 , 36 ) ) ; bottom panel . set foreground ( new color ( 255 , 255 , 255 ) ) ; button panel . set background ( new color ( 36 , 36 , 36 ) ) ; button panel . set foreground ( new color ( 255 , 255 , 255 ) ) ; scroll pane . set border ( border factory . create empty border ( ) ) ; scroll pane . set background ( new color ( 36 , 36 , 36 ) ) ; scroll pane . get viewport ( ) . set background ( new color ( 36 , 36 , 36 ) ) ; warning notice . set foreground ( new color ( 255 , 20 , 20 ) ) ; warning notice 2 . set foreground ( new color ( 255 , 20 , 20 ) ) ; } <SENTENCE_END/>

(Copy Probability: 5.2%)

<SENTENCE_START> { content pane . set background ( new color ( 36 , 36 , 36 ) ) ; top panel . set background ( new color ( 36 , 36 , 36 ) ) ; top panel . set foreground ( new color ( 255 , 255 , 255 ) ) ; table . set background ( new color ( 46 , 46 , 46 ) ) ; table . set foreground ( new color ( 255 , 255 , 255 ) ) ; bottom panel . set background ( new color ( 36 , 36 , 36 ) ) ; bottom panel . set foreground ( new color ( 255 , 255 , 255 ) ) ; button panel . set background ( new color ( 36 , 36 , 36 ) ) ; button panel . set foreground ( new color ( 255 , 255 , 255 ) ) ; scroll pane . set border ( border factory . create empty border ( ) ) ; scroll pane . set background ( new color ( 36 , 36 , 36 ) ) ; scroll pane . get viewport ( ) . set background ( new color ( 36 , 36 , 36 ) ) ; warning notice . set foreground ( new color ( 255 , 20 , 20 ) ) ; warning notice 2 . set foreground ( new color ( 255 , 20 , 20 ) ) ; } <SENTENCE_END/>


Original Name on,ok

on

<SENTENCE_START> { set visible ( false ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { set visible ( false ) ; } <SENTENCE_END/>

ok

<SENTENCE_START> { set visible ( false ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { set visible ( false ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { set visible ( false ) ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { set visible ( false ) ; } <SENTENCE_END/>


Original Name on,cancel

on

<SENTENCE_START> { set visible ( false ) ; restore ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { set visible ( false ) ; restore ( ) ; } <SENTENCE_END/>

cancel

<SENTENCE_START> { set visible ( false ) ; restore ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { set visible ( false ) ; restore ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { set visible ( false ) ; restore ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { set visible ( false ) ; restore ( ) ; } <SENTENCE_END/>


Original Name take,snapshot

take

<SENTENCE_START> { main dependencies snapshot . clear ( ) ; for ( int i = 0 ; i < main dependencies . size ( ) ; i ++ ) { main dependencies snapshot . add ( main dependencies . get ( i ) ) ; } } <SENTENCE_END/>

(Copy Probability: 7.3%)

<SENTENCE_START> { main dependencies snapshot . clear ( ) ; for ( int i = 0 ; i < main dependencies . size ( ) ; i ++ ) { main dependencies snapshot . add ( main dependencies . get ( i ) ) ; } } <SENTENCE_END/>

snapshot

<SENTENCE_START> { main dependencies snapshot . clear ( ) ; for ( int i = 0 ; i < main dependencies . size ( ) ; i ++ ) { main dependencies snapshot . add ( main dependencies . get ( i ) ) ; } } <SENTENCE_END/>

(Copy Probability: 85.4%)

<SENTENCE_START> { main dependencies snapshot . clear ( ) ; for ( int i = 0 ; i < main dependencies . size ( ) ; i ++ ) { main dependencies snapshot . add ( main dependencies . get ( i ) ) ; } } <SENTENCE_END/>

%END%

<SENTENCE_START> { main dependencies snapshot . clear ( ) ; for ( int i = 0 ; i < main dependencies . size ( ) ; i ++ ) { main dependencies snapshot . add ( main dependencies . get ( i ) ) ; } } <SENTENCE_END/>

(Copy Probability: 20.4%)

<SENTENCE_START> { main dependencies snapshot . clear ( ) ; for ( int i = 0 ; i < main dependencies . size ( ) ; i ++ ) { main dependencies snapshot . add ( main dependencies . get ( i ) ) ; } } <SENTENCE_END/>


Original Name restore

restore

<SENTENCE_START> { main dependencies . clear ( ) ; ( ( extension table model ) table . get model ( ) ) . unselect all ( ) ; for ( int i = 0 ; i < main dependencies snapshot . size ( ) ; i ++ ) { main dependencies . add ( main dependencies snapshot . get ( i ) ) ; string extension name = main dependencies snapshot . get ( i ) . get name ( ) ; if ( ( ( extension table model ) table . get model ( ) ) . has extension ( extension name ) ) { ( ( extension table model ) table . get model ( ) ) . set selected ( extension name , true ) ; } else { } } } <SENTENCE_END/>

(Copy Probability: 5.7%)

<SENTENCE_START> { main dependencies . clear ( ) ; ( ( extension table model ) table . get model ( ) ) . unselect all ( ) ; for ( int i = 0 ; i < main dependencies snapshot . size ( ) ; i ++ ) { main dependencies . add ( main dependencies snapshot . get ( i ) ) ; string extension name = main dependencies snapshot . get ( i ) . get name ( ) ; if ( ( ( extension table model ) table . get model ( ) ) . has extension ( extension name ) ) { ( ( extension table model ) table . get model ( ) ) . set selected ( extension name , true ) ; } else { } } } <SENTENCE_END/>

%END%

<SENTENCE_START> { main dependencies . clear ( ) ; ( ( extension table model ) table . get model ( ) ) . unselect all ( ) ; for ( int i = 0 ; i < main dependencies snapshot . size ( ) ; i ++ ) { main dependencies . add ( main dependencies snapshot . get ( i ) ) ; string extension name = main dependencies snapshot . get ( i ) . get name ( ) ; if ( ( ( extension table model ) table . get model ( ) ) . has extension ( extension name ) ) { ( ( extension table model ) table . get model ( ) ) . set selected ( extension name , true ) ; } else { } } } <SENTENCE_END/>

(Copy Probability: 63.0%)

<SENTENCE_START> { main dependencies . clear ( ) ; ( ( extension table model ) table . get model ( ) ) . unselect all ( ) ; for ( int i = 0 ; i < main dependencies snapshot . size ( ) ; i ++ ) { main dependencies . add ( main dependencies snapshot . get ( i ) ) ; string extension name = main dependencies snapshot . get ( i ) . get name ( ) ; if ( ( ( extension table model ) table . get model ( ) ) . has extension ( extension name ) ) { ( ( extension table model ) table . get model ( ) ) . set selected ( extension name , true ) ; } else { } } } <SENTENCE_END/>


Original Name add,to,dependency,map,from,xml

add

<SENTENCE_START> { if ( e element . get elements by tag name ( platform ) . item ( 0 ) != null ) { element project = ( element ) e element . get elements by tag name ( platform ) . item ( 0 ) ; array list < string > deps = new array list < string > ( ) ; if ( project . get text content ( ) . trim ( ) . equals ( "" ) ) { } else if ( project . get text content ( ) . trim ( ) . equals ( "null" ) ) { deps = null ; } else { node list n list = project . get elements by tag name ( "dependency" ) ; for ( int i = 0 ; i < n list . get length ( ) ; i ++ ) { node n node = n list . item ( i ) ; if ( n node . get node type ( ) == node . element node ) { element dependency node = ( element ) n node ; deps . add ( dependency node . get text content ( ) ) ; } } } dependencies . put ( platform , deps ) ; } } <SENTENCE_END/>

(Copy Probability: 3.6%)

<SENTENCE_START> { if ( e element . get elements by tag name ( platform ) . item ( 0 ) != null ) { element project = ( element ) e element . get elements by tag name ( platform ) . item ( 0 ) ; array list < string > deps = new array list < string > ( ) ; if ( project . get text content ( ) . trim ( ) . equals ( "" ) ) { } else if ( project . get text content ( ) . trim ( ) . equals ( "null" ) ) { deps = null ; } else { node list n list = project . get elements by tag name ( "dependency" ) ; for ( int i = 0 ; i < n list . get length ( ) ; i ++ ) { node n node = n list . item ( i ) ; if ( n node . get node type ( ) == node . element node ) { element dependency node = ( element ) n node ; deps . add ( dependency node . get text content ( ) ) ; } } } dependencies . put ( platform , deps ) ; } } <SENTENCE_END/>

to

<SENTENCE_START> { if ( e element . get elements by tag name ( platform ) . item ( 0 ) != null ) { element project = ( element ) e element . get elements by tag name ( platform ) . item ( 0 ) ; array list < string > deps = new array list < string > ( ) ; if ( project . get text content ( ) . trim ( ) . equals ( "" ) ) { } else if ( project . get text content ( ) . trim ( ) . equals ( "null" ) ) { deps = null ; } else { node list n list = project . get elements by tag name ( "dependency" ) ; for ( int i = 0 ; i < n list . get length ( ) ; i ++ ) { node n node = n list . item ( i ) ; if ( n node . get node type ( ) == node . element node ) { element dependency node = ( element ) n node ; deps . add ( dependency node . get text content ( ) ) ; } } } dependencies . put ( platform , deps ) ; } } <SENTENCE_END/>

(Copy Probability: 18.0%)

<SENTENCE_START> { if ( e element . get elements by tag name ( platform ) . item ( 0 ) != null ) { element project = ( element ) e element . get elements by tag name ( platform ) . item ( 0 ) ; array list < string > deps = new array list < string > ( ) ; if ( project . get text content ( ) . trim ( ) . equals ( "" ) ) { } else if ( project . get text content ( ) . trim ( ) . equals ( "null" ) ) { deps = null ; } else { node list n list = project . get elements by tag name ( "dependency" ) ; for ( int i = 0 ; i < n list . get length ( ) ; i ++ ) { node n node = n list . item ( i ) ; if ( n node . get node type ( ) == node . element node ) { element dependency node = ( element ) n node ; deps . add ( dependency node . get text content ( ) ) ; } } } dependencies . put ( platform , deps ) ; } } <SENTENCE_END/>

dependency

<SENTENCE_START> { if ( e element . get elements by tag name ( platform ) . item ( 0 ) != null ) { element project = ( element ) e element . get elements by tag name ( platform ) . item ( 0 ) ; array list < string > deps = new array list < string > ( ) ; if ( project . get text content ( ) . trim ( ) . equals ( "" ) ) { } else if ( project . get text content ( ) . trim ( ) . equals ( "null" ) ) { deps = null ; } else { node list n list = project . get elements by tag name ( "dependency" ) ; for ( int i = 0 ; i < n list . get length ( ) ; i ++ ) { node n node = n list . item ( i ) ; if ( n node . get node type ( ) == node . element node ) { element dependency node = ( element ) n node ; deps . add ( dependency node . get text content ( ) ) ; } } } dependencies . put ( platform , deps ) ; } } <SENTENCE_END/>

(Copy Probability: 12.4%)

<SENTENCE_START> { if ( e element . get elements by tag name ( platform ) . item ( 0 ) != null ) { element project = ( element ) e element . get elements by tag name ( platform ) . item ( 0 ) ; array list < string > deps = new array list < string > ( ) ; if ( project . get text content ( ) . trim ( ) . equals ( "" ) ) { } else if ( project . get text content ( ) . trim ( ) . equals ( "null" ) ) { deps = null ; } else { node list n list = project . get elements by tag name ( "dependency" ) ; for ( int i = 0 ; i < n list . get length ( ) ; i ++ ) { node n node = n list . item ( i ) ; if ( n node . get node type ( ) == node . element node ) { element dependency node = ( element ) n node ; deps . add ( dependency node . get text content ( ) ) ; } } } dependencies . put ( platform , deps ) ; } } <SENTENCE_END/>

map

<SENTENCE_START> { if ( e element . get elements by tag name ( platform ) . item ( 0 ) != null ) { element project = ( element ) e element . get elements by tag name ( platform ) . item ( 0 ) ; array list < string > deps = new array list < string > ( ) ; if ( project . get text content ( ) . trim ( ) . equals ( "" ) ) { } else if ( project . get text content ( ) . trim ( ) . equals ( "null" ) ) { deps = null ; } else { node list n list = project . get elements by tag name ( "dependency" ) ; for ( int i = 0 ; i < n list . get length ( ) ; i ++ ) { node n node = n list . item ( i ) ; if ( n node . get node type ( ) == node . element node ) { element dependency node = ( element ) n node ; deps . add ( dependency node . get text content ( ) ) ; } } } dependencies . put ( platform , deps ) ; } } <SENTENCE_END/>

(Copy Probability: 3.5%)

<SENTENCE_START> { if ( e element . get elements by tag name ( platform ) . item ( 0 ) != null ) { element project = ( element ) e element . get elements by tag name ( platform ) . item ( 0 ) ; array list < string > deps = new array list < string > ( ) ; if ( project . get text content ( ) . trim ( ) . equals ( "" ) ) { } else if ( project . get text content ( ) . trim ( ) . equals ( "null" ) ) { deps = null ; } else { node list n list = project . get elements by tag name ( "dependency" ) ; for ( int i = 0 ; i < n list . get length ( ) ; i ++ ) { node n node = n list . item ( i ) ; if ( n node . get node type ( ) == node . element node ) { element dependency node = ( element ) n node ; deps . add ( dependency node . get text content ( ) ) ; } } } dependencies . put ( platform , deps ) ; } } <SENTENCE_END/>

from

<SENTENCE_START> { if ( e element . get elements by tag name ( platform ) . item ( 0 ) != null ) { element project = ( element ) e element . get elements by tag name ( platform ) . item ( 0 ) ; array list < string > deps = new array list < string > ( ) ; if ( project . get text content ( ) . trim ( ) . equals ( "" ) ) { } else if ( project . get text content ( ) . trim ( ) . equals ( "null" ) ) { deps = null ; } else { node list n list = project . get elements by tag name ( "dependency" ) ; for ( int i = 0 ; i < n list . get length ( ) ; i ++ ) { node n node = n list . item ( i ) ; if ( n node . get node type ( ) == node . element node ) { element dependency node = ( element ) n node ; deps . add ( dependency node . get text content ( ) ) ; } } } dependencies . put ( platform , deps ) ; } } <SENTENCE_END/>

(Copy Probability: 4.3%)

<SENTENCE_START> { if ( e element . get elements by tag name ( platform ) . item ( 0 ) != null ) { element project = ( element ) e element . get elements by tag name ( platform ) . item ( 0 ) ; array list < string > deps = new array list < string > ( ) ; if ( project . get text content ( ) . trim ( ) . equals ( "" ) ) { } else if ( project . get text content ( ) . trim ( ) . equals ( "null" ) ) { deps = null ; } else { node list n list = project . get elements by tag name ( "dependency" ) ; for ( int i = 0 ; i < n list . get length ( ) ; i ++ ) { node n node = n list . item ( i ) ; if ( n node . get node type ( ) == node . element node ) { element dependency node = ( element ) n node ; deps . add ( dependency node . get text content ( ) ) ; } } } dependencies . put ( platform , deps ) ; } } <SENTENCE_END/>

xml

<SENTENCE_START> { if ( e element . get elements by tag name ( platform ) . item ( 0 ) != null ) { element project = ( element ) e element . get elements by tag name ( platform ) . item ( 0 ) ; array list < string > deps = new array list < string > ( ) ; if ( project . get text content ( ) . trim ( ) . equals ( "" ) ) { } else if ( project . get text content ( ) . trim ( ) . equals ( "null" ) ) { deps = null ; } else { node list n list = project . get elements by tag name ( "dependency" ) ; for ( int i = 0 ; i < n list . get length ( ) ; i ++ ) { node n node = n list . item ( i ) ; if ( n node . get node type ( ) == node . element node ) { element dependency node = ( element ) n node ; deps . add ( dependency node . get text content ( ) ) ; } } } dependencies . put ( platform , deps ) ; } } <SENTENCE_END/>

(Copy Probability: 4.3%)

<SENTENCE_START> { if ( e element . get elements by tag name ( platform ) . item ( 0 ) != null ) { element project = ( element ) e element . get elements by tag name ( platform ) . item ( 0 ) ; array list < string > deps = new array list < string > ( ) ; if ( project . get text content ( ) . trim ( ) . equals ( "" ) ) { } else if ( project . get text content ( ) . trim ( ) . equals ( "null" ) ) { deps = null ; } else { node list n list = project . get elements by tag name ( "dependency" ) ; for ( int i = 0 ; i < n list . get length ( ) ; i ++ ) { node n node = n list . item ( i ) ; if ( n node . get node type ( ) == node . element node ) { element dependency node = ( element ) n node ; deps . add ( dependency node . get text content ( ) ) ; } } } dependencies . put ( platform , deps ) ; } } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( e element . get elements by tag name ( platform ) . item ( 0 ) != null ) { element project = ( element ) e element . get elements by tag name ( platform ) . item ( 0 ) ; array list < string > deps = new array list < string > ( ) ; if ( project . get text content ( ) . trim ( ) . equals ( "" ) ) { } else if ( project . get text content ( ) . trim ( ) . equals ( "null" ) ) { deps = null ; } else { node list n list = project . get elements by tag name ( "dependency" ) ; for ( int i = 0 ; i < n list . get length ( ) ; i ++ ) { node n node = n list . item ( i ) ; if ( n node . get node type ( ) == node . element node ) { element dependency node = ( element ) n node ; deps . add ( dependency node . get text content ( ) ) ; } } } dependencies . put ( platform , deps ) ; } } <SENTENCE_END/>

(Copy Probability: 4.3%)

<SENTENCE_START> { if ( e element . get elements by tag name ( platform ) . item ( 0 ) != null ) { element project = ( element ) e element . get elements by tag name ( platform ) . item ( 0 ) ; array list < string > deps = new array list < string > ( ) ; if ( project . get text content ( ) . trim ( ) . equals ( "" ) ) { } else if ( project . get text content ( ) . trim ( ) . equals ( "null" ) ) { deps = null ; } else { node list n list = project . get elements by tag name ( "dependency" ) ; for ( int i = 0 ; i < n list . get length ( ) ; i ++ ) { node n node = n list . item ( i ) ; if ( n node . get node type ( ) == node . element node ) { element dependency node = ( element ) n node ; deps . add ( dependency node . get text content ( ) ) ; } } } dependencies . put ( platform , deps ) ; } } <SENTENCE_END/>


Original Name get,extension

get

<SENTENCE_START> { return extensions . get ( row ) ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { return extensions . get ( row ) ; } <SENTENCE_END/>

extension

<SENTENCE_START> { return extensions . get ( row ) ; } <SENTENCE_END/>

(Copy Probability: 27.8%)

<SENTENCE_START> { return extensions . get ( row ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return extensions . get ( row ) ; } <SENTENCE_END/>

(Copy Probability: 7.0%)

<SENTENCE_START> { return extensions . get ( row ) ; } <SENTENCE_END/>


Original Name get,uri

get

<SENTENCE_START> { if ( column != 5 ) return null ; return ( uri ) get value at ( row , column ) ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { if ( column != 5 ) return null ; return ( uri ) get value at ( row , column ) ; } <SENTENCE_END/>

uri

<SENTENCE_START> { if ( column != 5 ) return null ; return ( uri ) get value at ( row , column ) ; } <SENTENCE_END/>

(Copy Probability: 14.3%)

<SENTENCE_START> { if ( column != 5 ) return null ; return ( uri ) get value at ( row , column ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( column != 5 ) return null ; return ( uri ) get value at ( row , column ) ; } <SENTENCE_END/>

(Copy Probability: 2.6%)

<SENTENCE_START> { if ( column != 5 ) return null ; return ( uri ) get value at ( row , column ) ; } <SENTENCE_END/>


Original Name get,tool,tip

get

<SENTENCE_START> { int row = table . row at point ( e . get point ( ) ) ; int column = table . column at point ( e . get point ( ) ) ; if ( column == 5 ) { return "Click me!" ; } else if ( column != 0 ) { return get value at ( row , column ) . to string ( ) ; } else { return "Select if you want to use this extension!" ; } } <SENTENCE_END/>

(Copy Probability: 3.3%)

<SENTENCE_START> { int row = table . row at point ( e . get point ( ) ) ; int column = table . column at point ( e . get point ( ) ) ; if ( column == 5 ) { return "Click me!" ; } else if ( column != 0 ) { return get value at ( row , column ) . to string ( ) ; } else { return "Select if you want to use this extension!" ; } } <SENTENCE_END/>

tool

<SENTENCE_START> { int row = table . row at point ( e . get point ( ) ) ; int column = table . column at point ( e . get point ( ) ) ; if ( column == 5 ) { return "Click me!" ; } else if ( column != 0 ) { return get value at ( row , column ) . to string ( ) ; } else { return "Select if you want to use this extension!" ; } } <SENTENCE_END/>

(Copy Probability: 28.7%)

<SENTENCE_START> { int row = table . row at point ( e . get point ( ) ) ; int column = table . column at point ( e . get point ( ) ) ; if ( column == 5 ) { return "Click me!" ; } else if ( column != 0 ) { return get value at ( row , column ) . to string ( ) ; } else { return "Select if you want to use this extension!" ; } } <SENTENCE_END/>

tip

<SENTENCE_START> { int row = table . row at point ( e . get point ( ) ) ; int column = table . column at point ( e . get point ( ) ) ; if ( column == 5 ) { return "Click me!" ; } else if ( column != 0 ) { return get value at ( row , column ) . to string ( ) ; } else { return "Select if you want to use this extension!" ; } } <SENTENCE_END/>

(Copy Probability: 10.0%)

<SENTENCE_START> { int row = table . row at point ( e . get point ( ) ) ; int column = table . column at point ( e . get point ( ) ) ; if ( column == 5 ) { return "Click me!" ; } else if ( column != 0 ) { return get value at ( row , column ) . to string ( ) ; } else { return "Select if you want to use this extension!" ; } } <SENTENCE_END/>

%END%

<SENTENCE_START> { int row = table . row at point ( e . get point ( ) ) ; int column = table . column at point ( e . get point ( ) ) ; if ( column == 5 ) { return "Click me!" ; } else if ( column != 0 ) { return get value at ( row , column ) . to string ( ) ; } else { return "Select if you want to use this extension!" ; } } <SENTENCE_END/>

(Copy Probability: 2.9%)

<SENTENCE_START> { int row = table . row at point ( e . get point ( ) ) ; int column = table . column at point ( e . get point ( ) ) ; if ( column == 5 ) { return "Click me!" ; } else if ( column != 0 ) { return get value at ( row , column ) . to string ( ) ; } else { return "Select if you want to use this extension!" ; } } <SENTENCE_END/>


Original Name unselect,all

unselect

<SENTENCE_START> { for ( int row : extensions . key set ( ) ) { table . set value at ( false , row , 0 ) ; } } <SENTENCE_END/>

(Copy Probability: 1.4%)

<SENTENCE_START> { for ( int row : extensions . key set ( ) ) { table . set value at ( false , row , 0 ) ; } } <SENTENCE_END/>

all

<SENTENCE_START> { for ( int row : extensions . key set ( ) ) { table . set value at ( false , row , 0 ) ; } } <SENTENCE_END/>

(Copy Probability: 4.5%)

<SENTENCE_START> { for ( int row : extensions . key set ( ) ) { table . set value at ( false , row , 0 ) ; } } <SENTENCE_END/>

%END%

<SENTENCE_START> { for ( int row : extensions . key set ( ) ) { table . set value at ( false , row , 0 ) ; } } <SENTENCE_END/>

(Copy Probability: 1.2%)

<SENTENCE_START> { for ( int row : extensions . key set ( ) ) { table . set value at ( false , row , 0 ) ; } } <SENTENCE_END/>


Original Name has,extension

has

<SENTENCE_START> { for ( external extension extension : extensions . values ( ) ) { if ( extension . get name ( ) . equals ( extension name ) ) return true ; } return false ; } <SENTENCE_END/>

(Copy Probability: 2.0%)

<SENTENCE_START> { for ( external extension extension : extensions . values ( ) ) { if ( extension . get name ( ) . equals ( extension name ) ) return true ; } return false ; } <SENTENCE_END/>

extension

<SENTENCE_START> { for ( external extension extension : extensions . values ( ) ) { if ( extension . get name ( ) . equals ( extension name ) ) return true ; } return false ; } <SENTENCE_END/>

(Copy Probability: 39.8%)

<SENTENCE_START> { for ( external extension extension : extensions . values ( ) ) { if ( extension . get name ( ) . equals ( extension name ) ) return true ; } return false ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { for ( external extension extension : extensions . values ( ) ) { if ( extension . get name ( ) . equals ( extension name ) ) return true ; } return false ; } <SENTENCE_END/>

(Copy Probability: 11.5%)

<SENTENCE_START> { for ( external extension extension : extensions . values ( ) ) { if ( extension . get name ( ) . equals ( extension name ) ) return true ; } return false ; } <SENTENCE_END/>


Original Name set,selected

set

<SENTENCE_START> { int row = - 1 ; for ( int i : extensions . key set ( ) ) { if ( extensions . get ( i ) . get name ( ) . equals ( extension name ) ) { row = i ; break ; } } if ( row != - 1 ) table . set value at ( selected , row , 0 ) ; } <SENTENCE_END/>

(Copy Probability: 4.0%)

<SENTENCE_START> { int row = - 1 ; for ( int i : extensions . key set ( ) ) { if ( extensions . get ( i ) . get name ( ) . equals ( extension name ) ) { row = i ; break ; } } if ( row != - 1 ) table . set value at ( selected , row , 0 ) ; } <SENTENCE_END/>

selected

<SENTENCE_START> { int row = - 1 ; for ( int i : extensions . key set ( ) ) { if ( extensions . get ( i ) . get name ( ) . equals ( extension name ) ) { row = i ; break ; } } if ( row != - 1 ) table . set value at ( selected , row , 0 ) ; } <SENTENCE_END/>

(Copy Probability: 51.7%)

<SENTENCE_START> { int row = - 1 ; for ( int i : extensions . key set ( ) ) { if ( extensions . get ( i ) . get name ( ) . equals ( extension name ) ) { row = i ; break ; } } if ( row != - 1 ) table . set value at ( selected , row , 0 ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { int row = - 1 ; for ( int i : extensions . key set ( ) ) { if ( extensions . get ( i ) . get name ( ) . equals ( extension name ) ) { row = i ; break ; } } if ( row != - 1 ) table . set value at ( selected , row , 0 ) ; } <SENTENCE_END/>

(Copy Probability: 11.5%)

<SENTENCE_START> { int row = - 1 ; for ( int i : extensions . key set ( ) ) { if ( extensions . get ( i ) . get name ( ) . equals ( extension name ) ) { row = i ; break ; } } if ( row != - 1 ) table . set value at ( selected , row , 0 ) ; } <SENTENCE_END/>


Original Name add,extension

add

<SENTENCE_START> { add row ( new object [ ] { checkbox , name , description , version , compatibility , support } ) ; extensions . put ( row count ++ , extension ) ; } <SENTENCE_END/>

(Copy Probability: 3.1%)

<SENTENCE_START> { add row ( new object [ ] { checkbox , name , description , version , compatibility , support } ) ; extensions . put ( row count ++ , extension ) ; } <SENTENCE_END/>

extension

<SENTENCE_START> { add row ( new object [ ] { checkbox , name , description , version , compatibility , support } ) ; extensions . put ( row count ++ , extension ) ; } <SENTENCE_END/>

(Copy Probability: 63.1%)

<SENTENCE_START> { add row ( new object [ ] { checkbox , name , description , version , compatibility , support } ) ; extensions . put ( row count ++ , extension ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { add row ( new object [ ] { checkbox , name , description , version , compatibility , support } ) ; extensions . put ( row count ++ , extension ) ; } <SENTENCE_END/>

(Copy Probability: 13.0%)

<SENTENCE_START> { add row ( new object [ ] { checkbox , name , description , version , compatibility , support } ) ; extensions . put ( row count ++ , extension ) ; } <SENTENCE_END/>


Original Name create

create

<SENTENCE_START> { if ( buffer == null || window size != window size ) buffer = new byte [ window size ] ; window size = window size ; pos = 0 ; stream pos = 0 ; } <SENTENCE_END/>

(Copy Probability: 2.2%)

<SENTENCE_START> { if ( buffer == null || window size != window size ) buffer = new byte [ window size ] ; window size = window size ; pos = 0 ; stream pos = 0 ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( buffer == null || window size != window size ) buffer = new byte [ window size ] ; window size = window size ; pos = 0 ; stream pos = 0 ; } <SENTENCE_END/>

(Copy Probability: 3.9%)

<SENTENCE_START> { if ( buffer == null || window size != window size ) buffer = new byte [ window size ] ; window size = window size ; pos = 0 ; stream pos = 0 ; } <SENTENCE_END/>


Original Name set,stream

set

<SENTENCE_START> { release stream ( ) ; stream = stream ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { release stream ( ) ; stream = stream ; } <SENTENCE_END/>

stream

<SENTENCE_START> { release stream ( ) ; stream = stream ; } <SENTENCE_END/>

(Copy Probability: 9.9%)

<SENTENCE_START> { release stream ( ) ; stream = stream ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { release stream ( ) ; stream = stream ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { release stream ( ) ; stream = stream ; } <SENTENCE_END/>


Original Name release,stream

release

<SENTENCE_START> { flush ( ) ; stream = null ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { flush ( ) ; stream = null ; } <SENTENCE_END/>

stream

<SENTENCE_START> { flush ( ) ; stream = null ; } <SENTENCE_END/>

(Copy Probability: 8.9%)

<SENTENCE_START> { flush ( ) ; stream = null ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { flush ( ) ; stream = null ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { flush ( ) ; stream = null ; } <SENTENCE_END/>


Original Name init

init

<SENTENCE_START> { if ( ! solid ) { stream pos = 0 ; pos = 0 ; } } <SENTENCE_END/>

(Copy Probability: 1.1%)

<SENTENCE_START> { if ( ! solid ) { stream pos = 0 ; pos = 0 ; } } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( ! solid ) { stream pos = 0 ; pos = 0 ; } } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { if ( ! solid ) { stream pos = 0 ; pos = 0 ; } } <SENTENCE_END/>


Original Name flush

flush

<SENTENCE_START> { int size = pos - stream pos ; if ( size == 0 ) return ; stream . write ( buffer , stream pos , size ) ; if ( pos >= window size ) pos = 0 ; stream pos = pos ; } <SENTENCE_END/>

(Copy Probability: 2.7%)

<SENTENCE_START> { int size = pos - stream pos ; if ( size == 0 ) return ; stream . write ( buffer , stream pos , size ) ; if ( pos >= window size ) pos = 0 ; stream pos = pos ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { int size = pos - stream pos ; if ( size == 0 ) return ; stream . write ( buffer , stream pos , size ) ; if ( pos >= window size ) pos = 0 ; stream pos = pos ; } <SENTENCE_END/>

(Copy Probability: 2.9%)

<SENTENCE_START> { int size = pos - stream pos ; if ( size == 0 ) return ; stream . write ( buffer , stream pos , size ) ; if ( pos >= window size ) pos = 0 ; stream pos = pos ; } <SENTENCE_END/>


Original Name copy,block

copy

<SENTENCE_START> { int pos = pos - distance - 1 ; if ( pos < 0 ) pos += window size ; for ( ; len != 0 ; len -- ) { if ( pos >= window size ) pos = 0 ; buffer [ pos ++ ] = buffer [ pos ++ ] ; if ( pos >= window size ) flush ( ) ; } } <SENTENCE_END/>

(Copy Probability: 2.1%)

<SENTENCE_START> { int pos = pos - distance - 1 ; if ( pos < 0 ) pos += window size ; for ( ; len != 0 ; len -- ) { if ( pos >= window size ) pos = 0 ; buffer [ pos ++ ] = buffer [ pos ++ ] ; if ( pos >= window size ) flush ( ) ; } } <SENTENCE_END/>

block

<SENTENCE_START> { int pos = pos - distance - 1 ; if ( pos < 0 ) pos += window size ; for ( ; len != 0 ; len -- ) { if ( pos >= window size ) pos = 0 ; buffer [ pos ++ ] = buffer [ pos ++ ] ; if ( pos >= window size ) flush ( ) ; } } <SENTENCE_END/>

(Copy Probability: 1.6%)

<SENTENCE_START> { int pos = pos - distance - 1 ; if ( pos < 0 ) pos += window size ; for ( ; len != 0 ; len -- ) { if ( pos >= window size ) pos = 0 ; buffer [ pos ++ ] = buffer [ pos ++ ] ; if ( pos >= window size ) flush ( ) ; } } <SENTENCE_END/>

%END%

<SENTENCE_START> { int pos = pos - distance - 1 ; if ( pos < 0 ) pos += window size ; for ( ; len != 0 ; len -- ) { if ( pos >= window size ) pos = 0 ; buffer [ pos ++ ] = buffer [ pos ++ ] ; if ( pos >= window size ) flush ( ) ; } } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { int pos = pos - distance - 1 ; if ( pos < 0 ) pos += window size ; for ( ; len != 0 ; len -- ) { if ( pos >= window size ) pos = 0 ; buffer [ pos ++ ] = buffer [ pos ++ ] ; if ( pos >= window size ) flush ( ) ; } } <SENTENCE_END/>


Original Name put,byte

put

<SENTENCE_START> { buffer [ pos ++ ] = b ; if ( pos >= window size ) flush ( ) ; } <SENTENCE_END/>

(Copy Probability: 1.1%)

<SENTENCE_START> { buffer [ pos ++ ] = b ; if ( pos >= window size ) flush ( ) ; } <SENTENCE_END/>

byte

<SENTENCE_START> { buffer [ pos ++ ] = b ; if ( pos >= window size ) flush ( ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { buffer [ pos ++ ] = b ; if ( pos >= window size ) flush ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { buffer [ pos ++ ] = b ; if ( pos >= window size ) flush ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { buffer [ pos ++ ] = b ; if ( pos >= window size ) flush ( ) ; } <SENTENCE_END/>


Original Name get,byte

get

<SENTENCE_START> { int pos = pos - distance - 1 ; if ( pos < 0 ) pos += window size ; return buffer [ pos ] ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { int pos = pos - distance - 1 ; if ( pos < 0 ) pos += window size ; return buffer [ pos ] ; } <SENTENCE_END/>

byte

<SENTENCE_START> { int pos = pos - distance - 1 ; if ( pos < 0 ) pos += window size ; return buffer [ pos ] ; } <SENTENCE_END/>

(Copy Probability: 1.6%)

<SENTENCE_START> { int pos = pos - distance - 1 ; if ( pos < 0 ) pos += window size ; return buffer [ pos ] ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { int pos = pos - distance - 1 ; if ( pos < 0 ) pos += window size ; return buffer [ pos ] ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { int pos = pos - distance - 1 ; if ( pos < 0 ) pos += window size ; return buffer [ pos ] ; } <SENTENCE_END/>


Original Name put

put

<SENTENCE_START> { if ( key == null ) throw new illegal argument exception ( "key cannot be null." ) ; k [ ] key table = this . key table ; int hash code = key . hash code ( ) ; int index 1 = hash code & mask ; k key 1 = key table [ index 1 ] ; if ( key . equals ( key 1 ) ) { value table [ index 1 ] = value ; return ; } int index 2 = hash 2 ( hash code ) ; k key 2 = key table [ index 2 ] ; if ( key . equals ( key 2 ) ) { value table [ index 2 ] = value ; return ; } int index 3 = hash 3 ( hash code ) ; k key 3 = key table [ index 3 ] ; if ( key . equals ( key 3 ) ) { value table [ index 3 ] = value ; return ; } for ( int i = capacity , n = i + stash size ; i < n ; i ++ ) { if ( key . equals ( key table [ i ] ) ) { value table [ i ] = value ; return ; } } if ( key 1 == null ) { key table [ index 1 ] = key ; value table [ index 1 ] = value ; if ( size ++ >= threshold ) resize ( capacity << 1 ) ; return ; } if ( key 2 == null ) { key table [ index 2 ] = key ; value table [ index 2 ] = value ; if ( size ++ >= threshold ) resize ( capacity << 1 ) ; return ; } if ( key 3 == null ) { key table [ index 3 ] = key ; value table [ index 3 ] = value ; if ( size ++ >= threshold ) resize ( capacity << 1 ) ; return ; } push ( key , value , index 1 , key 1 , index 2 , key 2 , index 3 , key 3 ) ; } <SENTENCE_END/>

(Copy Probability: 4.2%)

<SENTENCE_START> { if ( key == null ) throw new illegal argument exception ( "key cannot be null." ) ; k [ ] key table = this . key table ; int hash code = key . hash code ( ) ; int index 1 = hash code & mask ; k key 1 = key table [ index 1 ] ; if ( key . equals ( key 1 ) ) { value table [ index 1 ] = value ; return ; } int index 2 = hash 2 ( hash code ) ; k key 2 = key table [ index 2 ] ; if ( key . equals ( key 2 ) ) { value table [ index 2 ] = value ; return ; } int index 3 = hash 3 ( hash code ) ; k key 3 = key table [ index 3 ] ; if ( key . equals ( key 3 ) ) { value table [ index 3 ] = value ; return ; } for ( int i = capacity , n = i + stash size ; i < n ; i ++ ) { if ( key . equals ( key table [ i ] ) ) { value table [ i ] = value ; return ; } } if ( key 1 == null ) { key table [ index 1 ] = key ; value table [ index 1 ] = value ; if ( size ++ >= threshold ) resize ( capacity << 1 ) ; return ; } if ( key 2 == null ) { key table [ index 2 ] = key ; value table [ index 2 ] = value ; if ( size ++ >= threshold ) resize ( capacity << 1 ) ; return ; } if ( key 3 == null ) { key table [ index 3 ] = key ; value table [ index 3 ] = value ; if ( size ++ >= threshold ) resize ( capacity << 1 ) ; return ; } push ( key , value , index 1 , key 1 , index 2 , key 2 , index 3 , key 3 ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( key == null ) throw new illegal argument exception ( "key cannot be null." ) ; k [ ] key table = this . key table ; int hash code = key . hash code ( ) ; int index 1 = hash code & mask ; k key 1 = key table [ index 1 ] ; if ( key . equals ( key 1 ) ) { value table [ index 1 ] = value ; return ; } int index 2 = hash 2 ( hash code ) ; k key 2 = key table [ index 2 ] ; if ( key . equals ( key 2 ) ) { value table [ index 2 ] = value ; return ; } int index 3 = hash 3 ( hash code ) ; k key 3 = key table [ index 3 ] ; if ( key . equals ( key 3 ) ) { value table [ index 3 ] = value ; return ; } for ( int i = capacity , n = i + stash size ; i < n ; i ++ ) { if ( key . equals ( key table [ i ] ) ) { value table [ i ] = value ; return ; } } if ( key 1 == null ) { key table [ index 1 ] = key ; value table [ index 1 ] = value ; if ( size ++ >= threshold ) resize ( capacity << 1 ) ; return ; } if ( key 2 == null ) { key table [ index 2 ] = key ; value table [ index 2 ] = value ; if ( size ++ >= threshold ) resize ( capacity << 1 ) ; return ; } if ( key 3 == null ) { key table [ index 3 ] = key ; value table [ index 3 ] = value ; if ( size ++ >= threshold ) resize ( capacity << 1 ) ; return ; } push ( key , value , index 1 , key 1 , index 2 , key 2 , index 3 , key 3 ) ; } <SENTENCE_END/>

(Copy Probability: 28.4%)

<SENTENCE_START> { if ( key == null ) throw new illegal argument exception ( "key cannot be null." ) ; k [ ] key table = this . key table ; int hash code = key . hash code ( ) ; int index 1 = hash code & mask ; k key 1 = key table [ index 1 ] ; if ( key . equals ( key 1 ) ) { value table [ index 1 ] = value ; return ; } int index 2 = hash 2 ( hash code ) ; k key 2 = key table [ index 2 ] ; if ( key . equals ( key 2 ) ) { value table [ index 2 ] = value ; return ; } int index 3 = hash 3 ( hash code ) ; k key 3 = key table [ index 3 ] ; if ( key . equals ( key 3 ) ) { value table [ index 3 ] = value ; return ; } for ( int i = capacity , n = i + stash size ; i < n ; i ++ ) { if ( key . equals ( key table [ i ] ) ) { value table [ i ] = value ; return ; } } if ( key 1 == null ) { key table [ index 1 ] = key ; value table [ index 1 ] = value ; if ( size ++ >= threshold ) resize ( capacity << 1 ) ; return ; } if ( key 2 == null ) { key table [ index 2 ] = key ; value table [ index 2 ] = value ; if ( size ++ >= threshold ) resize ( capacity << 1 ) ; return ; } if ( key 3 == null ) { key table [ index 3 ] = key ; value table [ index 3 ] = value ; if ( size ++ >= threshold ) resize ( capacity << 1 ) ; return ; } push ( key , value , index 1 , key 1 , index 2 , key 2 , index 3 , key 3 ) ; } <SENTENCE_END/>


Original Name put,all

put

<SENTENCE_START> { for ( entry < k > entry : map . entries ( ) ) put ( entry . key , entry . value ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { for ( entry < k > entry : map . entries ( ) ) put ( entry . key , entry . value ) ; } <SENTENCE_END/>

all

<SENTENCE_START> { for ( entry < k > entry : map . entries ( ) ) put ( entry . key , entry . value ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { for ( entry < k > entry : map . entries ( ) ) put ( entry . key , entry . value ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { for ( entry < k > entry : map . entries ( ) ) put ( entry . key , entry . value ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { for ( entry < k > entry : map . entries ( ) ) put ( entry . key , entry . value ) ; } <SENTENCE_END/>


Original Name put,resize

put

<SENTENCE_START> { int hash code = key . hash code ( ) ; int index 1 = hash code & mask ; k key 1 = key table [ index 1 ] ; if ( key 1 == null ) { key table [ index 1 ] = key ; value table [ index 1 ] = value ; if ( size ++ >= threshold ) resize ( capacity << 1 ) ; return ; } int index 2 = hash 2 ( hash code ) ; k key 2 = key table [ index 2 ] ; if ( key 2 == null ) { key table [ index 2 ] = key ; value table [ index 2 ] = value ; if ( size ++ >= threshold ) resize ( capacity << 1 ) ; return ; } int index 3 = hash 3 ( hash code ) ; k key 3 = key table [ index 3 ] ; if ( key 3 == null ) { key table [ index 3 ] = key ; value table [ index 3 ] = value ; if ( size ++ >= threshold ) resize ( capacity << 1 ) ; return ; } push ( key , value , index 1 , key 1 , index 2 , key 2 , index 3 , key 3 ) ; } <SENTENCE_END/>

(Copy Probability: 4.6%)

<SENTENCE_START> { int hash code = key . hash code ( ) ; int index 1 = hash code & mask ; k key 1 = key table [ index 1 ] ; if ( key 1 == null ) { key table [ index 1 ] = key ; value table [ index 1 ] = value ; if ( size ++ >= threshold ) resize ( capacity << 1 ) ; return ; } int index 2 = hash 2 ( hash code ) ; k key 2 = key table [ index 2 ] ; if ( key 2 == null ) { key table [ index 2 ] = key ; value table [ index 2 ] = value ; if ( size ++ >= threshold ) resize ( capacity << 1 ) ; return ; } int index 3 = hash 3 ( hash code ) ; k key 3 = key table [ index 3 ] ; if ( key 3 == null ) { key table [ index 3 ] = key ; value table [ index 3 ] = value ; if ( size ++ >= threshold ) resize ( capacity << 1 ) ; return ; } push ( key , value , index 1 , key 1 , index 2 , key 2 , index 3 , key 3 ) ; } <SENTENCE_END/>

resize

<SENTENCE_START> { int hash code = key . hash code ( ) ; int index 1 = hash code & mask ; k key 1 = key table [ index 1 ] ; if ( key 1 == null ) { key table [ index 1 ] = key ; value table [ index 1 ] = value ; if ( size ++ >= threshold ) resize ( capacity << 1 ) ; return ; } int index 2 = hash 2 ( hash code ) ; k key 2 = key table [ index 2 ] ; if ( key 2 == null ) { key table [ index 2 ] = key ; value table [ index 2 ] = value ; if ( size ++ >= threshold ) resize ( capacity << 1 ) ; return ; } int index 3 = hash 3 ( hash code ) ; k key 3 = key table [ index 3 ] ; if ( key 3 == null ) { key table [ index 3 ] = key ; value table [ index 3 ] = value ; if ( size ++ >= threshold ) resize ( capacity << 1 ) ; return ; } push ( key , value , index 1 , key 1 , index 2 , key 2 , index 3 , key 3 ) ; } <SENTENCE_END/>

(Copy Probability: 25.5%)

<SENTENCE_START> { int hash code = key . hash code ( ) ; int index 1 = hash code & mask ; k key 1 = key table [ index 1 ] ; if ( key 1 == null ) { key table [ index 1 ] = key ; value table [ index 1 ] = value ; if ( size ++ >= threshold ) resize ( capacity << 1 ) ; return ; } int index 2 = hash 2 ( hash code ) ; k key 2 = key table [ index 2 ] ; if ( key 2 == null ) { key table [ index 2 ] = key ; value table [ index 2 ] = value ; if ( size ++ >= threshold ) resize ( capacity << 1 ) ; return ; } int index 3 = hash 3 ( hash code ) ; k key 3 = key table [ index 3 ] ; if ( key 3 == null ) { key table [ index 3 ] = key ; value table [ index 3 ] = value ; if ( size ++ >= threshold ) resize ( capacity << 1 ) ; return ; } push ( key , value , index 1 , key 1 , index 2 , key 2 , index 3 , key 3 ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { int hash code = key . hash code ( ) ; int index 1 = hash code & mask ; k key 1 = key table [ index 1 ] ; if ( key 1 == null ) { key table [ index 1 ] = key ; value table [ index 1 ] = value ; if ( size ++ >= threshold ) resize ( capacity << 1 ) ; return ; } int index 2 = hash 2 ( hash code ) ; k key 2 = key table [ index 2 ] ; if ( key 2 == null ) { key table [ index 2 ] = key ; value table [ index 2 ] = value ; if ( size ++ >= threshold ) resize ( capacity << 1 ) ; return ; } int index 3 = hash 3 ( hash code ) ; k key 3 = key table [ index 3 ] ; if ( key 3 == null ) { key table [ index 3 ] = key ; value table [ index 3 ] = value ; if ( size ++ >= threshold ) resize ( capacity << 1 ) ; return ; } push ( key , value , index 1 , key 1 , index 2 , key 2 , index 3 , key 3 ) ; } <SENTENCE_END/>

(Copy Probability: 6.9%)

<SENTENCE_START> { int hash code = key . hash code ( ) ; int index 1 = hash code & mask ; k key 1 = key table [ index 1 ] ; if ( key 1 == null ) { key table [ index 1 ] = key ; value table [ index 1 ] = value ; if ( size ++ >= threshold ) resize ( capacity << 1 ) ; return ; } int index 2 = hash 2 ( hash code ) ; k key 2 = key table [ index 2 ] ; if ( key 2 == null ) { key table [ index 2 ] = key ; value table [ index 2 ] = value ; if ( size ++ >= threshold ) resize ( capacity << 1 ) ; return ; } int index 3 = hash 3 ( hash code ) ; k key 3 = key table [ index 3 ] ; if ( key 3 == null ) { key table [ index 3 ] = key ; value table [ index 3 ] = value ; if ( size ++ >= threshold ) resize ( capacity << 1 ) ; return ; } push ( key , value , index 1 , key 1 , index 2 , key 2 , index 3 , key 3 ) ; } <SENTENCE_END/>


Original Name push

push

<SENTENCE_START> { k [ ] key table = this . key table ; int [ ] value table = this . value table ; int mask = this . mask ; k evicted key ; int evicted value ; int i = 0 , push iterations = this . push iterations ; do { switch ( math utils . random ( 2 ) ) { case 0 : evicted key = key 1 ; evicted value = value table [ index 1 ] ; key table [ index 1 ] = insert key ; value table [ index 1 ] = insert value ; break ; case 1 : evicted key = key 2 ; evicted value = value table [ index 2 ] ; key table [ index 2 ] = insert key ; value table [ index 2 ] = insert value ; break ; default : evicted key = key 3 ; evicted value = value table [ index 3 ] ; key table [ index 3 ] = insert key ; value table [ index 3 ] = insert value ; break ; } int hash code = evicted key . hash code ( ) ; index 1 = hash code & mask ; key 1 = key table [ index 1 ] ; if ( key 1 == null ) { key table [ index 1 ] = evicted key ; value table [ index 1 ] = evicted value ; if ( size ++ >= threshold ) resize ( capacity << 1 ) ; return ; } index 2 = hash 2 ( hash code ) ; key 2 = key table [ index 2 ] ; if ( key 2 == null ) { key table [ index 2 ] = evicted key ; value table [ index 2 ] = evicted value ; if ( size ++ >= threshold ) resize ( capacity << 1 ) ; return ; } index 3 = hash 3 ( hash code ) ; key 3 = key table [ index 3 ] ; if ( key 3 == null ) { key table [ index 3 ] = evicted key ; value table [ index 3 ] = evicted value ; if ( size ++ >= threshold ) resize ( capacity << 1 ) ; return ; } if ( ++ i == push iterations ) break ; insert key = evicted key ; insert value = evicted value ; } while ( true ) ; put stash ( evicted key , evicted value ) ; } <SENTENCE_END/>

(Copy Probability: 3.5%)

<SENTENCE_START> { k [ ] key table = this . key table ; int [ ] value table = this . value table ; int mask = this . mask ; k evicted key ; int evicted value ; int i = 0 , push iterations = this . push iterations ; do { switch ( math utils . random ( 2 ) ) { case 0 : evicted key = key 1 ; evicted value = value table [ index 1 ] ; key table [ index 1 ] = insert key ; value table [ index 1 ] = insert value ; break ; case 1 : evicted key = key 2 ; evicted value = value table [ index 2 ] ; key table [ index 2 ] = insert key ; value table [ index 2 ] = insert value ; break ; default : evicted key = key 3 ; evicted value = value table [ index 3 ] ; key table [ index 3 ] = insert key ; value table [ index 3 ] = insert value ; break ; } int hash code = evicted key . hash code ( ) ; index 1 = hash code & mask ; key 1 = key table [ index 1 ] ; if ( key 1 == null ) { key table [ index 1 ] = evicted key ; value table [ index 1 ] = evicted value ; if ( size ++ >= threshold ) resize ( capacity << 1 ) ; return ; } index 2 = hash 2 ( hash code ) ; key 2 = key table [ index 2 ] ; if ( key 2 == null ) { key table [ index 2 ] = evicted key ; value table [ index 2 ] = evicted value ; if ( size ++ >= threshold ) resize ( capacity << 1 ) ; return ; } index 3 = hash 3 ( hash code ) ; key 3 = key table [ index 3 ] ; if ( key 3 == null ) { key table [ index 3 ] = evicted key ; value table [ index 3 ] = evicted value ; if ( size ++ >= threshold ) resize ( capacity << 1 ) ; return ; } if ( ++ i == push iterations ) break ; insert key = evicted key ; insert value = evicted value ; } while ( true ) ; put stash ( evicted key , evicted value ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { k [ ] key table = this . key table ; int [ ] value table = this . value table ; int mask = this . mask ; k evicted key ; int evicted value ; int i = 0 , push iterations = this . push iterations ; do { switch ( math utils . random ( 2 ) ) { case 0 : evicted key = key 1 ; evicted value = value table [ index 1 ] ; key table [ index 1 ] = insert key ; value table [ index 1 ] = insert value ; break ; case 1 : evicted key = key 2 ; evicted value = value table [ index 2 ] ; key table [ index 2 ] = insert key ; value table [ index 2 ] = insert value ; break ; default : evicted key = key 3 ; evicted value = value table [ index 3 ] ; key table [ index 3 ] = insert key ; value table [ index 3 ] = insert value ; break ; } int hash code = evicted key . hash code ( ) ; index 1 = hash code & mask ; key 1 = key table [ index 1 ] ; if ( key 1 == null ) { key table [ index 1 ] = evicted key ; value table [ index 1 ] = evicted value ; if ( size ++ >= threshold ) resize ( capacity << 1 ) ; return ; } index 2 = hash 2 ( hash code ) ; key 2 = key table [ index 2 ] ; if ( key 2 == null ) { key table [ index 2 ] = evicted key ; value table [ index 2 ] = evicted value ; if ( size ++ >= threshold ) resize ( capacity << 1 ) ; return ; } index 3 = hash 3 ( hash code ) ; key 3 = key table [ index 3 ] ; if ( key 3 == null ) { key table [ index 3 ] = evicted key ; value table [ index 3 ] = evicted value ; if ( size ++ >= threshold ) resize ( capacity << 1 ) ; return ; } if ( ++ i == push iterations ) break ; insert key = evicted key ; insert value = evicted value ; } while ( true ) ; put stash ( evicted key , evicted value ) ; } <SENTENCE_END/>

(Copy Probability: 5.0%)

<SENTENCE_START> { k [ ] key table = this . key table ; int [ ] value table = this . value table ; int mask = this . mask ; k evicted key ; int evicted value ; int i = 0 , push iterations = this . push iterations ; do { switch ( math utils . random ( 2 ) ) { case 0 : evicted key = key 1 ; evicted value = value table [ index 1 ] ; key table [ index 1 ] = insert key ; value table [ index 1 ] = insert value ; break ; case 1 : evicted key = key 2 ; evicted value = value table [ index 2 ] ; key table [ index 2 ] = insert key ; value table [ index 2 ] = insert value ; break ; default : evicted key = key 3 ; evicted value = value table [ index 3 ] ; key table [ index 3 ] = insert key ; value table [ index 3 ] = insert value ; break ; } int hash code = evicted key . hash code ( ) ; index 1 = hash code & mask ; key 1 = key table [ index 1 ] ; if ( key 1 == null ) { key table [ index 1 ] = evicted key ; value table [ index 1 ] = evicted value ; if ( size ++ >= threshold ) resize ( capacity << 1 ) ; return ; } index 2 = hash 2 ( hash code ) ; key 2 = key table [ index 2 ] ; if ( key 2 == null ) { key table [ index 2 ] = evicted key ; value table [ index 2 ] = evicted value ; if ( size ++ >= threshold ) resize ( capacity << 1 ) ; return ; } index 3 = hash 3 ( hash code ) ; key 3 = key table [ index 3 ] ; if ( key 3 == null ) { key table [ index 3 ] = evicted key ; value table [ index 3 ] = evicted value ; if ( size ++ >= threshold ) resize ( capacity << 1 ) ; return ; } if ( ++ i == push iterations ) break ; insert key = evicted key ; insert value = evicted value ; } while ( true ) ; put stash ( evicted key , evicted value ) ; } <SENTENCE_END/>


Original Name put,stash

put

<SENTENCE_START> { if ( stash size == stash capacity ) { resize ( capacity << 1 ) ; put ( key , value ) ; return ; } int index = capacity + stash size ; key table [ index ] = key ; value table [ index ] = value ; stash size ++ ; size ++ ; } <SENTENCE_END/>

(Copy Probability: 4.0%)

<SENTENCE_START> { if ( stash size == stash capacity ) { resize ( capacity << 1 ) ; put ( key , value ) ; return ; } int index = capacity + stash size ; key table [ index ] = key ; value table [ index ] = value ; stash size ++ ; size ++ ; } <SENTENCE_END/>

stash

<SENTENCE_START> { if ( stash size == stash capacity ) { resize ( capacity << 1 ) ; put ( key , value ) ; return ; } int index = capacity + stash size ; key table [ index ] = key ; value table [ index ] = value ; stash size ++ ; size ++ ; } <SENTENCE_END/>

(Copy Probability: 97.5%)

<SENTENCE_START> { if ( stash size == stash capacity ) { resize ( capacity << 1 ) ; put ( key , value ) ; return ; } int index = capacity + stash size ; key table [ index ] = key ; value table [ index ] = value ; stash size ++ ; size ++ ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( stash size == stash capacity ) { resize ( capacity << 1 ) ; put ( key , value ) ; return ; } int index = capacity + stash size ; key table [ index ] = key ; value table [ index ] = value ; stash size ++ ; size ++ ; } <SENTENCE_END/>

(Copy Probability: 12.5%)

<SENTENCE_START> { if ( stash size == stash capacity ) { resize ( capacity << 1 ) ; put ( key , value ) ; return ; } int index = capacity + stash size ; key table [ index ] = key ; value table [ index ] = value ; stash size ++ ; size ++ ; } <SENTENCE_END/>


Original Name get

get

<SENTENCE_START> { int hash code = key . hash code ( ) ; int index = hash code & mask ; if ( ! key . equals ( key table [ index ] ) ) { index = hash 2 ( hash code ) ; if ( ! key . equals ( key table [ index ] ) ) { index = hash 3 ( hash code ) ; if ( ! key . equals ( key table [ index ] ) ) return get stash ( key , default value ) ; } } return value table [ index ] ; } <SENTENCE_END/>

(Copy Probability: 3.1%)

<SENTENCE_START> { int hash code = key . hash code ( ) ; int index = hash code & mask ; if ( ! key . equals ( key table [ index ] ) ) { index = hash 2 ( hash code ) ; if ( ! key . equals ( key table [ index ] ) ) { index = hash 3 ( hash code ) ; if ( ! key . equals ( key table [ index ] ) ) return get stash ( key , default value ) ; } } return value table [ index ] ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { int hash code = key . hash code ( ) ; int index = hash code & mask ; if ( ! key . equals ( key table [ index ] ) ) { index = hash 2 ( hash code ) ; if ( ! key . equals ( key table [ index ] ) ) { index = hash 3 ( hash code ) ; if ( ! key . equals ( key table [ index ] ) ) return get stash ( key , default value ) ; } } return value table [ index ] ; } <SENTENCE_END/>

(Copy Probability: 22.2%)

<SENTENCE_START> { int hash code = key . hash code ( ) ; int index = hash code & mask ; if ( ! key . equals ( key table [ index ] ) ) { index = hash 2 ( hash code ) ; if ( ! key . equals ( key table [ index ] ) ) { index = hash 3 ( hash code ) ; if ( ! key . equals ( key table [ index ] ) ) return get stash ( key , default value ) ; } } return value table [ index ] ; } <SENTENCE_END/>


Original Name get,stash

get

<SENTENCE_START> { k [ ] key table = this . key table ; for ( int i = capacity , n = i + stash size ; i < n ; i ++ ) if ( key . equals ( key table [ i ] ) ) return value table [ i ] ; return default value ; } <SENTENCE_END/>

(Copy Probability: 5.9%)

<SENTENCE_START> { k [ ] key table = this . key table ; for ( int i = capacity , n = i + stash size ; i < n ; i ++ ) if ( key . equals ( key table [ i ] ) ) return value table [ i ] ; return default value ; } <SENTENCE_END/>

stash

<SENTENCE_START> { k [ ] key table = this . key table ; for ( int i = capacity , n = i + stash size ; i < n ; i ++ ) if ( key . equals ( key table [ i ] ) ) return value table [ i ] ; return default value ; } <SENTENCE_END/>

(Copy Probability: 87.6%)

<SENTENCE_START> { k [ ] key table = this . key table ; for ( int i = capacity , n = i + stash size ; i < n ; i ++ ) if ( key . equals ( key table [ i ] ) ) return value table [ i ] ; return default value ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { k [ ] key table = this . key table ; for ( int i = capacity , n = i + stash size ; i < n ; i ++ ) if ( key . equals ( key table [ i ] ) ) return value table [ i ] ; return default value ; } <SENTENCE_END/>

(Copy Probability: 67.8%)

<SENTENCE_START> { k [ ] key table = this . key table ; for ( int i = capacity , n = i + stash size ; i < n ; i ++ ) if ( key . equals ( key table [ i ] ) ) return value table [ i ] ; return default value ; } <SENTENCE_END/>


Original Name get,and,increment

get

<SENTENCE_START> { int hash code = key . hash code ( ) ; int index = hash code & mask ; if ( ! key . equals ( key table [ index ] ) ) { index = hash 2 ( hash code ) ; if ( ! key . equals ( key table [ index ] ) ) { index = hash 3 ( hash code ) ; if ( ! key . equals ( key table [ index ] ) ) return get and increment stash ( key , default value , increment ) ; } } int value = value table [ index ] ; value table [ index ] = value + increment ; return value ; } <SENTENCE_END/>

(Copy Probability: 9.0%)

<SENTENCE_START> { int hash code = key . hash code ( ) ; int index = hash code & mask ; if ( ! key . equals ( key table [ index ] ) ) { index = hash 2 ( hash code ) ; if ( ! key . equals ( key table [ index ] ) ) { index = hash 3 ( hash code ) ; if ( ! key . equals ( key table [ index ] ) ) return get and increment stash ( key , default value , increment ) ; } } int value = value table [ index ] ; value table [ index ] = value + increment ; return value ; } <SENTENCE_END/>

and

<SENTENCE_START> { int hash code = key . hash code ( ) ; int index = hash code & mask ; if ( ! key . equals ( key table [ index ] ) ) { index = hash 2 ( hash code ) ; if ( ! key . equals ( key table [ index ] ) ) { index = hash 3 ( hash code ) ; if ( ! key . equals ( key table [ index ] ) ) return get and increment stash ( key , default value , increment ) ; } } int value = value table [ index ] ; value table [ index ] = value + increment ; return value ; } <SENTENCE_END/>

(Copy Probability: 98.8%)

<SENTENCE_START> { int hash code = key . hash code ( ) ; int index = hash code & mask ; if ( ! key . equals ( key table [ index ] ) ) { index = hash 2 ( hash code ) ; if ( ! key . equals ( key table [ index ] ) ) { index = hash 3 ( hash code ) ; if ( ! key . equals ( key table [ index ] ) ) return get and increment stash ( key , default value , increment ) ; } } int value = value table [ index ] ; value table [ index ] = value + increment ; return value ; } <SENTENCE_END/>

increment

<SENTENCE_START> { int hash code = key . hash code ( ) ; int index = hash code & mask ; if ( ! key . equals ( key table [ index ] ) ) { index = hash 2 ( hash code ) ; if ( ! key . equals ( key table [ index ] ) ) { index = hash 3 ( hash code ) ; if ( ! key . equals ( key table [ index ] ) ) return get and increment stash ( key , default value , increment ) ; } } int value = value table [ index ] ; value table [ index ] = value + increment ; return value ; } <SENTENCE_END/>

(Copy Probability: 99.6%)

<SENTENCE_START> { int hash code = key . hash code ( ) ; int index = hash code & mask ; if ( ! key . equals ( key table [ index ] ) ) { index = hash 2 ( hash code ) ; if ( ! key . equals ( key table [ index ] ) ) { index = hash 3 ( hash code ) ; if ( ! key . equals ( key table [ index ] ) ) return get and increment stash ( key , default value , increment ) ; } } int value = value table [ index ] ; value table [ index ] = value + increment ; return value ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { int hash code = key . hash code ( ) ; int index = hash code & mask ; if ( ! key . equals ( key table [ index ] ) ) { index = hash 2 ( hash code ) ; if ( ! key . equals ( key table [ index ] ) ) { index = hash 3 ( hash code ) ; if ( ! key . equals ( key table [ index ] ) ) return get and increment stash ( key , default value , increment ) ; } } int value = value table [ index ] ; value table [ index ] = value + increment ; return value ; } <SENTENCE_END/>

(Copy Probability: 79.1%)

<SENTENCE_START> { int hash code = key . hash code ( ) ; int index = hash code & mask ; if ( ! key . equals ( key table [ index ] ) ) { index = hash 2 ( hash code ) ; if ( ! key . equals ( key table [ index ] ) ) { index = hash 3 ( hash code ) ; if ( ! key . equals ( key table [ index ] ) ) return get and increment stash ( key , default value , increment ) ; } } int value = value table [ index ] ; value table [ index ] = value + increment ; return value ; } <SENTENCE_END/>


Original Name get,and,increment,stash

get

<SENTENCE_START> { k [ ] key table = this . key table ; for ( int i = capacity , n = i + stash size ; i < n ; i ++ ) if ( key . equals ( key table [ i ] ) ) { int value = value table [ i ] ; value table [ i ] = value + increment ; return value ; } put ( key , default value + increment ) ; return default value ; } <SENTENCE_END/>

(Copy Probability: 5.4%)

<SENTENCE_START> { k [ ] key table = this . key table ; for ( int i = capacity , n = i + stash size ; i < n ; i ++ ) if ( key . equals ( key table [ i ] ) ) { int value = value table [ i ] ; value table [ i ] = value + increment ; return value ; } put ( key , default value + increment ) ; return default value ; } <SENTENCE_END/>

and

<SENTENCE_START> { k [ ] key table = this . key table ; for ( int i = capacity , n = i + stash size ; i < n ; i ++ ) if ( key . equals ( key table [ i ] ) ) { int value = value table [ i ] ; value table [ i ] = value + increment ; return value ; } put ( key , default value + increment ) ; return default value ; } <SENTENCE_END/>

(Copy Probability: 74.1%)

<SENTENCE_START> { k [ ] key table = this . key table ; for ( int i = capacity , n = i + stash size ; i < n ; i ++ ) if ( key . equals ( key table [ i ] ) ) { int value = value table [ i ] ; value table [ i ] = value + increment ; return value ; } put ( key , default value + increment ) ; return default value ; } <SENTENCE_END/>

increment

<SENTENCE_START> { k [ ] key table = this . key table ; for ( int i = capacity , n = i + stash size ; i < n ; i ++ ) if ( key . equals ( key table [ i ] ) ) { int value = value table [ i ] ; value table [ i ] = value + increment ; return value ; } put ( key , default value + increment ) ; return default value ; } <SENTENCE_END/>

(Copy Probability: 55.7%)

<SENTENCE_START> { k [ ] key table = this . key table ; for ( int i = capacity , n = i + stash size ; i < n ; i ++ ) if ( key . equals ( key table [ i ] ) ) { int value = value table [ i ] ; value table [ i ] = value + increment ; return value ; } put ( key , default value + increment ) ; return default value ; } <SENTENCE_END/>

stash

<SENTENCE_START> { k [ ] key table = this . key table ; for ( int i = capacity , n = i + stash size ; i < n ; i ++ ) if ( key . equals ( key table [ i ] ) ) { int value = value table [ i ] ; value table [ i ] = value + increment ; return value ; } put ( key , default value + increment ) ; return default value ; } <SENTENCE_END/>

(Copy Probability: 14.6%)

<SENTENCE_START> { k [ ] key table = this . key table ; for ( int i = capacity , n = i + stash size ; i < n ; i ++ ) if ( key . equals ( key table [ i ] ) ) { int value = value table [ i ] ; value table [ i ] = value + increment ; return value ; } put ( key , default value + increment ) ; return default value ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { k [ ] key table = this . key table ; for ( int i = capacity , n = i + stash size ; i < n ; i ++ ) if ( key . equals ( key table [ i ] ) ) { int value = value table [ i ] ; value table [ i ] = value + increment ; return value ; } put ( key , default value + increment ) ; return default value ; } <SENTENCE_END/>

(Copy Probability: 7.2%)

<SENTENCE_START> { k [ ] key table = this . key table ; for ( int i = capacity , n = i + stash size ; i < n ; i ++ ) if ( key . equals ( key table [ i ] ) ) { int value = value table [ i ] ; value table [ i ] = value + increment ; return value ; } put ( key , default value + increment ) ; return default value ; } <SENTENCE_END/>


Original Name remove

remove

<SENTENCE_START> { int hash code = key . hash code ( ) ; int index = hash code & mask ; if ( key . equals ( key table [ index ] ) ) { key table [ index ] = null ; int old value = value table [ index ] ; size -- ; return old value ; } index = hash 2 ( hash code ) ; if ( key . equals ( key table [ index ] ) ) { key table [ index ] = null ; int old value = value table [ index ] ; size -- ; return old value ; } index = hash 3 ( hash code ) ; if ( key . equals ( key table [ index ] ) ) { key table [ index ] = null ; int old value = value table [ index ] ; size -- ; return old value ; } return remove stash ( key , default value ) ; } <SENTENCE_END/>

(Copy Probability: 2.9%)

<SENTENCE_START> { int hash code = key . hash code ( ) ; int index = hash code & mask ; if ( key . equals ( key table [ index ] ) ) { key table [ index ] = null ; int old value = value table [ index ] ; size -- ; return old value ; } index = hash 2 ( hash code ) ; if ( key . equals ( key table [ index ] ) ) { key table [ index ] = null ; int old value = value table [ index ] ; size -- ; return old value ; } index = hash 3 ( hash code ) ; if ( key . equals ( key table [ index ] ) ) { key table [ index ] = null ; int old value = value table [ index ] ; size -- ; return old value ; } return remove stash ( key , default value ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { int hash code = key . hash code ( ) ; int index = hash code & mask ; if ( key . equals ( key table [ index ] ) ) { key table [ index ] = null ; int old value = value table [ index ] ; size -- ; return old value ; } index = hash 2 ( hash code ) ; if ( key . equals ( key table [ index ] ) ) { key table [ index ] = null ; int old value = value table [ index ] ; size -- ; return old value ; } index = hash 3 ( hash code ) ; if ( key . equals ( key table [ index ] ) ) { key table [ index ] = null ; int old value = value table [ index ] ; size -- ; return old value ; } return remove stash ( key , default value ) ; } <SENTENCE_END/>

(Copy Probability: 7.8%)

<SENTENCE_START> { int hash code = key . hash code ( ) ; int index = hash code & mask ; if ( key . equals ( key table [ index ] ) ) { key table [ index ] = null ; int old value = value table [ index ] ; size -- ; return old value ; } index = hash 2 ( hash code ) ; if ( key . equals ( key table [ index ] ) ) { key table [ index ] = null ; int old value = value table [ index ] ; size -- ; return old value ; } index = hash 3 ( hash code ) ; if ( key . equals ( key table [ index ] ) ) { key table [ index ] = null ; int old value = value table [ index ] ; size -- ; return old value ; } return remove stash ( key , default value ) ; } <SENTENCE_END/>


Original Name remove,stash

remove

<SENTENCE_START> { k [ ] key table = this . key table ; for ( int i = capacity , n = i + stash size ; i < n ; i ++ ) { if ( key . equals ( key table [ i ] ) ) { int old value = value table [ i ] ; remove stash index ( i ) ; size -- ; return old value ; } } return default value ; } <SENTENCE_END/>

(Copy Probability: 5.4%)

<SENTENCE_START> { k [ ] key table = this . key table ; for ( int i = capacity , n = i + stash size ; i < n ; i ++ ) { if ( key . equals ( key table [ i ] ) ) { int old value = value table [ i ] ; remove stash index ( i ) ; size -- ; return old value ; } } return default value ; } <SENTENCE_END/>

stash

<SENTENCE_START> { k [ ] key table = this . key table ; for ( int i = capacity , n = i + stash size ; i < n ; i ++ ) { if ( key . equals ( key table [ i ] ) ) { int old value = value table [ i ] ; remove stash index ( i ) ; size -- ; return old value ; } } return default value ; } <SENTENCE_END/>

(Copy Probability: 80.4%)

<SENTENCE_START> { k [ ] key table = this . key table ; for ( int i = capacity , n = i + stash size ; i < n ; i ++ ) { if ( key . equals ( key table [ i ] ) ) { int old value = value table [ i ] ; remove stash index ( i ) ; size -- ; return old value ; } } return default value ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { k [ ] key table = this . key table ; for ( int i = capacity , n = i + stash size ; i < n ; i ++ ) { if ( key . equals ( key table [ i ] ) ) { int old value = value table [ i ] ; remove stash index ( i ) ; size -- ; return old value ; } } return default value ; } <SENTENCE_END/>

(Copy Probability: 25.2%)

<SENTENCE_START> { k [ ] key table = this . key table ; for ( int i = capacity , n = i + stash size ; i < n ; i ++ ) { if ( key . equals ( key table [ i ] ) ) { int old value = value table [ i ] ; remove stash index ( i ) ; size -- ; return old value ; } } return default value ; } <SENTENCE_END/>


Original Name remove,stash,index

remove

<SENTENCE_START> { stash size -- ; int last index = capacity + stash size ; if ( index < last index ) { key table [ index ] = key table [ last index ] ; value table [ index ] = value table [ last index ] ; } } <SENTENCE_END/>

(Copy Probability: 3.4%)

<SENTENCE_START> { stash size -- ; int last index = capacity + stash size ; if ( index < last index ) { key table [ index ] = key table [ last index ] ; value table [ index ] = value table [ last index ] ; } } <SENTENCE_END/>

stash

<SENTENCE_START> { stash size -- ; int last index = capacity + stash size ; if ( index < last index ) { key table [ index ] = key table [ last index ] ; value table [ index ] = value table [ last index ] ; } } <SENTENCE_END/>

(Copy Probability: 94.6%)

<SENTENCE_START> { stash size -- ; int last index = capacity + stash size ; if ( index < last index ) { key table [ index ] = key table [ last index ] ; value table [ index ] = value table [ last index ] ; } } <SENTENCE_END/>

index

<SENTENCE_START> { stash size -- ; int last index = capacity + stash size ; if ( index < last index ) { key table [ index ] = key table [ last index ] ; value table [ index ] = value table [ last index ] ; } } <SENTENCE_END/>

(Copy Probability: 5.8%)

<SENTENCE_START> { stash size -- ; int last index = capacity + stash size ; if ( index < last index ) { key table [ index ] = key table [ last index ] ; value table [ index ] = value table [ last index ] ; } } <SENTENCE_END/>

%END%

<SENTENCE_START> { stash size -- ; int last index = capacity + stash size ; if ( index < last index ) { key table [ index ] = key table [ last index ] ; value table [ index ] = value table [ last index ] ; } } <SENTENCE_END/>

(Copy Probability: 2.6%)

<SENTENCE_START> { stash size -- ; int last index = capacity + stash size ; if ( index < last index ) { key table [ index ] = key table [ last index ] ; value table [ index ] = value table [ last index ] ; } } <SENTENCE_END/>


Original Name shrink

shrink

<SENTENCE_START> { if ( maximum capacity < 0 ) throw new illegal argument exception ( "maximumCapacity must be >= 0: " + maximum capacity ) ; if ( size > maximum capacity ) maximum capacity = size ; if ( capacity <= maximum capacity ) return ; maximum capacity = math utils . next power of two ( maximum capacity ) ; resize ( maximum capacity ) ; } <SENTENCE_END/>

(Copy Probability: 2.2%)

<SENTENCE_START> { if ( maximum capacity < 0 ) throw new illegal argument exception ( "maximumCapacity must be >= 0: " + maximum capacity ) ; if ( size > maximum capacity ) maximum capacity = size ; if ( capacity <= maximum capacity ) return ; maximum capacity = math utils . next power of two ( maximum capacity ) ; resize ( maximum capacity ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( maximum capacity < 0 ) throw new illegal argument exception ( "maximumCapacity must be >= 0: " + maximum capacity ) ; if ( size > maximum capacity ) maximum capacity = size ; if ( capacity <= maximum capacity ) return ; maximum capacity = math utils . next power of two ( maximum capacity ) ; resize ( maximum capacity ) ; } <SENTENCE_END/>

(Copy Probability: 1.6%)

<SENTENCE_START> { if ( maximum capacity < 0 ) throw new illegal argument exception ( "maximumCapacity must be >= 0: " + maximum capacity ) ; if ( size > maximum capacity ) maximum capacity = size ; if ( capacity <= maximum capacity ) return ; maximum capacity = math utils . next power of two ( maximum capacity ) ; resize ( maximum capacity ) ; } <SENTENCE_END/>


Original Name clear

clear

<SENTENCE_START> { if ( capacity <= maximum capacity ) { %SELF% ( ) ; return ; } size = 0 ; resize ( maximum capacity ) ; } <SENTENCE_END/>

(Copy Probability: 1.1%)

<SENTENCE_START> { if ( capacity <= maximum capacity ) { %SELF% ( ) ; return ; } size = 0 ; resize ( maximum capacity ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( capacity <= maximum capacity ) { %SELF% ( ) ; return ; } size = 0 ; resize ( maximum capacity ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { if ( capacity <= maximum capacity ) { %SELF% ( ) ; return ; } size = 0 ; resize ( maximum capacity ) ; } <SENTENCE_END/>


Original Name clear

clear

<SENTENCE_START> { if ( size == 0 ) return ; k [ ] key table = this . key table ; for ( int i = capacity + stash size ; i -- > 0 ; ) key table [ i ] = null ; size = 0 ; stash size = 0 ; } <SENTENCE_END/>

(Copy Probability: 2.3%)

<SENTENCE_START> { if ( size == 0 ) return ; k [ ] key table = this . key table ; for ( int i = capacity + stash size ; i -- > 0 ; ) key table [ i ] = null ; size = 0 ; stash size = 0 ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( size == 0 ) return ; k [ ] key table = this . key table ; for ( int i = capacity + stash size ; i -- > 0 ; ) key table [ i ] = null ; size = 0 ; stash size = 0 ; } <SENTENCE_END/>

(Copy Probability: 4.4%)

<SENTENCE_START> { if ( size == 0 ) return ; k [ ] key table = this . key table ; for ( int i = capacity + stash size ; i -- > 0 ; ) key table [ i ] = null ; size = 0 ; stash size = 0 ; } <SENTENCE_END/>


Original Name contains,value

contains

<SENTENCE_START> { k [ ] key table = this . key table ; int [ ] value table = this . value table ; for ( int i = capacity + stash size ; i -- > 0 ; ) if ( key table [ i ] != null && value table [ i ] == value ) return true ; return false ; } <SENTENCE_END/>

(Copy Probability: 2.5%)

<SENTENCE_START> { k [ ] key table = this . key table ; int [ ] value table = this . value table ; for ( int i = capacity + stash size ; i -- > 0 ; ) if ( key table [ i ] != null && value table [ i ] == value ) return true ; return false ; } <SENTENCE_END/>

value

<SENTENCE_START> { k [ ] key table = this . key table ; int [ ] value table = this . value table ; for ( int i = capacity + stash size ; i -- > 0 ; ) if ( key table [ i ] != null && value table [ i ] == value ) return true ; return false ; } <SENTENCE_END/>

(Copy Probability: 3.0%)

<SENTENCE_START> { k [ ] key table = this . key table ; int [ ] value table = this . value table ; for ( int i = capacity + stash size ; i -- > 0 ; ) if ( key table [ i ] != null && value table [ i ] == value ) return true ; return false ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { k [ ] key table = this . key table ; int [ ] value table = this . value table ; for ( int i = capacity + stash size ; i -- > 0 ; ) if ( key table [ i ] != null && value table [ i ] == value ) return true ; return false ; } <SENTENCE_END/>

(Copy Probability: 1.7%)

<SENTENCE_START> { k [ ] key table = this . key table ; int [ ] value table = this . value table ; for ( int i = capacity + stash size ; i -- > 0 ; ) if ( key table [ i ] != null && value table [ i ] == value ) return true ; return false ; } <SENTENCE_END/>


Original Name contains,key

contains

<SENTENCE_START> { int hash code = key . hash code ( ) ; int index = hash code & mask ; if ( ! key . equals ( key table [ index ] ) ) { index = hash 2 ( hash code ) ; if ( ! key . equals ( key table [ index ] ) ) { index = hash 3 ( hash code ) ; if ( ! key . equals ( key table [ index ] ) ) return contains key stash ( key ) ; } } return true ; } <SENTENCE_END/>

(Copy Probability: 3.1%)

<SENTENCE_START> { int hash code = key . hash code ( ) ; int index = hash code & mask ; if ( ! key . equals ( key table [ index ] ) ) { index = hash 2 ( hash code ) ; if ( ! key . equals ( key table [ index ] ) ) { index = hash 3 ( hash code ) ; if ( ! key . equals ( key table [ index ] ) ) return contains key stash ( key ) ; } } return true ; } <SENTENCE_END/>

key

<SENTENCE_START> { int hash code = key . hash code ( ) ; int index = hash code & mask ; if ( ! key . equals ( key table [ index ] ) ) { index = hash 2 ( hash code ) ; if ( ! key . equals ( key table [ index ] ) ) { index = hash 3 ( hash code ) ; if ( ! key . equals ( key table [ index ] ) ) return contains key stash ( key ) ; } } return true ; } <SENTENCE_END/>

(Copy Probability: 8.3%)

<SENTENCE_START> { int hash code = key . hash code ( ) ; int index = hash code & mask ; if ( ! key . equals ( key table [ index ] ) ) { index = hash 2 ( hash code ) ; if ( ! key . equals ( key table [ index ] ) ) { index = hash 3 ( hash code ) ; if ( ! key . equals ( key table [ index ] ) ) return contains key stash ( key ) ; } } return true ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { int hash code = key . hash code ( ) ; int index = hash code & mask ; if ( ! key . equals ( key table [ index ] ) ) { index = hash 2 ( hash code ) ; if ( ! key . equals ( key table [ index ] ) ) { index = hash 3 ( hash code ) ; if ( ! key . equals ( key table [ index ] ) ) return contains key stash ( key ) ; } } return true ; } <SENTENCE_END/>

(Copy Probability: 3.1%)

<SENTENCE_START> { int hash code = key . hash code ( ) ; int index = hash code & mask ; if ( ! key . equals ( key table [ index ] ) ) { index = hash 2 ( hash code ) ; if ( ! key . equals ( key table [ index ] ) ) { index = hash 3 ( hash code ) ; if ( ! key . equals ( key table [ index ] ) ) return contains key stash ( key ) ; } } return true ; } <SENTENCE_END/>


Original Name contains,key,stash

contains

<SENTENCE_START> { k [ ] key table = this . key table ; for ( int i = capacity , n = i + stash size ; i < n ; i ++ ) if ( key . equals ( key table [ i ] ) ) return true ; return false ; } <SENTENCE_END/>

(Copy Probability: 6.2%)

<SENTENCE_START> { k [ ] key table = this . key table ; for ( int i = capacity , n = i + stash size ; i < n ; i ++ ) if ( key . equals ( key table [ i ] ) ) return true ; return false ; } <SENTENCE_END/>

key

<SENTENCE_START> { k [ ] key table = this . key table ; for ( int i = capacity , n = i + stash size ; i < n ; i ++ ) if ( key . equals ( key table [ i ] ) ) return true ; return false ; } <SENTENCE_END/>

(Copy Probability: 86.5%)

<SENTENCE_START> { k [ ] key table = this . key table ; for ( int i = capacity , n = i + stash size ; i < n ; i ++ ) if ( key . equals ( key table [ i ] ) ) return true ; return false ; } <SENTENCE_END/>

stash

<SENTENCE_START> { k [ ] key table = this . key table ; for ( int i = capacity , n = i + stash size ; i < n ; i ++ ) if ( key . equals ( key table [ i ] ) ) return true ; return false ; } <SENTENCE_END/>

(Copy Probability: 55.5%)

<SENTENCE_START> { k [ ] key table = this . key table ; for ( int i = capacity , n = i + stash size ; i < n ; i ++ ) if ( key . equals ( key table [ i ] ) ) return true ; return false ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { k [ ] key table = this . key table ; for ( int i = capacity , n = i + stash size ; i < n ; i ++ ) if ( key . equals ( key table [ i ] ) ) return true ; return false ; } <SENTENCE_END/>

(Copy Probability: 3.2%)

<SENTENCE_START> { k [ ] key table = this . key table ; for ( int i = capacity , n = i + stash size ; i < n ; i ++ ) if ( key . equals ( key table [ i ] ) ) return true ; return false ; } <SENTENCE_END/>


Original Name find,key

find

<SENTENCE_START> { k [ ] key table = this . key table ; int [ ] value table = this . value table ; for ( int i = capacity + stash size ; i -- > 0 ; ) if ( key table [ i ] != null && value table [ i ] == value ) return key table [ i ] ; return null ; } <SENTENCE_END/>

(Copy Probability: 2.5%)

<SENTENCE_START> { k [ ] key table = this . key table ; int [ ] value table = this . value table ; for ( int i = capacity + stash size ; i -- > 0 ; ) if ( key table [ i ] != null && value table [ i ] == value ) return key table [ i ] ; return null ; } <SENTENCE_END/>

key

<SENTENCE_START> { k [ ] key table = this . key table ; int [ ] value table = this . value table ; for ( int i = capacity + stash size ; i -- > 0 ; ) if ( key table [ i ] != null && value table [ i ] == value ) return key table [ i ] ; return null ; } <SENTENCE_END/>

(Copy Probability: 4.8%)

<SENTENCE_START> { k [ ] key table = this . key table ; int [ ] value table = this . value table ; for ( int i = capacity + stash size ; i -- > 0 ; ) if ( key table [ i ] != null && value table [ i ] == value ) return key table [ i ] ; return null ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { k [ ] key table = this . key table ; int [ ] value table = this . value table ; for ( int i = capacity + stash size ; i -- > 0 ; ) if ( key table [ i ] != null && value table [ i ] == value ) return key table [ i ] ; return null ; } <SENTENCE_END/>

(Copy Probability: 2.2%)

<SENTENCE_START> { k [ ] key table = this . key table ; int [ ] value table = this . value table ; for ( int i = capacity + stash size ; i -- > 0 ; ) if ( key table [ i ] != null && value table [ i ] == value ) return key table [ i ] ; return null ; } <SENTENCE_END/>


Original Name ensure,capacity

ensure

<SENTENCE_START> { int size needed = size + additional capacity ; if ( size needed >= threshold ) resize ( math utils . next power of two ( ( int ) math . ceil ( size needed / load factor ) ) ) ; } <SENTENCE_END/>

(Copy Probability: 2.9%)

<SENTENCE_START> { int size needed = size + additional capacity ; if ( size needed >= threshold ) resize ( math utils . next power of two ( ( int ) math . ceil ( size needed / load factor ) ) ) ; } <SENTENCE_END/>

capacity

<SENTENCE_START> { int size needed = size + additional capacity ; if ( size needed >= threshold ) resize ( math utils . next power of two ( ( int ) math . ceil ( size needed / load factor ) ) ) ; } <SENTENCE_END/>

(Copy Probability: 6.3%)

<SENTENCE_START> { int size needed = size + additional capacity ; if ( size needed >= threshold ) resize ( math utils . next power of two ( ( int ) math . ceil ( size needed / load factor ) ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { int size needed = size + additional capacity ; if ( size needed >= threshold ) resize ( math utils . next power of two ( ( int ) math . ceil ( size needed / load factor ) ) ) ; } <SENTENCE_END/>

(Copy Probability: 2.4%)

<SENTENCE_START> { int size needed = size + additional capacity ; if ( size needed >= threshold ) resize ( math utils . next power of two ( ( int ) math . ceil ( size needed / load factor ) ) ) ; } <SENTENCE_END/>


Original Name resize

resize

<SENTENCE_START> { int old end index = capacity + stash size ; capacity = new size ; threshold = ( int ) ( new size * load factor ) ; mask = new size - 1 ; hash shift = 31 - integer . number of trailing zeros ( new size ) ; stash capacity = math . max ( 3 , ( int ) math . ceil ( math . log ( new size ) ) * 2 ) ; push iterations = math . max ( math . min ( new size , 8 ) , ( int ) math . sqrt ( new size ) / 8 ) ; k [ ] old key table = key table ; int [ ] old value table = value table ; key table = ( k [ ] ) new object [ new size + stash capacity ] ; value table = new int [ new size + stash capacity ] ; int old size = size ; size = 0 ; stash size = 0 ; if ( old size > 0 ) { for ( int i = 0 ; i < old end index ; i ++ ) { k key = old key table [ i ] ; if ( key != null ) put resize ( key , old value table [ i ] ) ; } } } <SENTENCE_END/>

(Copy Probability: 3.9%)

<SENTENCE_START> { int old end index = capacity + stash size ; capacity = new size ; threshold = ( int ) ( new size * load factor ) ; mask = new size - 1 ; hash shift = 31 - integer . number of trailing zeros ( new size ) ; stash capacity = math . max ( 3 , ( int ) math . ceil ( math . log ( new size ) ) * 2 ) ; push iterations = math . max ( math . min ( new size , 8 ) , ( int ) math . sqrt ( new size ) / 8 ) ; k [ ] old key table = key table ; int [ ] old value table = value table ; key table = ( k [ ] ) new object [ new size + stash capacity ] ; value table = new int [ new size + stash capacity ] ; int old size = size ; size = 0 ; stash size = 0 ; if ( old size > 0 ) { for ( int i = 0 ; i < old end index ; i ++ ) { k key = old key table [ i ] ; if ( key != null ) put resize ( key , old value table [ i ] ) ; } } } <SENTENCE_END/>

%END%

<SENTENCE_START> { int old end index = capacity + stash size ; capacity = new size ; threshold = ( int ) ( new size * load factor ) ; mask = new size - 1 ; hash shift = 31 - integer . number of trailing zeros ( new size ) ; stash capacity = math . max ( 3 , ( int ) math . ceil ( math . log ( new size ) ) * 2 ) ; push iterations = math . max ( math . min ( new size , 8 ) , ( int ) math . sqrt ( new size ) / 8 ) ; k [ ] old key table = key table ; int [ ] old value table = value table ; key table = ( k [ ] ) new object [ new size + stash capacity ] ; value table = new int [ new size + stash capacity ] ; int old size = size ; size = 0 ; stash size = 0 ; if ( old size > 0 ) { for ( int i = 0 ; i < old end index ; i ++ ) { k key = old key table [ i ] ; if ( key != null ) put resize ( key , old value table [ i ] ) ; } } } <SENTENCE_END/>

(Copy Probability: 10.8%)

<SENTENCE_START> { int old end index = capacity + stash size ; capacity = new size ; threshold = ( int ) ( new size * load factor ) ; mask = new size - 1 ; hash shift = 31 - integer . number of trailing zeros ( new size ) ; stash capacity = math . max ( 3 , ( int ) math . ceil ( math . log ( new size ) ) * 2 ) ; push iterations = math . max ( math . min ( new size , 8 ) , ( int ) math . sqrt ( new size ) / 8 ) ; k [ ] old key table = key table ; int [ ] old value table = value table ; key table = ( k [ ] ) new object [ new size + stash capacity ] ; value table = new int [ new size + stash capacity ] ; int old size = size ; size = 0 ; stash size = 0 ; if ( old size > 0 ) { for ( int i = 0 ; i < old end index ; i ++ ) { k key = old key table [ i ] ; if ( key != null ) put resize ( key , old value table [ i ] ) ; } } } <SENTENCE_END/>


Original Name hash,2

hash

<SENTENCE_START> { h *= prime 2 ; return ( h ^ h >>> hash shift ) & mask ; } <SENTENCE_END/>

(Copy Probability: 3.5%)

<SENTENCE_START> { h *= prime 2 ; return ( h ^ h >>> hash shift ) & mask ; } <SENTENCE_END/>

2

<SENTENCE_START> { h *= prime 2 ; return ( h ^ h >>> hash shift ) & mask ; } <SENTENCE_END/>

(Copy Probability: 99.3%)

<SENTENCE_START> { h *= prime 2 ; return ( h ^ h >>> hash shift ) & mask ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { h *= prime 2 ; return ( h ^ h >>> hash shift ) & mask ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { h *= prime 2 ; return ( h ^ h >>> hash shift ) & mask ; } <SENTENCE_END/>


Original Name hash,3

hash

<SENTENCE_START> { h *= prime 3 ; return ( h ^ h >>> hash shift ) & mask ; } <SENTENCE_END/>

(Copy Probability: 4.4%)

<SENTENCE_START> { h *= prime 3 ; return ( h ^ h >>> hash shift ) & mask ; } <SENTENCE_END/>

3

<SENTENCE_START> { h *= prime 3 ; return ( h ^ h >>> hash shift ) & mask ; } <SENTENCE_END/>

(Copy Probability: 99.4%)

<SENTENCE_START> { h *= prime 3 ; return ( h ^ h >>> hash shift ) & mask ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { h *= prime 3 ; return ( h ^ h >>> hash shift ) & mask ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { h *= prime 3 ; return ( h ^ h >>> hash shift ) & mask ; } <SENTENCE_END/>


Original Name iterator

iterator

<SENTENCE_START> { return entries ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return entries ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return entries ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return entries ( ) ; } <SENTENCE_END/>


Original Name entries

entries

<SENTENCE_START> { if ( entries 1 == null ) { entries 1 = new entries ( this ) ; entries 2 = new entries ( this ) ; } if ( ! entries 1 . valid ) { entries 1 . reset ( ) ; entries 1 . valid = true ; entries 2 . valid = false ; return entries 1 ; } entries 2 . reset ( ) ; entries 2 . valid = true ; entries 1 . valid = false ; return entries 2 ; } <SENTENCE_END/>

(Copy Probability: 3.1%)

<SENTENCE_START> { if ( entries 1 == null ) { entries 1 = new entries ( this ) ; entries 2 = new entries ( this ) ; } if ( ! entries 1 . valid ) { entries 1 . reset ( ) ; entries 1 . valid = true ; entries 2 . valid = false ; return entries 1 ; } entries 2 . reset ( ) ; entries 2 . valid = true ; entries 1 . valid = false ; return entries 2 ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( entries 1 == null ) { entries 1 = new entries ( this ) ; entries 2 = new entries ( this ) ; } if ( ! entries 1 . valid ) { entries 1 . reset ( ) ; entries 1 . valid = true ; entries 2 . valid = false ; return entries 1 ; } entries 2 . reset ( ) ; entries 2 . valid = true ; entries 1 . valid = false ; return entries 2 ; } <SENTENCE_END/>

(Copy Probability: 2.3%)

<SENTENCE_START> { if ( entries 1 == null ) { entries 1 = new entries ( this ) ; entries 2 = new entries ( this ) ; } if ( ! entries 1 . valid ) { entries 1 . reset ( ) ; entries 1 . valid = true ; entries 2 . valid = false ; return entries 1 ; } entries 2 . reset ( ) ; entries 2 . valid = true ; entries 1 . valid = false ; return entries 2 ; } <SENTENCE_END/>


Original Name values

values

<SENTENCE_START> { if ( values 1 == null ) { values 1 = new values ( this ) ; values 2 = new values ( this ) ; } if ( ! values 1 . valid ) { values 1 . reset ( ) ; values 1 . valid = true ; values 2 . valid = false ; return values 1 ; } values 2 . reset ( ) ; values 2 . valid = true ; values 1 . valid = false ; return values 2 ; } <SENTENCE_END/>

(Copy Probability: 2.6%)

<SENTENCE_START> { if ( values 1 == null ) { values 1 = new values ( this ) ; values 2 = new values ( this ) ; } if ( ! values 1 . valid ) { values 1 . reset ( ) ; values 1 . valid = true ; values 2 . valid = false ; return values 1 ; } values 2 . reset ( ) ; values 2 . valid = true ; values 1 . valid = false ; return values 2 ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( values 1 == null ) { values 1 = new values ( this ) ; values 2 = new values ( this ) ; } if ( ! values 1 . valid ) { values 1 . reset ( ) ; values 1 . valid = true ; values 2 . valid = false ; return values 1 ; } values 2 . reset ( ) ; values 2 . valid = true ; values 1 . valid = false ; return values 2 ; } <SENTENCE_END/>

(Copy Probability: 2.6%)

<SENTENCE_START> { if ( values 1 == null ) { values 1 = new values ( this ) ; values 2 = new values ( this ) ; } if ( ! values 1 . valid ) { values 1 . reset ( ) ; values 1 . valid = true ; values 2 . valid = false ; return values 1 ; } values 2 . reset ( ) ; values 2 . valid = true ; values 1 . valid = false ; return values 2 ; } <SENTENCE_END/>


Original Name keys

keys

<SENTENCE_START> { if ( keys 1 == null ) { keys 1 = new keys ( this ) ; keys 2 = new keys ( this ) ; } if ( ! keys 1 . valid ) { keys 1 . reset ( ) ; keys 1 . valid = true ; keys 2 . valid = false ; return keys 1 ; } keys 2 . reset ( ) ; keys 2 . valid = true ; keys 1 . valid = false ; return keys 2 ; } <SENTENCE_END/>

(Copy Probability: 3.3%)

<SENTENCE_START> { if ( keys 1 == null ) { keys 1 = new keys ( this ) ; keys 2 = new keys ( this ) ; } if ( ! keys 1 . valid ) { keys 1 . reset ( ) ; keys 1 . valid = true ; keys 2 . valid = false ; return keys 1 ; } keys 2 . reset ( ) ; keys 2 . valid = true ; keys 1 . valid = false ; return keys 2 ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( keys 1 == null ) { keys 1 = new keys ( this ) ; keys 2 = new keys ( this ) ; } if ( ! keys 1 . valid ) { keys 1 . reset ( ) ; keys 1 . valid = true ; keys 2 . valid = false ; return keys 1 ; } keys 2 . reset ( ) ; keys 2 . valid = true ; keys 1 . valid = false ; return keys 2 ; } <SENTENCE_END/>

(Copy Probability: 2.3%)

<SENTENCE_START> { if ( keys 1 == null ) { keys 1 = new keys ( this ) ; keys 2 = new keys ( this ) ; } if ( ! keys 1 . valid ) { keys 1 . reset ( ) ; keys 1 . valid = true ; keys 2 . valid = false ; return keys 1 ; } keys 2 . reset ( ) ; keys 2 . valid = true ; keys 1 . valid = false ; return keys 2 ; } <SENTENCE_END/>


Original Name reset

reset

<SENTENCE_START> { current index = - 1 ; next index = - 1 ; find next index ( ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { current index = - 1 ; next index = - 1 ; find next index ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { current index = - 1 ; next index = - 1 ; find next index ( ) ; } <SENTENCE_END/>

(Copy Probability: 5.5%)

<SENTENCE_START> { current index = - 1 ; next index = - 1 ; find next index ( ) ; } <SENTENCE_END/>


Original Name find,next,index

find

<SENTENCE_START> { has next = false ; k [ ] key table = map . key table ; for ( int n = map . capacity + map . stash size ; ++ next index < n ; ) { if ( key table [ next index ] != null ) { has next = true ; break ; } } } <SENTENCE_END/>

(Copy Probability: 4.0%)

<SENTENCE_START> { has next = false ; k [ ] key table = map . key table ; for ( int n = map . capacity + map . stash size ; ++ next index < n ; ) { if ( key table [ next index ] != null ) { has next = true ; break ; } } } <SENTENCE_END/>

next

<SENTENCE_START> { has next = false ; k [ ] key table = map . key table ; for ( int n = map . capacity + map . stash size ; ++ next index < n ; ) { if ( key table [ next index ] != null ) { has next = true ; break ; } } } <SENTENCE_END/>

(Copy Probability: 22.6%)

<SENTENCE_START> { has next = false ; k [ ] key table = map . key table ; for ( int n = map . capacity + map . stash size ; ++ next index < n ; ) { if ( key table [ next index ] != null ) { has next = true ; break ; } } } <SENTENCE_END/>

index

<SENTENCE_START> { has next = false ; k [ ] key table = map . key table ; for ( int n = map . capacity + map . stash size ; ++ next index < n ; ) { if ( key table [ next index ] != null ) { has next = true ; break ; } } } <SENTENCE_END/>

(Copy Probability: 8.7%)

<SENTENCE_START> { has next = false ; k [ ] key table = map . key table ; for ( int n = map . capacity + map . stash size ; ++ next index < n ; ) { if ( key table [ next index ] != null ) { has next = true ; break ; } } } <SENTENCE_END/>

%END%

<SENTENCE_START> { has next = false ; k [ ] key table = map . key table ; for ( int n = map . capacity + map . stash size ; ++ next index < n ; ) { if ( key table [ next index ] != null ) { has next = true ; break ; } } } <SENTENCE_END/>

(Copy Probability: 4.0%)

<SENTENCE_START> { has next = false ; k [ ] key table = map . key table ; for ( int n = map . capacity + map . stash size ; ++ next index < n ; ) { if ( key table [ next index ] != null ) { has next = true ; break ; } } } <SENTENCE_END/>


Original Name remove

remove

<SENTENCE_START> { if ( current index < 0 ) throw new illegal state exception ( "next must be called before remove." ) ; if ( current index >= map . capacity ) { map . remove stash index ( current index ) ; next index = current index - 1 ; find next index ( ) ; } else { map . key table [ current index ] = null ; } current index = - 1 ; map . size -- ; } <SENTENCE_END/>

(Copy Probability: 3.1%)

<SENTENCE_START> { if ( current index < 0 ) throw new illegal state exception ( "next must be called before remove." ) ; if ( current index >= map . capacity ) { map . remove stash index ( current index ) ; next index = current index - 1 ; find next index ( ) ; } else { map . key table [ current index ] = null ; } current index = - 1 ; map . size -- ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( current index < 0 ) throw new illegal state exception ( "next must be called before remove." ) ; if ( current index >= map . capacity ) { map . remove stash index ( current index ) ; next index = current index - 1 ; find next index ( ) ; } else { map . key table [ current index ] = null ; } current index = - 1 ; map . size -- ; } <SENTENCE_END/>

(Copy Probability: 9.3%)

<SENTENCE_START> { if ( current index < 0 ) throw new illegal state exception ( "next must be called before remove." ) ; if ( current index >= map . capacity ) { map . remove stash index ( current index ) ; next index = current index - 1 ; find next index ( ) ; } else { map . key table [ current index ] = null ; } current index = - 1 ; map . size -- ; } <SENTENCE_END/>


Original Name next

next

<SENTENCE_START> { if ( ! has next ) throw new no such element exception ( ) ; if ( ! valid ) throw new gdx runtime exception ( "#iterator() cannot be used nested." ) ; k [ ] key table = map . key table ; entry . key = key table [ next index ] ; entry . value = map . value table [ next index ] ; current index = next index ; find next index ( ) ; return entry ; } <SENTENCE_END/>

(Copy Probability: 2.5%)

<SENTENCE_START> { if ( ! has next ) throw new no such element exception ( ) ; if ( ! valid ) throw new gdx runtime exception ( "#iterator() cannot be used nested." ) ; k [ ] key table = map . key table ; entry . key = key table [ next index ] ; entry . value = map . value table [ next index ] ; current index = next index ; find next index ( ) ; return entry ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( ! has next ) throw new no such element exception ( ) ; if ( ! valid ) throw new gdx runtime exception ( "#iterator() cannot be used nested." ) ; k [ ] key table = map . key table ; entry . key = key table [ next index ] ; entry . value = map . value table [ next index ] ; current index = next index ; find next index ( ) ; return entry ; } <SENTENCE_END/>

(Copy Probability: 3.0%)

<SENTENCE_START> { if ( ! has next ) throw new no such element exception ( ) ; if ( ! valid ) throw new gdx runtime exception ( "#iterator() cannot be used nested." ) ; k [ ] key table = map . key table ; entry . key = key table [ next index ] ; entry . value = map . value table [ next index ] ; current index = next index ; find next index ( ) ; return entry ; } <SENTENCE_END/>


Original Name has,next

has

<SENTENCE_START> { if ( ! valid ) throw new gdx runtime exception ( "#iterator() cannot be used nested." ) ; return %SELF% ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { if ( ! valid ) throw new gdx runtime exception ( "#iterator() cannot be used nested." ) ; return %SELF% ; } <SENTENCE_END/>

next

<SENTENCE_START> { if ( ! valid ) throw new gdx runtime exception ( "#iterator() cannot be used nested." ) ; return %SELF% ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { if ( ! valid ) throw new gdx runtime exception ( "#iterator() cannot be used nested." ) ; return %SELF% ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( ! valid ) throw new gdx runtime exception ( "#iterator() cannot be used nested." ) ; return %SELF% ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { if ( ! valid ) throw new gdx runtime exception ( "#iterator() cannot be used nested." ) ; return %SELF% ; } <SENTENCE_END/>


Original Name iterator

iterator

<SENTENCE_START> { return this ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return this ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { return this ; } <SENTENCE_END/>


Original Name has,next

has

<SENTENCE_START> { if ( ! valid ) throw new gdx runtime exception ( "#iterator() cannot be used nested." ) ; return %SELF% ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { if ( ! valid ) throw new gdx runtime exception ( "#iterator() cannot be used nested." ) ; return %SELF% ; } <SENTENCE_END/>

next

<SENTENCE_START> { if ( ! valid ) throw new gdx runtime exception ( "#iterator() cannot be used nested." ) ; return %SELF% ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { if ( ! valid ) throw new gdx runtime exception ( "#iterator() cannot be used nested." ) ; return %SELF% ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( ! valid ) throw new gdx runtime exception ( "#iterator() cannot be used nested." ) ; return %SELF% ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { if ( ! valid ) throw new gdx runtime exception ( "#iterator() cannot be used nested." ) ; return %SELF% ; } <SENTENCE_END/>


Original Name next

next

<SENTENCE_START> { if ( ! has next ) throw new no such element exception ( ) ; if ( ! valid ) throw new gdx runtime exception ( "#iterator() cannot be used nested." ) ; int value = map . value table [ next index ] ; current index = next index ; find next index ( ) ; return value ; } <SENTENCE_END/>

(Copy Probability: 2.4%)

<SENTENCE_START> { if ( ! has next ) throw new no such element exception ( ) ; if ( ! valid ) throw new gdx runtime exception ( "#iterator() cannot be used nested." ) ; int value = map . value table [ next index ] ; current index = next index ; find next index ( ) ; return value ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( ! has next ) throw new no such element exception ( ) ; if ( ! valid ) throw new gdx runtime exception ( "#iterator() cannot be used nested." ) ; int value = map . value table [ next index ] ; current index = next index ; find next index ( ) ; return value ; } <SENTENCE_END/>

(Copy Probability: 3.8%)

<SENTENCE_START> { if ( ! has next ) throw new no such element exception ( ) ; if ( ! valid ) throw new gdx runtime exception ( "#iterator() cannot be used nested." ) ; int value = map . value table [ next index ] ; current index = next index ; find next index ( ) ; return value ; } <SENTENCE_END/>


Original Name to,array

to

<SENTENCE_START> { int array array = new int array ( true , map . size ) ; while ( has next ) array . add ( next ( ) ) ; return array ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { int array array = new int array ( true , map . size ) ; while ( has next ) array . add ( next ( ) ) ; return array ; } <SENTENCE_END/>

array

<SENTENCE_START> { int array array = new int array ( true , map . size ) ; while ( has next ) array . add ( next ( ) ) ; return array ; } <SENTENCE_END/>

(Copy Probability: 2.8%)

<SENTENCE_START> { int array array = new int array ( true , map . size ) ; while ( has next ) array . add ( next ( ) ) ; return array ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { int array array = new int array ( true , map . size ) ; while ( has next ) array . add ( next ( ) ) ; return array ; } <SENTENCE_END/>

(Copy Probability: 3.3%)

<SENTENCE_START> { int array array = new int array ( true , map . size ) ; while ( has next ) array . add ( next ( ) ) ; return array ; } <SENTENCE_END/>


Original Name has,next

has

<SENTENCE_START> { if ( ! valid ) throw new gdx runtime exception ( "#iterator() cannot be used nested." ) ; return %SELF% ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { if ( ! valid ) throw new gdx runtime exception ( "#iterator() cannot be used nested." ) ; return %SELF% ; } <SENTENCE_END/>

next

<SENTENCE_START> { if ( ! valid ) throw new gdx runtime exception ( "#iterator() cannot be used nested." ) ; return %SELF% ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { if ( ! valid ) throw new gdx runtime exception ( "#iterator() cannot be used nested." ) ; return %SELF% ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( ! valid ) throw new gdx runtime exception ( "#iterator() cannot be used nested." ) ; return %SELF% ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { if ( ! valid ) throw new gdx runtime exception ( "#iterator() cannot be used nested." ) ; return %SELF% ; } <SENTENCE_END/>


Original Name next

next

<SENTENCE_START> { if ( ! has next ) throw new no such element exception ( ) ; if ( ! valid ) throw new gdx runtime exception ( "#iterator() cannot be used nested." ) ; k key = map . key table [ next index ] ; current index = next index ; find next index ( ) ; return key ; } <SENTENCE_END/>

(Copy Probability: 2.3%)

<SENTENCE_START> { if ( ! has next ) throw new no such element exception ( ) ; if ( ! valid ) throw new gdx runtime exception ( "#iterator() cannot be used nested." ) ; k key = map . key table [ next index ] ; current index = next index ; find next index ( ) ; return key ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( ! has next ) throw new no such element exception ( ) ; if ( ! valid ) throw new gdx runtime exception ( "#iterator() cannot be used nested." ) ; k key = map . key table [ next index ] ; current index = next index ; find next index ( ) ; return key ; } <SENTENCE_END/>

(Copy Probability: 3.5%)

<SENTENCE_START> { if ( ! has next ) throw new no such element exception ( ) ; if ( ! valid ) throw new gdx runtime exception ( "#iterator() cannot be used nested." ) ; k key = map . key table [ next index ] ; current index = next index ; find next index ( ) ; return key ; } <SENTENCE_END/>


Original Name iterator

iterator

<SENTENCE_START> { return this ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return this ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { return this ; } <SENTENCE_END/>


Original Name to,array

to

<SENTENCE_START> { array array = new array ( true , map . size ) ; while ( has next ) array . add ( next ( ) ) ; return array ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { array array = new array ( true , map . size ) ; while ( has next ) array . add ( next ( ) ) ; return array ; } <SENTENCE_END/>

array

<SENTENCE_START> { array array = new array ( true , map . size ) ; while ( has next ) array . add ( next ( ) ) ; return array ; } <SENTENCE_END/>

(Copy Probability: 2.9%)

<SENTENCE_START> { array array = new array ( true , map . size ) ; while ( has next ) array . add ( next ( ) ) ; return array ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { array array = new array ( true , map . size ) ; while ( has next ) array . add ( next ( ) ) ; return array ; } <SENTENCE_END/>

(Copy Probability: 1.7%)

<SENTENCE_START> { array array = new array ( true , map . size ) ; while ( has next ) array . add ( next ( ) ) ; return array ; } <SENTENCE_END/>


Original Name to,array

to

<SENTENCE_START> { while ( has next ) array . add ( next ( ) ) ; return array ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { while ( has next ) array . add ( next ( ) ) ; return array ; } <SENTENCE_END/>

array

<SENTENCE_START> { while ( has next ) array . add ( next ( ) ) ; return array ; } <SENTENCE_END/>

(Copy Probability: 1.9%)

<SENTENCE_START> { while ( has next ) array . add ( next ( ) ) ; return array ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { while ( has next ) array . add ( next ( ) ) ; return array ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { while ( has next ) array . add ( next ( ) ) ; return array ; } <SENTENCE_END/>


Original Name get,c,ptr

get

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

c

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 99.7%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

ptr

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 3.7%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>