get,client,widthgetget (9.82e-01)
is (1.08e-02)
cur (1.41e-03)
client (1.31e-03)
return (1.06e-03)
iterator (4.59e-04)
width (2.98e-04)
set (1.95e-04)
owns (1.50e-04)
protected (9.78e-05)
<SENTENCE_START>
{
return
cur
client
width
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
cur
client
width
;
}
<SENTENCE_END/>
clientclient (9.21e-01)
cur (4.50e-02)
set (1.66e-02)
width (1.15e-02)
get (3.20e-03)
ratio (1.86e-04)
return (1.61e-04)
%END% (1.58e-04)
%START% (1.19e-04)
enabled (1.16e-04)
<SENTENCE_START>
{
return
cur
client
width
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
cur
client
width
;
}
<SENTENCE_END/>
widthwidth (8.69e-01)
client (1.10e-01)
%END% (1.82e-02)
cur (2.40e-04)
value (2.21e-04)
height (9.65e-05)
enabled (9.27e-05)
only (8.11e-05)
ratio (7.61e-05)
title (7.56e-05)
<SENTENCE_START>
{
return
cur
client
width
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
cur
client
width
;
}
<SENTENCE_END/>
%END%%END% (9.19e-01)
width (4.29e-02)
value (4.89e-03)
only (2.18e-03)
20 (1.84e-03)
title (1.37e-03)
client (1.05e-03)
accessible (1.02e-03)
display (9.90e-04)
offset (9.17e-04)
<SENTENCE_START>
{
return
cur
client
width
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
cur
client
width
;
}
<SENTENCE_END/>
get,offset,heightgetget (9.18e-01)
is (3.46e-02)
protected (2.45e-02)
iterator (4.31e-03)
needs (1.99e-03)
return (1.40e-03)
as (1.10e-03)
cur (1.02e-03)
size (8.69e-04)
owns (8.21e-04)
<SENTENCE_START>
{
return
cur
offset
height
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
cur
offset
height
;
}
<SENTENCE_END/>
offsetoffset (4.69e-01)
cur (1.69e-01)
%END% (1.18e-01)
array (1.02e-01)
height (3.54e-02)
pkm (1.07e-02)
protected (7.72e-03)
only (7.37e-03)
buffer (5.86e-03)
size (4.00e-03)
<SENTENCE_START>
{
return
cur
offset
height
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
cur
offset
height
;
}
<SENTENCE_END/>
heightheight (6.34e-01)
%END% (2.01e-01)
offset (1.42e-01)
array (2.67e-03)
only (2.01e-03)
value (1.89e-03)
cur (1.08e-03)
20 (8.45e-04)
buffer (8.22e-04)
double (4.02e-04)
<SENTENCE_START>
{
return
cur
offset
height
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
cur
offset
height
;
}
<SENTENCE_END/>
%END%%END% (9.06e-01)
height (4.72e-02)
offset (9.65e-03)
only (5.07e-03)
value (4.47e-03)
array (2.91e-03)
20 (2.86e-03)
buffer (8.14e-04)
performed (6.86e-04)
fv (6.78e-04)
<SENTENCE_START>
{
return
cur
offset
height
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
cur
offset
height
;
}
<SENTENCE_END/>
get,offset,widthgetget (9.18e-01)
is (3.06e-02)
protected (2.85e-02)
iterator (4.28e-03)
needs (1.68e-03)
return (1.40e-03)
size (1.07e-03)
cur (9.63e-04)
as (9.61e-04)
owns (8.72e-04)
<SENTENCE_START>
{
return
cur
offset
width
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
cur
offset
width
;
}
<SENTENCE_END/>
offsetoffset (4.31e-01)
%END% (1.56e-01)
cur (1.05e-01)
array (8.50e-02)
width (5.00e-02)
pkm (1.55e-02)
protected (1.23e-02)
buffer (1.15e-02)
size (9.58e-03)
only (8.56e-03)
<SENTENCE_START>
{
return
cur
offset
width
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
cur
offset
width
;
}
<SENTENCE_END/>
widthwidth (5.71e-01)
%END% (2.84e-01)
offset (1.11e-01)
array (3.44e-03)
only (2.78e-03)
value (2.58e-03)
buffer (1.30e-03)
20 (1.15e-03)
cur (9.44e-04)
height (7.63e-04)
<SENTENCE_START>
{
return
cur
offset
width
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
cur
offset
width
;
}
<SENTENCE_END/>
%END%%END% (9.13e-01)
width (3.99e-02)
offset (9.72e-03)
only (5.17e-03)
value (4.35e-03)
array (2.98e-03)
20 (2.84e-03)
buffer (8.83e-04)
performed (7.17e-04)
fv (6.80e-04)
<SENTENCE_START>
{
return
cur
offset
width
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
cur
offset
width
;
}
<SENTENCE_END/>
update,sizesupdateset (9.39e-01)
get (1.18e-02)
height (3.53e-03)
client (3.45e-03)
width (3.06e-03)
offset (2.52e-03)
load (1.84e-03)
cur (1.78e-03)
size (1.16e-03)
update (1.14e-03)
<SENTENCE_START>
{
int
offset
width
=
widget
.
get
element
(
)
.
get
offset
width
(
)
;
int
offset
height
=
widget
.
get
element
(
)
.
get
offset
height
(
)
;
int
client
width
=
widget
.
get
element
(
)
.
get
client
width
(
)
;
int
client
height
=
widget
.
get
element
(
)
.
get
client
height
(
)
;
if
(
offset
width
!=
cur
offset
width
||
offset
height
!=
cur
offset
height
||
client
width
!=
cur
client
width
||
client
height
!=
cur
client
height
)
{
this
.
cur
offset
width
=
offset
width
;
this
.
cur
offset
height
=
offset
height
;
this
.
cur
client
width
=
client
width
;
this
.
cur
client
height
=
client
height
;
return
true
;
}
return
false
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
int
offset
width
=
widget
.
get
element
(
)
.
get
offset
width
(
)
;
int
offset
height
=
widget
.
get
element
(
)
.
get
offset
height
(
)
;
int
client
width
=
widget
.
get
element
(
)
.
get
client
width
(
)
;
int
client
height
=
widget
.
get
element
(
)
.
get
client
height
(
)
;
if
(
offset
width
!=
cur
offset
width
||
offset
height
!=
cur
offset
height
||
client
width
!=
cur
client
width
||
client
height
!=
cur
client
height
)
{
this
.
cur
offset
width
=
offset
width
;
this
.
cur
offset
height
=
offset
height
;
this
.
cur
client
width
=
client
width
;
this
.
cur
client
height
=
client
height
;
return
true
;
}
return
false
;
}
<SENTENCE_END/>
sizesset (2.34e-01)
client (1.74e-01)
%END% (1.73e-01)
height (4.19e-02)
cur (4.05e-02)
offset (3.58e-02)
width (3.48e-02)
get (3.26e-02)
int (1.50e-02)
size (1.05e-02)
<SENTENCE_START>
{
int
offset
width
=
widget
.
get
element
(
)
.
get
offset
width
(
)
;
int
offset
height
=
widget
.
get
element
(
)
.
get
offset
height
(
)
;
int
client
width
=
widget
.
get
element
(
)
.
get
client
width
(
)
;
int
client
height
=
widget
.
get
element
(
)
.
get
client
height
(
)
;
if
(
offset
width
!=
cur
offset
width
||
offset
height
!=
cur
offset
height
||
client
width
!=
cur
client
width
||
client
height
!=
cur
client
height
)
{
this
.
cur
offset
width
=
offset
width
;
this
.
cur
offset
height
=
offset
height
;
this
.
cur
client
width
=
client
width
;
this
.
cur
client
height
=
client
height
;
return
true
;
}
return
false
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
int
offset
width
=
widget
.
get
element
(
)
.
get
offset
width
(
)
;
int
offset
height
=
widget
.
get
element
(
)
.
get
offset
height
(
)
;
int
client
width
=
widget
.
get
element
(
)
.
get
client
width
(
)
;
int
client
height
=
widget
.
get
element
(
)
.
get
client
height
(
)
;
if
(
offset
width
!=
cur
offset
width
||
offset
height
!=
cur
offset
height
||
client
width
!=
cur
client
width
||
client
height
!=
cur
client
height
)
{
this
.
cur
offset
width
=
offset
width
;
this
.
cur
offset
height
=
offset
height
;
this
.
cur
client
width
=
client
width
;
this
.
cur
client
height
=
client
height
;
return
true
;
}
return
false
;
}
<SENTENCE_END/>
%END%%END% (5.29e-01)
height (6.53e-02)
width (6.29e-02)
set (5.92e-02)
client (3.82e-02)
offset (2.46e-02)
get (2.32e-02)
size (6.27e-03)
element (6.23e-03)
cur (4.56e-03)
<SENTENCE_START>
{
int
offset
width
=
widget
.
get
element
(
)
.
get
offset
width
(
)
;
int
offset
height
=
widget
.
get
element
(
)
.
get
offset
height
(
)
;
int
client
width
=
widget
.
get
element
(
)
.
get
client
width
(
)
;
int
client
height
=
widget
.
get
element
(
)
.
get
client
height
(
)
;
if
(
offset
width
!=
cur
offset
width
||
offset
height
!=
cur
offset
height
||
client
width
!=
cur
client
width
||
client
height
!=
cur
client
height
)
{
this
.
cur
offset
width
=
offset
width
;
this
.
cur
offset
height
=
offset
height
;
this
.
cur
client
width
=
client
width
;
this
.
cur
client
height
=
client
height
;
return
true
;
}
return
false
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
int
offset
width
=
widget
.
get
element
(
)
.
get
offset
width
(
)
;
int
offset
height
=
widget
.
get
element
(
)
.
get
offset
height
(
)
;
int
client
width
=
widget
.
get
element
(
)
.
get
client
width
(
)
;
int
client
height
=
widget
.
get
element
(
)
.
get
client
height
(
)
;
if
(
offset
width
!=
cur
offset
width
||
offset
height
!=
cur
offset
height
||
client
width
!=
cur
client
width
||
client
height
!=
cur
client
height
)
{
this
.
cur
offset
width
=
offset
width
;
this
.
cur
offset
height
=
offset
height
;
this
.
cur
client
width
=
client
width
;
this
.
cur
client
height
=
client
height
;
return
true
;
}
return
false
;
}
<SENTENCE_END/>
getgetcopy (3.41e-01)
%UNK% (1.69e-01)
is (8.95e-02)
static (6.29e-02)
un (3.53e-02)
get (2.14e-02)
duplicate (2.10e-02)
read (1.61e-02)
invoke (1.52e-02)
resolve (1.52e-02)
<SENTENCE_START>
{
if
(
static
collection
==
null
)
{
static
collection
=
new
resizable
widget
collection
(
)
;
}
return
static
collection
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
static
collection
==
null
)
{
static
collection
=
new
resizable
widget
collection
(
)
;
}
return
static
collection
;
}
<SENTENCE_END/>
%END%static (6.01e-01)
%END% (1.69e-01)
%UNK% (4.47e-02)
collection (2.14e-02)
copy (1.62e-02)
class (5.75e-03)
widget (5.53e-03)
file (3.56e-03)
return (3.40e-03)
buffer (3.35e-03)
<SENTENCE_START>
{
if
(
static
collection
==
null
)
{
static
collection
=
new
resizable
widget
collection
(
)
;
}
return
static
collection
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
static
collection
==
null
)
{
static
collection
=
new
resizable
widget
collection
(
)
;
}
return
static
collection
;
}
<SENTENCE_END/>
addaddset (9.61e-01)
add (7.77e-03)
get (5.07e-03)
remove (4.55e-03)
widget (2.57e-03)
put (2.43e-03)
create (1.95e-03)
resizable (1.07e-03)
initialize (1.03e-03)
new (7.95e-04)
<SENTENCE_START>
{
widgets
.
put
(
widget
,
new
resizable
widget
info
(
widget
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
widgets
.
put
(
widget
,
new
resizable
widget
info
(
widget
)
)
;
}
<SENTENCE_END/>
%END%set (5.93e-01)
widget (2.45e-01)
resizable (8.64e-02)
remove (1.64e-02)
%END% (6.25e-03)
new (3.71e-03)
get (3.30e-03)
add (2.85e-03)
create (1.44e-03)
put (1.38e-03)
<SENTENCE_START>
{
widgets
.
put
(
widget
,
new
resizable
widget
info
(
widget
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
widgets
.
put
(
widget
,
new
resizable
widget
info
(
widget
)
)
;
}
<SENTENCE_END/>
check,widget,sizecheckset (7.93e-01)
get (5.92e-02)
add (1.55e-02)
update (8.23e-03)
load (8.19e-03)
remove (7.14e-03)
draw (5.70e-03)
%UNK% (4.81e-03)
create (4.04e-03)
end (3.78e-03)
<SENTENCE_START>
{
for
(
map
.
entry
<
resizable
widget
,
resizable
widget
info
>
entry
:
widgets
.
entry
set
(
)
)
{
resizable
widget
widget
=
entry
.
get
key
(
)
;
resizable
widget
info
info
=
entry
.
get
value
(
)
;
if
(
info
.
update
sizes
(
)
)
{
if
(
info
.
get
offset
width
(
)
>
0
&&
info
.
get
offset
height
(
)
>
0
&&
widget
.
is
attached
(
)
)
{
widget
.
on
resize
(
info
.
get
offset
width
(
)
,
info
.
get
offset
height
(
)
)
;
}
}
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
for
(
map
.
entry
<
resizable
widget
,
resizable
widget
info
>
entry
:
widgets
.
entry
set
(
)
)
{
resizable
widget
widget
=
entry
.
get
key
(
)
;
resizable
widget
info
info
=
entry
.
get
value
(
)
;
if
(
info
.
update
sizes
(
)
)
{
if
(
info
.
get
offset
width
(
)
>
0
&&
info
.
get
offset
height
(
)
>
0
&&
widget
.
is
attached
(
)
)
{
widget
.
on
resize
(
info
.
get
offset
width
(
)
,
info
.
get
offset
height
(
)
)
;
}
}
}
}
<SENTENCE_END/>
widgetwidget (2.08e-01)
resizable (2.05e-01)
%END% (8.40e-02)
set (7.54e-02)
%UNK% (3.10e-02)
get (1.92e-02)
entry (1.47e-02)
update (1.43e-02)
offset (1.30e-02)
attached (1.06e-02)
<SENTENCE_START>
{
for
(
map
.
entry
<
resizable
widget
,
resizable
widget
info
>
entry
:
widgets
.
entry
set
(
)
)
{
resizable
widget
widget
=
entry
.
get
key
(
)
;
resizable
widget
info
info
=
entry
.
get
value
(
)
;
if
(
info
.
update
sizes
(
)
)
{
if
(
info
.
get
offset
width
(
)
>
0
&&
info
.
get
offset
height
(
)
>
0
&&
widget
.
is
attached
(
)
)
{
widget
.
on
resize
(
info
.
get
offset
width
(
)
,
info
.
get
offset
height
(
)
)
;
}
}
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
for
(
map
.
entry
<
resizable
widget
,
resizable
widget
info
>
entry
:
widgets
.
entry
set
(
)
)
{
resizable
widget
widget
=
entry
.
get
key
(
)
;
resizable
widget
info
info
=
entry
.
get
value
(
)
;
if
(
info
.
update
sizes
(
)
)
{
if
(
info
.
get
offset
width
(
)
>
0
&&
info
.
get
offset
height
(
)
>
0
&&
widget
.
is
attached
(
)
)
{
widget
.
on
resize
(
info
.
get
offset
width
(
)
,
info
.
get
offset
height
(
)
)
;
}
}
}
}
<SENTENCE_END/>
size%END% (4.65e-01)
widget (1.54e-01)
%UNK% (2.39e-02)
offset (1.38e-02)
attached (1.30e-02)
resizable (1.21e-02)
set (1.14e-02)
all (1.09e-02)
entry (1.04e-02)
width (9.54e-03)
<SENTENCE_START>
{
for
(
map
.
entry
<
resizable
widget
,
resizable
widget
info
>
entry
:
widgets
.
entry
set
(
)
)
{
resizable
widget
widget
=
entry
.
get
key
(
)
;
resizable
widget
info
info
=
entry
.
get
value
(
)
;
if
(
info
.
update
sizes
(
)
)
{
if
(
info
.
get
offset
width
(
)
>
0
&&
info
.
get
offset
height
(
)
>
0
&&
widget
.
is
attached
(
)
)
{
widget
.
on
resize
(
info
.
get
offset
width
(
)
,
info
.
get
offset
height
(
)
)
;
}
}
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
for
(
map
.
entry
<
resizable
widget
,
resizable
widget
info
>
entry
:
widgets
.
entry
set
(
)
)
{
resizable
widget
widget
=
entry
.
get
key
(
)
;
resizable
widget
info
info
=
entry
.
get
value
(
)
;
if
(
info
.
update
sizes
(
)
)
{
if
(
info
.
get
offset
width
(
)
>
0
&&
info
.
get
offset
height
(
)
>
0
&&
widget
.
is
attached
(
)
)
{
widget
.
on
resize
(
info
.
get
offset
width
(
)
,
info
.
get
offset
height
(
)
)
;
}
}
}
}
<SENTENCE_END/>
%END%%END% (7.36e-01)
%UNK% (2.29e-02)
all (1.04e-02)
widget (1.01e-02)
changed (6.43e-03)
clicked (5.37e-03)
set (5.09e-03)
from (4.56e-03)
down (4.15e-03)
to (3.96e-03)
<SENTENCE_START>
{
for
(
map
.
entry
<
resizable
widget
,
resizable
widget
info
>
entry
:
widgets
.
entry
set
(
)
)
{
resizable
widget
widget
=
entry
.
get
key
(
)
;
resizable
widget
info
info
=
entry
.
get
value
(
)
;
if
(
info
.
update
sizes
(
)
)
{
if
(
info
.
get
offset
width
(
)
>
0
&&
info
.
get
offset
height
(
)
>
0
&&
widget
.
is
attached
(
)
)
{
widget
.
on
resize
(
info
.
get
offset
width
(
)
,
info
.
get
offset
height
(
)
)
;
}
}
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
for
(
map
.
entry
<
resizable
widget
,
resizable
widget
info
>
entry
:
widgets
.
entry
set
(
)
)
{
resizable
widget
widget
=
entry
.
get
key
(
)
;
resizable
widget
info
info
=
entry
.
get
value
(
)
;
if
(
info
.
update
sizes
(
)
)
{
if
(
info
.
get
offset
width
(
)
>
0
&&
info
.
get
offset
height
(
)
>
0
&&
widget
.
is
attached
(
)
)
{
widget
.
on
resize
(
info
.
get
offset
width
(
)
,
info
.
get
offset
height
(
)
)
;
}
}
}
}
<SENTENCE_END/>
get,resize,check,delaygetcheck (6.23e-01)
resize (3.28e-01)
get (2.09e-02)
shrink (5.30e-03)
instance (2.66e-03)
is (2.58e-03)
run (1.95e-03)
truncate (1.75e-03)
set (1.56e-03)
new (1.46e-03)
<SENTENCE_START>
{
return
resize
check
delay
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
resize
check
delay
;
}
<SENTENCE_END/>
resizeresize (4.53e-01)
%END% (4.05e-01)
check (8.20e-02)
delay (4.81e-02)
capacity (1.30e-03)
changed (8.84e-04)
size (5.03e-04)
truncate (4.51e-04)
return (3.72e-04)
shrink (3.50e-04)
<SENTENCE_START>
{
return
resize
check
delay
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
resize
check
delay
;
}
<SENTENCE_END/>
check%END% (8.06e-01)
delay (8.90e-02)
check (8.05e-02)
resize (5.16e-03)
value (2.15e-03)
only (9.41e-04)
20 (8.04e-04)
buffer (7.81e-04)
array (6.91e-04)
display (5.26e-04)
<SENTENCE_START>
{
return
resize
check
delay
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
resize
check
delay
;
}
<SENTENCE_END/>
delay%END% (9.40e-01)
delay (2.89e-02)
check (1.08e-02)
value (3.76e-03)
20 (1.70e-03)
only (1.54e-03)
offset (5.95e-04)
display (5.11e-04)
array (4.76e-04)
title (4.75e-04)
<SENTENCE_START>
{
return
resize
check
delay
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
resize
check
delay
;
}
<SENTENCE_END/>
%END%%END% (9.52e-01)
delay (2.13e-02)
check (6.74e-03)
value (3.69e-03)
20 (1.63e-03)
only (1.50e-03)
display (5.59e-04)
array (5.37e-04)
offset (5.36e-04)
buffer (5.03e-04)
<SENTENCE_START>
{
return
resize
check
delay
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
resize
check
delay
;
}
<SENTENCE_END/>
is,resize,checking,enabledisresize (8.59e-01)
get (1.03e-01)
iterator (8.56e-03)
is (6.56e-03)
%UNK% (2.23e-03)
cpy (1.77e-03)
new (1.76e-03)
protected (1.53e-03)
set (1.45e-03)
size (1.43e-03)
<SENTENCE_START>
{
return
resize
checking
enabled
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
resize
checking
enabled
;
}
<SENTENCE_END/>
resizeresize (4.94e-01)
checking (2.43e-01)
enabled (2.31e-01)
%END% (2.83e-02)
return (9.55e-04)
set (2.39e-04)
display (2.30e-04)
title (2.12e-04)
size (1.40e-04)
buffer (1.30e-04)
<SENTENCE_START>
{
return
resize
checking
enabled
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
resize
checking
enabled
;
}
<SENTENCE_END/>
checking%END% (7.39e-01)
enabled (2.03e-01)
checking (3.59e-02)
value (3.23e-03)
resize (2.09e-03)
only (1.77e-03)
20 (1.64e-03)
buffer (7.29e-04)
display (6.65e-04)
array (6.46e-04)
<SENTENCE_START>
{
return
resize
checking
enabled
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
resize
checking
enabled
;
}
<SENTENCE_END/>
enabled%END% (9.32e-01)
enabled (3.93e-02)
checking (5.57e-03)
value (4.69e-03)
20 (2.51e-03)
only (2.13e-03)
offset (7.38e-04)
display (5.60e-04)
title (5.02e-04)
buffer (4.78e-04)
<SENTENCE_START>
{
return
resize
checking
enabled
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
resize
checking
enabled
;
}
<SENTENCE_END/>
%END%%END% (9.64e-01)
enabled (1.08e-02)
value (4.56e-03)
20 (2.54e-03)
only (2.17e-03)
checking (1.46e-03)
offset (6.90e-04)
display (5.74e-04)
array (5.12e-04)
buffer (5.08e-04)
<SENTENCE_START>
{
return
resize
checking
enabled
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
resize
checking
enabled
;
}
<SENTENCE_END/>
iteratoriteratorget (4.18e-01)
set (3.65e-01)
is (1.25e-01)
%UNK% (2.92e-02)
mouse (4.90e-03)
to (2.91e-03)
un (2.32e-03)
touch (1.98e-03)
add (1.88e-03)
update (1.85e-03)
<SENTENCE_START>
{
return
widgets
.
key
set
(
)
.
%SELF%
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
widgets
.
key
set
(
)
.
%SELF%
(
)
;
}
<SENTENCE_END/>
%END%%END% (7.59e-01)
%UNK% (9.54e-02)
changed (8.85e-03)
to (5.92e-03)
equal (5.33e-03)
at (3.84e-03)
clicked (3.54e-03)
string (3.43e-03)
down (3.41e-03)
value (2.53e-03)
<SENTENCE_START>
{
return
widgets
.
key
set
(
)
.
%SELF%
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
widgets
.
key
set
(
)
.
%SELF%
(
)
;
}
<SENTENCE_END/>
removeremoveset (8.48e-01)
%UNK% (4.12e-02)
update (1.18e-02)
add (1.03e-02)
remove (9.68e-03)
start (6.30e-03)
end (5.52e-03)
on (4.29e-03)
begin (3.00e-03)
destroy (2.84e-03)
<SENTENCE_START>
{
widgets
.
%SELF%
(
widget
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
widgets
.
%SELF%
(
widget
)
;
}
<SENTENCE_END/>
%END%%END% (5.34e-01)
%UNK% (1.06e-01)
set (5.20e-02)
widget (1.85e-02)
changed (1.08e-02)
value (9.96e-03)
actor (8.15e-03)
debug (6.72e-03)
start (6.58e-03)
count (5.92e-03)
<SENTENCE_START>
{
widgets
.
%SELF%
(
widget
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
widgets
.
%SELF%
(
widget
)
;
}
<SENTENCE_END/>
set,resize,check,delaysetset (8.83e-01)
resize (4.81e-02)
setup (1.42e-02)
reset (1.22e-02)
check (1.13e-02)
run (1.04e-02)
clear (5.61e-03)
delay (2.50e-03)
uncheck (1.87e-03)
truncate (1.68e-03)
<SENTENCE_START>
{
this
.
resize
check
delay
=
resize
check
delay
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
resize
check
delay
=
resize
check
delay
;
}
<SENTENCE_END/>
resizeresize (7.70e-01)
check (2.26e-01)
delay (3.82e-03)
%END% (1.02e-04)
run (1.02e-05)
set (7.43e-06)
truncate (6.86e-06)
capacity (6.45e-06)
shrink (5.82e-06)
changed (3.69e-06)
<SENTENCE_START>
{
this
.
resize
check
delay
=
resize
check
delay
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
resize
check
delay
=
resize
check
delay
;
}
<SENTENCE_END/>
checkcheck (6.10e-01)
delay (3.45e-01)
%END% (4.16e-02)
resize (2.58e-03)
changed (2.03e-05)
display (1.55e-05)
value (1.38e-05)
this (1.17e-05)
%UNK% (8.72e-06)
3 (7.61e-06)
<SENTENCE_START>
{
this
.
resize
check
delay
=
resize
check
delay
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
resize
check
delay
=
resize
check
delay
;
}
<SENTENCE_END/>
delay%END% (6.04e-01)
delay (3.69e-01)
check (1.98e-02)
value (3.52e-04)
resize (2.77e-04)
display (2.23e-04)
20 (1.53e-04)
changed (1.52e-04)
only (1.45e-04)
title (1.14e-04)
<SENTENCE_START>
{
this
.
resize
check
delay
=
resize
check
delay
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
resize
check
delay
=
resize
check
delay
;
}
<SENTENCE_END/>
%END%%END% (7.69e-01)
delay (2.15e-01)
check (7.96e-03)
resize (4.41e-04)
value (4.02e-04)
display (3.08e-04)
changed (2.59e-04)
20 (1.66e-04)
3 (1.58e-04)
only (1.55e-04)
<SENTENCE_START>
{
this
.
resize
check
delay
=
resize
check
delay
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
resize
check
delay
=
resize
check
delay
;
}
<SENTENCE_END/>
set,resize,checking,enabledsetset (8.28e-01)
check (3.29e-02)
run (1.55e-02)
window (1.44e-02)
initialize (9.53e-03)
resize (7.49e-03)
handler (6.30e-03)
stop (4.92e-03)
init (4.73e-03)
touch (3.69e-03)
<SENTENCE_START>
{
if
(
enabled
&&
!
resize
checking
enabled
)
{
resize
checking
enabled
=
true
;
if
(
window
handler
==
null
)
{
window
handler
=
window
.
add
resize
handler
(
this
)
;
}
resize
check
timer
.
schedule
(
resize
check
delay
)
;
}
else
if
(
!
enabled
&&
resize
checking
enabled
)
{
resize
checking
enabled
=
false
;
if
(
window
handler
!=
null
)
{
window
handler
.
remove
handler
(
)
;
window
handler
=
null
;
}
resize
check
timer
.
cancel
(
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
enabled
&&
!
resize
checking
enabled
)
{
resize
checking
enabled
=
true
;
if
(
window
handler
==
null
)
{
window
handler
=
window
.
add
resize
handler
(
this
)
;
}
resize
check
timer
.
schedule
(
resize
check
delay
)
;
}
else
if
(
!
enabled
&&
resize
checking
enabled
)
{
resize
checking
enabled
=
false
;
if
(
window
handler
!=
null
)
{
window
handler
.
remove
handler
(
)
;
window
handler
=
null
;
}
resize
check
timer
.
cancel
(
)
;
}
}
<SENTENCE_END/>
resize%END% (2.92e-01)
window (1.14e-01)
handler (7.79e-02)
set (4.61e-02)
%UNK% (3.47e-02)
enabled (2.77e-02)
resize (2.56e-02)
changed (2.46e-02)
checking (2.26e-02)
check (1.42e-02)
<SENTENCE_START>
{
if
(
enabled
&&
!
resize
checking
enabled
)
{
resize
checking
enabled
=
true
;
if
(
window
handler
==
null
)
{
window
handler
=
window
.
add
resize
handler
(
this
)
;
}
resize
check
timer
.
schedule
(
resize
check
delay
)
;
}
else
if
(
!
enabled
&&
resize
checking
enabled
)
{
resize
checking
enabled
=
false
;
if
(
window
handler
!=
null
)
{
window
handler
.
remove
handler
(
)
;
window
handler
=
null
;
}
resize
check
timer
.
cancel
(
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
enabled
&&
!
resize
checking
enabled
)
{
resize
checking
enabled
=
true
;
if
(
window
handler
==
null
)
{
window
handler
=
window
.
add
resize
handler
(
this
)
;
}
resize
check
timer
.
schedule
(
resize
check
delay
)
;
}
else
if
(
!
enabled
&&
resize
checking
enabled
)
{
resize
checking
enabled
=
false
;
if
(
window
handler
!=
null
)
{
window
handler
.
remove
handler
(
)
;
window
handler
=
null
;
}
resize
check
timer
.
cancel
(
)
;
}
}
<SENTENCE_END/>
checking%END% (5.38e-01)
handler (2.57e-01)
window (3.16e-02)
enabled (2.91e-02)
checking (1.80e-02)
resize (1.55e-02)
%UNK% (3.57e-03)
changed (2.85e-03)
if (2.85e-03)
timer (2.70e-03)
<SENTENCE_START>
{
if
(
enabled
&&
!
resize
checking
enabled
)
{
resize
checking
enabled
=
true
;
if
(
window
handler
==
null
)
{
window
handler
=
window
.
add
resize
handler
(
this
)
;
}
resize
check
timer
.
schedule
(
resize
check
delay
)
;
}
else
if
(
!
enabled
&&
resize
checking
enabled
)
{
resize
checking
enabled
=
false
;
if
(
window
handler
!=
null
)
{
window
handler
.
remove
handler
(
)
;
window
handler
=
null
;
}
resize
check
timer
.
cancel
(
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
enabled
&&
!
resize
checking
enabled
)
{
resize
checking
enabled
=
true
;
if
(
window
handler
==
null
)
{
window
handler
=
window
.
add
resize
handler
(
this
)
;
}
resize
check
timer
.
schedule
(
resize
check
delay
)
;
}
else
if
(
!
enabled
&&
resize
checking
enabled
)
{
resize
checking
enabled
=
false
;
if
(
window
handler
!=
null
)
{
window
handler
.
remove
handler
(
)
;
window
handler
=
null
;
}
resize
check
timer
.
cancel
(
)
;
}
}
<SENTENCE_END/>
enabled%END% (8.56e-01)
handler (5.76e-02)
enabled (1.15e-02)
window (8.79e-03)
checking (7.45e-03)
resize (6.80e-03)
if (1.45e-03)
%UNK% (1.36e-03)
check (1.34e-03)
changed (1.26e-03)
<SENTENCE_START>
{
if
(
enabled
&&
!
resize
checking
enabled
)
{
resize
checking
enabled
=
true
;
if
(
window
handler
==
null
)
{
window
handler
=
window
.
add
resize
handler
(
this
)
;
}
resize
check
timer
.
schedule
(
resize
check
delay
)
;
}
else
if
(
!
enabled
&&
resize
checking
enabled
)
{
resize
checking
enabled
=
false
;
if
(
window
handler
!=
null
)
{
window
handler
.
remove
handler
(
)
;
window
handler
=
null
;
}
resize
check
timer
.
cancel
(
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
enabled
&&
!
resize
checking
enabled
)
{
resize
checking
enabled
=
true
;
if
(
window
handler
==
null
)
{
window
handler
=
window
.
add
resize
handler
(
this
)
;
}
resize
check
timer
.
schedule
(
resize
check
delay
)
;
}
else
if
(
!
enabled
&&
resize
checking
enabled
)
{
resize
checking
enabled
=
false
;
if
(
window
handler
!=
null
)
{
window
handler
.
remove
handler
(
)
;
window
handler
=
null
;
}
resize
check
timer
.
cancel
(
)
;
}
}
<SENTENCE_END/>
%END%%END% (9.23e-01)
handler (1.86e-02)
enabled (5.91e-03)
resize (4.61e-03)
window (4.33e-03)
checking (3.77e-03)
%UNK% (1.31e-03)
changed (1.23e-03)
check (1.17e-03)
if (1.07e-03)
<SENTENCE_START>
{
if
(
enabled
&&
!
resize
checking
enabled
)
{
resize
checking
enabled
=
true
;
if
(
window
handler
==
null
)
{
window
handler
=
window
.
add
resize
handler
(
this
)
;
}
resize
check
timer
.
schedule
(
resize
check
delay
)
;
}
else
if
(
!
enabled
&&
resize
checking
enabled
)
{
resize
checking
enabled
=
false
;
if
(
window
handler
!=
null
)
{
window
handler
.
remove
handler
(
)
;
window
handler
=
null
;
}
resize
check
timer
.
cancel
(
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
enabled
&&
!
resize
checking
enabled
)
{
resize
checking
enabled
=
true
;
if
(
window
handler
==
null
)
{
window
handler
=
window
.
add
resize
handler
(
this
)
;
}
resize
check
timer
.
schedule
(
resize
check
delay
)
;
}
else
if
(
!
enabled
&&
resize
checking
enabled
)
{
resize
checking
enabled
=
false
;
if
(
window
handler
!=
null
)
{
window
handler
.
remove
handler
(
)
;
window
handler
=
null
;
}
resize
check
timer
.
cancel
(
)
;
}
}
<SENTENCE_END/>
update,widget,sizeupdateset (8.01e-01)
get (5.26e-02)
update (3.75e-02)
is (2.54e-02)
%UNK% (6.20e-03)
touch (3.80e-03)
draw (2.86e-03)
info (2.70e-03)
check (2.62e-03)
end (2.39e-03)
<SENTENCE_START>
{
if
(
!
widget
.
is
attached
(
)
)
{
return
;
}
resizable
widget
info
info
=
widgets
.
get
(
widget
)
;
if
(
info
!=
null
)
{
info
.
update
sizes
(
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
!
widget
.
is
attached
(
)
)
{
return
;
}
resizable
widget
info
info
=
widgets
.
get
(
widget
)
;
if
(
info
!=
null
)
{
info
.
update
sizes
(
)
;
}
}
<SENTENCE_END/>
widget%END% (3.24e-01)
widgets (1.74e-01)
attached (9.80e-02)
%UNK% (5.95e-02)
widget (4.77e-02)
sizes (3.05e-02)
update (2.89e-02)
resizable (1.66e-02)
set (1.19e-02)
is (9.13e-03)
<SENTENCE_START>
{
if
(
!
widget
.
is
attached
(
)
)
{
return
;
}
resizable
widget
info
info
=
widgets
.
get
(
widget
)
;
if
(
info
!=
null
)
{
info
.
update
sizes
(
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
!
widget
.
is
attached
(
)
)
{
return
;
}
resizable
widget
info
info
=
widgets
.
get
(
widget
)
;
if
(
info
!=
null
)
{
info
.
update
sizes
(
)
;
}
}
<SENTENCE_END/>
size%END% (7.92e-01)
sizes (9.52e-02)
attached (2.37e-02)
widget (1.03e-02)
widgets (9.09e-03)
info (7.47e-03)
get (7.07e-03)
update (4.01e-03)
resizable (2.72e-03)
is (1.68e-03)
<SENTENCE_START>
{
if
(
!
widget
.
is
attached
(
)
)
{
return
;
}
resizable
widget
info
info
=
widgets
.
get
(
widget
)
;
if
(
info
!=
null
)
{
info
.
update
sizes
(
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
!
widget
.
is
attached
(
)
)
{
return
;
}
resizable
widget
info
info
=
widgets
.
get
(
widget
)
;
if
(
info
!=
null
)
{
info
.
update
sizes
(
)
;
}
}
<SENTENCE_END/>
%END%%END% (9.60e-01)
sizes (1.06e-02)
attached (5.53e-03)
get (2.47e-03)
info (1.69e-03)
widget (1.14e-03)
update (6.00e-04)
is (4.84e-04)
%UNK% (4.00e-04)
resizable (3.91e-04)
<SENTENCE_START>
{
if
(
!
widget
.
is
attached
(
)
)
{
return
;
}
resizable
widget
info
info
=
widgets
.
get
(
widget
)
;
if
(
info
!=
null
)
{
info
.
update
sizes
(
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
!
widget
.
is
attached
(
)
)
{
return
;
}
resizable
widget
info
info
=
widgets
.
get
(
widget
)
;
if
(
info
!=
null
)
{
info
.
update
sizes
(
)
;
}
}
<SENTENCE_END/>
get,c,ptrgetget (9.83e-01)
c (4.72e-03)
obj (1.88e-03)
swig (1.36e-03)
is (8.93e-04)
return (8.85e-04)
ptr (5.54e-04)
0 (3.63e-04)
null (3.14e-04)
obtain (2.82e-04)
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
cc (9.96e-01)
ptr (2.00e-03)
get (1.04e-03)
%END% (8.72e-04)
swig (1.90e-04)
instance (1.07e-04)
overlaps (3.51e-05)
derived (2.62e-05)
match (7.06e-06)
is (6.12e-06)
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
ptrptr (9.96e-01)
c (2.15e-03)
%END% (1.61e-03)
obj (1.88e-05)
0 (6.12e-06)
get (6.07e-06)
return (5.61e-06)
string (2.74e-06)
instance (2.57e-06)
swig (2.31e-06)
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
%END%%END% (9.61e-01)
ptr (3.23e-02)
obj (8.25e-04)
c (4.05e-04)
return (2.33e-04)
string (2.06e-04)
double (1.33e-04)
at (1.02e-04)
0 (9.89e-05)
swig (5.39e-05)
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
get,anchorgetget (9.86e-01)
anchor (6.60e-03)
constraint (4.43e-03)
universal (4.96e-04)
c (2.34e-04)
ptr (2.02e-04)
return (1.89e-04)
dynamics (1.79e-04)
this (1.29e-04)
swig (1.17e-04)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
universal
constraint
get
anchor
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
universal
constraint
get
anchor
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
anchoranchor (9.94e-01)
get (5.02e-03)
initialize (2.30e-04)
%END% (1.69e-04)
set (1.06e-05)
constraint (2.58e-06)
default (1.42e-06)
ptr (1.19e-06)
c (1.15e-06)
create (1.10e-06)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
universal
constraint
get
anchor
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
universal
constraint
get
anchor
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
%END%%END% (9.68e-01)
anchor (1.67e-02)
c (6.28e-04)
ptr (6.13e-04)
swig (4.55e-04)
get (3.28e-04)
this (2.72e-04)
%UNK% (2.04e-04)
jni (1.74e-04)
dynamics (1.60e-04)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
universal
constraint
get
anchor
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
universal
constraint
get
anchor
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
get,anchor,2getget (9.86e-01)
anchor (6.42e-03)
constraint (2.93e-03)
2 (1.54e-03)
universal (3.71e-04)
c (2.27e-04)
return (1.96e-04)
swig (1.85e-04)
ptr (1.84e-04)
dynamics (1.64e-04)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
universal
constraint
get
anchor
2
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
universal
constraint
get
anchor
2
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
anchoranchor (9.95e-01)
2 (2.77e-03)
get (2.09e-03)
%END% (4.54e-04)
initialize (2.08e-05)
set (5.83e-06)
data (2.38e-06)
c (1.55e-06)
ptr (1.35e-06)
constraint (1.15e-06)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
universal
constraint
get
anchor
2
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
universal
constraint
get
anchor
2
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
22 (9.86e-01)
%END% (7.15e-03)
anchor (6.19e-03)
c (1.82e-05)
ptr (1.21e-05)
get (7.13e-06)
this (5.50e-06)
constraint (5.37e-06)
jni (4.58e-06)
universal (4.50e-06)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
universal
constraint
get
anchor
2
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
universal
constraint
get
anchor
2
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
%END%%END% (9.74e-01)
2 (2.35e-02)
%UNK% (1.62e-04)
anchor (7.64e-05)
bt (6.85e-05)
endian (5.65e-05)
rad (3.90e-05)
valid (3.86e-05)
constraint (3.67e-05)
swig (3.48e-05)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
universal
constraint
get
anchor
2
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
universal
constraint
get
anchor
2
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
get,axis,1getget (9.84e-01)
axis (7.25e-03)
constraint (4.99e-03)
1 (9.44e-04)
universal (4.20e-04)
c (2.27e-04)
swig (1.79e-04)
return (1.74e-04)
ptr (1.61e-04)
dynamics (1.37e-04)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
universal
constraint
get
axis
1
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
universal
constraint
get
axis
1
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
axisaxis (9.95e-01)
get (3.78e-03)
1 (1.12e-03)
%END% (1.33e-04)
set (2.47e-05)
rad (1.27e-05)
angle (7.73e-06)
c (6.15e-06)
%UNK% (5.73e-06)
ptr (5.31e-06)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
universal
constraint
get
axis
1
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
universal
constraint
get
axis
1
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
11 (9.84e-01)
%END% (8.62e-03)
axis (6.71e-03)
get (1.49e-05)
ptr (1.19e-05)
bt (1.02e-05)
%UNK% (9.50e-06)
c (9.49e-06)
this (9.02e-06)
jni (6.21e-06)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
universal
constraint
get
axis
1
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
universal
constraint
get
axis
1
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
%END%%END% (9.63e-01)
1 (3.25e-02)
%UNK% (3.36e-04)
bt (2.97e-04)
endian (1.79e-04)
rad (1.16e-04)
2 (1.08e-04)
axis (6.96e-05)
valid (4.62e-05)
c (3.82e-05)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
universal
constraint
get
axis
1
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
universal
constraint
get
axis
1
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
get,axis,2getget (9.86e-01)
axis (6.54e-03)
constraint (3.07e-03)
2 (1.23e-03)
universal (3.79e-04)
c (2.42e-04)
return (2.13e-04)
swig (1.94e-04)
ptr (1.93e-04)
dynamics (1.77e-04)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
universal
constraint
get
axis
2
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
universal
constraint
get
axis
2
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
axisaxis (9.96e-01)
get (2.42e-03)
2 (1.24e-03)
%END% (1.42e-04)
rad (4.27e-05)
set (2.89e-05)
angle (2.42e-05)
rotate (6.02e-06)
c (4.81e-06)
ptr (4.23e-06)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
universal
constraint
get
axis
2
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
universal
constraint
get
axis
2
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
22 (9.62e-01)
%END% (2.85e-02)
axis (8.22e-03)
c (4.10e-05)
ptr (3.88e-05)
get (3.58e-05)
bt (2.80e-05)
%UNK% (2.55e-05)
this (2.53e-05)
rad (2.14e-05)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
universal
constraint
get
axis
2
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
universal
constraint
get
axis
2
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
%END%%END% (9.77e-01)
2 (2.07e-02)
%UNK% (2.93e-04)
bt (2.06e-04)
endian (1.46e-04)
rad (1.25e-04)
axis (7.02e-05)
valid (4.32e-05)
c (4.09e-05)
swig (3.18e-05)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
universal
constraint
get
axis
2
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
universal
constraint
get
axis
2
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
get,angle,1getget (9.81e-01)
angle (8.03e-03)
constraint (6.58e-03)
1 (1.18e-03)
universal (5.21e-04)
c (2.41e-04)
return (1.96e-04)
swig (1.94e-04)
ptr (1.61e-04)
dynamics (1.54e-04)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
universal
constraint
get
angle
1
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
universal
constraint
get
angle
1
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
angleangle (9.94e-01)
1 (2.77e-03)
get (1.73e-03)
%END% (1.61e-03)
rad (4.89e-05)
2 (1.66e-05)
%UNK% (8.69e-06)
bt (8.27e-06)
set (6.17e-06)
axis (5.90e-06)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
universal
constraint
get
angle
1
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
universal
constraint
get
angle
1
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
11 (9.82e-01)
%END% (1.27e-02)
angle (4.43e-03)
ptr (1.50e-05)
c (1.18e-05)
this (9.95e-06)
bt (8.16e-06)
jni (6.71e-06)
%UNK% (6.47e-06)
get (6.44e-06)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
universal
constraint
get
angle
1
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
universal
constraint
get
angle
1
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
%END%%END% (9.40e-01)
1 (5.64e-02)
%UNK% (2.60e-04)
bt (2.21e-04)
endian (1.31e-04)
rad (1.20e-04)
angle (1.16e-04)
2 (1.06e-04)
valid (4.64e-05)
constraint (2.89e-05)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
universal
constraint
get
angle
1
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
universal
constraint
get
angle
1
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
get,angle,2getget (9.84e-01)
angle (6.89e-03)
constraint (4.14e-03)
2 (1.55e-03)
universal (4.89e-04)
c (2.67e-04)
return (2.41e-04)
swig (2.17e-04)
dynamics (2.04e-04)
ptr (2.00e-04)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
universal
constraint
get
angle
2
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
universal
constraint
get
angle
2
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
angleangle (9.95e-01)
2 (3.24e-03)
get (1.01e-03)
%END% (9.23e-04)
rad (8.24e-05)
bt (4.21e-06)
axis (3.43e-06)
atan (3.37e-06)
set (3.05e-06)
c (2.97e-06)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
universal
constraint
get
angle
2
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
universal
constraint
get
angle
2
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
22 (9.53e-01)
%END% (4.00e-02)
angle (5.86e-03)
c (5.94e-05)
ptr (5.04e-05)
this (2.72e-05)
bt (2.15e-05)
jni (2.14e-05)
rad (2.11e-05)
constraint (1.91e-05)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
universal
constraint
get
angle
2
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
universal
constraint
get
angle
2
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
%END%%END% (9.74e-01)
2 (2.44e-02)
%UNK% (2.28e-04)
bt (1.60e-04)
rad (1.35e-04)
endian (1.10e-04)
angle (8.77e-05)
valid (4.45e-05)
c (2.70e-05)
swig (2.44e-05)
<SENTENCE_START>
{
return
dynamics
jni
.
bt
universal
constraint
get
angle
2
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
dynamics
jni
.
bt
universal
constraint
get
angle
2
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
set,upper,limitsetset (9.76e-01)
upper (1.44e-02)
constraint (3.77e-03)
limit (2.57e-03)
ang (4.00e-04)
universal (2.79e-04)
max (2.79e-04)
c (2.12e-04)
2 (2.03e-04)
swig (1.70e-04)
<SENTENCE_START>
{
dynamics
jni
.
bt
universal
constraint
set
upper
limit
(
swig
c
ptr
,
this
,
ang
1
max
,
ang
2
max
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
universal
constraint
set
upper
limit
(
swig
c
ptr
,
this
,
ang
1
max
,
ang
2
max
)
;
}
<SENTENCE_END/>
upperupper (9.94e-01)
limit (2.73e-03)
set (2.02e-03)
%END% (6.33e-04)
max (1.27e-05)
convex (1.09e-05)
get (9.89e-06)
ray (8.37e-06)
c (8.24e-06)
%START% (8.17e-06)
<SENTENCE_START>
{
dynamics
jni
.
bt
universal
constraint
set
upper
limit
(
swig
c
ptr
,
this
,
ang
1
max
,
ang
2
max
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
universal
constraint
set
upper
limit
(
swig
c
ptr
,
this
,
ang
1
max
,
ang
2
max
)
;
}
<SENTENCE_END/>
limitlimit (9.84e-01)
%END% (8.81e-03)
upper (6.34e-03)
set (1.31e-04)
ang (5.48e-05)
max (3.96e-05)
1 (2.79e-05)
2 (2.56e-05)
%UNK% (1.84e-05)
c (1.31e-05)
<SENTENCE_START>
{
dynamics
jni
.
bt
universal
constraint
set
upper
limit
(
swig
c
ptr
,
this
,
ang
1
max
,
ang
2
max
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
universal
constraint
set
upper
limit
(
swig
c
ptr
,
this
,
ang
1
max
,
ang
2
max
)
;
}
<SENTENCE_END/>
%END%%END% (9.38e-01)
limit (3.97e-02)
set (4.00e-03)
%UNK% (2.11e-03)
2 (1.01e-03)
convex (7.83e-04)
bt (7.47e-04)
ray (4.75e-04)
from (3.35e-04)
aligned (3.08e-04)
<SENTENCE_START>
{
dynamics
jni
.
bt
universal
constraint
set
upper
limit
(
swig
c
ptr
,
this
,
ang
1
max
,
ang
2
max
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
universal
constraint
set
upper
limit
(
swig
c
ptr
,
this
,
ang
1
max
,
ang
2
max
)
;
}
<SENTENCE_END/>
set,lower,limitsetset (9.76e-01)
lower (1.47e-02)
constraint (3.93e-03)
limit (2.26e-03)
ang (3.94e-04)
universal (2.82e-04)
min (2.78e-04)
2 (2.11e-04)
c (2.09e-04)
swig (1.54e-04)
<SENTENCE_START>
{
dynamics
jni
.
bt
universal
constraint
set
lower
limit
(
swig
c
ptr
,
this
,
ang
1
min
,
ang
2
min
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
universal
constraint
set
lower
limit
(
swig
c
ptr
,
this
,
ang
1
min
,
ang
2
min
)
;
}
<SENTENCE_END/>
lowerlower (9.94e-01)
limit (2.72e-03)
set (2.47e-03)
%END% (3.53e-04)
get (2.06e-05)
max (1.26e-05)
convex (1.18e-05)
%START% (1.13e-05)
c (9.24e-06)
ray (6.97e-06)
<SENTENCE_START>
{
dynamics
jni
.
bt
universal
constraint
set
lower
limit
(
swig
c
ptr
,
this
,
ang
1
min
,
ang
2
min
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
universal
constraint
set
lower
limit
(
swig
c
ptr
,
this
,
ang
1
min
,
ang
2
min
)
;
}
<SENTENCE_END/>
limitlimit (9.83e-01)
%END% (9.89e-03)
lower (6.06e-03)
set (1.33e-04)
ang (6.23e-05)
2 (3.71e-05)
min (3.33e-05)
1 (2.85e-05)
%UNK% (2.49e-05)
c (1.49e-05)
<SENTENCE_START>
{
dynamics
jni
.
bt
universal
constraint
set
lower
limit
(
swig
c
ptr
,
this
,
ang
1
min
,
ang
2
min
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
universal
constraint
set
lower
limit
(
swig
c
ptr
,
this
,
ang
1
min
,
ang
2
min
)
;
}
<SENTENCE_END/>
%END%%END% (9.37e-01)
limit (3.95e-02)
set (2.90e-03)
%UNK% (2.43e-03)
2 (1.29e-03)
bt (8.53e-04)
convex (7.73e-04)
ray (4.87e-04)
from (3.01e-04)
valid (2.66e-04)
<SENTENCE_START>
{
dynamics
jni
.
bt
universal
constraint
set
lower
limit
(
swig
c
ptr
,
this
,
ang
1
min
,
ang
2
min
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
universal
constraint
set
lower
limit
(
swig
c
ptr
,
this
,
ang
1
min
,
ang
2
min
)
;
}
<SENTENCE_END/>
set,axissetset (9.79e-01)
axis (9.44e-03)
constraint (7.02e-03)
universal (5.92e-04)
this (3.64e-04)
c (2.22e-04)
ptr (2.18e-04)
1 (2.13e-04)
dynamics (1.76e-04)
jni (1.36e-04)
<SENTENCE_START>
{
dynamics
jni
.
bt
universal
constraint
set
axis
(
swig
c
ptr
,
this
,
axis
1
,
axis
2
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
universal
constraint
set
axis
(
swig
c
ptr
,
this
,
axis
1
,
axis
2
)
;
}
<SENTENCE_END/>
axisaxis (9.89e-01)
set (9.67e-03)
get (5.72e-04)
rotate (3.70e-04)
rad (1.52e-04)
%END% (9.90e-05)
angle (8.95e-05)
from (4.84e-05)
rotation (4.48e-05)
%UNK% (2.24e-05)
<SENTENCE_START>
{
dynamics
jni
.
bt
universal
constraint
set
axis
(
swig
c
ptr
,
this
,
axis
1
,
axis
2
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
universal
constraint
set
axis
(
swig
c
ptr
,
this
,
axis
1
,
axis
2
)
;
}
<SENTENCE_END/>
%END%%END% (9.47e-01)
set (1.08e-02)
axis (6.15e-03)
%UNK% (3.88e-03)
rad (3.22e-03)
2 (2.60e-03)
bt (2.46e-03)
from (1.18e-03)
get (8.64e-04)
aligned (8.22e-04)
<SENTENCE_START>
{
dynamics
jni
.
bt
universal
constraint
set
axis
(
swig
c
ptr
,
this
,
axis
1
,
axis
2
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
universal
constraint
set
axis
(
swig
c
ptr
,
this
,
axis
1
,
axis
2
)
;
}
<SENTENCE_END/>
get,c,ptrgetget (9.83e-01)
c (4.72e-03)
obj (1.88e-03)
swig (1.36e-03)
is (8.93e-04)
return (8.85e-04)
ptr (5.54e-04)
0 (3.63e-04)
null (3.14e-04)
obtain (2.82e-04)
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
cc (9.96e-01)
ptr (2.00e-03)
get (1.04e-03)
%END% (8.72e-04)
swig (1.90e-04)
instance (1.07e-04)
overlaps (3.51e-05)
derived (2.62e-05)
match (7.06e-06)
is (6.12e-06)
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
ptrptr (9.96e-01)
c (2.15e-03)
%END% (1.61e-03)
obj (1.88e-05)
0 (6.12e-06)
get (6.07e-06)
return (5.61e-06)
string (2.74e-06)
instance (2.57e-06)
swig (2.31e-06)
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
%END%%END% (9.61e-01)
ptr (3.23e-02)
obj (8.25e-04)
c (4.05e-04)
return (2.33e-04)
string (2.06e-04)
double (1.33e-04)
at (1.02e-04)
0 (9.89e-05)
swig (5.39e-05)
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
action,performedactionset (3.53e-01)
changed (6.43e-02)
add (6.34e-02)
run (4.63e-02)
update (3.96e-02)
action (2.90e-02)
revert (2.52e-02)
performed (2.02e-02)
reload (1.70e-02)
ui (1.60e-02)
<SENTENCE_START>
{
editor
.
get
texture
(
)
.
set
filter
(
(
texture
filter
)
min
filter
box
.
get
selected
item
(
)
,
(
texture
filter
)
mag
filter
box
.
get
selected
item
(
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
editor
.
get
texture
(
)
.
set
filter
(
(
texture
filter
)
min
filter
box
.
get
selected
item
(
)
,
(
texture
filter
)
mag
filter
box
.
get
selected
item
(
)
)
;
}
<SENTENCE_END/>
performed%END% (5.57e-01)
performed (8.22e-02)
filter (5.09e-02)
changed (3.63e-02)
texture (1.96e-02)
box (1.35e-02)
ui (1.04e-02)
set (8.99e-03)
all (8.85e-03)
components (8.47e-03)
<SENTENCE_START>
{
editor
.
get
texture
(
)
.
set
filter
(
(
texture
filter
)
min
filter
box
.
get
selected
item
(
)
,
(
texture
filter
)
mag
filter
box
.
get
selected
item
(
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
editor
.
get
texture
(
)
.
set
filter
(
(
texture
filter
)
min
filter
box
.
get
selected
item
(
)
,
(
texture
filter
)
mag
filter
box
.
get
selected
item
(
)
)
;
}
<SENTENCE_END/>
%END%%END% (8.96e-01)
item (1.58e-02)
filter (1.38e-02)
performed (1.27e-02)
box (7.85e-03)
selected (6.61e-03)
changed (4.01e-03)
texture (2.54e-03)
all (2.25e-03)
set (1.27e-03)
<SENTENCE_START>
{
editor
.
get
texture
(
)
.
set
filter
(
(
texture
filter
)
min
filter
box
.
get
selected
item
(
)
,
(
texture
filter
)
mag
filter
box
.
get
selected
item
(
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
editor
.
get
texture
(
)
.
set
filter
(
(
texture
filter
)
min
filter
box
.
get
selected
item
(
)
,
(
texture
filter
)
mag
filter
box
.
get
selected
item
(
)
)
;
}
<SENTENCE_END/>
setsetadd (9.13e-02)
load (6.90e-02)
get (6.27e-02)
%END% (5.41e-02)
%UNK% (5.33e-02)
create (4.71e-02)
render (3.32e-02)
update (2.67e-02)
init (2.43e-02)
generate (2.22e-02)
<SENTENCE_START>
{
for
(
int
i
=
velocity
table
model
.
get
row
count
(
)
-
1
;
i
>=
0
;
i
--
)
{
velocity
table
model
.
remove
row
(
i
)
;
}
velocities
.
clear
(
)
;
for
(
int
i
=
0
,
c
=
influencer
.
velocities
.
size
;
i
<
c
;
++
i
)
{
velocities
.
add
(
new
velocity
wrapper
(
(
dynamics
modifier
)
influencer
.
velocities
.
items
[
i
]
,
true
)
)
;
velocity
table
model
.
add
row
(
new
object
[
]
{
"Velocity "
+
i
,
true
}
)
;
}
default
combo
box
model
model
=
(
default
combo
box
model
)
velocity
box
.
get
model
(
)
;
model
.
remove
all
elements
(
)
;
for
(
object
velocity
object
:
get
available
velocities
(
editor
.
get
controller
type
(
)
)
)
{
model
.
add
element
(
velocity
object
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
for
(
int
i
=
velocity
table
model
.
get
row
count
(
)
-
1
;
i
>=
0
;
i
--
)
{
velocity
table
model
.
remove
row
(
i
)
;
}
velocities
.
clear
(
)
;
for
(
int
i
=
0
,
c
=
influencer
.
velocities
.
size
;
i
<
c
;
++
i
)
{
velocities
.
add
(
new
velocity
wrapper
(
(
dynamics
modifier
)
influencer
.
velocities
.
items
[
i
]
,
true
)
)
;
velocity
table
model
.
add
row
(
new
object
[
]
{
"Velocity "
+
i
,
true
}
)
;
}
default
combo
box
model
model
=
(
default
combo
box
model
)
velocity
box
.
get
model
(
)
;
model
.
remove
all
elements
(
)
;
for
(
object
velocity
object
:
get
available
velocities
(
editor
.
get
controller
type
(
)
)
)
{
model
.
add
element
(
velocity
object
)
;
}
}
<SENTENCE_END/>
%END%%END% (6.94e-01)
velocity (4.37e-02)
model (2.99e-02)
row (1.49e-02)
velocities (1.17e-02)
default (1.02e-02)
object (8.44e-03)
new (8.22e-03)
%UNK% (7.12e-03)
box (6.59e-03)
<SENTENCE_START>
{
for
(
int
i
=
velocity
table
model
.
get
row
count
(
)
-
1
;
i
>=
0
;
i
--
)
{
velocity
table
model
.
remove
row
(
i
)
;
}
velocities
.
clear
(
)
;
for
(
int
i
=
0
,
c
=
influencer
.
velocities
.
size
;
i
<
c
;
++
i
)
{
velocities
.
add
(
new
velocity
wrapper
(
(
dynamics
modifier
)
influencer
.
velocities
.
items
[
i
]
,
true
)
)
;
velocity
table
model
.
add
row
(
new
object
[
]
{
"Velocity "
+
i
,
true
}
)
;
}
default
combo
box
model
model
=
(
default
combo
box
model
)
velocity
box
.
get
model
(
)
;
model
.
remove
all
elements
(
)
;
for
(
object
velocity
object
:
get
available
velocities
(
editor
.
get
controller
type
(
)
)
)
{
model
.
add
element
(
velocity
object
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
for
(
int
i
=
velocity
table
model
.
get
row
count
(
)
-
1
;
i
>=
0
;
i
--
)
{
velocity
table
model
.
remove
row
(
i
)
;
}
velocities
.
clear
(
)
;
for
(
int
i
=
0
,
c
=
influencer
.
velocities
.
size
;
i
<
c
;
++
i
)
{
velocities
.
add
(
new
velocity
wrapper
(
(
dynamics
modifier
)
influencer
.
velocities
.
items
[
i
]
,
true
)
)
;
velocity
table
model
.
add
row
(
new
object
[
]
{
"Velocity "
+
i
,
true
}
)
;
}
default
combo
box
model
model
=
(
default
combo
box
model
)
velocity
box
.
get
model
(
)
;
model
.
remove
all
elements
(
)
;
for
(
object
velocity
object
:
get
available
velocities
(
editor
.
get
controller
type
(
)
)
)
{
model
.
add
element
(
velocity
object
)
;
}
}
<SENTENCE_END/>
get,available,velocitiesgetget (8.89e-01)
is (3.93e-02)
type (1.32e-02)
%UNK% (3.69e-03)
vel (2.81e-03)
default (2.35e-03)
obtain (2.03e-03)
%END% (1.84e-03)
instance (1.83e-03)
controller (1.45e-03)
<SENTENCE_START>
{
if
(
type
==
controller
type
.
billboard
||
type
==
controller
type
.
point
sprite
)
{
return
new
string
[
]
{
vel
type
rotational
2
d
,
vel
type
centripetal
,
vel
type
tangential
,
vel
type
polar
,
vel
type
brownian
}
;
}
else
if
(
type
==
controller
type
.
model
instance
||
type
==
controller
type
.
particle
controller
)
{
return
new
string
[
]
{
vel
type
rotational
3
d
,
vel
type
centripetal
,
vel
type
tangential
,
vel
type
polar
,
vel
type
brownian
,
vel
type
face
}
;
}
return
null
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
type
==
controller
type
.
billboard
||
type
==
controller
type
.
point
sprite
)
{
return
new
string
[
]
{
vel
type
rotational
2
d
,
vel
type
centripetal
,
vel
type
tangential
,
vel
type
polar
,
vel
type
brownian
}
;
}
else
if
(
type
==
controller
type
.
model
instance
||
type
==
controller
type
.
particle
controller
)
{
return
new
string
[
]
{
vel
type
rotational
3
d
,
vel
type
centripetal
,
vel
type
tangential
,
vel
type
polar
,
vel
type
brownian
,
vel
type
face
}
;
}
return
null
;
}
<SENTENCE_END/>
available%END% (2.56e-01)
get (2.24e-01)
type (1.08e-01)
controller (7.14e-02)
particle (2.62e-02)
vel (2.37e-02)
sprite (1.55e-02)
point (1.54e-02)
centripetal (1.32e-02)
%UNK% (1.25e-02)
<SENTENCE_START>
{
if
(
type
==
controller
type
.
billboard
||
type
==
controller
type
.
point
sprite
)
{
return
new
string
[
]
{
vel
type
rotational
2
d
,
vel
type
centripetal
,
vel
type
tangential
,
vel
type
polar
,
vel
type
brownian
}
;
}
else
if
(
type
==
controller
type
.
model
instance
||
type
==
controller
type
.
particle
controller
)
{
return
new
string
[
]
{
vel
type
rotational
3
d
,
vel
type
centripetal
,
vel
type
tangential
,
vel
type
polar
,
vel
type
brownian
,
vel
type
face
}
;
}
return
null
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
type
==
controller
type
.
billboard
||
type
==
controller
type
.
point
sprite
)
{
return
new
string
[
]
{
vel
type
rotational
2
d
,
vel
type
centripetal
,
vel
type
tangential
,
vel
type
polar
,
vel
type
brownian
}
;
}
else
if
(
type
==
controller
type
.
model
instance
||
type
==
controller
type
.
particle
controller
)
{
return
new
string
[
]
{
vel
type
rotational
3
d
,
vel
type
centripetal
,
vel
type
tangential
,
vel
type
polar
,
vel
type
brownian
,
vel
type
face
}
;
}
return
null
;
}
<SENTENCE_END/>
velocities%END% (6.62e-01)
get (7.17e-02)
type (5.91e-02)
vel (1.56e-02)
%UNK% (1.56e-02)
controller (1.27e-02)
string (7.53e-03)
instance (7.17e-03)
centripetal (5.38e-03)
sprite (4.37e-03)
<SENTENCE_START>
{
if
(
type
==
controller
type
.
billboard
||
type
==
controller
type
.
point
sprite
)
{
return
new
string
[
]
{
vel
type
rotational
2
d
,
vel
type
centripetal
,
vel
type
tangential
,
vel
type
polar
,
vel
type
brownian
}
;
}
else
if
(
type
==
controller
type
.
model
instance
||
type
==
controller
type
.
particle
controller
)
{
return
new
string
[
]
{
vel
type
rotational
3
d
,
vel
type
centripetal
,
vel
type
tangential
,
vel
type
polar
,
vel
type
brownian
,
vel
type
face
}
;
}
return
null
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
type
==
controller
type
.
billboard
||
type
==
controller
type
.
point
sprite
)
{
return
new
string
[
]
{
vel
type
rotational
2
d
,
vel
type
centripetal
,
vel
type
tangential
,
vel
type
polar
,
vel
type
brownian
}
;
}
else
if
(
type
==
controller
type
.
model
instance
||
type
==
controller
type
.
particle
controller
)
{
return
new
string
[
]
{
vel
type
rotational
3
d
,
vel
type
centripetal
,
vel
type
tangential
,
vel
type
polar
,
vel
type
brownian
,
vel
type
face
}
;
}
return
null
;
}
<SENTENCE_END/>
%END%%END% (8.95e-01)
type (1.49e-02)
get (1.21e-02)
%UNK% (8.26e-03)
vel (3.44e-03)
string (2.77e-03)
instance (2.28e-03)
null (1.53e-03)
return (1.32e-03)
centripetal (1.21e-03)
<SENTENCE_START>
{
if
(
type
==
controller
type
.
billboard
||
type
==
controller
type
.
point
sprite
)
{
return
new
string
[
]
{
vel
type
rotational
2
d
,
vel
type
centripetal
,
vel
type
tangential
,
vel
type
polar
,
vel
type
brownian
}
;
}
else
if
(
type
==
controller
type
.
model
instance
||
type
==
controller
type
.
particle
controller
)
{
return
new
string
[
]
{
vel
type
rotational
3
d
,
vel
type
centripetal
,
vel
type
tangential
,
vel
type
polar
,
vel
type
brownian
,
vel
type
face
}
;
}
return
null
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
type
==
controller
type
.
billboard
||
type
==
controller
type
.
point
sprite
)
{
return
new
string
[
]
{
vel
type
rotational
2
d
,
vel
type
centripetal
,
vel
type
tangential
,
vel
type
polar
,
vel
type
brownian
}
;
}
else
if
(
type
==
controller
type
.
model
instance
||
type
==
controller
type
.
particle
controller
)
{
return
new
string
[
]
{
vel
type
rotational
3
d
,
vel
type
centripetal
,
vel
type
tangential
,
vel
type
polar
,
vel
type
brownian
,
vel
type
face
}
;
}
return
null
;
}
<SENTENCE_END/>
initialize,componentsinitializeinitialize (4.66e-01)
components (1.17e-01)
%END% (6.98e-02)
ui (6.82e-02)
action (3.91e-02)
%UNK% (1.84e-02)
create (1.70e-02)
add (1.55e-02)
setup (1.40e-02)
run (1.29e-02)
<SENTENCE_START>
{
super
.
%SELF%
(
)
;
j
panel
velocities
panel
=
new
j
panel
(
)
;
velocities
panel
.
set
layout
(
new
grid
bag
layout
(
)
)
;
{
j
panel
side
buttons
=
new
j
panel
(
new
grid
bag
layout
(
)
)
;
velocities
panel
.
add
(
side
buttons
,
new
grid
bag
constraints
(
1
,
0
,
1
,
1
,
1
,
1
,
grid
bag
constraints
.
northwest
,
grid
bag
constraints
.
none
,
new
insets
(
0
,
0
,
0
,
0
)
,
0
,
0
)
)
;
{
side
buttons
.
add
(
velocity
box
=
new
j
combo
box
(
new
default
combo
box
model
(
)
)
,
new
grid
bag
constraints
(
0
,
-
1
,
1
,
1
,
0
,
0
,
grid
bag
constraints
.
center
,
grid
bag
constraints
.
horizontal
,
new
insets
(
0
,
0
,
6
,
0
)
,
0
,
0
)
)
;
}
{
j
button
new
button
=
new
j
button
(
"New"
)
;
side
buttons
.
add
(
new
button
,
new
grid
bag
constraints
(
0
,
-
1
,
1
,
1
,
0
,
0
,
grid
bag
constraints
.
center
,
grid
bag
constraints
.
horizontal
,
new
insets
(
0
,
0
,
6
,
0
)
,
0
,
0
)
)
;
new
button
.
add
action
listener
(
new
action
listener
(
)
{
public
void
action
performed
(
action
event
event
)
{
create
velocity
(
velocity
box
.
get
selected
item
(
)
)
;
}
}
)
;
}
{
j
button
delete
button
=
new
j
button
(
"Delete"
)
;
side
buttons
.
add
(
delete
button
,
new
grid
bag
constraints
(
0
,
-
1
,
1
,
1
,
0
,
0
,
grid
bag
constraints
.
center
,
grid
bag
constraints
.
horizontal
,
new
insets
(
0
,
0
,
6
,
0
)
,
0
,
0
)
)
;
delete
button
.
add
action
listener
(
new
action
listener
(
)
{
public
void
action
performed
(
action
event
event
)
{
delete
velocity
(
)
;
}
}
)
;
}
}
j
scroll
pane
scroll
=
new
j
scroll
pane
(
)
;
velocities
panel
.
add
(
scroll
,
new
grid
bag
constraints
(
0
,
0
,
1
,
1
,
0
,
0
,
grid
bag
constraints
.
west
,
grid
bag
constraints
.
none
,
new
insets
(
0
,
0
,
0
,
6
)
,
0
,
0
)
)
;
velocity
table
=
new
j
table
(
)
{
public
class
get
column
class
(
int
column
)
{
return
column
==
1
?
boolean
.
class
:
super
.
get
column
class
(
column
)
;
}
@
override
public
dimension
get
preferred
scrollable
viewport
size
(
)
{
dimension
dim
=
super
.
get
preferred
scrollable
viewport
size
(
)
;
dim
.
height
=
get
preferred
size
(
)
.
height
;
return
dim
;
}
}
;
velocity
table
.
get
table
header
(
)
.
set
reordering
allowed
(
false
)
;
velocity
table
.
set
selection
mode
(
list
selection
model
.
single
selection
)
;
scroll
.
set
viewport
view
(
velocity
table
)
;
velocity
table
model
=
new
default
table
model
(
new
string
[
0
]
[
0
]
,
new
string
[
]
{
"Velocity"
,
"Active"
}
)
;
velocity
table
.
set
model
(
velocity
table
model
)
;
velocity
table
.
get
selection
model
(
)
.
add
list
selection
listener
(
new
list
selection
listener
(
)
{
public
void
value
changed
(
list
selection
event
event
)
{
if
(
event
.
get
value
is
adjusting
(
)
)
return
;
velocity
selected
(
)
;
}
}
)
;
velocity
table
model
.
add
table
model
listener
(
new
table
model
listener
(
)
{
public
void
table
changed
(
table
model
event
event
)
{
if
(
event
.
get
column
(
)
!=
1
)
return
;
velocity
checked
(
event
.
get
first
row
(
)
,
(
boolean
)
velocity
table
.
get
value
at
(
event
.
get
first
row
(
)
,
1
)
)
;
}
}
)
;
empty
panel
=
new
particle
value
panel
(
editor
,
""
,
""
,
true
,
false
)
;
strength
velocity
panel
=
new
strength
velocity
panel
(
editor
,
null
,
"Life"
,
""
,
""
)
;
angular
velocity
panel
=
new
angular
velocity
panel
(
editor
,
null
,
"Life"
,
""
,
""
)
;
strength
velocity
panel
.
set
visible
(
false
)
;
angular
velocity
panel
.
set
visible
(
false
)
;
empty
panel
.
set
visible
(
false
)
;
strength
velocity
panel
.
set
is
alway
shown
(
true
)
;
angular
velocity
panel
.
set
is
alway
shown
(
true
)
;
empty
panel
.
set
is
alway
shown
(
true
)
;
empty
panel
.
set
value
(
null
)
;
int
i
=
0
;
add
content
(
i
++
,
0
,
velocities
panel
)
;
add
content
(
i
++
,
0
,
strength
velocity
panel
)
;
add
content
(
i
++
,
0
,
angular
velocity
panel
)
;
add
content
(
i
++
,
0
,
empty
panel
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
super
.
%SELF%
(
)
;
j
panel
velocities
panel
=
new
j
panel
(
)
;
velocities
panel
.
set
layout
(
new
grid
bag
layout
(
)
)
;
{
j
panel
side
buttons
=
new
j
panel
(
new
grid
bag
layout
(
)
)
;
velocities
panel
.
add
(
side
buttons
,
new
grid
bag
constraints
(
1
,
0
,
1
,
1
,
1
,
1
,
grid
bag
constraints
.
northwest
,
grid
bag
constraints
.
none
,
new
insets
(
0
,
0
,
0
,
0
)
,
0
,
0
)
)
;
{
side
buttons
.
add
(
velocity
box
=
new
j
combo
box
(
new
default
combo
box
model
(
)
)
,
new
grid
bag
constraints
(
0
,
-
1
,
1
,
1
,
0
,
0
,
grid
bag
constraints
.
center
,
grid
bag
constraints
.
horizontal
,
new
insets
(
0
,
0
,
6
,
0
)
,
0
,
0
)
)
;
}
{
j
button
new
button
=
new
j
button
(
"New"
)
;
side
buttons
.
add
(
new
button
,
new
grid
bag
constraints
(
0
,
-
1
,
1
,
1
,
0
,
0
,
grid
bag
constraints
.
center
,
grid
bag
constraints
.
horizontal
,
new
insets
(
0
,
0
,
6
,
0
)
,
0
,
0
)
)
;
new
button
.
add
action
listener
(
new
action
listener
(
)
{
public
void
action
performed
(
action
event
event
)
{
create
velocity
(
velocity
box
.
get
selected
item
(
)
)
;
}
}
)
;
}
{
j
button
delete
button
=
new
j
button
(
"Delete"
)
;
side
buttons
.
add
(
delete
button
,
new
grid
bag
constraints
(
0
,
-
1
,
1
,
1
,
0
,
0
,
grid
bag
constraints
.
center
,
grid
bag
constraints
.
horizontal
,
new
insets
(
0
,
0
,
6
,
0
)
,
0
,
0
)
)
;
delete
button
.
add
action
listener
(
new
action
listener
(
)
{
public
void
action
performed
(
action
event
event
)
{
delete
velocity
(
)
;
}
}
)
;
}
}
j
scroll
pane
scroll
=
new
j
scroll
pane
(
)
;
velocities
panel
.
add
(
scroll
,
new
grid
bag
constraints
(
0
,
0
,
1
,
1
,
0
,
0
,
grid
bag
constraints
.
west
,
grid
bag
constraints
.
none
,
new
insets
(
0
,
0
,
0
,
6
)
,
0
,
0
)
)
;
velocity
table
=
new
j
table
(
)
{
public
class
get
column
class
(
int
column
)
{
return
column
==
1
?
boolean
.
class
:
super
.
get
column
class
(
column
)
;
}
@
override
public
dimension
get
preferred
scrollable
viewport
size
(
)
{
dimension
dim
=
super
.
get
preferred
scrollable
viewport
size
(
)
;
dim
.
height
=
get
preferred
size
(
)
.
height
;
return
dim
;
}
}
;
velocity
table
.
get
table
header
(
)
.
set
reordering
allowed
(
false
)
;
velocity
table
.
set
selection
mode
(
list
selection
model
.
single
selection
)
;
scroll
.
set
viewport
view
(
velocity
table
)
;
velocity
table
model
=
new
default
table
model
(
new
string
[
0
]
[
0
]
,
new
string
[
]
{
"Velocity"
,
"Active"
}
)
;
velocity
table
.
set
model
(
velocity
table
model
)
;
velocity
table
.
get
selection
model
(
)
.
add
list
selection
listener
(
new
list
selection
listener
(
)
{
public
void
value
changed
(
list
selection
event
event
)
{
if
(
event
.
get
value
is
adjusting
(
)
)
return
;
velocity
selected
(
)
;
}
}
)
;
velocity
table
model
.
add
table
model
listener
(
new
table
model
listener
(
)
{
public
void
table
changed
(
table
model
event
event
)
{
if
(
event
.
get
column
(
)
!=
1
)
return
;
velocity
checked
(
event
.
get
first
row
(
)
,
(
boolean
)
velocity
table
.
get
value
at
(
event
.
get
first
row
(
)
,
1
)
)
;
}
}
)
;
empty
panel
=
new
particle
value
panel
(
editor
,
""
,
""
,
true
,
false
)
;
strength
velocity
panel
=
new
strength
velocity
panel
(
editor
,
null
,
"Life"
,
""
,
""
)
;
angular
velocity
panel
=
new
angular
velocity
panel
(
editor
,
null
,
"Life"
,
""
,
""
)
;
strength
velocity
panel
.
set
visible
(
false
)
;
angular
velocity
panel
.
set
visible
(
false
)
;
empty
panel
.
set
visible
(
false
)
;
strength
velocity
panel
.
set
is
alway
shown
(
true
)
;
angular
velocity
panel
.
set
is
alway
shown
(
true
)
;
empty
panel
.
set
is
alway
shown
(
true
)
;
empty
panel
.
set
value
(
null
)
;
int
i
=
0
;
add
content
(
i
++
,
0
,
velocities
panel
)
;
add
content
(
i
++
,
0
,
strength
velocity
panel
)
;
add
content
(
i
++
,
0
,
angular
velocity
panel
)
;
add
content
(
i
++
,
0
,
empty
panel
)
;
}
<SENTENCE_END/>
components%END% (5.26e-01)
components (9.05e-02)
initialize (7.08e-02)
ui (3.58e-02)
%UNK% (2.18e-02)
action (1.72e-02)
events (7.50e-03)
add (7.30e-03)
create (7.24e-03)
performed (5.35e-03)
<SENTENCE_START>
{
super
.
%SELF%
(
)
;
j
panel
velocities
panel
=
new
j
panel
(
)
;
velocities
panel
.
set
layout
(
new
grid
bag
layout
(
)
)
;
{
j
panel
side
buttons
=
new
j
panel
(
new
grid
bag
layout
(
)
)
;
velocities
panel
.
add
(
side
buttons
,
new
grid
bag
constraints
(
1
,
0
,
1
,
1
,
1
,
1
,
grid
bag
constraints
.
northwest
,
grid
bag
constraints
.
none
,
new
insets
(
0
,
0
,
0
,
0
)
,
0
,
0
)
)
;
{
side
buttons
.
add
(
velocity
box
=
new
j
combo
box
(
new
default
combo
box
model
(
)
)
,
new
grid
bag
constraints
(
0
,
-
1
,
1
,
1
,
0
,
0
,
grid
bag
constraints
.
center
,
grid
bag
constraints
.
horizontal
,
new
insets
(
0
,
0
,
6
,
0
)
,
0
,
0
)
)
;
}
{
j
button
new
button
=
new
j
button
(
"New"
)
;
side
buttons
.
add
(
new
button
,
new
grid
bag
constraints
(
0
,
-
1
,
1
,
1
,
0
,
0
,
grid
bag
constraints
.
center
,
grid
bag
constraints
.
horizontal
,
new
insets
(
0
,
0
,
6
,
0
)
,
0
,
0
)
)
;
new
button
.
add
action
listener
(
new
action
listener
(
)
{
public
void
action
performed
(
action
event
event
)
{
create
velocity
(
velocity
box
.
get
selected
item
(
)
)
;
}
}
)
;
}
{
j
button
delete
button
=
new
j
button
(
"Delete"
)
;
side
buttons
.
add
(
delete
button
,
new
grid
bag
constraints
(
0
,
-
1
,
1
,
1
,
0
,
0
,
grid
bag
constraints
.
center
,
grid
bag
constraints
.
horizontal
,
new
insets
(
0
,
0
,
6
,
0
)
,
0
,
0
)
)
;
delete
button
.
add
action
listener
(
new
action
listener
(
)
{
public
void
action
performed
(
action
event
event
)
{
delete
velocity
(
)
;
}
}
)
;
}
}
j
scroll
pane
scroll
=
new
j
scroll
pane
(
)
;
velocities
panel
.
add
(
scroll
,
new
grid
bag
constraints
(
0
,
0
,
1
,
1
,
0
,
0
,
grid
bag
constraints
.
west
,
grid
bag
constraints
.
none
,
new
insets
(
0
,
0
,
0
,
6
)
,
0
,
0
)
)
;
velocity
table
=
new
j
table
(
)
{
public
class
get
column
class
(
int
column
)
{
return
column
==
1
?
boolean
.
class
:
super
.
get
column
class
(
column
)
;
}
@
override
public
dimension
get
preferred
scrollable
viewport
size
(
)
{
dimension
dim
=
super
.
get
preferred
scrollable
viewport
size
(
)
;
dim
.
height
=
get
preferred
size
(
)
.
height
;
return
dim
;
}
}
;
velocity
table
.
get
table
header
(
)
.
set
reordering
allowed
(
false
)
;
velocity
table
.
set
selection
mode
(
list
selection
model
.
single
selection
)
;
scroll
.
set
viewport
view
(
velocity
table
)
;
velocity
table
model
=
new
default
table
model
(
new
string
[
0
]
[
0
]
,
new
string
[
]
{
"Velocity"
,
"Active"
}
)
;
velocity
table
.
set
model
(
velocity
table
model
)
;
velocity
table
.
get
selection
model
(
)
.
add
list
selection
listener
(
new
list
selection
listener
(
)
{
public
void
value
changed
(
list
selection
event
event
)
{
if
(
event
.
get
value
is
adjusting
(
)
)
return
;
velocity
selected
(
)
;
}
}
)
;
velocity
table
model
.
add
table
model
listener
(
new
table
model
listener
(
)
{
public
void
table
changed
(
table
model
event
event
)
{
if
(
event
.
get
column
(
)
!=
1
)
return
;
velocity
checked
(
event
.
get
first
row
(
)
,
(
boolean
)
velocity
table
.
get
value
at
(
event
.
get
first
row
(
)
,
1
)
)
;
}
}
)
;
empty
panel
=
new
particle
value
panel
(
editor
,
""
,
""
,
true
,
false
)
;
strength
velocity
panel
=
new
strength
velocity
panel
(
editor
,
null
,
"Life"
,
""
,
""
)
;
angular
velocity
panel
=
new
angular
velocity
panel
(
editor
,
null
,
"Life"
,
""
,
""
)
;
strength
velocity
panel
.
set
visible
(
false
)
;
angular
velocity
panel
.
set
visible
(
false
)
;
empty
panel
.
set
visible
(
false
)
;
strength
velocity
panel
.
set
is
alway
shown
(
true
)
;
angular
velocity
panel
.
set
is
alway
shown
(
true
)
;
empty
panel
.
set
is
alway
shown
(
true
)
;
empty
panel
.
set
value
(
null
)
;
int
i
=
0
;
add
content
(
i
++
,
0
,
velocities
panel
)
;
add
content
(
i
++
,
0
,
strength
velocity
panel
)
;
add
content
(
i
++
,
0
,
angular
velocity
panel
)
;
add
content
(
i
++
,
0
,
empty
panel
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
super
.
%SELF%
(
)
;
j
panel
velocities
panel
=
new
j
panel
(
)
;
velocities
panel
.
set
layout
(
new
grid
bag
layout
(
)
)
;
{
j
panel
side
buttons
=
new
j
panel
(
new
grid
bag
layout
(
)
)
;
velocities
panel
.
add
(
side
buttons
,
new
grid
bag
constraints
(
1
,
0
,
1
,
1
,
1
,
1
,
grid
bag
constraints
.
northwest
,
grid
bag
constraints
.
none
,
new
insets
(
0
,
0
,
0
,
0
)
,
0
,
0
)
)
;
{
side
buttons
.
add
(
velocity
box
=
new
j
combo
box
(
new
default
combo
box
model
(
)
)
,
new
grid
bag
constraints
(
0
,
-
1
,
1
,
1
,
0
,
0
,
grid
bag
constraints
.
center
,
grid
bag
constraints
.
horizontal
,
new
insets
(
0
,
0
,
6
,
0
)
,
0
,
0
)
)
;
}
{
j
button
new
button
=
new
j
button
(
"New"
)
;
side
buttons
.
add
(
new
button
,
new
grid
bag
constraints
(
0
,
-
1
,
1
,
1
,
0
,
0
,
grid
bag
constraints
.
center
,
grid
bag
constraints
.
horizontal
,
new
insets
(
0
,
0
,
6
,
0
)
,
0
,
0
)
)
;
new
button
.
add
action
listener
(
new
action
listener
(
)
{
public
void
action
performed
(
action
event
event
)
{
create
velocity
(
velocity
box
.
get
selected
item
(
)
)
;
}
}
)
;
}
{
j
button
delete
button
=
new
j
button
(
"Delete"
)
;
side
buttons
.
add
(
delete
button
,
new
grid
bag
constraints
(
0
,
-
1
,
1
,
1
,
0
,
0
,
grid
bag
constraints
.
center
,
grid
bag
constraints
.
horizontal
,
new
insets
(
0
,
0
,
6
,
0
)
,
0
,
0
)
)
;
delete
button
.
add
action
listener
(
new
action
listener
(
)
{
public
void
action
performed
(
action
event
event
)
{
delete
velocity
(
)
;
}
}
)
;
}
}
j
scroll
pane
scroll
=
new
j
scroll
pane
(
)
;
velocities
panel
.
add
(
scroll
,
new
grid
bag
constraints
(
0
,
0
,
1
,
1
,
0
,
0
,
grid
bag
constraints
.
west
,
grid
bag
constraints
.
none
,
new
insets
(
0
,
0
,
0
,
6
)
,
0
,
0
)
)
;
velocity
table
=
new
j
table
(
)
{
public
class
get
column
class
(
int
column
)
{
return
column
==
1
?
boolean
.
class
:
super
.
get
column
class
(
column
)
;
}
@
override
public
dimension
get
preferred
scrollable
viewport
size
(
)
{
dimension
dim
=
super
.
get
preferred
scrollable
viewport
size
(
)
;
dim
.
height
=
get
preferred
size
(
)
.
height
;
return
dim
;
}
}
;
velocity
table
.
get
table
header
(
)
.
set
reordering
allowed
(
false
)
;
velocity
table
.
set
selection
mode
(
list
selection
model
.
single
selection
)
;
scroll
.
set
viewport
view
(
velocity
table
)
;
velocity
table
model
=
new
default
table
model
(
new
string
[
0
]
[
0
]
,
new
string
[
]
{
"Velocity"
,
"Active"
}
)
;
velocity
table
.
set
model
(
velocity
table
model
)
;
velocity
table
.
get
selection
model
(
)
.
add
list
selection
listener
(
new
list
selection
listener
(
)
{
public
void
value
changed
(
list
selection
event
event
)
{
if
(
event
.
get
value
is
adjusting
(
)
)
return
;
velocity
selected
(
)
;
}
}
)
;
velocity
table
model
.
add
table
model
listener
(
new
table
model
listener
(
)
{
public
void
table
changed
(
table
model
event
event
)
{
if
(
event
.
get
column
(
)
!=
1
)
return
;
velocity
checked
(
event
.
get
first
row
(
)
,
(
boolean
)
velocity
table
.
get
value
at
(
event
.
get
first
row
(
)
,
1
)
)
;
}
}
)
;
empty
panel
=
new
particle
value
panel
(
editor
,
""
,
""
,
true
,
false
)
;
strength
velocity
panel
=
new
strength
velocity
panel
(
editor
,
null
,
"Life"
,
""
,
""
)
;
angular
velocity
panel
=
new
angular
velocity
panel
(
editor
,
null
,
"Life"
,
""
,
""
)
;
strength
velocity
panel
.
set
visible
(
false
)
;
angular
velocity
panel
.
set
visible
(
false
)
;
empty
panel
.
set
visible
(
false
)
;
strength
velocity
panel
.
set
is
alway
shown
(
true
)
;
angular
velocity
panel
.
set
is
alway
shown
(
true
)
;
empty
panel
.
set
is
alway
shown
(
true
)
;
empty
panel
.
set
value
(
null
)
;
int
i
=
0
;
add
content
(
i
++
,
0
,
velocities
panel
)
;
add
content
(
i
++
,
0
,
strength
velocity
panel
)
;
add
content
(
i
++
,
0
,
angular
velocity
panel
)
;
add
content
(
i
++
,
0
,
empty
panel
)
;
}
<SENTENCE_END/>
%END%%END% (6.80e-01)
components (5.66e-02)
initialize (2.76e-02)
ui (2.09e-02)
%UNK% (1.70e-02)
action (9.52e-03)
events (4.94e-03)
add (4.90e-03)
create (4.51e-03)
panel (4.05e-03)
<SENTENCE_START>
{
super
.
%SELF%
(
)
;
j
panel
velocities
panel
=
new
j
panel
(
)
;
velocities
panel
.
set
layout
(
new
grid
bag
layout
(
)
)
;
{
j
panel
side
buttons
=
new
j
panel
(
new
grid
bag
layout
(
)
)
;
velocities
panel
.
add
(
side
buttons
,
new
grid
bag
constraints
(
1
,
0
,
1
,
1
,
1
,
1
,
grid
bag
constraints
.
northwest
,
grid
bag
constraints
.
none
,
new
insets
(
0
,
0
,
0
,
0
)
,
0
,
0
)
)
;
{
side
buttons
.
add
(
velocity
box
=
new
j
combo
box
(
new
default
combo
box
model
(
)
)
,
new
grid
bag
constraints
(
0
,
-
1
,
1
,
1
,
0
,
0
,
grid
bag
constraints
.
center
,
grid
bag
constraints
.
horizontal
,
new
insets
(
0
,
0
,
6
,
0
)
,
0
,
0
)
)
;
}
{
j
button
new
button
=
new
j
button
(
"New"
)
;
side
buttons
.
add
(
new
button
,
new
grid
bag
constraints
(
0
,
-
1
,
1
,
1
,
0
,
0
,
grid
bag
constraints
.
center
,
grid
bag
constraints
.
horizontal
,
new
insets
(
0
,
0
,
6
,
0
)
,
0
,
0
)
)
;
new
button
.
add
action
listener
(
new
action
listener
(
)
{
public
void
action
performed
(
action
event
event
)
{
create
velocity
(
velocity
box
.
get
selected
item
(
)
)
;
}
}
)
;
}
{
j
button
delete
button
=
new
j
button
(
"Delete"
)
;
side
buttons
.
add
(
delete
button
,
new
grid
bag
constraints
(
0
,
-
1
,
1
,
1
,
0
,
0
,
grid
bag
constraints
.
center
,
grid
bag
constraints
.
horizontal
,
new
insets
(
0
,
0
,
6
,
0
)
,
0
,
0
)
)
;
delete
button
.
add
action
listener
(
new
action
listener
(
)
{
public
void
action
performed
(
action
event
event
)
{
delete
velocity
(
)
;
}
}
)
;
}
}
j
scroll
pane
scroll
=
new
j
scroll
pane
(
)
;
velocities
panel
.
add
(
scroll
,
new
grid
bag
constraints
(
0
,
0
,
1
,
1
,
0
,
0
,
grid
bag
constraints
.
west
,
grid
bag
constraints
.
none
,
new
insets
(
0
,
0
,
0
,
6
)
,
0
,
0
)
)
;
velocity
table
=
new
j
table
(
)
{
public
class
get
column
class
(
int
column
)
{
return
column
==
1
?
boolean
.
class
:
super
.
get
column
class
(
column
)
;
}
@
override
public
dimension
get
preferred
scrollable
viewport
size
(
)
{
dimension
dim
=
super
.
get
preferred
scrollable
viewport
size
(
)
;
dim
.
height
=
get
preferred
size
(
)
.
height
;
return
dim
;
}
}
;
velocity
table
.
get
table
header
(
)
.
set
reordering
allowed
(
false
)
;
velocity
table
.
set
selection
mode
(
list
selection
model
.
single
selection
)
;
scroll
.
set
viewport
view
(
velocity
table
)
;
velocity
table
model
=
new
default
table
model
(
new
string
[
0
]
[
0
]
,
new
string
[
]
{
"Velocity"
,
"Active"
}
)
;
velocity
table
.
set
model
(
velocity
table
model
)
;
velocity
table
.
get
selection
model
(
)
.
add
list
selection
listener
(
new
list
selection
listener
(
)
{
public
void
value
changed
(
list
selection
event
event
)
{
if
(
event
.
get
value
is
adjusting
(
)
)
return
;
velocity
selected
(
)
;
}
}
)
;
velocity
table
model
.
add
table
model
listener
(
new
table
model
listener
(
)
{
public
void
table
changed
(
table
model
event
event
)
{
if
(
event
.
get
column
(
)
!=
1
)
return
;
velocity
checked
(
event
.
get
first
row
(
)
,
(
boolean
)
velocity
table
.
get
value
at
(
event
.
get
first
row
(
)
,
1
)
)
;
}
}
)
;
empty
panel
=
new
particle
value
panel
(
editor
,
""
,
""
,
true
,
false
)
;
strength
velocity
panel
=
new
strength
velocity
panel
(
editor
,
null
,
"Life"
,
""
,
""
)
;
angular
velocity
panel
=
new
angular
velocity
panel
(
editor
,
null
,
"Life"
,
""
,
""
)
;
strength
velocity
panel
.
set
visible
(
false
)
;
angular
velocity
panel
.
set
visible
(
false
)
;
empty
panel
.
set
visible
(
false
)
;
strength
velocity
panel
.
set
is
alway
shown
(
true
)
;
angular
velocity
panel
.
set
is
alway
shown
(
true
)
;
empty
panel
.
set
is
alway
shown
(
true
)
;
empty
panel
.
set
value
(
null
)
;
int
i
=
0
;
add
content
(
i
++
,
0
,
velocities
panel
)
;
add
content
(
i
++
,
0
,
strength
velocity
panel
)
;
add
content
(
i
++
,
0
,
angular
velocity
panel
)
;
add
content
(
i
++
,
0
,
empty
panel
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
super
.
%SELF%
(
)
;
j
panel
velocities
panel
=
new
j
panel
(
)
;
velocities
panel
.
set
layout
(
new
grid
bag
layout
(
)
)
;
{
j
panel
side
buttons
=
new
j
panel
(
new
grid
bag
layout
(
)
)
;
velocities
panel
.
add
(
side
buttons
,
new
grid
bag
constraints
(
1
,
0
,
1
,
1
,
1
,
1
,
grid
bag
constraints
.
northwest
,
grid
bag
constraints
.
none
,
new
insets
(
0
,
0
,
0
,
0
)
,
0
,
0
)
)
;
{
side
buttons
.
add
(
velocity
box
=
new
j
combo
box
(
new
default
combo
box
model
(
)
)
,
new
grid
bag
constraints
(
0
,
-
1
,
1
,
1
,
0
,
0
,
grid
bag
constraints
.
center
,
grid
bag
constraints
.
horizontal
,
new
insets
(
0
,
0
,
6
,
0
)
,
0
,
0
)
)
;
}
{
j
button
new
button
=
new
j
button
(
"New"
)
;
side
buttons
.
add
(
new
button
,
new
grid
bag
constraints
(
0
,
-
1
,
1
,
1
,
0
,
0
,
grid
bag
constraints
.
center
,
grid
bag
constraints
.
horizontal
,
new
insets
(
0
,
0
,
6
,
0
)
,
0
,
0
)
)
;
new
button
.
add
action
listener
(
new
action
listener
(
)
{
public
void
action
performed
(
action
event
event
)
{
create
velocity
(
velocity
box
.
get
selected
item
(
)
)
;
}
}
)
;
}
{
j
button
delete
button
=
new
j
button
(
"Delete"
)
;
side
buttons
.
add
(
delete
button
,
new
grid
bag
constraints
(
0
,
-
1
,
1
,
1
,
0
,
0
,
grid
bag
constraints
.
center
,
grid
bag
constraints
.
horizontal
,
new
insets
(
0
,
0
,
6
,
0
)
,
0
,
0
)
)
;
delete
button
.
add
action
listener
(
new
action
listener
(
)
{
public
void
action
performed
(
action
event
event
)
{
delete
velocity
(
)
;
}
}
)
;
}
}
j
scroll
pane
scroll
=
new
j
scroll
pane
(
)
;
velocities
panel
.
add
(
scroll
,
new
grid
bag
constraints
(
0
,
0
,
1
,
1
,
0
,
0
,
grid
bag
constraints
.
west
,
grid
bag
constraints
.
none
,
new
insets
(
0
,
0
,
0
,
6
)
,
0
,
0
)
)
;
velocity
table
=
new
j
table
(
)
{
public
class
get
column
class
(
int
column
)
{
return
column
==
1
?
boolean
.
class
:
super
.
get
column
class
(
column
)
;
}
@
override
public
dimension
get
preferred
scrollable
viewport
size
(
)
{
dimension
dim
=
super
.
get
preferred
scrollable
viewport
size
(
)
;
dim
.
height
=
get
preferred
size
(
)
.
height
;
return
dim
;
}
}
;
velocity
table
.
get
table
header
(
)
.
set
reordering
allowed
(
false
)
;
velocity
table
.
set
selection
mode
(
list
selection
model
.
single
selection
)
;
scroll
.
set
viewport
view
(
velocity
table
)
;
velocity
table
model
=
new
default
table
model
(
new
string
[
0
]
[
0
]
,
new
string
[
]
{
"Velocity"
,
"Active"
}
)
;
velocity
table
.
set
model
(
velocity
table
model
)
;
velocity
table
.
get
selection
model
(
)
.
add
list
selection
listener
(
new
list
selection
listener
(
)
{
public
void
value
changed
(
list
selection
event
event
)
{
if
(
event
.
get
value
is
adjusting
(
)
)
return
;
velocity
selected
(
)
;
}
}
)
;
velocity
table
model
.
add
table
model
listener
(
new
table
model
listener
(
)
{
public
void
table
changed
(
table
model
event
event
)
{
if
(
event
.
get
column
(
)
!=
1
)
return
;
velocity
checked
(
event
.
get
first
row
(
)
,
(
boolean
)
velocity
table
.
get
value
at
(
event
.
get
first
row
(
)
,
1
)
)
;
}
}
)
;
empty
panel
=
new
particle
value
panel
(
editor
,
""
,
""
,
true
,
false
)
;
strength
velocity
panel
=
new
strength
velocity
panel
(
editor
,
null
,
"Life"
,
""
,
""
)
;
angular
velocity
panel
=
new
angular
velocity
panel
(
editor
,
null
,
"Life"
,
""
,
""
)
;
strength
velocity
panel
.
set
visible
(
false
)
;
angular
velocity
panel
.
set
visible
(
false
)
;
empty
panel
.
set
visible
(
false
)
;
strength
velocity
panel
.
set
is
alway
shown
(
true
)
;
angular
velocity
panel
.
set
is
alway
shown
(
true
)
;
empty
panel
.
set
is
alway
shown
(
true
)
;
empty
panel
.
set
value
(
null
)
;
int
i
=
0
;
add
content
(
i
++
,
0
,
velocities
panel
)
;
add
content
(
i
++
,
0
,
strength
velocity
panel
)
;
add
content
(
i
++
,
0
,
angular
velocity
panel
)
;
add
content
(
i
++
,
0
,
empty
panel
)
;
}
<SENTENCE_END/>
action,performedactionset (2.54e-01)
update (1.88e-01)
create (1.21e-01)
add (1.16e-01)
run (5.56e-02)
resize (1.58e-02)
%UNK% (1.38e-02)
render (1.38e-02)
get (1.14e-02)
begin (1.11e-02)
<SENTENCE_START>
{
create
velocity
(
velocity
box
.
get
selected
item
(
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
create
velocity
(
velocity
box
.
get
selected
item
(
)
)
;
}
<SENTENCE_END/>
performed%END% (8.31e-01)
velocity (1.17e-01)
performed (1.42e-02)
selected (5.84e-03)
all (2.12e-03)
box (1.77e-03)
changed (1.69e-03)
create (1.62e-03)
%UNK% (1.13e-03)
and (1.11e-03)
<SENTENCE_START>
{
create
velocity
(
velocity
box
.
get
selected
item
(
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
create
velocity
(
velocity
box
.
get
selected
item
(
)
)
;
}
<SENTENCE_END/>
%END%%END% (9.85e-01)
velocity (5.61e-03)
item (3.08e-03)
performed (1.24e-03)
selected (5.72e-04)
box (5.37e-04)
all (3.36e-04)
create (1.89e-04)
and (1.01e-04)
fv (8.50e-05)
<SENTENCE_START>
{
create
velocity
(
velocity
box
.
get
selected
item
(
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
create
velocity
(
velocity
box
.
get
selected
item
(
)
)
;
}
<SENTENCE_END/>
action,performedactiondelete (9.36e-01)
remove (1.07e-02)
update (8.62e-03)
cut (3.15e-03)
reset (2.68e-03)
begin (2.35e-03)
start (1.96e-03)
get (1.62e-03)
director (1.48e-03)
disconnect (1.43e-03)
<SENTENCE_START>
{
delete
velocity
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
delete
velocity
(
)
;
}
<SENTENCE_END/>
performed%END% (9.10e-01)
disconnect (1.05e-02)
%UNK% (6.26e-03)
velocity (3.08e-03)
performed (2.66e-03)
up (2.27e-03)
at (2.18e-03)
delete (2.09e-03)
and (1.87e-03)
type (1.64e-03)
<SENTENCE_START>
{
delete
velocity
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
delete
velocity
(
)
;
}
<SENTENCE_END/>
%END%%END% (9.80e-01)
velocity (2.78e-03)
value (1.57e-03)
only (6.98e-04)
performed (6.94e-04)
20 (5.66e-04)
disconnect (5.33e-04)
file (3.74e-04)
array (3.55e-04)
%UNK% (3.10e-04)
<SENTENCE_START>
{
delete
velocity
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
delete
velocity
(
)
;
}
<SENTENCE_END/>
get,column,classgetget (9.61e-01)
is (1.19e-02)
column (8.82e-03)
return (2.95e-03)
append (1.01e-03)
super (6.90e-04)
1 (5.04e-04)
class (4.63e-04)
pack (4.29e-04)
boolean (4.25e-04)
<SENTENCE_START>
{
return
column
==
1
?
boolean
.
class
:
super
.
%SELF%
(
column
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
column
==
1
?
boolean
.
class
:
super
.
%SELF%
(
column
)
;
}
<SENTENCE_END/>
columncolumn (8.13e-01)
get (3.46e-02)
class (1.75e-02)
return (1.04e-02)
render (9.49e-03)
%END% (8.31e-03)
by (6.71e-03)
bounding (3.92e-03)
draw (3.84e-03)
percent (3.34e-03)
<SENTENCE_START>
{
return
column
==
1
?
boolean
.
class
:
super
.
%SELF%
(
column
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
column
==
1
?
boolean
.
class
:
super
.
%SELF%
(
column
)
;
}
<SENTENCE_END/>
class%END% (6.58e-01)
class (9.55e-02)
column (3.67e-02)
by (6.09e-03)
boolean (5.59e-03)
%UNK% (5.47e-03)
render (3.62e-03)
string (3.22e-03)
percent (3.12e-03)
frame (3.11e-03)
<SENTENCE_START>
{
return
column
==
1
?
boolean
.
class
:
super
.
%SELF%
(
column
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
column
==
1
?
boolean
.
class
:
super
.
%SELF%
(
column
)
;
}
<SENTENCE_END/>
%END%%END% (9.55e-01)
class (7.96e-03)
column (7.70e-03)
return (8.58e-04)
string (5.84e-04)
%UNK% (5.51e-04)
value (5.50e-04)
boolean (4.44e-04)
buffer (3.66e-04)
by (2.94e-04)
<SENTENCE_START>
{
return
column
==
1
?
boolean
.
class
:
super
.
%SELF%
(
column
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
column
==
1
?
boolean
.
class
:
super
.
%SELF%
(
column
)
;
}
<SENTENCE_END/>
value,changedvalue%UNK% (2.04e-01)
touch (7.68e-02)
changed (6.40e-02)
update (5.80e-02)
get (5.61e-02)
mouse (4.55e-02)
%END% (3.21e-02)
down (2.75e-02)
is (2.63e-02)
clicked (2.44e-02)
<SENTENCE_START>
{
if
(
event
.
get
value
is
adjusting
(
)
)
return
;
velocity
selected
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
event
.
get
value
is
adjusting
(
)
)
return
;
velocity
selected
(
)
;
}
<SENTENCE_END/>
changed%END% (8.90e-01)
down (1.17e-02)
pressed (1.04e-02)
event (1.03e-02)
velocity (8.64e-03)
changed (6.02e-03)
%UNK% (5.52e-03)
value (3.93e-03)
selected (3.70e-03)
moved (3.22e-03)
<SENTENCE_START>
{
if
(
event
.
get
value
is
adjusting
(
)
)
return
;
velocity
selected
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
event
.
get
value
is
adjusting
(
)
)
return
;
velocity
selected
(
)
;
}
<SENTENCE_END/>
%END%%END% (9.84e-01)
selected (5.27e-03)
adjusting (1.25e-03)
velocity (1.22e-03)
event (1.15e-03)
value (5.76e-04)
is (4.51e-04)
down (2.58e-04)
pressed (2.51e-04)
and (1.72e-04)
<SENTENCE_START>
{
if
(
event
.
get
value
is
adjusting
(
)
)
return
;
velocity
selected
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
event
.
get
value
is
adjusting
(
)
)
return
;
velocity
selected
(
)
;
}
<SENTENCE_END/>
table,changedtablechanged (1.80e-01)
handle (6.56e-02)
add (5.88e-02)
initialize (4.67e-02)
touch (4.54e-02)
run (3.82e-02)
action (3.52e-02)
remove (3.17e-02)
show (2.85e-02)
row (2.42e-02)
<SENTENCE_START>
{
if
(
event
.
get
column
(
)
!=
1
)
return
;
velocity
checked
(
event
.
get
first
row
(
)
,
(
boolean
)
velocity
table
.
get
value
at
(
event
.
get
first
row
(
)
,
1
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
event
.
get
column
(
)
!=
1
)
return
;
velocity
checked
(
event
.
get
first
row
(
)
,
(
boolean
)
velocity
table
.
get
value
at
(
event
.
get
first
row
(
)
,
1
)
)
;
}
<SENTENCE_END/>
changed%END% (5.60e-01)
changed (6.37e-02)
checked (5.77e-02)
table (1.95e-02)
pressed (1.94e-02)
velocity (1.74e-02)
event (1.63e-02)
down (1.23e-02)
column (1.20e-02)
at (9.83e-03)
<SENTENCE_START>
{
if
(
event
.
get
column
(
)
!=
1
)
return
;
velocity
checked
(
event
.
get
first
row
(
)
,
(
boolean
)
velocity
table
.
get
value
at
(
event
.
get
first
row
(
)
,
1
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
event
.
get
column
(
)
!=
1
)
return
;
velocity
checked
(
event
.
get
first
row
(
)
,
(
boolean
)
velocity
table
.
get
value
at
(
event
.
get
first
row
(
)
,
1
)
)
;
}
<SENTENCE_END/>
%END%%END% (8.98e-01)
checked (2.34e-02)
row (1.69e-02)
table (7.65e-03)
event (5.15e-03)
first (4.50e-03)
at (3.91e-03)
column (3.17e-03)
and (1.58e-03)
get (1.46e-03)
<SENTENCE_START>
{
if
(
event
.
get
column
(
)
!=
1
)
return
;
velocity
checked
(
event
.
get
first
row
(
)
,
(
boolean
)
velocity
table
.
get
value
at
(
event
.
get
first
row
(
)
,
1
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
event
.
get
column
(
)
!=
1
)
return
;
velocity
checked
(
event
.
get
first
row
(
)
,
(
boolean
)
velocity
table
.
get
value
at
(
event
.
get
first
row
(
)
,
1
)
)
;
}
<SENTENCE_END/>
velocity,checkedvelocityset (3.16e-01)
update (1.25e-01)
add (8.48e-02)
action (3.45e-02)
reset (2.82e-02)
initialize (2.64e-02)
get (2.37e-02)
end (1.99e-02)
%END% (1.66e-02)
draw (1.65e-02)
<SENTENCE_START>
{
particle
controller
controller
=
editor
.
get
emitter
(
)
;
dynamics
influencer
influencer
=
(
dynamics
influencer
)
controller
.
find
influencer
(
dynamics
influencer
.
class
)
;
influencer
.
velocities
.
clear
(
)
;
velocities
.
get
(
index
)
.
is
active
=
is
checked
;
for
(
velocity
wrapper
wrapper
:
velocities
)
{
if
(
wrapper
.
is
active
)
influencer
.
velocities
.
add
(
wrapper
.
velocity
value
)
;
}
editor
.
restart
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
particle
controller
controller
=
editor
.
get
emitter
(
)
;
dynamics
influencer
influencer
=
(
dynamics
influencer
)
controller
.
find
influencer
(
dynamics
influencer
.
class
)
;
influencer
.
velocities
.
clear
(
)
;
velocities
.
get
(
index
)
.
is
active
=
is
checked
;
for
(
velocity
wrapper
wrapper
:
velocities
)
{
if
(
wrapper
.
is
active
)
influencer
.
velocities
.
add
(
wrapper
.
velocity
value
)
;
}
editor
.
restart
(
)
;
}
<SENTENCE_END/>
checked%END% (6.85e-01)
wrapper (6.47e-02)
velocity (5.38e-02)
active (2.63e-02)
checked (2.60e-02)
influencer (2.36e-02)
velocities (1.67e-02)
is (1.33e-02)
emitter (9.10e-03)
find (5.12e-03)
<SENTENCE_START>
{
particle
controller
controller
=
editor
.
get
emitter
(
)
;
dynamics
influencer
influencer
=
(
dynamics
influencer
)
controller
.
find
influencer
(
dynamics
influencer
.
class
)
;
influencer
.
velocities
.
clear
(
)
;
velocities
.
get
(
index
)
.
is
active
=
is
checked
;
for
(
velocity
wrapper
wrapper
:
velocities
)
{
if
(
wrapper
.
is
active
)
influencer
.
velocities
.
add
(
wrapper
.
velocity
value
)
;
}
editor
.
restart
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
particle
controller
controller
=
editor
.
get
emitter
(
)
;
dynamics
influencer
influencer
=
(
dynamics
influencer
)
controller
.
find
influencer
(
dynamics
influencer
.
class
)
;
influencer
.
velocities
.
clear
(
)
;
velocities
.
get
(
index
)
.
is
active
=
is
checked
;
for
(
velocity
wrapper
wrapper
:
velocities
)
{
if
(
wrapper
.
is
active
)
influencer
.
velocities
.
add
(
wrapper
.
velocity
value
)
;
}
editor
.
restart
(
)
;
}
<SENTENCE_END/>
%END%%END% (8.83e-01)
wrapper (2.75e-02)
velocities (9.90e-03)
influencer (9.39e-03)
active (4.83e-03)
controller (3.86e-03)
velocity (3.10e-03)
dynamics (2.71e-03)
emitter (2.69e-03)
is (2.05e-03)
<SENTENCE_START>
{
particle
controller
controller
=
editor
.
get
emitter
(
)
;
dynamics
influencer
influencer
=
(
dynamics
influencer
)
controller
.
find
influencer
(
dynamics
influencer
.
class
)
;
influencer
.
velocities
.
clear
(
)
;
velocities
.
get
(
index
)
.
is
active
=
is
checked
;
for
(
velocity
wrapper
wrapper
:
velocities
)
{
if
(
wrapper
.
is
active
)
influencer
.
velocities
.
add
(
wrapper
.
velocity
value
)
;
}
editor
.
restart
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
particle
controller
controller
=
editor
.
get
emitter
(
)
;
dynamics
influencer
influencer
=
(
dynamics
influencer
)
controller
.
find
influencer
(
dynamics
influencer
.
class
)
;
influencer
.
velocities
.
clear
(
)
;
velocities
.
get
(
index
)
.
is
active
=
is
checked
;
for
(
velocity
wrapper
wrapper
:
velocities
)
{
if
(
wrapper
.
is
active
)
influencer
.
velocities
.
add
(
wrapper
.
velocity
value
)
;
}
editor
.
restart
(
)
;
}
<SENTENCE_END/>
velocity,selectedvelocityget (4.40e-01)
set (1.36e-01)
update (8.17e-02)
touch (5.11e-02)
clear (1.86e-02)
action (1.31e-02)
panel (1.28e-02)
initialize (1.17e-02)
show (1.05e-02)
run (9.33e-03)
<SENTENCE_START>
{
int
index
=
velocity
table
.
get
selected
row
(
)
;
if
(
index
==
-
1
)
return
;
dynamics
modifier
velocity
value
=
velocities
.
get
(
index
)
.
velocity
value
;
editor
panel
velocity
panel
=
get
velocity
panel
(
velocity
value
)
;
if
(
selected
velocity
panel
!=
null
&&
selected
velocity
panel
!=
velocity
panel
)
selected
velocity
panel
.
set
visible
(
false
)
;
velocity
panel
.
set
visible
(
true
)
;
velocity
panel
.
show
content
(
true
)
;
selected
velocity
panel
=
velocity
panel
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
int
index
=
velocity
table
.
get
selected
row
(
)
;
if
(
index
==
-
1
)
return
;
dynamics
modifier
velocity
value
=
velocities
.
get
(
index
)
.
velocity
value
;
editor
panel
velocity
panel
=
get
velocity
panel
(
velocity
value
)
;
if
(
selected
velocity
panel
!=
null
&&
selected
velocity
panel
!=
velocity
panel
)
selected
velocity
panel
.
set
visible
(
false
)
;
velocity
panel
.
set
visible
(
true
)
;
velocity
panel
.
show
content
(
true
)
;
selected
velocity
panel
=
velocity
panel
;
}
<SENTENCE_END/>
selected%END% (4.71e-01)
velocity (1.49e-01)
panel (7.22e-02)
selected (2.91e-02)
get (1.88e-02)
performed (1.81e-02)
down (1.56e-02)
changed (1.32e-02)
update (1.07e-02)
pressed (8.68e-03)
<SENTENCE_START>
{
int
index
=
velocity
table
.
get
selected
row
(
)
;
if
(
index
==
-
1
)
return
;
dynamics
modifier
velocity
value
=
velocities
.
get
(
index
)
.
velocity
value
;
editor
panel
velocity
panel
=
get
velocity
panel
(
velocity
value
)
;
if
(
selected
velocity
panel
!=
null
&&
selected
velocity
panel
!=
velocity
panel
)
selected
velocity
panel
.
set
visible
(
false
)
;
velocity
panel
.
set
visible
(
true
)
;
velocity
panel
.
show
content
(
true
)
;
selected
velocity
panel
=
velocity
panel
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
int
index
=
velocity
table
.
get
selected
row
(
)
;
if
(
index
==
-
1
)
return
;
dynamics
modifier
velocity
value
=
velocities
.
get
(
index
)
.
velocity
value
;
editor
panel
velocity
panel
=
get
velocity
panel
(
velocity
value
)
;
if
(
selected
velocity
panel
!=
null
&&
selected
velocity
panel
!=
velocity
panel
)
selected
velocity
panel
.
set
visible
(
false
)
;
velocity
panel
.
set
visible
(
true
)
;
velocity
panel
.
show
content
(
true
)
;
selected
velocity
panel
=
velocity
panel
;
}
<SENTENCE_END/>
%END%%END% (6.95e-01)
panel (1.30e-01)
velocity (4.45e-02)
visible (9.37e-03)
selected (8.38e-03)
row (6.27e-03)
content (6.19e-03)
value (4.68e-03)
down (4.39e-03)
performed (4.20e-03)
<SENTENCE_START>
{
int
index
=
velocity
table
.
get
selected
row
(
)
;
if
(
index
==
-
1
)
return
;
dynamics
modifier
velocity
value
=
velocities
.
get
(
index
)
.
velocity
value
;
editor
panel
velocity
panel
=
get
velocity
panel
(
velocity
value
)
;
if
(
selected
velocity
panel
!=
null
&&
selected
velocity
panel
!=
velocity
panel
)
selected
velocity
panel
.
set
visible
(
false
)
;
velocity
panel
.
set
visible
(
true
)
;
velocity
panel
.
show
content
(
true
)
;
selected
velocity
panel
=
velocity
panel
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
int
index
=
velocity
table
.
get
selected
row
(
)
;
if
(
index
==
-
1
)
return
;
dynamics
modifier
velocity
value
=
velocities
.
get
(
index
)
.
velocity
value
;
editor
panel
velocity
panel
=
get
velocity
panel
(
velocity
value
)
;
if
(
selected
velocity
panel
!=
null
&&
selected
velocity
panel
!=
velocity
panel
)
selected
velocity
panel
.
set
visible
(
false
)
;
velocity
panel
.
set
visible
(
true
)
;
velocity
panel
.
show
content
(
true
)
;
selected
velocity
panel
=
velocity
panel
;
}
<SENTENCE_END/>
get,velocity,panelgetset (5.63e-01)
get (1.97e-01)
%UNK% (4.26e-02)
update (2.12e-02)
%END% (1.27e-02)
velocity (6.57e-03)
changed (5.57e-03)
touch (5.49e-03)
start (5.32e-03)
clear (5.08e-03)
<SENTENCE_START>
{
editor
panel
panel
=
null
;
if
(
velocity
value
instanceof
dynamics
modifier
.
rotational
2
d
)
{
strength
velocity
panel
.
set
value
(
(
dynamics
modifier
.
strength
)
velocity
value
)
;
strength
velocity
panel
.
set
name
(
"Angular Velocity"
)
;
strength
velocity
panel
.
set
description
(
"The angular speed around the billboard facing direction, in degrees/sec ."
)
;
panel
=
strength
velocity
panel
;
}
else
if
(
velocity
value
instanceof
centripetal
acceleration
)
{
strength
velocity
panel
.
set
value
(
(
dynamics
modifier
.
centripetal
acceleration
)
velocity
value
)
;
strength
velocity
panel
.
set
name
(
"Centripetal Acceleration"
)
;
strength
velocity
panel
.
set
description
(
"A directional acceleration, the direction is towards the origin (global), or towards the emitter position (local), in world units/sec2 ."
)
;
panel
=
strength
velocity
panel
;
}
else
if
(
velocity
value
instanceof
tangential
acceleration
)
{
angular
velocity
panel
.
set
value
(
(
dynamics
modifier
.
angular
)
velocity
value
)
;
angular
velocity
panel
.
set
name
(
"Tangetial Velocity"
)
;
angular
velocity
panel
.
set
description
(
"A directional acceleration (axis and magnitude), the final direction is the cross product between particle position and the axis, in world units/sec2 ."
)
;
panel
=
angular
velocity
panel
;
}
else
if
(
velocity
value
instanceof
polar
acceleration
)
{
angular
velocity
panel
.
set
value
(
(
dynamics
modifier
.
angular
)
velocity
value
)
;
angular
velocity
panel
.
set
name
(
"Polar Velocity"
)
;
angular
velocity
panel
.
set
description
(
"A directional acceleration (axis and magnitude), in world units/sec2 ."
)
;
panel
=
angular
velocity
panel
;
}
else
if
(
velocity
value
instanceof
brownian
acceleration
)
{
strength
velocity
panel
.
set
value
(
(
dynamics
modifier
.
strength
)
velocity
value
)
;
strength
velocity
panel
.
set
name
(
"Brownian Velocity"
)
;
strength
velocity
panel
.
set
description
(
"A directional acceleration which has random direction at each update, in world units/sec2."
)
;
panel
=
strength
velocity
panel
;
}
else
if
(
velocity
value
instanceof
rotational
3
d
)
{
angular
velocity
panel
.
set
value
(
(
dynamics
modifier
.
angular
)
velocity
value
)
;
angular
velocity
panel
.
set
name
(
"Angular Velocity"
)
;
angular
velocity
panel
.
set
description
(
"An angular velocity (axis and magnitude), in degree/sec2."
)
;
panel
=
angular
velocity
panel
;
}
else
if
(
velocity
value
instanceof
face
direction
)
{
empty
panel
.
set
name
(
"Face"
)
;
empty
panel
.
set
description
(
"Rotates the model to face its current velocity (Do not add any other angular velocity when using this)."
)
;
panel
=
empty
panel
;
}
return
panel
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
editor
panel
panel
=
null
;
if
(
velocity
value
instanceof
dynamics
modifier
.
rotational
2
d
)
{
strength
velocity
panel
.
set
value
(
(
dynamics
modifier
.
strength
)
velocity
value
)
;
strength
velocity
panel
.
set
name
(
"Angular Velocity"
)
;
strength
velocity
panel
.
set
description
(
"The angular speed around the billboard facing direction, in degrees/sec ."
)
;
panel
=
strength
velocity
panel
;
}
else
if
(
velocity
value
instanceof
centripetal
acceleration
)
{
strength
velocity
panel
.
set
value
(
(
dynamics
modifier
.
centripetal
acceleration
)
velocity
value
)
;
strength
velocity
panel
.
set
name
(
"Centripetal Acceleration"
)
;
strength
velocity
panel
.
set
description
(
"A directional acceleration, the direction is towards the origin (global), or towards the emitter position (local), in world units/sec2 ."
)
;
panel
=
strength
velocity
panel
;
}
else
if
(
velocity
value
instanceof
tangential
acceleration
)
{
angular
velocity
panel
.
set
value
(
(
dynamics
modifier
.
angular
)
velocity
value
)
;
angular
velocity
panel
.
set
name
(
"Tangetial Velocity"
)
;
angular
velocity
panel
.
set
description
(
"A directional acceleration (axis and magnitude), the final direction is the cross product between particle position and the axis, in world units/sec2 ."
)
;
panel
=
angular
velocity
panel
;
}
else
if
(
velocity
value
instanceof
polar
acceleration
)
{
angular
velocity
panel
.
set
value
(
(
dynamics
modifier
.
angular
)
velocity
value
)
;
angular
velocity
panel
.
set
name
(
"Polar Velocity"
)
;
angular
velocity
panel
.
set
description
(
"A directional acceleration (axis and magnitude), in world units/sec2 ."
)
;
panel
=
angular
velocity
panel
;
}
else
if
(
velocity
value
instanceof
brownian
acceleration
)
{
strength
velocity
panel
.
set
value
(
(
dynamics
modifier
.
strength
)
velocity
value
)
;
strength
velocity
panel
.
set
name
(
"Brownian Velocity"
)
;
strength
velocity
panel
.
set
description
(
"A directional acceleration which has random direction at each update, in world units/sec2."
)
;
panel
=
strength
velocity
panel
;
}
else
if
(
velocity
value
instanceof
rotational
3
d
)
{
angular
velocity
panel
.
set
value
(
(
dynamics
modifier
.
angular
)
velocity
value
)
;
angular
velocity
panel
.
set
name
(
"Angular Velocity"
)
;
angular
velocity
panel
.
set
description
(
"An angular velocity (axis and magnitude), in degree/sec2."
)
;
panel
=
angular
velocity
panel
;
}
else
if
(
velocity
value
instanceof
face
direction
)
{
empty
panel
.
set
name
(
"Face"
)
;
empty
panel
.
set
description
(
"Rotates the model to face its current velocity (Do not add any other angular velocity when using this)."
)
;
panel
=
empty
panel
;
}
return
panel
;
}
<SENTENCE_END/>
velocity%END% (3.50e-01)
set (1.13e-01)
get (7.24e-02)
%UNK% (6.16e-02)
velocity (5.54e-02)
angular (3.44e-02)
panel (2.77e-02)
update (1.59e-02)
strength (1.23e-02)
changed (1.21e-02)
<SENTENCE_START>
{
editor
panel
panel
=
null
;
if
(
velocity
value
instanceof
dynamics
modifier
.
rotational
2
d
)
{
strength
velocity
panel
.
set
value
(
(
dynamics
modifier
.
strength
)
velocity
value
)
;
strength
velocity
panel
.
set
name
(
"Angular Velocity"
)
;
strength
velocity
panel
.
set
description
(
"The angular speed around the billboard facing direction, in degrees/sec ."
)
;
panel
=
strength
velocity
panel
;
}
else
if
(
velocity
value
instanceof
centripetal
acceleration
)
{
strength
velocity
panel
.
set
value
(
(
dynamics
modifier
.
centripetal
acceleration
)
velocity
value
)
;
strength
velocity
panel
.
set
name
(
"Centripetal Acceleration"
)
;
strength
velocity
panel
.
set
description
(
"A directional acceleration, the direction is towards the origin (global), or towards the emitter position (local), in world units/sec2 ."
)
;
panel
=
strength
velocity
panel
;
}
else
if
(
velocity
value
instanceof
tangential
acceleration
)
{
angular
velocity
panel
.
set
value
(
(
dynamics
modifier
.
angular
)
velocity
value
)
;
angular
velocity
panel
.
set
name
(
"Tangetial Velocity"
)
;
angular
velocity
panel
.
set
description
(
"A directional acceleration (axis and magnitude), the final direction is the cross product between particle position and the axis, in world units/sec2 ."
)
;
panel
=
angular
velocity
panel
;
}
else
if
(
velocity
value
instanceof
polar
acceleration
)
{
angular
velocity
panel
.
set
value
(
(
dynamics
modifier
.
angular
)
velocity
value
)
;
angular
velocity
panel
.
set
name
(
"Polar Velocity"
)
;
angular
velocity
panel
.
set
description
(
"A directional acceleration (axis and magnitude), in world units/sec2 ."
)
;
panel
=
angular
velocity
panel
;
}
else
if
(
velocity
value
instanceof
brownian
acceleration
)
{
strength
velocity
panel
.
set
value
(
(
dynamics
modifier
.
strength
)
velocity
value
)
;
strength
velocity
panel
.
set
name
(
"Brownian Velocity"
)
;
strength
velocity
panel
.
set
description
(
"A directional acceleration which has random direction at each update, in world units/sec2."
)
;
panel
=
strength
velocity
panel
;
}
else
if
(
velocity
value
instanceof
rotational
3
d
)
{
angular
velocity
panel
.
set
value
(
(
dynamics
modifier
.
angular
)
velocity
value
)
;
angular
velocity
panel
.
set
name
(
"Angular Velocity"
)
;
angular
velocity
panel
.
set
description
(
"An angular velocity (axis and magnitude), in degree/sec2."
)
;
panel
=
angular
velocity
panel
;
}
else
if
(
velocity
value
instanceof
face
direction
)
{
empty
panel
.
set
name
(
"Face"
)
;
empty
panel
.
set
description
(
"Rotates the model to face its current velocity (Do not add any other angular velocity when using this)."
)
;
panel
=
empty
panel
;
}
return
panel
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
editor
panel
panel
=
null
;
if
(
velocity
value
instanceof
dynamics
modifier
.
rotational
2
d
)
{
strength
velocity
panel
.
set
value
(
(
dynamics
modifier
.
strength
)
velocity
value
)
;
strength
velocity
panel
.
set
name
(
"Angular Velocity"
)
;
strength
velocity
panel
.
set
description
(
"The angular speed around the billboard facing direction, in degrees/sec ."
)
;
panel
=
strength
velocity
panel
;
}
else
if
(
velocity
value
instanceof
centripetal
acceleration
)
{
strength
velocity
panel
.
set
value
(
(
dynamics
modifier
.
centripetal
acceleration
)
velocity
value
)
;
strength
velocity
panel
.
set
name
(
"Centripetal Acceleration"
)
;
strength
velocity
panel
.
set
description
(
"A directional acceleration, the direction is towards the origin (global), or towards the emitter position (local), in world units/sec2 ."
)
;
panel
=
strength
velocity
panel
;
}
else
if
(
velocity
value
instanceof
tangential
acceleration
)
{
angular
velocity
panel
.
set
value
(
(
dynamics
modifier
.
angular
)
velocity
value
)
;
angular
velocity
panel
.
set
name
(
"Tangetial Velocity"
)
;
angular
velocity
panel
.
set
description
(
"A directional acceleration (axis and magnitude), the final direction is the cross product between particle position and the axis, in world units/sec2 ."
)
;
panel
=
angular
velocity
panel
;
}
else
if
(
velocity
value
instanceof
polar
acceleration
)
{
angular
velocity
panel
.
set
value
(
(
dynamics
modifier
.
angular
)
velocity
value
)
;
angular
velocity
panel
.
set
name
(
"Polar Velocity"
)
;
angular
velocity
panel
.
set
description
(
"A directional acceleration (axis and magnitude), in world units/sec2 ."
)
;
panel
=
angular
velocity
panel
;
}
else
if
(
velocity
value
instanceof
brownian
acceleration
)
{
strength
velocity
panel
.
set
value
(
(
dynamics
modifier
.
strength
)
velocity
value
)
;
strength
velocity
panel
.
set
name
(
"Brownian Velocity"
)
;
strength
velocity
panel
.
set
description
(
"A directional acceleration which has random direction at each update, in world units/sec2."
)
;
panel
=
strength
velocity
panel
;
}
else
if
(
velocity
value
instanceof
rotational
3
d
)
{
angular
velocity
panel
.
set
value
(
(
dynamics
modifier
.
angular
)
velocity
value
)
;
angular
velocity
panel
.
set
name
(
"Angular Velocity"
)
;
angular
velocity
panel
.
set
description
(
"An angular velocity (axis and magnitude), in degree/sec2."
)
;
panel
=
angular
velocity
panel
;
}
else
if
(
velocity
value
instanceof
face
direction
)
{
empty
panel
.
set
name
(
"Face"
)
;
empty
panel
.
set
description
(
"Rotates the model to face its current velocity (Do not add any other angular velocity when using this)."
)
;
panel
=
empty
panel
;
}
return
panel
;
}
<SENTENCE_END/>
panel%END% (5.22e-01)
set (7.52e-02)
%UNK% (4.51e-02)
panel (4.38e-02)
velocity (3.89e-02)
get (2.70e-02)
changed (1.14e-02)
angular (9.93e-03)
value (9.58e-03)
update (9.12e-03)
<SENTENCE_START>
{
editor
panel
panel
=
null
;
if
(
velocity
value
instanceof
dynamics
modifier
.
rotational
2
d
)
{
strength
velocity
panel
.
set
value
(
(
dynamics
modifier
.
strength
)
velocity
value
)
;
strength
velocity
panel
.
set
name
(
"Angular Velocity"
)
;
strength
velocity
panel
.
set
description
(
"The angular speed around the billboard facing direction, in degrees/sec ."
)
;
panel
=
strength
velocity
panel
;
}
else
if
(
velocity
value
instanceof
centripetal
acceleration
)
{
strength
velocity
panel
.
set
value
(
(
dynamics
modifier
.
centripetal
acceleration
)
velocity
value
)
;
strength
velocity
panel
.
set
name
(
"Centripetal Acceleration"
)
;
strength
velocity
panel
.
set
description
(
"A directional acceleration, the direction is towards the origin (global), or towards the emitter position (local), in world units/sec2 ."
)
;
panel
=
strength
velocity
panel
;
}
else
if
(
velocity
value
instanceof
tangential
acceleration
)
{
angular
velocity
panel
.
set
value
(
(
dynamics
modifier
.
angular
)
velocity
value
)
;
angular
velocity
panel
.
set
name
(
"Tangetial Velocity"
)
;
angular
velocity
panel
.
set
description
(
"A directional acceleration (axis and magnitude), the final direction is the cross product between particle position and the axis, in world units/sec2 ."
)
;
panel
=
angular
velocity
panel
;
}
else
if
(
velocity
value
instanceof
polar
acceleration
)
{
angular
velocity
panel
.
set
value
(
(
dynamics
modifier
.
angular
)
velocity
value
)
;
angular
velocity
panel
.
set
name
(
"Polar Velocity"
)
;
angular
velocity
panel
.
set
description
(
"A directional acceleration (axis and magnitude), in world units/sec2 ."
)
;
panel
=
angular
velocity
panel
;
}
else
if
(
velocity
value
instanceof
brownian
acceleration
)
{
strength
velocity
panel
.
set
value
(
(
dynamics
modifier
.
strength
)
velocity
value
)
;
strength
velocity
panel
.
set
name
(
"Brownian Velocity"
)
;
strength
velocity
panel
.
set
description
(
"A directional acceleration which has random direction at each update, in world units/sec2."
)
;
panel
=
strength
velocity
panel
;
}
else
if
(
velocity
value
instanceof
rotational
3
d
)
{
angular
velocity
panel
.
set
value
(
(
dynamics
modifier
.
angular
)
velocity
value
)
;
angular
velocity
panel
.
set
name
(
"Angular Velocity"
)
;
angular
velocity
panel
.
set
description
(
"An angular velocity (axis and magnitude), in degree/sec2."
)
;
panel
=
angular
velocity
panel
;
}
else
if
(
velocity
value
instanceof
face
direction
)
{
empty
panel
.
set
name
(
"Face"
)
;
empty
panel
.
set
description
(
"Rotates the model to face its current velocity (Do not add any other angular velocity when using this)."
)
;
panel
=
empty
panel
;
}
return
panel
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
editor
panel
panel
=
null
;
if
(
velocity
value
instanceof
dynamics
modifier
.
rotational
2
d
)
{
strength
velocity
panel
.
set
value
(
(
dynamics
modifier
.
strength
)
velocity
value
)
;
strength
velocity
panel
.
set
name
(
"Angular Velocity"
)
;
strength
velocity
panel
.
set
description
(
"The angular speed around the billboard facing direction, in degrees/sec ."
)
;
panel
=
strength
velocity
panel
;
}
else
if
(
velocity
value
instanceof
centripetal
acceleration
)
{
strength
velocity
panel
.
set
value
(
(
dynamics
modifier
.
centripetal
acceleration
)
velocity
value
)
;
strength
velocity
panel
.
set
name
(
"Centripetal Acceleration"
)
;
strength
velocity
panel
.
set
description
(
"A directional acceleration, the direction is towards the origin (global), or towards the emitter position (local), in world units/sec2 ."
)
;
panel
=
strength
velocity
panel
;
}
else
if
(
velocity
value
instanceof
tangential
acceleration
)
{
angular
velocity
panel
.
set
value
(
(
dynamics
modifier
.
angular
)
velocity
value
)
;
angular
velocity
panel
.
set
name
(
"Tangetial Velocity"
)
;
angular
velocity
panel
.
set
description
(
"A directional acceleration (axis and magnitude), the final direction is the cross product between particle position and the axis, in world units/sec2 ."
)
;
panel
=
angular
velocity
panel
;
}
else
if
(
velocity
value
instanceof
polar
acceleration
)
{
angular
velocity
panel
.
set
value
(
(
dynamics
modifier
.
angular
)
velocity
value
)
;
angular
velocity
panel
.
set
name
(
"Polar Velocity"
)
;
angular
velocity
panel
.
set
description
(
"A directional acceleration (axis and magnitude), in world units/sec2 ."
)
;
panel
=
angular
velocity
panel
;
}
else
if
(
velocity
value
instanceof
brownian
acceleration
)
{
strength
velocity
panel
.
set
value
(
(
dynamics
modifier
.
strength
)
velocity
value
)
;
strength
velocity
panel
.
set
name
(
"Brownian Velocity"
)
;
strength
velocity
panel
.
set
description
(
"A directional acceleration which has random direction at each update, in world units/sec2."
)
;
panel
=
strength
velocity
panel
;
}
else
if
(
velocity
value
instanceof
rotational
3
d
)
{
angular
velocity
panel
.
set
value
(
(
dynamics
modifier
.
angular
)
velocity
value
)
;
angular
velocity
panel
.
set
name
(
"Angular Velocity"
)
;
angular
velocity
panel
.
set
description
(
"An angular velocity (axis and magnitude), in degree/sec2."
)
;
panel
=
angular
velocity
panel
;
}
else
if
(
velocity
value
instanceof
face
direction
)
{
empty
panel
.
set
name
(
"Face"
)
;
empty
panel
.
set
description
(
"Rotates the model to face its current velocity (Do not add any other angular velocity when using this)."
)
;
panel
=
empty
panel
;
}
return
panel
;
}
<SENTENCE_END/>
%END%%END% (7.67e-01)
%UNK% (3.02e-02)
set (2.73e-02)
panel (1.38e-02)
velocity (9.78e-03)
get (8.79e-03)
changed (8.63e-03)
value (5.25e-03)
update (4.63e-03)
down (3.06e-03)
<SENTENCE_START>
{
editor
panel
panel
=
null
;
if
(
velocity
value
instanceof
dynamics
modifier
.
rotational
2
d
)
{
strength
velocity
panel
.
set
value
(
(
dynamics
modifier
.
strength
)
velocity
value
)
;
strength
velocity
panel
.
set
name
(
"Angular Velocity"
)
;
strength
velocity
panel
.
set
description
(
"The angular speed around the billboard facing direction, in degrees/sec ."
)
;
panel
=
strength
velocity
panel
;
}
else
if
(
velocity
value
instanceof
centripetal
acceleration
)
{
strength
velocity
panel
.
set
value
(
(
dynamics
modifier
.
centripetal
acceleration
)
velocity
value
)
;
strength
velocity
panel
.
set
name
(
"Centripetal Acceleration"
)
;
strength
velocity
panel
.
set
description
(
"A directional acceleration, the direction is towards the origin (global), or towards the emitter position (local), in world units/sec2 ."
)
;
panel
=
strength
velocity
panel
;
}
else
if
(
velocity
value
instanceof
tangential
acceleration
)
{
angular
velocity
panel
.
set
value
(
(
dynamics
modifier
.
angular
)
velocity
value
)
;
angular
velocity
panel
.
set
name
(
"Tangetial Velocity"
)
;
angular
velocity
panel
.
set
description
(
"A directional acceleration (axis and magnitude), the final direction is the cross product between particle position and the axis, in world units/sec2 ."
)
;
panel
=
angular
velocity
panel
;
}
else
if
(
velocity
value
instanceof
polar
acceleration
)
{
angular
velocity
panel
.
set
value
(
(
dynamics
modifier
.
angular
)
velocity
value
)
;
angular
velocity
panel
.
set
name
(
"Polar Velocity"
)
;
angular
velocity
panel
.
set
description
(
"A directional acceleration (axis and magnitude), in world units/sec2 ."
)
;
panel
=
angular
velocity
panel
;
}
else
if
(
velocity
value
instanceof
brownian
acceleration
)
{
strength
velocity
panel
.
set
value
(
(
dynamics
modifier
.
strength
)
velocity
value
)
;
strength
velocity
panel
.
set
name
(
"Brownian Velocity"
)
;
strength
velocity
panel
.
set
description
(
"A directional acceleration which has random direction at each update, in world units/sec2."
)
;
panel
=
strength
velocity
panel
;
}
else
if
(
velocity
value
instanceof
rotational
3
d
)
{
angular
velocity
panel
.
set
value
(
(
dynamics
modifier
.
angular
)
velocity
value
)
;
angular
velocity
panel
.
set
name
(
"Angular Velocity"
)
;
angular
velocity
panel
.
set
description
(
"An angular velocity (axis and magnitude), in degree/sec2."
)
;
panel
=
angular
velocity
panel
;
}
else
if
(
velocity
value
instanceof
face
direction
)
{
empty
panel
.
set
name
(
"Face"
)
;
empty
panel
.
set
description
(
"Rotates the model to face its current velocity (Do not add any other angular velocity when using this)."
)
;
panel
=
empty
panel
;
}
return
panel
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
editor
panel
panel
=
null
;
if
(
velocity
value
instanceof
dynamics
modifier
.
rotational
2
d
)
{
strength
velocity
panel
.
set
value
(
(
dynamics
modifier
.
strength
)
velocity
value
)
;
strength
velocity
panel
.
set
name
(
"Angular Velocity"
)
;
strength
velocity
panel
.
set
description
(
"The angular speed around the billboard facing direction, in degrees/sec ."
)
;
panel
=
strength
velocity
panel
;
}
else
if
(
velocity
value
instanceof
centripetal
acceleration
)
{
strength
velocity
panel
.
set
value
(
(
dynamics
modifier
.
centripetal
acceleration
)
velocity
value
)
;
strength
velocity
panel
.
set
name
(
"Centripetal Acceleration"
)
;
strength
velocity
panel
.
set
description
(
"A directional acceleration, the direction is towards the origin (global), or towards the emitter position (local), in world units/sec2 ."
)
;
panel
=
strength
velocity
panel
;
}
else
if
(
velocity
value
instanceof
tangential
acceleration
)
{
angular
velocity
panel
.
set
value
(
(
dynamics
modifier
.
angular
)
velocity
value
)
;
angular
velocity
panel
.
set
name
(
"Tangetial Velocity"
)
;
angular
velocity
panel
.
set
description
(
"A directional acceleration (axis and magnitude), the final direction is the cross product between particle position and the axis, in world units/sec2 ."
)
;
panel
=
angular
velocity
panel
;
}
else
if
(
velocity
value
instanceof
polar
acceleration
)
{
angular
velocity
panel
.
set
value
(
(
dynamics
modifier
.
angular
)
velocity
value
)
;
angular
velocity
panel
.
set
name
(
"Polar Velocity"
)
;
angular
velocity
panel
.
set
description
(
"A directional acceleration (axis and magnitude), in world units/sec2 ."
)
;
panel
=
angular
velocity
panel
;
}
else
if
(
velocity
value
instanceof
brownian
acceleration
)
{
strength
velocity
panel
.
set
value
(
(
dynamics
modifier
.
strength
)
velocity
value
)
;
strength
velocity
panel
.
set
name
(
"Brownian Velocity"
)
;
strength
velocity
panel
.
set
description
(
"A directional acceleration which has random direction at each update, in world units/sec2."
)
;
panel
=
strength
velocity
panel
;
}
else
if
(
velocity
value
instanceof
rotational
3
d
)
{
angular
velocity
panel
.
set
value
(
(
dynamics
modifier
.
angular
)
velocity
value
)
;
angular
velocity
panel
.
set
name
(
"Angular Velocity"
)
;
angular
velocity
panel
.
set
description
(
"An angular velocity (axis and magnitude), in degree/sec2."
)
;
panel
=
angular
velocity
panel
;
}
else
if
(
velocity
value
instanceof
face
direction
)
{
empty
panel
.
set
name
(
"Face"
)
;
empty
panel
.
set
description
(
"Rotates the model to face its current velocity (Do not add any other angular velocity when using this)."
)
;
panel
=
empty
panel
;
}
return
panel
;
}
<SENTENCE_END/>
create,velocity,valuecreateset (3.99e-01)
%UNK% (7.48e-02)
%END% (7.09e-02)
get (4.27e-02)
add (2.24e-02)
update (1.82e-02)
value (1.44e-02)
changed (1.26e-02)
remove (9.28e-03)
check (8.25e-03)
<SENTENCE_START>
{
dynamics
modifier
velocity
value
=
null
;
if
(
selected
item
==
vel
type
rotational
2
d
)
velocity
value
=
new
dynamics
modifier
.
rotational
2
d
(
)
;
else
if
(
selected
item
==
vel
type
rotational
3
d
)
velocity
value
=
new
dynamics
modifier
.
rotational
3
d
(
)
;
else
if
(
selected
item
==
vel
type
centripetal
)
velocity
value
=
new
dynamics
modifier
.
centripetal
acceleration
(
)
;
else
if
(
selected
item
==
vel
type
tangential
)
velocity
value
=
new
dynamics
modifier
.
tangential
acceleration
(
)
;
else
if
(
selected
item
==
vel
type
polar
)
velocity
value
=
new
dynamics
modifier
.
polar
acceleration
(
)
;
else
if
(
selected
item
==
vel
type
brownian
)
velocity
value
=
new
dynamics
modifier
.
brownian
acceleration
(
)
;
else
if
(
selected
item
==
vel
type
face
)
velocity
value
=
new
dynamics
modifier
.
face
direction
(
)
;
return
velocity
value
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
modifier
velocity
value
=
null
;
if
(
selected
item
==
vel
type
rotational
2
d
)
velocity
value
=
new
dynamics
modifier
.
rotational
2
d
(
)
;
else
if
(
selected
item
==
vel
type
rotational
3
d
)
velocity
value
=
new
dynamics
modifier
.
rotational
3
d
(
)
;
else
if
(
selected
item
==
vel
type
centripetal
)
velocity
value
=
new
dynamics
modifier
.
centripetal
acceleration
(
)
;
else
if
(
selected
item
==
vel
type
tangential
)
velocity
value
=
new
dynamics
modifier
.
tangential
acceleration
(
)
;
else
if
(
selected
item
==
vel
type
polar
)
velocity
value
=
new
dynamics
modifier
.
polar
acceleration
(
)
;
else
if
(
selected
item
==
vel
type
brownian
)
velocity
value
=
new
dynamics
modifier
.
brownian
acceleration
(
)
;
else
if
(
selected
item
==
vel
type
face
)
velocity
value
=
new
dynamics
modifier
.
face
direction
(
)
;
return
velocity
value
;
}
<SENTENCE_END/>
velocity%END% (6.74e-01)
velocity (4.94e-02)
acceleration (2.10e-02)
value (2.06e-02)
brownian (1.82e-02)
centripetal (1.75e-02)
selected (1.73e-02)
tangential (1.67e-02)
face (1.32e-02)
%UNK% (1.28e-02)
<SENTENCE_START>
{
dynamics
modifier
velocity
value
=
null
;
if
(
selected
item
==
vel
type
rotational
2
d
)
velocity
value
=
new
dynamics
modifier
.
rotational
2
d
(
)
;
else
if
(
selected
item
==
vel
type
rotational
3
d
)
velocity
value
=
new
dynamics
modifier
.
rotational
3
d
(
)
;
else
if
(
selected
item
==
vel
type
centripetal
)
velocity
value
=
new
dynamics
modifier
.
centripetal
acceleration
(
)
;
else
if
(
selected
item
==
vel
type
tangential
)
velocity
value
=
new
dynamics
modifier
.
tangential
acceleration
(
)
;
else
if
(
selected
item
==
vel
type
polar
)
velocity
value
=
new
dynamics
modifier
.
polar
acceleration
(
)
;
else
if
(
selected
item
==
vel
type
brownian
)
velocity
value
=
new
dynamics
modifier
.
brownian
acceleration
(
)
;
else
if
(
selected
item
==
vel
type
face
)
velocity
value
=
new
dynamics
modifier
.
face
direction
(
)
;
return
velocity
value
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
modifier
velocity
value
=
null
;
if
(
selected
item
==
vel
type
rotational
2
d
)
velocity
value
=
new
dynamics
modifier
.
rotational
2
d
(
)
;
else
if
(
selected
item
==
vel
type
rotational
3
d
)
velocity
value
=
new
dynamics
modifier
.
rotational
3
d
(
)
;
else
if
(
selected
item
==
vel
type
centripetal
)
velocity
value
=
new
dynamics
modifier
.
centripetal
acceleration
(
)
;
else
if
(
selected
item
==
vel
type
tangential
)
velocity
value
=
new
dynamics
modifier
.
tangential
acceleration
(
)
;
else
if
(
selected
item
==
vel
type
polar
)
velocity
value
=
new
dynamics
modifier
.
polar
acceleration
(
)
;
else
if
(
selected
item
==
vel
type
brownian
)
velocity
value
=
new
dynamics
modifier
.
brownian
acceleration
(
)
;
else
if
(
selected
item
==
vel
type
face
)
velocity
value
=
new
dynamics
modifier
.
face
direction
(
)
;
return
velocity
value
;
}
<SENTENCE_END/>
value%END% (9.11e-01)
value (7.81e-03)
acceleration (7.65e-03)
velocity (5.31e-03)
%UNK% (5.22e-03)
item (4.61e-03)
selected (3.05e-03)
modifier (1.80e-03)
type (1.51e-03)
dynamics (1.30e-03)
<SENTENCE_START>
{
dynamics
modifier
velocity
value
=
null
;
if
(
selected
item
==
vel
type
rotational
2
d
)
velocity
value
=
new
dynamics
modifier
.
rotational
2
d
(
)
;
else
if
(
selected
item
==
vel
type
rotational
3
d
)
velocity
value
=
new
dynamics
modifier
.
rotational
3
d
(
)
;
else
if
(
selected
item
==
vel
type
centripetal
)
velocity
value
=
new
dynamics
modifier
.
centripetal
acceleration
(
)
;
else
if
(
selected
item
==
vel
type
tangential
)
velocity
value
=
new
dynamics
modifier
.
tangential
acceleration
(
)
;
else
if
(
selected
item
==
vel
type
polar
)
velocity
value
=
new
dynamics
modifier
.
polar
acceleration
(
)
;
else
if
(
selected
item
==
vel
type
brownian
)
velocity
value
=
new
dynamics
modifier
.
brownian
acceleration
(
)
;
else
if
(
selected
item
==
vel
type
face
)
velocity
value
=
new
dynamics
modifier
.
face
direction
(
)
;
return
velocity
value
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
modifier
velocity
value
=
null
;
if
(
selected
item
==
vel
type
rotational
2
d
)
velocity
value
=
new
dynamics
modifier
.
rotational
2
d
(
)
;
else
if
(
selected
item
==
vel
type
rotational
3
d
)
velocity
value
=
new
dynamics
modifier
.
rotational
3
d
(
)
;
else
if
(
selected
item
==
vel
type
centripetal
)
velocity
value
=
new
dynamics
modifier
.
centripetal
acceleration
(
)
;
else
if
(
selected
item
==
vel
type
tangential
)
velocity
value
=
new
dynamics
modifier
.
tangential
acceleration
(
)
;
else
if
(
selected
item
==
vel
type
polar
)
velocity
value
=
new
dynamics
modifier
.
polar
acceleration
(
)
;
else
if
(
selected
item
==
vel
type
brownian
)
velocity
value
=
new
dynamics
modifier
.
brownian
acceleration
(
)
;
else
if
(
selected
item
==
vel
type
face
)
velocity
value
=
new
dynamics
modifier
.
face
direction
(
)
;
return
velocity
value
;
}
<SENTENCE_END/>
%END%%END% (9.34e-01)
value (5.85e-03)
%UNK% (5.02e-03)
acceleration (3.95e-03)
velocity (2.79e-03)
item (2.61e-03)
selected (1.68e-03)
modifier (1.08e-03)
d (9.78e-04)
type (9.74e-04)
<SENTENCE_START>
{
dynamics
modifier
velocity
value
=
null
;
if
(
selected
item
==
vel
type
rotational
2
d
)
velocity
value
=
new
dynamics
modifier
.
rotational
2
d
(
)
;
else
if
(
selected
item
==
vel
type
rotational
3
d
)
velocity
value
=
new
dynamics
modifier
.
rotational
3
d
(
)
;
else
if
(
selected
item
==
vel
type
centripetal
)
velocity
value
=
new
dynamics
modifier
.
centripetal
acceleration
(
)
;
else
if
(
selected
item
==
vel
type
tangential
)
velocity
value
=
new
dynamics
modifier
.
tangential
acceleration
(
)
;
else
if
(
selected
item
==
vel
type
polar
)
velocity
value
=
new
dynamics
modifier
.
polar
acceleration
(
)
;
else
if
(
selected
item
==
vel
type
brownian
)
velocity
value
=
new
dynamics
modifier
.
brownian
acceleration
(
)
;
else
if
(
selected
item
==
vel
type
face
)
velocity
value
=
new
dynamics
modifier
.
face
direction
(
)
;
return
velocity
value
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
modifier
velocity
value
=
null
;
if
(
selected
item
==
vel
type
rotational
2
d
)
velocity
value
=
new
dynamics
modifier
.
rotational
2
d
(
)
;
else
if
(
selected
item
==
vel
type
rotational
3
d
)
velocity
value
=
new
dynamics
modifier
.
rotational
3
d
(
)
;
else
if
(
selected
item
==
vel
type
centripetal
)
velocity
value
=
new
dynamics
modifier
.
centripetal
acceleration
(
)
;
else
if
(
selected
item
==
vel
type
tangential
)
velocity
value
=
new
dynamics
modifier
.
tangential
acceleration
(
)
;
else
if
(
selected
item
==
vel
type
polar
)
velocity
value
=
new
dynamics
modifier
.
polar
acceleration
(
)
;
else
if
(
selected
item
==
vel
type
brownian
)
velocity
value
=
new
dynamics
modifier
.
brownian
acceleration
(
)
;
else
if
(
selected
item
==
vel
type
face
)
velocity
value
=
new
dynamics
modifier
.
face
direction
(
)
;
return
velocity
value
;
}
<SENTENCE_END/>
delete,velocitydeleteremove (2.65e-01)
add (1.01e-01)
set (5.52e-02)
get (4.61e-02)
action (4.30e-02)
load (3.68e-02)
changed (3.08e-02)
update (2.80e-02)
initialize (2.74e-02)
reload (2.19e-02)
<SENTENCE_START>
{
int
row
=
velocity
table
.
get
selected
row
(
)
;
if
(
row
==
-
1
)
return
;
particle
controller
controller
=
editor
.
get
emitter
(
)
;
dynamics
influencer
influencer
=
(
dynamics
influencer
)
controller
.
find
influencer
(
dynamics
influencer
.
class
)
;
influencer
.
velocities
.
remove
value
(
velocities
.
remove
index
(
row
)
.
velocity
value
,
true
)
;
velocity
table
model
.
remove
row
(
row
)
;
editor
.
restart
(
)
;
selected
velocity
panel
.
set
visible
(
false
)
;
selected
velocity
panel
=
null
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
int
row
=
velocity
table
.
get
selected
row
(
)
;
if
(
row
==
-
1
)
return
;
particle
controller
controller
=
editor
.
get
emitter
(
)
;
dynamics
influencer
influencer
=
(
dynamics
influencer
)
controller
.
find
influencer
(
dynamics
influencer
.
class
)
;
influencer
.
velocities
.
remove
value
(
velocities
.
remove
index
(
row
)
.
velocity
value
,
true
)
;
velocity
table
model
.
remove
row
(
row
)
;
editor
.
restart
(
)
;
selected
velocity
panel
.
set
visible
(
false
)
;
selected
velocity
panel
=
null
;
}
<SENTENCE_END/>
velocity%END% (7.79e-01)
velocity (2.13e-02)
row (1.91e-02)
selected (1.55e-02)
influencer (1.25e-02)
emitter (9.21e-03)
changed (7.88e-03)
panel (6.12e-03)
performed (5.40e-03)
controller (4.26e-03)
<SENTENCE_START>
{
int
row
=
velocity
table
.
get
selected
row
(
)
;
if
(
row
==
-
1
)
return
;
particle
controller
controller
=
editor
.
get
emitter
(
)
;
dynamics
influencer
influencer
=
(
dynamics
influencer
)
controller
.
find
influencer
(
dynamics
influencer
.
class
)
;
influencer
.
velocities
.
remove
value
(
velocities
.
remove
index
(
row
)
.
velocity
value
,
true
)
;
velocity
table
model
.
remove
row
(
row
)
;
editor
.
restart
(
)
;
selected
velocity
panel
.
set
visible
(
false
)
;
selected
velocity
panel
=
null
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
int
row
=
velocity
table
.
get
selected
row
(
)
;
if
(
row
==
-
1
)
return
;
particle
controller
controller
=
editor
.
get
emitter
(
)
;
dynamics
influencer
influencer
=
(
dynamics
influencer
)
controller
.
find
influencer
(
dynamics
influencer
.
class
)
;
influencer
.
velocities
.
remove
value
(
velocities
.
remove
index
(
row
)
.
velocity
value
,
true
)
;
velocity
table
model
.
remove
row
(
row
)
;
editor
.
restart
(
)
;
selected
velocity
panel
.
set
visible
(
false
)
;
selected
velocity
panel
=
null
;
}
<SENTENCE_END/>
%END%%END% (9.37e-01)
row (7.94e-03)
panel (6.61e-03)
influencer (3.85e-03)
velocity (3.35e-03)
emitter (2.18e-03)
controller (2.04e-03)
selected (2.01e-03)
value (1.18e-03)
dynamics (9.67e-04)
<SENTENCE_START>
{
int
row
=
velocity
table
.
get
selected
row
(
)
;
if
(
row
==
-
1
)
return
;
particle
controller
controller
=
editor
.
get
emitter
(
)
;
dynamics
influencer
influencer
=
(
dynamics
influencer
)
controller
.
find
influencer
(
dynamics
influencer
.
class
)
;
influencer
.
velocities
.
remove
value
(
velocities
.
remove
index
(
row
)
.
velocity
value
,
true
)
;
velocity
table
model
.
remove
row
(
row
)
;
editor
.
restart
(
)
;
selected
velocity
panel
.
set
visible
(
false
)
;
selected
velocity
panel
=
null
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
int
row
=
velocity
table
.
get
selected
row
(
)
;
if
(
row
==
-
1
)
return
;
particle
controller
controller
=
editor
.
get
emitter
(
)
;
dynamics
influencer
influencer
=
(
dynamics
influencer
)
controller
.
find
influencer
(
dynamics
influencer
.
class
)
;
influencer
.
velocities
.
remove
value
(
velocities
.
remove
index
(
row
)
.
velocity
value
,
true
)
;
velocity
table
model
.
remove
row
(
row
)
;
editor
.
restart
(
)
;
selected
velocity
panel
.
set
visible
(
false
)
;
selected
velocity
panel
=
null
;
}
<SENTENCE_END/>
create,velocitycreateadd (2.85e-01)
set (1.99e-01)
initialize (3.94e-02)
update (3.33e-02)
%END% (2.96e-02)
action (2.47e-02)
%UNK% (1.94e-02)
create (1.88e-02)
draw (1.44e-02)
get (1.37e-02)
<SENTENCE_START>
{
particle
controller
controller
=
editor
.
get
emitter
(
)
;
dynamics
influencer
influencer
=
(
dynamics
influencer
)
controller
.
find
influencer
(
dynamics
influencer
.
class
)
;
velocity
wrapper
wrapper
=
new
velocity
wrapper
(
create
velocity
value
(
selected
item
)
,
true
)
;
velocities
.
add
(
wrapper
)
;
influencer
.
velocities
.
add
(
wrapper
.
velocity
value
)
;
int
index
=
velocities
.
size
-
1
;
velocity
table
model
.
add
row
(
new
object
[
]
{
"Velocity "
+
index
,
true
}
)
;
editor
.
restart
(
)
;
velocity
table
.
get
selection
model
(
)
.
set
selection
interval
(
index
,
index
)
;
revalidate
(
)
;
repaint
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
particle
controller
controller
=
editor
.
get
emitter
(
)
;
dynamics
influencer
influencer
=
(
dynamics
influencer
)
controller
.
find
influencer
(
dynamics
influencer
.
class
)
;
velocity
wrapper
wrapper
=
new
velocity
wrapper
(
create
velocity
value
(
selected
item
)
,
true
)
;
velocities
.
add
(
wrapper
)
;
influencer
.
velocities
.
add
(
wrapper
.
velocity
value
)
;
int
index
=
velocities
.
size
-
1
;
velocity
table
model
.
add
row
(
new
object
[
]
{
"Velocity "
+
index
,
true
}
)
;
editor
.
restart
(
)
;
velocity
table
.
get
selection
model
(
)
.
set
selection
interval
(
index
,
index
)
;
revalidate
(
)
;
repaint
(
)
;
}
<SENTENCE_END/>
velocity%END% (7.33e-01)
selection (3.78e-02)
wrapper (3.44e-02)
velocity (2.66e-02)
influencer (1.62e-02)
interval (1.43e-02)
row (8.53e-03)
velocities (7.56e-03)
model (7.04e-03)
table (6.53e-03)
<SENTENCE_START>
{
particle
controller
controller
=
editor
.
get
emitter
(
)
;
dynamics
influencer
influencer
=
(
dynamics
influencer
)
controller
.
find
influencer
(
dynamics
influencer
.
class
)
;
velocity
wrapper
wrapper
=
new
velocity
wrapper
(
create
velocity
value
(
selected
item
)
,
true
)
;
velocities
.
add
(
wrapper
)
;
influencer
.
velocities
.
add
(
wrapper
.
velocity
value
)
;
int
index
=
velocities
.
size
-
1
;
velocity
table
model
.
add
row
(
new
object
[
]
{
"Velocity "
+
index
,
true
}
)
;
editor
.
restart
(
)
;
velocity
table
.
get
selection
model
(
)
.
set
selection
interval
(
index
,
index
)
;
revalidate
(
)
;
repaint
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
particle
controller
controller
=
editor
.
get
emitter
(
)
;
dynamics
influencer
influencer
=
(
dynamics
influencer
)
controller
.
find
influencer
(
dynamics
influencer
.
class
)
;
velocity
wrapper
wrapper
=
new
velocity
wrapper
(
create
velocity
value
(
selected
item
)
,
true
)
;
velocities
.
add
(
wrapper
)
;
influencer
.
velocities
.
add
(
wrapper
.
velocity
value
)
;
int
index
=
velocities
.
size
-
1
;
velocity
table
model
.
add
row
(
new
object
[
]
{
"Velocity "
+
index
,
true
}
)
;
editor
.
restart
(
)
;
velocity
table
.
get
selection
model
(
)
.
set
selection
interval
(
index
,
index
)
;
revalidate
(
)
;
repaint
(
)
;
}
<SENTENCE_END/>
%END%%END% (9.14e-01)
wrapper (1.30e-02)
interval (5.22e-03)
influencer (5.05e-03)
velocity (4.20e-03)
model (3.77e-03)
row (3.60e-03)
selection (2.46e-03)
velocities (2.15e-03)
table (2.03e-03)
<SENTENCE_START>
{
particle
controller
controller
=
editor
.
get
emitter
(
)
;
dynamics
influencer
influencer
=
(
dynamics
influencer
)
controller
.
find
influencer
(
dynamics
influencer
.
class
)
;
velocity
wrapper
wrapper
=
new
velocity
wrapper
(
create
velocity
value
(
selected
item
)
,
true
)
;
velocities
.
add
(
wrapper
)
;
influencer
.
velocities
.
add
(
wrapper
.
velocity
value
)
;
int
index
=
velocities
.
size
-
1
;
velocity
table
model
.
add
row
(
new
object
[
]
{
"Velocity "
+
index
,
true
}
)
;
editor
.
restart
(
)
;
velocity
table
.
get
selection
model
(
)
.
set
selection
interval
(
index
,
index
)
;
revalidate
(
)
;
repaint
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
particle
controller
controller
=
editor
.
get
emitter
(
)
;
dynamics
influencer
influencer
=
(
dynamics
influencer
)
controller
.
find
influencer
(
dynamics
influencer
.
class
)
;
velocity
wrapper
wrapper
=
new
velocity
wrapper
(
create
velocity
value
(
selected
item
)
,
true
)
;
velocities
.
add
(
wrapper
)
;
influencer
.
velocities
.
add
(
wrapper
.
velocity
value
)
;
int
index
=
velocities
.
size
-
1
;
velocity
table
model
.
add
row
(
new
object
[
]
{
"Velocity "
+
index
,
true
}
)
;
editor
.
restart
(
)
;
velocity
table
.
get
selection
model
(
)
.
set
selection
interval
(
index
,
index
)
;
revalidate
(
)
;
repaint
(
)
;
}
<SENTENCE_END/>
get,c,ptrgetget (9.83e-01)
c (4.72e-03)
obj (1.88e-03)
swig (1.36e-03)
is (8.93e-04)
return (8.85e-04)
ptr (5.54e-04)
0 (3.63e-04)
null (3.14e-04)
obtain (2.82e-04)
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
cc (9.96e-01)
ptr (2.00e-03)
get (1.04e-03)
%END% (8.72e-04)
swig (1.90e-04)
instance (1.07e-04)
overlaps (3.51e-05)
derived (2.62e-05)
match (7.06e-06)
is (6.12e-06)
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
ptrptr (9.96e-01)
c (2.15e-03)
%END% (1.61e-03)
obj (1.88e-05)
0 (6.12e-06)
get (6.07e-06)
return (5.61e-06)
string (2.74e-06)
instance (2.57e-06)
swig (2.31e-06)
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
%END%%END% (9.61e-01)
ptr (3.23e-02)
obj (8.25e-04)
c (4.05e-04)
return (2.33e-04)
string (2.06e-04)
double (1.33e-04)
at (1.02e-04)
0 (9.89e-05)
swig (5.39e-05)
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
set,type,constraint,datasetset (9.87e-01)
data (2.88e-03)
type (1.89e-03)
constraint (1.87e-03)
c (5.96e-04)
point (5.51e-04)
ptr (5.20e-04)
float (4.25e-04)
get (3.52e-04)
value (2.93e-04)
<SENTENCE_START>
{
dynamics
jni
.
bt
point
2
point
constraint
float
data
type
constraint
data
set
(
swig
c
ptr
,
this
,
bt
typed
constraint
data
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
point
2
point
constraint
float
data
type
constraint
data
set
(
swig
c
ptr
,
this
,
bt
typed
constraint
data
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
typetype (9.90e-01)
constraint (6.48e-03)
%END% (2.48e-03)
data (7.96e-04)
get (8.62e-05)
set (3.01e-05)
point (2.60e-05)
2 (6.66e-06)
c (6.37e-06)
ptr (5.18e-06)
<SENTENCE_START>
{
dynamics
jni
.
bt
point
2
point
constraint
float
data
type
constraint
data
set
(
swig
c
ptr
,
this
,
bt
typed
constraint
data
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
point
2
point
constraint
float
data
type
constraint
data
set
(
swig
c
ptr
,
this
,
bt
typed
constraint
data
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
constraintconstraint (9.56e-01)
data (3.18e-02)
type (1.05e-02)
%END% (1.46e-03)
float (7.09e-05)
point (4.33e-05)
c (3.25e-05)
ptr (2.74e-05)
set (2.73e-05)
2 (1.43e-05)
<SENTENCE_START>
{
dynamics
jni
.
bt
point
2
point
constraint
float
data
type
constraint
data
set
(
swig
c
ptr
,
this
,
bt
typed
constraint
data
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
point
2
point
constraint
float
data
type
constraint
data
set
(
swig
c
ptr
,
this
,
bt
typed
constraint
data
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
datadata (7.78e-01)
%END% (1.53e-01)
constraint (5.59e-02)
set (9.25e-03)
ptr (4.10e-04)
c (3.27e-04)
type (3.15e-04)
float (2.80e-04)
point (2.70e-04)
2 (1.72e-04)
<SENTENCE_START>
{
dynamics
jni
.
bt
point
2
point
constraint
float
data
type
constraint
data
set
(
swig
c
ptr
,
this
,
bt
typed
constraint
data
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
point
2
point
constraint
float
data
type
constraint
data
set
(
swig
c
ptr
,
this
,
bt
typed
constraint
data
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
%END%%END% (9.21e-01)
data (5.99e-02)
set (1.40e-02)
constraint (6.61e-04)
ptr (3.15e-04)
2 (2.96e-04)
c (2.61e-04)
get (2.34e-04)
point (1.87e-04)
bt (1.39e-04)
<SENTENCE_START>
{
dynamics
jni
.
bt
point
2
point
constraint
float
data
type
constraint
data
set
(
swig
c
ptr
,
this
,
bt
typed
constraint
data
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
point
2
point
constraint
float
data
type
constraint
data
set
(
swig
c
ptr
,
this
,
bt
typed
constraint
data
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
get,type,constraint,datagetget (9.84e-01)
data (2.89e-03)
constraint (1.86e-03)
type (1.58e-03)
ptr (1.12e-03)
c (1.10e-03)
point (5.42e-04)
return (4.24e-04)
float (4.01e-04)
bt (3.52e-04)
<SENTENCE_START>
{
long
c
ptr
=
dynamics
jni
.
bt
point
2
point
constraint
float
data
type
constraint
data
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
typed
constraint
data
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
dynamics
jni
.
bt
point
2
point
constraint
float
data
type
constraint
data
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
typed
constraint
data
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
typetype (9.83e-01)
constraint (1.11e-02)
%END% (3.43e-03)
data (1.33e-03)
get (2.91e-04)
point (9.24e-05)
c (3.69e-05)
ptr (1.93e-05)
instance (1.59e-05)
return (1.47e-05)
<SENTENCE_START>
{
long
c
ptr
=
dynamics
jni
.
bt
point
2
point
constraint
float
data
type
constraint
data
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
typed
constraint
data
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
dynamics
jni
.
bt
point
2
point
constraint
float
data
type
constraint
data
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
typed
constraint
data
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
constraintconstraint (9.34e-01)
data (4.78e-02)
type (1.51e-02)
%END% (2.40e-03)
float (1.91e-04)
c (1.15e-04)
ptr (1.08e-04)
point (1.03e-04)
get (5.83e-05)
2 (2.73e-05)
<SENTENCE_START>
{
long
c
ptr
=
dynamics
jni
.
bt
point
2
point
constraint
float
data
type
constraint
data
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
typed
constraint
data
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
dynamics
jni
.
bt
point
2
point
constraint
float
data
type
constraint
data
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
typed
constraint
data
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
datadata (7.07e-01)
%END% (2.34e-01)
constraint (3.77e-02)
get (1.25e-02)
ptr (1.33e-03)
c (8.88e-04)
float (6.25e-04)
point (3.95e-04)
type (3.52e-04)
return (2.62e-04)
<SENTENCE_START>
{
long
c
ptr
=
dynamics
jni
.
bt
point
2
point
constraint
float
data
type
constraint
data
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
typed
constraint
data
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
dynamics
jni
.
bt
point
2
point
constraint
float
data
type
constraint
data
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
typed
constraint
data
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
%END%%END% (9.24e-01)
data (5.35e-02)
get (1.43e-02)
constraint (9.54e-04)
ptr (8.68e-04)
c (6.42e-04)
point (2.22e-04)
bt (2.22e-04)
2 (2.16e-04)
return (1.93e-04)
<SENTENCE_START>
{
long
c
ptr
=
dynamics
jni
.
bt
point
2
point
constraint
float
data
type
constraint
data
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
typed
constraint
data
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
dynamics
jni
.
bt
point
2
point
constraint
float
data
type
constraint
data
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
typed
constraint
data
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
set,pivot,in,asetset (9.71e-01)
pivot (7.58e-03)
data (6.60e-03)
in (2.62e-03)
a (2.48e-03)
float (1.83e-03)
c (6.94e-04)
ptr (6.07e-04)
point (5.84e-04)
constraint (5.39e-04)
<SENTENCE_START>
{
dynamics
jni
.
bt
point
2
point
constraint
float
data
pivot
in
a
set
(
swig
c
ptr
,
this
,
bt
vector
3
float
data
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
point
2
point
constraint
float
data
pivot
in
a
set
(
swig
c
ptr
,
this
,
bt
vector
3
float
data
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
pivotpivot (9.88e-01)
in (8.96e-03)
%END% (1.92e-03)
data (7.12e-04)
%UNK% (1.06e-05)
point (6.10e-06)
get (5.19e-06)
c (3.82e-06)
value (3.81e-06)
2 (3.33e-06)
<SENTENCE_START>
{
dynamics
jni
.
bt
point
2
point
constraint
float
data
pivot
in
a
set
(
swig
c
ptr
,
this
,
bt
vector
3
float
data
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
point
2
point
constraint
float
data
pivot
in
a
set
(
swig
c
ptr
,
this
,
bt
vector
3
float
data
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
inin (9.55e-01)
a (3.64e-02)
pivot (7.54e-03)
%END% (4.72e-04)
data (2.51e-05)
constraint (1.96e-05)
set (1.83e-05)
point (1.73e-05)
float (1.38e-05)
ptr (1.29e-05)
<SENTENCE_START>
{
dynamics
jni
.
bt
point
2
point
constraint
float
data
pivot
in
a
set
(
swig
c
ptr
,
this
,
bt
vector
3
float
data
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
point
2
point
constraint
float
data
pivot
in
a
set
(
swig
c
ptr
,
this
,
bt
vector
3
float
data
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
aa (9.11e-01)
%END% (5.22e-02)
in (2.45e-02)
set (1.03e-02)
ptr (1.88e-04)
float (1.30e-04)
point (1.19e-04)
c (1.16e-04)
data (9.93e-05)
2 (8.50e-05)
<SENTENCE_START>
{
dynamics
jni
.
bt
point
2
point
constraint
float
data
pivot
in
a
set
(
swig
c
ptr
,
this
,
bt
vector
3
float
data
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
point
2
point
constraint
float
data
pivot
in
a
set
(
swig
c
ptr
,
this
,
bt
vector
3
float
data
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
%END%%END% (8.39e-01)
a (1.25e-01)
set (2.80e-02)
in (5.81e-04)
ptr (5.32e-04)
2 (5.07e-04)
data (4.19e-04)
c (3.66e-04)
float (3.60e-04)
%UNK% (2.84e-04)
<SENTENCE_START>
{
dynamics
jni
.
bt
point
2
point
constraint
float
data
pivot
in
a
set
(
swig
c
ptr
,
this
,
bt
vector
3
float
data
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
point
2
point
constraint
float
data
pivot
in
a
set
(
swig
c
ptr
,
this
,
bt
vector
3
float
data
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
get,pivot,in,agetget (9.65e-01)
pivot (7.54e-03)
data (7.38e-03)
in (2.41e-03)
a (2.39e-03)
float (1.97e-03)
ptr (1.64e-03)
c (1.56e-03)
point (6.11e-04)
constraint (5.61e-04)
<SENTENCE_START>
{
long
c
ptr
=
dynamics
jni
.
bt
point
2
point
constraint
float
data
pivot
in
a
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
float
data
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
dynamics
jni
.
bt
point
2
point
constraint
float
data
pivot
in
a
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
float
data
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
pivotpivot (9.90e-01)
in (6.50e-03)
%END% (2.00e-03)
data (1.03e-03)
%UNK% (1.48e-05)
c (1.25e-05)
get (9.73e-06)
point (8.90e-06)
ptr (7.05e-06)
float (3.47e-06)
<SENTENCE_START>
{
long
c
ptr
=
dynamics
jni
.
bt
point
2
point
constraint
float
data
pivot
in
a
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
float
data
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
dynamics
jni
.
bt
point
2
point
constraint
float
data
pivot
in
a
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
float
data
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
inin (9.49e-01)
a (3.78e-02)
pivot (1.22e-02)
%END% (5.91e-04)
data (4.45e-05)
ptr (3.44e-05)
constraint (3.21e-05)
c (3.13e-05)
get (2.60e-05)
point (2.60e-05)
<SENTENCE_START>
{
long
c
ptr
=
dynamics
jni
.
bt
point
2
point
constraint
float
data
pivot
in
a
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
float
data
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
dynamics
jni
.
bt
point
2
point
constraint
float
data
pivot
in
a
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
float
data
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
aa (9.08e-01)
%END% (5.22e-02)
in (2.17e-02)
get (1.39e-02)
ptr (5.54e-04)
c (3.72e-04)
float (2.93e-04)
data (1.84e-04)
point (1.66e-04)
constraint (1.39e-04)
<SENTENCE_START>
{
long
c
ptr
=
dynamics
jni
.
bt
point
2
point
constraint
float
data
pivot
in
a
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
float
data
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
dynamics
jni
.
bt
point
2
point
constraint
float
data
pivot
in
a
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
float
data
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
%END%%END% (8.28e-01)
a (1.21e-01)
get (3.64e-02)
ptr (1.57e-03)
c (1.16e-03)
data (8.85e-04)
float (8.73e-04)
in (5.49e-04)
bt (3.77e-04)
point (3.71e-04)
<SENTENCE_START>
{
long
c
ptr
=
dynamics
jni
.
bt
point
2
point
constraint
float
data
pivot
in
a
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
float
data
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
dynamics
jni
.
bt
point
2
point
constraint
float
data
pivot
in
a
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
float
data
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
set,pivot,in,bsetset (9.74e-01)
pivot (6.36e-03)
data (5.41e-03)
b (2.71e-03)
in (2.59e-03)
float (1.53e-03)
c (6.30e-04)
ptr (5.56e-04)
point (5.35e-04)
constraint (4.74e-04)
<SENTENCE_START>
{
dynamics
jni
.
bt
point
2
point
constraint
float
data
pivot
in
b
set
(
swig
c
ptr
,
this
,
bt
vector
3
float
data
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
point
2
point
constraint
float
data
pivot
in
b
set
(
swig
c
ptr
,
this
,
bt
vector
3
float
data
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
pivotpivot (9.88e-01)
in (8.94e-03)
%END% (1.78e-03)
data (7.55e-04)
%UNK% (1.06e-05)
point (5.72e-06)
get (5.18e-06)
value (3.56e-06)
c (3.48e-06)
2 (3.21e-06)
<SENTENCE_START>
{
dynamics
jni
.
bt
point
2
point
constraint
float
data
pivot
in
b
set
(
swig
c
ptr
,
this
,
bt
vector
3
float
data
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
point
2
point
constraint
float
data
pivot
in
b
set
(
swig
c
ptr
,
this
,
bt
vector
3
float
data
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
inin (9.56e-01)
b (3.56e-02)
pivot (8.27e-03)
%END% (4.79e-04)
data (2.59e-05)
constraint (1.95e-05)
set (1.78e-05)
point (1.63e-05)
float (1.35e-05)
ptr (1.23e-05)
<SENTENCE_START>
{
dynamics
jni
.
bt
point
2
point
constraint
float
data
pivot
in
b
set
(
swig
c
ptr
,
this
,
bt
vector
3
float
data
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
point
2
point
constraint
float
data
pivot
in
b
set
(
swig
c
ptr
,
this
,
bt
vector
3
float
data
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
bb (8.97e-01)
%END% (6.66e-02)
in (2.55e-02)
set (9.45e-03)
ptr (1.81e-04)
float (1.25e-04)
c (1.15e-04)
point (1.14e-04)
data (9.92e-05)
2 (9.25e-05)
<SENTENCE_START>
{
dynamics
jni
.
bt
point
2
point
constraint
float
data
pivot
in
b
set
(
swig
c
ptr
,
this
,
bt
vector
3
float
data
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
point
2
point
constraint
float
data
pivot
in
b
set
(
swig
c
ptr
,
this
,
bt
vector
3
float
data
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
%END%%END% (8.59e-01)
b (1.12e-01)
set (2.13e-02)
in (5.92e-04)
2 (5.11e-04)
ptr (4.19e-04)
data (3.53e-04)
float (3.29e-04)
c (3.01e-04)
%UNK% (2.93e-04)
<SENTENCE_START>
{
dynamics
jni
.
bt
point
2
point
constraint
float
data
pivot
in
b
set
(
swig
c
ptr
,
this
,
bt
vector
3
float
data
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
dynamics
jni
.
bt
point
2
point
constraint
float
data
pivot
in
b
set
(
swig
c
ptr
,
this
,
bt
vector
3
float
data
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
get,pivot,in,bgetget (9.68e-01)
pivot (6.64e-03)
data (6.20e-03)
b (2.58e-03)
in (2.39e-03)
float (1.61e-03)
ptr (1.49e-03)
c (1.42e-03)
point (5.49e-04)
constraint (4.81e-04)
<SENTENCE_START>
{
long
c
ptr
=
dynamics
jni
.
bt
point
2
point
constraint
float
data
pivot
in
b
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
float
data
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
dynamics
jni
.
bt
point
2
point
constraint
float
data
pivot
in
b
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
float
data
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
pivotpivot (9.91e-01)
in (6.35e-03)
%END% (1.83e-03)
data (1.07e-03)
%UNK% (1.43e-05)
c (1.16e-05)
get (1.05e-05)
point (8.17e-06)
ptr (6.43e-06)
instance (3.79e-06)
<SENTENCE_START>
{
long
c
ptr
=
dynamics
jni
.
bt
point
2
point
constraint
float
data
pivot
in
b
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
float
data
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
dynamics
jni
.
bt
point
2
point
constraint
float
data
pivot
in
b
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
float
data
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
inin (9.47e-01)
b (3.84e-02)
pivot (1.33e-02)
%END% (5.88e-04)
data (4.55e-05)
ptr (3.29e-05)
constraint (3.16e-05)
c (3.05e-05)
get (2.79e-05)
point (2.45e-05)
<SENTENCE_START>
{
long
c
ptr
=
dynamics
jni
.
bt
point
2
point
constraint
float
data
pivot
in
b
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
float
data
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
dynamics
jni
.
bt
point
2
point
constraint
float
data
pivot
in
b
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
float
data
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
bb (8.99e-01)
%END% (6.17e-02)
in (2.21e-02)
get (1.31e-02)
ptr (5.23e-04)
c (3.59e-04)
float (2.70e-04)
data (1.75e-04)
point (1.56e-04)
constraint (1.25e-04)
<SENTENCE_START>
{
long
c
ptr
=
dynamics
jni
.
bt
point
2
point
constraint
float
data
pivot
in
b
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
float
data
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
dynamics
jni
.
bt
point
2
point
constraint
float
data
pivot
in
b
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
float
data
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
%END%%END% (8.44e-01)
b (1.13e-01)
get (2.95e-02)
ptr (1.33e-03)
c (1.01e-03)
data (7.56e-04)
float (7.40e-04)
in (5.54e-04)
bt (3.32e-04)
point (3.26e-04)
<SENTENCE_START>
{
long
c
ptr
=
dynamics
jni
.
bt
point
2
point
constraint
float
data
pivot
in
b
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
float
data
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
dynamics
jni
.
bt
point
2
point
constraint
float
data
pivot
in
b
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
float
data
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
buffer,changedbufferbuffer (1.38e-01)
changed (1.26e-01)
set (7.50e-02)
to (6.77e-02)
render (4.08e-02)
%UNK% (3.96e-02)
wrap (2.70e-02)
with (2.45e-02)
create (2.37e-02)
%END% (2.36e-02)
<SENTENCE_START>
{
if
(
is
bound
)
{
gdx
.
gl
20
.
gl
buffer
data
(
gl
20
.
gl
array
buffer
,
buffer
.
limit
(
)
,
buffer
,
usage
)
;
is
dirty
=
false
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
is
bound
)
{
gdx
.
gl
20
.
gl
buffer
data
(
gl
20
.
gl
array
buffer
,
buffer
.
limit
(
)
,
buffer
,
usage
)
;
is
dirty
=
false
;
}
}
<SENTENCE_END/>
changed%END% (4.54e-01)
buffer (7.43e-02)
changed (7.28e-02)
gl (5.32e-02)
array (2.25e-02)
bound (2.20e-02)
performed (2.11e-02)
to (1.94e-02)
down (1.73e-02)
20 (1.37e-02)
<SENTENCE_START>
{
if
(
is
bound
)
{
gdx
.
gl
20
.
gl
buffer
data
(
gl
20
.
gl
array
buffer
,
buffer
.
limit
(
)
,
buffer
,
usage
)
;
is
dirty
=
false
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
is
bound
)
{
gdx
.
gl
20
.
gl
buffer
data
(
gl
20
.
gl
array
buffer
,
buffer
.
limit
(
)
,
buffer
,
usage
)
;
is
dirty
=
false
;
}
}
<SENTENCE_END/>
%END%%END% (8.78e-01)
buffer (2.40e-02)
gl (1.08e-02)
array (7.21e-03)
20 (6.46e-03)
changed (5.87e-03)
performed (4.81e-03)
data (4.09e-03)
bound (3.88e-03)
down (3.41e-03)
<SENTENCE_START>
{
if
(
is
bound
)
{
gdx
.
gl
20
.
gl
buffer
data
(
gl
20
.
gl
array
buffer
,
buffer
.
limit
(
)
,
buffer
,
usage
)
;
is
dirty
=
false
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
is
bound
)
{
gdx
.
gl
20
.
gl
buffer
data
(
gl
20
.
gl
array
buffer
,
buffer
.
limit
(
)
,
buffer
,
usage
)
;
is
dirty
=
false
;
}
}
<SENTENCE_END/>
invalidateinvalidateset (2.60e-01)
setup (1.36e-01)
init (6.58e-02)
handle (6.08e-02)
render (3.21e-02)
%UNK% (2.73e-02)
alloc (2.50e-02)
begin (2.29e-02)
load (2.16e-02)
run (2.06e-02)
<SENTENCE_START>
{
buffer
handle
=
gdx
.
gl
20
.
gl
gen
buffer
(
)
;
is
dirty
=
true
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
buffer
handle
=
gdx
.
gl
20
.
gl
gen
buffer
(
)
;
is
dirty
=
true
;
}
<SENTENCE_END/>
%END%%END% (8.11e-01)
dirty (1.74e-02)
gl (1.62e-02)
buffer (1.43e-02)
down (1.17e-02)
%UNK% (8.89e-03)
20 (8.70e-03)
changed (7.20e-03)
is (5.02e-03)
frame (3.38e-03)
<SENTENCE_START>
{
buffer
handle
=
gdx
.
gl
20
.
gl
gen
buffer
(
)
;
is
dirty
=
true
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
buffer
handle
=
gdx
.
gl
20
.
gl
gen
buffer
(
)
;
is
dirty
=
true
;
}
<SENTENCE_END/>
get,c,ptrgetget (9.83e-01)
c (4.72e-03)
obj (1.88e-03)
swig (1.36e-03)
is (8.93e-04)
return (8.85e-04)
ptr (5.54e-04)
0 (3.63e-04)
null (3.14e-04)
obtain (2.82e-04)
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
cc (9.96e-01)
ptr (2.00e-03)
get (1.04e-03)
%END% (8.72e-04)
swig (1.90e-04)
instance (1.07e-04)
overlaps (3.51e-05)
derived (2.62e-05)
match (7.06e-06)
is (6.12e-06)
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
ptrptr (9.96e-01)
c (2.15e-03)
%END% (1.61e-03)
obj (1.88e-05)
0 (6.12e-06)
get (6.07e-06)
return (5.61e-06)
string (2.74e-06)
instance (2.57e-06)
swig (2.31e-06)
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
%END%%END% (9.61e-01)
ptr (3.23e-02)
obj (8.25e-04)
c (4.05e-04)
return (2.33e-04)
string (2.06e-04)
double (1.33e-04)
at (1.02e-04)
0 (9.89e-05)
swig (5.39e-05)
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
(
obj
==
null
)
?
0
:
obj
.
swig
c
ptr
;
}
<SENTENCE_END/>
set,persistent,manifold,poolsetset (9.70e-01)
persistent (8.44e-03)
pool (5.52e-03)
manifold (4.92e-03)
info (4.13e-03)
construction (8.20e-04)
c (6.58e-04)
ptr (5.21e-04)
collision (4.19e-04)
get (4.17e-04)
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
persistent
manifold
pool
set
(
swig
c
ptr
,
this
,
bt
pool
allocator
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
persistent
manifold
pool
set
(
swig
c
ptr
,
this
,
bt
pool
allocator
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
persistentpersistent (9.71e-01)
manifold (2.64e-02)
%END% (2.13e-03)
info (2.66e-04)
pool (1.37e-05)
get (4.41e-06)
c (4.36e-06)
set (2.97e-06)
value (2.77e-06)
bt (2.42e-06)
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
persistent
manifold
pool
set
(
swig
c
ptr
,
this
,
bt
pool
allocator
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
persistent
manifold
pool
set
(
swig
c
ptr
,
this
,
bt
pool
allocator
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
manifoldmanifold (9.41e-01)
pool (5.60e-02)
persistent (2.13e-03)
%END% (4.41e-04)
set (2.00e-05)
c (8.02e-06)
ptr (7.42e-06)
allocator (5.69e-06)
bt (5.66e-06)
collision (5.63e-06)
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
persistent
manifold
pool
set
(
swig
c
ptr
,
this
,
bt
pool
allocator
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
persistent
manifold
pool
set
(
swig
c
ptr
,
this
,
bt
pool
allocator
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
poolpool (8.14e-01)
%END% (1.60e-01)
set (1.23e-02)
manifold (1.17e-02)
ptr (1.19e-04)
c (8.60e-05)
bt (6.09e-05)
value (5.03e-05)
collision (4.84e-05)
get (4.43e-05)
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
persistent
manifold
pool
set
(
swig
c
ptr
,
this
,
bt
pool
allocator
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
persistent
manifold
pool
set
(
swig
c
ptr
,
this
,
bt
pool
allocator
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
%END%%END% (8.97e-01)
pool (8.12e-02)
set (1.79e-02)
manifold (3.40e-04)
ptr (2.06e-04)
c (1.98e-04)
%UNK% (1.81e-04)
bt (1.71e-04)
get (1.35e-04)
value (1.06e-04)
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
persistent
manifold
pool
set
(
swig
c
ptr
,
this
,
bt
pool
allocator
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
persistent
manifold
pool
set
(
swig
c
ptr
,
this
,
bt
pool
allocator
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
get,persistent,manifold,poolgetget (9.68e-01)
persistent (8.04e-03)
pool (4.44e-03)
info (4.22e-03)
manifold (4.14e-03)
ptr (1.36e-03)
c (1.19e-03)
construction (9.22e-04)
allocator (4.68e-04)
bt (4.25e-04)
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
default
collision
construction
info
persistent
manifold
pool
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
pool
allocator
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
default
collision
construction
info
persistent
manifold
pool
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
pool
allocator
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
persistentpersistent (9.77e-01)
manifold (2.04e-02)
%END% (1.89e-03)
info (2.67e-04)
get (1.25e-05)
c (1.03e-05)
pool (1.02e-05)
ptr (6.89e-06)
%UNK% (3.25e-06)
instance (3.09e-06)
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
default
collision
construction
info
persistent
manifold
pool
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
pool
allocator
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
default
collision
construction
info
persistent
manifold
pool
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
pool
allocator
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
manifoldmanifold (9.43e-01)
pool (5.38e-02)
persistent (2.61e-03)
%END% (4.81e-04)
get (2.05e-05)
ptr (1.97e-05)
c (1.93e-05)
collision (8.32e-06)
return (5.50e-06)
bt (5.13e-06)
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
default
collision
construction
info
persistent
manifold
pool
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
pool
allocator
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
default
collision
construction
info
persistent
manifold
pool
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
pool
allocator
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
poolpool (8.01e-01)
%END% (1.75e-01)
manifold (1.23e-02)
get (9.40e-03)
ptr (2.18e-04)
c (1.91e-04)
allocator (8.64e-05)
bt (6.19e-05)
collision (5.30e-05)
instance (4.57e-05)
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
default
collision
construction
info
persistent
manifold
pool
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
pool
allocator
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
default
collision
construction
info
persistent
manifold
pool
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
pool
allocator
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
%END%%END% (9.03e-01)
pool (7.95e-02)
get (1.22e-02)
c (4.62e-04)
manifold (4.06e-04)
ptr (3.67e-04)
instance (1.84e-04)
bt (1.53e-04)
%UNK% (1.52e-04)
allocator (1.45e-04)
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
default
collision
construction
info
persistent
manifold
pool
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
pool
allocator
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
default
collision
construction
info
persistent
manifold
pool
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
pool
allocator
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
set,collision,algorithm,poolsetset (9.68e-01)
pool (1.00e-02)
collision (6.83e-03)
algorithm (6.38e-03)
info (2.64e-03)
construction (6.28e-04)
c (5.72e-04)
ptr (4.56e-04)
allocator (3.43e-04)
get (3.23e-04)
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
collision
algorithm
pool
set
(
swig
c
ptr
,
this
,
bt
pool
allocator
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
collision
algorithm
pool
set
(
swig
c
ptr
,
this
,
bt
pool
allocator
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
collisioncollision (9.75e-01)
algorithm (2.21e-02)
%END% (2.59e-03)
info (3.22e-04)
pool (3.84e-05)
c (5.48e-06)
set (3.63e-06)
bt (3.48e-06)
value (2.84e-06)
swig (2.84e-06)
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
collision
algorithm
pool
set
(
swig
c
ptr
,
this
,
bt
pool
allocator
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
collision
algorithm
pool
set
(
swig
c
ptr
,
this
,
bt
pool
allocator
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
algorithmalgorithm (9.54e-01)
pool (4.30e-02)
collision (2.11e-03)
%END% (8.38e-04)
set (1.82e-05)
c (1.38e-05)
ptr (1.27e-05)
allocator (7.78e-06)
bt (7.77e-06)
value (5.95e-06)
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
collision
algorithm
pool
set
(
swig
c
ptr
,
this
,
bt
pool
allocator
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
collision
algorithm
pool
set
(
swig
c
ptr
,
this
,
bt
pool
allocator
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
poolpool (5.66e-01)
%END% (4.04e-01)
set (1.81e-02)
algorithm (9.42e-03)
ptr (2.15e-04)
c (1.66e-04)
bt (1.46e-04)
collision (1.13e-04)
value (9.13e-05)
jni (7.01e-05)
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
collision
algorithm
pool
set
(
swig
c
ptr
,
this
,
bt
pool
allocator
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
collision
algorithm
pool
set
(
swig
c
ptr
,
this
,
bt
pool
allocator
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
%END%%END% (9.24e-01)
pool (5.50e-02)
set (1.71e-02)
algorithm (3.13e-04)
bt (2.18e-04)
ptr (1.66e-04)
c (1.60e-04)
%UNK% (1.18e-04)
get (7.96e-05)
value (7.86e-05)
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
collision
algorithm
pool
set
(
swig
c
ptr
,
this
,
bt
pool
allocator
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
collision
algorithm
pool
set
(
swig
c
ptr
,
this
,
bt
pool
allocator
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
get,collision,algorithm,poolgetget (9.68e-01)
pool (7.43e-03)
collision (6.64e-03)
algorithm (5.40e-03)
info (2.62e-03)
ptr (1.27e-03)
c (1.13e-03)
construction (7.01e-04)
allocator (4.36e-04)
bt (3.91e-04)
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
default
collision
construction
info
collision
algorithm
pool
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
pool
allocator
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
default
collision
construction
info
collision
algorithm
pool
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
pool
allocator
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
collisioncollision (9.81e-01)
algorithm (1.63e-02)
%END% (2.15e-03)
info (3.13e-04)
pool (2.22e-05)
c (1.10e-05)
ptr (7.83e-06)
get (4.09e-06)
long (3.82e-06)
bt (3.69e-06)
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
default
collision
construction
info
collision
algorithm
pool
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
pool
allocator
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
default
collision
construction
info
collision
algorithm
pool
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
pool
allocator
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
algorithmalgorithm (9.57e-01)
pool (3.96e-02)
collision (2.47e-03)
%END% (8.88e-04)
ptr (3.34e-05)
c (3.23e-05)
get (1.56e-05)
bt (7.54e-06)
return (7.29e-06)
allocator (7.27e-06)
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
default
collision
construction
info
collision
algorithm
pool
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
pool
allocator
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
default
collision
construction
info
collision
algorithm
pool
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
pool
allocator
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
poolpool (5.53e-01)
%END% (4.23e-01)
get (1.06e-02)
algorithm (1.01e-02)
ptr (3.41e-04)
c (3.24e-04)
allocator (1.30e-04)
bt (1.20e-04)
collision (1.11e-04)
instance (8.98e-05)
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
default
collision
construction
info
collision
algorithm
pool
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
pool
allocator
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
default
collision
construction
info
collision
algorithm
pool
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
pool
allocator
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
%END%%END% (9.31e-01)
pool (5.50e-02)
get (9.89e-03)
algorithm (3.79e-04)
c (3.73e-04)
ptr (2.73e-04)
instance (1.71e-04)
bt (1.59e-04)
%UNK% (1.20e-04)
allocator (9.83e-05)
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
default
collision
construction
info
collision
algorithm
pool
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
pool
allocator
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
default
collision
construction
info
collision
algorithm
pool
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
pool
allocator
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
set,default,max,persistent,manifold,pool,sizesetset (8.11e-01)
get (1.42e-01)
default (2.35e-02)
info (6.55e-03)
max (5.78e-03)
size (2.13e-03)
pool (2.04e-03)
persistent (1.16e-03)
manifold (1.14e-03)
construction (6.07e-04)
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
default
max
persistent
manifold
pool
size
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
default
max
persistent
manifold
pool
size
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
defaultdefault (5.24e-01)
max (4.73e-01)
%END% (2.69e-03)
persistent (3.68e-04)
get (7.93e-05)
info (4.85e-05)
set (1.48e-05)
valid (1.20e-05)
instance (3.72e-06)
edge (3.66e-06)
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
default
max
persistent
manifold
pool
size
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
default
max
persistent
manifold
pool
size
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
maxpersistent (6.75e-01)
max (3.11e-01)
manifold (1.13e-02)
%END% (1.28e-03)
default (5.52e-04)
pool (2.45e-04)
size (4.79e-05)
collision (1.73e-05)
ptr (1.67e-05)
c (1.32e-05)
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
default
max
persistent
manifold
pool
size
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
default
max
persistent
manifold
pool
size
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
persistentpersistent (7.51e-01)
manifold (1.85e-01)
max (4.37e-02)
pool (1.14e-02)
%END% (4.32e-03)
size (3.12e-03)
set (4.32e-04)
default (3.66e-04)
collision (1.21e-04)
ptr (1.04e-04)
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
default
max
persistent
manifold
pool
size
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
default
max
persistent
manifold
pool
size
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
manifoldmanifold (4.34e-01)
persistent (3.35e-01)
pool (9.52e-02)
%END% (6.49e-02)
size (4.17e-02)
max (1.53e-02)
set (5.48e-03)
default (1.11e-03)
collision (7.66e-04)
ptr (5.29e-04)
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
default
max
persistent
manifold
pool
size
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
default
max
persistent
manifold
pool
size
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
pool%END% (8.06e-01)
size (9.38e-02)
pool (5.15e-02)
manifold (2.45e-02)
set (1.42e-02)
persistent (3.02e-03)
collision (6.46e-04)
info (3.19e-04)
ptr (3.13e-04)
default (2.98e-04)
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
default
max
persistent
manifold
pool
size
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
default
max
persistent
manifold
pool
size
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
size%END% (8.12e-01)
size (9.17e-02)
pool (4.99e-02)
manifold (2.33e-02)
set (1.40e-02)
persistent (2.83e-03)
collision (6.33e-04)
info (3.13e-04)
ptr (3.06e-04)
default (2.90e-04)
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
default
max
persistent
manifold
pool
size
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
default
max
persistent
manifold
pool
size
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
%END%%END% (8.11e-01)
size (9.18e-02)
pool (5.01e-02)
manifold (2.35e-02)
set (1.40e-02)
persistent (2.85e-03)
collision (6.33e-04)
info (3.13e-04)
ptr (3.06e-04)
default (2.90e-04)
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
default
max
persistent
manifold
pool
size
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
default
max
persistent
manifold
pool
size
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
get,default,max,persistent,manifold,pool,sizegetget (9.66e-01)
default (1.43e-02)
max (4.52e-03)
info (4.40e-03)
pool (2.26e-03)
size (2.24e-03)
manifold (1.17e-03)
persistent (1.11e-03)
return (5.08e-04)
construction (4.52e-04)
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
default
max
persistent
manifold
pool
size
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
default
max
persistent
manifold
pool
size
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
defaultmax (5.35e-01)
default (4.62e-01)
%END% (1.35e-03)
get (1.14e-03)
persistent (3.61e-04)
info (3.69e-05)
instance (1.77e-05)
valid (1.77e-05)
is (1.08e-05)
ptr (7.33e-06)
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
default
max
persistent
manifold
pool
size
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
default
max
persistent
manifold
pool
size
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
maxpersistent (6.72e-01)
max (3.18e-01)
manifold (8.29e-03)
%END% (1.15e-03)
default (4.07e-04)
pool (2.14e-04)
size (4.55e-05)
ptr (2.01e-05)
collision (1.49e-05)
get (1.49e-05)
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
default
max
persistent
manifold
pool
size
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
default
max
persistent
manifold
pool
size
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
persistentpersistent (7.94e-01)
manifold (1.48e-01)
max (3.87e-02)
pool (1.01e-02)
%END% (4.41e-03)
size (2.98e-03)
get (4.22e-04)
default (2.31e-04)
ptr (1.27e-04)
collision (9.54e-05)
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
default
max
persistent
manifold
pool
size
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
default
max
persistent
manifold
pool
size
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
manifoldmanifold (3.94e-01)
persistent (3.72e-01)
pool (8.87e-02)
%END% (7.83e-02)
size (3.98e-02)
max (1.38e-02)
get (5.59e-03)
default (7.89e-04)
collision (7.08e-04)
ptr (6.95e-04)
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
default
max
persistent
manifold
pool
size
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
default
max
persistent
manifold
pool
size
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
pool%END% (8.33e-01)
size (7.50e-02)
pool (4.42e-02)
manifold (2.46e-02)
get (1.33e-02)
persistent (3.90e-03)
collision (5.52e-04)
return (4.87e-04)
ptr (4.01e-04)
default (3.00e-04)
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
default
max
persistent
manifold
pool
size
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
default
max
persistent
manifold
pool
size
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
size%END% (8.38e-01)
size (7.34e-02)
pool (4.29e-02)
manifold (2.35e-02)
get (1.31e-02)
persistent (3.68e-03)
collision (5.41e-04)
return (4.79e-04)
ptr (3.92e-04)
default (2.94e-04)
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
default
max
persistent
manifold
pool
size
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
default
max
persistent
manifold
pool
size
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
%END%%END% (8.37e-01)
size (7.35e-02)
pool (4.31e-02)
manifold (2.37e-02)
get (1.31e-02)
persistent (3.70e-03)
collision (5.41e-04)
return (4.79e-04)
ptr (3.92e-04)
default (2.94e-04)
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
default
max
persistent
manifold
pool
size
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
default
max
persistent
manifold
pool
size
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
set,default,max,collision,algorithm,pool,sizesetset (9.12e-01)
get (3.73e-02)
default (2.32e-02)
info (6.99e-03)
size (4.81e-03)
max (4.69e-03)
pool (3.66e-03)
algorithm (1.39e-03)
collision (1.33e-03)
construction (6.87e-04)
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
default
max
collision
algorithm
pool
size
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
default
max
collision
algorithm
pool
size
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
defaultmax (5.20e-01)
default (4.76e-01)
%END% (3.06e-03)
collision (2.10e-04)
get (1.11e-04)
set (5.23e-05)
info (3.82e-05)
size (2.57e-05)
valid (1.24e-05)
ptr (5.71e-06)
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
default
max
collision
algorithm
pool
size
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
default
max
collision
algorithm
pool
size
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
maxcollision (6.55e-01)
max (3.35e-01)
algorithm (6.72e-03)
%END% (2.10e-03)
default (5.24e-04)
pool (9.31e-05)
size (3.77e-05)
ptr (2.48e-05)
c (2.20e-05)
value (1.72e-05)
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
default
max
collision
algorithm
pool
size
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
default
max
collision
algorithm
pool
size
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
collisioncollision (6.38e-01)
algorithm (2.56e-01)
max (4.88e-02)
pool (2.16e-02)
size (1.41e-02)
%END% (1.13e-02)
set (4.25e-03)
default (1.12e-03)
ptr (4.93e-04)
c (4.22e-04)
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
default
max
collision
algorithm
pool
size
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
default
max
collision
algorithm
pool
size
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
algorithmalgorithm (3.53e-01)
size (1.48e-01)
collision (1.44e-01)
pool (1.44e-01)
%END% (1.38e-01)
set (3.81e-02)
max (1.09e-02)
default (2.70e-03)
ptr (1.69e-03)
c (1.50e-03)
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
default
max
collision
algorithm
pool
size
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
default
max
collision
algorithm
pool
size
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
pool%END% (8.26e-01)
size (1.03e-01)
pool (2.91e-02)
set (2.82e-02)
algorithm (7.78e-03)
collision (1.12e-03)
ptr (3.14e-04)
default (3.07e-04)
construction (2.75e-04)
swig (2.44e-04)
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
default
max
collision
algorithm
pool
size
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
default
max
collision
algorithm
pool
size
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
size%END% (8.28e-01)
size (1.01e-01)
pool (2.85e-02)
set (2.79e-02)
algorithm (7.54e-03)
collision (1.08e-03)
ptr (3.09e-04)
default (3.01e-04)
construction (2.72e-04)
swig (2.41e-04)
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
default
max
collision
algorithm
pool
size
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
default
max
collision
algorithm
pool
size
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
%END%%END% (8.28e-01)
size (1.01e-01)
pool (2.86e-02)
set (2.80e-02)
algorithm (7.59e-03)
collision (1.09e-03)
ptr (3.09e-04)
default (3.01e-04)
construction (2.72e-04)
swig (2.41e-04)
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
default
max
collision
algorithm
pool
size
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
default
max
collision
algorithm
pool
size
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
get,default,max,collision,algorithm,pool,sizegetget (9.62e-01)
default (1.44e-02)
size (5.20e-03)
info (4.51e-03)
pool (4.23e-03)
max (3.68e-03)
algorithm (1.42e-03)
collision (1.35e-03)
return (5.94e-04)
construction (4.92e-04)
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
default
max
collision
algorithm
pool
size
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
default
max
collision
algorithm
pool
size
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
defaultmax (6.07e-01)
default (3.89e-01)
get (1.95e-03)
%END% (1.19e-03)
collision (2.18e-04)
size (3.62e-05)
info (2.77e-05)
instance (2.19e-05)
valid (1.50e-05)
is (1.27e-05)
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
default
max
collision
algorithm
pool
size
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
default
max
collision
algorithm
pool
size
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
maxcollision (6.56e-01)
max (3.37e-01)
algorithm (4.66e-03)
%END% (1.80e-03)
default (3.38e-04)
pool (7.31e-05)
size (3.22e-05)
ptr (2.78e-05)
c (2.12e-05)
get (1.99e-05)
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
default
max
collision
algorithm
pool
size
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
default
max
collision
algorithm
pool
size
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
collisioncollision (6.87e-01)
algorithm (2.15e-01)
max (4.22e-02)
pool (1.96e-02)
size (1.47e-02)
%END% (1.18e-02)
get (5.18e-03)
default (7.53e-04)
ptr (6.19e-04)
c (4.15e-04)
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
default
max
collision
algorithm
pool
size
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
default
max
collision
algorithm
pool
size
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
algorithmalgorithm (3.18e-01)
%END% (1.67e-01)
collision (1.56e-01)
size (1.51e-01)
pool (1.32e-01)
get (4.68e-02)
max (9.42e-03)
ptr (2.19e-03)
default (2.05e-03)
c (1.55e-03)
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
default
max
collision
algorithm
pool
size
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
default
max
collision
algorithm
pool
size
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
pool%END% (8.45e-01)
size (8.69e-02)
get (3.12e-02)
pool (2.34e-02)
algorithm (7.56e-03)
collision (1.14e-03)
ptr (3.74e-04)
default (3.06e-04)
return (2.98e-04)
c (2.45e-04)
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
default
max
collision
algorithm
pool
size
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
default
max
collision
algorithm
pool
size
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
size%END% (8.47e-01)
size (8.56e-02)
get (3.08e-02)
pool (2.30e-02)
algorithm (7.33e-03)
collision (1.10e-03)
ptr (3.68e-04)
default (3.02e-04)
return (2.94e-04)
c (2.41e-04)
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
default
max
collision
algorithm
pool
size
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
default
max
collision
algorithm
pool
size
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
%END%%END% (8.47e-01)
size (8.58e-02)
get (3.09e-02)
pool (2.31e-02)
algorithm (7.38e-03)
collision (1.11e-03)
ptr (3.68e-04)
default (3.03e-04)
return (2.95e-04)
c (2.42e-04)
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
default
max
collision
algorithm
pool
size
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
default
max
collision
algorithm
pool
size
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
set,custom,collision,algorithm,max,element,sizesetset (9.77e-01)
size (3.52e-03)
custom (3.15e-03)
element (3.12e-03)
collision (2.96e-03)
max (2.12e-03)
info (1.73e-03)
algorithm (1.65e-03)
construction (4.03e-04)
c (2.91e-04)
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
custom
collision
algorithm
max
element
size
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
custom
collision
algorithm
max
element
size
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
customcustom (6.98e-01)
collision (2.79e-01)
%END% (1.35e-02)
element (7.17e-03)
size (7.53e-04)
max (2.11e-04)
algorithm (1.78e-04)
info (8.34e-05)
set (5.42e-05)
default (2.62e-05)
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
custom
collision
algorithm
max
element
size
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
custom
collision
algorithm
max
element
size
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
collisioncollision (5.38e-01)
algorithm (4.18e-01)
size (2.19e-02)
%END% (9.23e-03)
element (5.85e-03)
max (5.36e-03)
custom (6.29e-04)
set (3.21e-04)
default (7.14e-05)
ptr (6.98e-05)
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
custom
collision
algorithm
max
element
size
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
custom
collision
algorithm
max
element
size
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
algorithmsize (4.47e-01)
algorithm (3.01e-01)
%END% (1.00e-01)
set (6.71e-02)
max (4.39e-02)
element (2.34e-02)
collision (9.91e-03)
jni (5.02e-04)
default (4.47e-04)
ptr (4.29e-04)
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
custom
collision
algorithm
max
element
size
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
custom
collision
algorithm
max
element
size
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
max%END% (8.87e-01)
size (6.50e-02)
set (3.96e-02)
element (2.09e-03)
max (1.13e-03)
algorithm (7.87e-04)
collision (2.94e-04)
swig (1.62e-04)
jni (1.53e-04)
construction (1.49e-04)
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
custom
collision
algorithm
max
element
size
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
custom
collision
algorithm
max
element
size
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
element%END% (8.89e-01)
size (6.41e-02)
set (3.94e-02)
element (2.05e-03)
max (1.10e-03)
algorithm (7.67e-04)
collision (2.91e-04)
swig (1.61e-04)
jni (1.52e-04)
construction (1.48e-04)
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
custom
collision
algorithm
max
element
size
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
custom
collision
algorithm
max
element
size
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
size%END% (8.61e-01)
size (8.28e-02)
set (4.60e-02)
element (2.61e-03)
max (1.62e-03)
algorithm (1.41e-03)
collision (3.51e-04)
swig (1.86e-04)
jni (1.80e-04)
construction (1.64e-04)
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
custom
collision
algorithm
max
element
size
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
custom
collision
algorithm
max
element
size
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
%END%%END% (8.88e-01)
size (6.43e-02)
set (3.97e-02)
element (2.06e-03)
max (1.10e-03)
algorithm (7.61e-04)
collision (2.92e-04)
swig (1.62e-04)
jni (1.52e-04)
construction (1.48e-04)
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
custom
collision
algorithm
max
element
size
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
custom
collision
algorithm
max
element
size
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
get,custom,collision,algorithm,max,element,sizegetget (9.82e-01)
element (3.03e-03)
size (2.92e-03)
collision (2.11e-03)
max (1.98e-03)
custom (1.49e-03)
algorithm (1.34e-03)
info (8.42e-04)
return (6.87e-04)
c (2.51e-04)
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
custom
collision
algorithm
max
element
size
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
custom
collision
algorithm
max
element
size
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
customcustom (5.84e-01)
collision (3.01e-01)
element (7.50e-02)
%END% (3.39e-02)
size (3.01e-03)
max (1.46e-03)
algorithm (3.85e-04)
get (1.23e-04)
info (1.19e-04)
bt (8.81e-05)
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
custom
collision
algorithm
max
element
size
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
custom
collision
algorithm
max
element
size
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
collisioncollision (4.77e-01)
algorithm (3.82e-01)
size (9.41e-02)
element (1.98e-02)
%END% (1.77e-02)
max (6.92e-03)
get (8.89e-04)
custom (5.28e-04)
ptr (2.00e-04)
c (1.45e-04)
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
custom
collision
algorithm
max
element
size
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
custom
collision
algorithm
max
element
size
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
algorithmsize (5.48e-01)
%END% (1.85e-01)
algorithm (1.39e-01)
get (7.99e-02)
max (2.04e-02)
element (1.85e-02)
collision (5.27e-03)
ptr (5.45e-04)
jni (4.93e-04)
c (3.10e-04)
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
custom
collision
algorithm
max
element
size
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
custom
collision
algorithm
max
element
size
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
max%END% (9.03e-01)
size (5.26e-02)
get (3.76e-02)
element (1.57e-03)
max (8.46e-04)
algorithm (7.05e-04)
collision (2.37e-04)
jni (1.42e-04)
ptr (1.33e-04)
bt (1.25e-04)
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
custom
collision
algorithm
max
element
size
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
custom
collision
algorithm
max
element
size
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
element%END% (9.04e-01)
size (5.19e-02)
get (3.74e-02)
element (1.55e-03)
max (8.33e-04)
algorithm (6.90e-04)
collision (2.35e-04)
jni (1.41e-04)
ptr (1.32e-04)
bt (1.25e-04)
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
custom
collision
algorithm
max
element
size
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
custom
collision
algorithm
max
element
size
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
size%END% (8.81e-01)
size (6.81e-02)
get (4.30e-02)
element (1.93e-03)
algorithm (1.22e-03)
max (1.15e-03)
collision (2.75e-04)
jni (1.67e-04)
ptr (1.53e-04)
bt (1.32e-04)
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
custom
collision
algorithm
max
element
size
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
custom
collision
algorithm
max
element
size
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
%END%%END% (9.04e-01)
size (5.20e-02)
get (3.76e-02)
element (1.55e-03)
max (8.34e-04)
algorithm (6.87e-04)
collision (2.35e-04)
jni (1.42e-04)
ptr (1.32e-04)
bt (1.26e-04)
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
custom
collision
algorithm
max
element
size
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
custom
collision
algorithm
max
element
size
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
set,use,epa,penetration,algorithmsetset (9.73e-01)
use (8.94e-03)
info (5.33e-03)
algorithm (3.63e-03)
epa (2.33e-03)
penetration (1.58e-03)
construction (9.71e-04)
collision (5.46e-04)
swig (3.15e-04)
c (2.40e-04)
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
use
epa
penetration
algorithm
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
use
epa
penetration
algorithm
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
useuse (9.31e-01)
epa (6.57e-02)
%END% (2.67e-03)
info (1.04e-04)
set (7.89e-05)
penetration (2.03e-05)
%UNK% (8.84e-06)
get (4.99e-06)
swig (4.07e-06)
default (3.90e-06)
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
use
epa
penetration
algorithm
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
use
epa
penetration
algorithm
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
epaepa (7.47e-01)
penetration (2.50e-01)
use (1.25e-03)
algorithm (1.04e-03)
%END% (7.87e-04)
c (1.29e-05)
collision (1.14e-05)
ptr (9.47e-06)
this (9.44e-06)
default (9.25e-06)
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
use
epa
penetration
algorithm
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
use
epa
penetration
algorithm
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
penetrationpenetration (7.69e-01)
algorithm (1.86e-01)
epa (3.19e-02)
%END% (1.13e-02)
set (6.62e-04)
use (1.17e-04)
collision (6.16e-05)
c (5.65e-05)
ptr (5.01e-05)
this (4.87e-05)
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
use
epa
penetration
algorithm
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
use
epa
penetration
algorithm
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
algorithmalgorithm (5.73e-01)
%END% (2.87e-01)
penetration (1.30e-01)
set (6.41e-03)
epa (9.87e-04)
collision (1.52e-04)
c (1.15e-04)
ptr (1.11e-04)
this (1.05e-04)
jni (8.87e-05)
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
use
epa
penetration
algorithm
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
use
epa
penetration
algorithm
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
%END%%END% (8.23e-01)
algorithm (1.62e-01)
set (8.01e-03)
penetration (5.24e-03)
collision (9.98e-05)
bt (7.73e-05)
c (7.31e-05)
ptr (6.63e-05)
this (6.23e-05)
swig (6.15e-05)
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
use
epa
penetration
algorithm
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
default
collision
construction
info
use
epa
penetration
algorithm
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
get,use,epa,penetration,algorithmgetget (9.78e-01)
use (6.46e-03)
info (3.96e-03)
algorithm (3.56e-03)
epa (1.92e-03)
penetration (1.59e-03)
construction (7.11e-04)
collision (5.66e-04)
return (5.55e-04)
swig (2.62e-04)
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
use
epa
penetration
algorithm
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
use
epa
penetration
algorithm
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
useuse (9.28e-01)
epa (6.85e-02)
%END% (2.78e-03)
info (9.68e-05)
get (8.89e-05)
set (7.34e-05)
%UNK% (2.47e-05)
penetration (2.29e-05)
%START% (1.46e-05)
default (1.44e-05)
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
use
epa
penetration
algorithm
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
use
epa
penetration
algorithm
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
epaepa (7.46e-01)
penetration (2.50e-01)
use (1.29e-03)
algorithm (9.57e-04)
%END% (8.10e-04)
c (1.82e-05)
ptr (1.29e-05)
swig (1.10e-05)
collision (1.05e-05)
this (9.14e-06)
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
use
epa
penetration
algorithm
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
use
epa
penetration
algorithm
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
penetrationpenetration (7.57e-01)
algorithm (1.98e-01)
epa (3.02e-02)
%END% (1.28e-02)
get (8.53e-04)
use (1.32e-04)
c (8.08e-05)
ptr (7.68e-05)
collision (5.93e-05)
jni (4.38e-05)
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
use
epa
penetration
algorithm
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
use
epa
penetration
algorithm
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
algorithmalgorithm (5.62e-01)
%END% (2.94e-01)
penetration (1.34e-01)
get (6.95e-03)
epa (1.10e-03)
ptr (1.67e-04)
c (1.62e-04)
collision (1.45e-04)
jni (1.23e-04)
bt (9.30e-05)
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
use
epa
penetration
algorithm
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
use
epa
penetration
algorithm
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
%END%%END% (8.31e-01)
algorithm (1.53e-01)
get (8.93e-03)
penetration (4.97e-03)
c (1.25e-04)
bt (1.07e-04)
collision (1.05e-04)
ptr (1.00e-04)
2 (9.55e-05)
jni (7.86e-05)
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
use
epa
penetration
algorithm
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
bt
default
collision
construction
info
use
epa
penetration
algorithm
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
get,downloaded,sizegetload (1.99e-01)
get (1.13e-01)
save (6.00e-02)
update (5.15e-02)
set (4.43e-02)
%UNK% (3.63e-02)
resolve (3.44e-02)
handle (3.37e-02)
done (2.17e-02)
asset (2.14e-02)
<SENTENCE_START>
{
long
size
=
0
;
for
(
int
i
=
0
;
i
<
assets
.
size
;
i
++
)
{
asset
asset
=
assets
.
get
(
i
)
;
size
+=
(
asset
.
succeed
||
asset
.
failed
)
?
asset
.
size
:
math
.
min
(
asset
.
size
,
asset
.
loaded
)
;
}
return
size
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
size
=
0
;
for
(
int
i
=
0
;
i
<
assets
.
size
;
i
++
)
{
asset
asset
=
assets
.
get
(
i
)
;
size
+=
(
asset
.
succeed
||
asset
.
failed
)
?
asset
.
size
:
math
.
min
(
asset
.
size
,
asset
.
loaded
)
;
}
return
size
;
}
<SENTENCE_END/>
downloaded%END% (3.75e-01)
asset (1.88e-01)
assets (1.73e-01)
get (1.09e-02)
size (1.02e-02)
load (9.49e-03)
%UNK% (7.81e-03)
save (6.74e-03)
loading (6.48e-03)
atlas (5.18e-03)
<SENTENCE_START>
{
long
size
=
0
;
for
(
int
i
=
0
;
i
<
assets
.
size
;
i
++
)
{
asset
asset
=
assets
.
get
(
i
)
;
size
+=
(
asset
.
succeed
||
asset
.
failed
)
?
asset
.
size
:
math
.
min
(
asset
.
size
,
asset
.
loaded
)
;
}
return
size
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
size
=
0
;
for
(
int
i
=
0
;
i
<
assets
.
size
;
i
++
)
{
asset
asset
=
assets
.
get
(
i
)
;
size
+=
(
asset
.
succeed
||
asset
.
failed
)
?
asset
.
size
:
math
.
min
(
asset
.
size
,
asset
.
loaded
)
;
}
return
size
;
}
<SENTENCE_END/>
size%END% (9.18e-01)
asset (1.17e-02)
assets (7.96e-03)
size (5.05e-03)
i (2.10e-03)
all (1.95e-03)
by (1.50e-03)
%UNK% (1.47e-03)
get (1.41e-03)
min (1.05e-03)
<SENTENCE_START>
{
long
size
=
0
;
for
(
int
i
=
0
;
i
<
assets
.
size
;
i
++
)
{
asset
asset
=
assets
.
get
(
i
)
;
size
+=
(
asset
.
succeed
||
asset
.
failed
)
?
asset
.
size
:
math
.
min
(
asset
.
size
,
asset
.
loaded
)
;
}
return
size
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
size
=
0
;
for
(
int
i
=
0
;
i
<
assets
.
size
;
i
++
)
{
asset
asset
=
assets
.
get
(
i
)
;
size
+=
(
asset
.
succeed
||
asset
.
failed
)
?
asset
.
size
:
math
.
min
(
asset
.
size
,
asset
.
loaded
)
;
}
return
size
;
}
<SENTENCE_END/>
%END%%END% (9.66e-01)
asset (5.20e-03)
size (3.00e-03)
assets (2.49e-03)
all (1.20e-03)
i (1.14e-03)
get (1.02e-03)
by (5.41e-04)
long (4.61e-04)
for (4.49e-04)
<SENTENCE_START>
{
long
size
=
0
;
for
(
int
i
=
0
;
i
<
assets
.
size
;
i
++
)
{
asset
asset
=
assets
.
get
(
i
)
;
size
+=
(
asset
.
succeed
||
asset
.
failed
)
?
asset
.
size
:
math
.
min
(
asset
.
size
,
asset
.
loaded
)
;
}
return
size
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
size
=
0
;
for
(
int
i
=
0
;
i
<
assets
.
size
;
i
++
)
{
asset
asset
=
assets
.
get
(
i
)
;
size
+=
(
asset
.
succeed
||
asset
.
failed
)
?
asset
.
size
:
math
.
min
(
asset
.
size
,
asset
.
loaded
)
;
}
return
size
;
}
<SENTENCE_END/>
get,total,sizegetload (2.13e-01)
get (1.21e-01)
save (7.54e-02)
resolve (7.09e-02)
handle (4.70e-02)
update (4.63e-02)
asset (4.53e-02)
generate (2.57e-02)
done (2.11e-02)
find (2.08e-02)
<SENTENCE_START>
{
long
size
=
0
;
for
(
int
i
=
0
;
i
<
assets
.
size
;
i
++
)
{
asset
asset
=
assets
.
get
(
i
)
;
size
+=
asset
.
size
;
}
return
size
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
size
=
0
;
for
(
int
i
=
0
;
i
<
assets
.
size
;
i
++
)
{
asset
asset
=
assets
.
get
(
i
)
;
size
+=
asset
.
size
;
}
return
size
;
}
<SENTENCE_END/>
totalassets (2.71e-01)
asset (1.81e-01)
%END% (9.59e-02)
get (4.98e-02)
load (1.57e-02)
by (1.33e-02)
%UNK% (1.09e-02)
save (1.08e-02)
size (8.99e-03)
atlas (8.95e-03)
<SENTENCE_START>
{
long
size
=
0
;
for
(
int
i
=
0
;
i
<
assets
.
size
;
i
++
)
{
asset
asset
=
assets
.
get
(
i
)
;
size
+=
asset
.
size
;
}
return
size
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
size
=
0
;
for
(
int
i
=
0
;
i
<
assets
.
size
;
i
++
)
{
asset
asset
=
assets
.
get
(
i
)
;
size
+=
asset
.
size
;
}
return
size
;
}
<SENTENCE_END/>
size%END% (8.41e-01)
all (1.93e-02)
assets (1.57e-02)
size (7.45e-03)
by (7.45e-03)
asset (6.74e-03)
i (3.48e-03)
get (3.26e-03)
value (2.71e-03)
long (2.58e-03)
<SENTENCE_START>
{
long
size
=
0
;
for
(
int
i
=
0
;
i
<
assets
.
size
;
i
++
)
{
asset
asset
=
assets
.
get
(
i
)
;
size
+=
asset
.
size
;
}
return
size
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
size
=
0
;
for
(
int
i
=
0
;
i
<
assets
.
size
;
i
++
)
{
asset
asset
=
assets
.
get
(
i
)
;
size
+=
asset
.
size
;
}
return
size
;
}
<SENTENCE_END/>
%END%%END% (9.39e-01)
all (1.05e-02)
asset (6.75e-03)
size (3.88e-03)
assets (3.35e-03)
get (1.93e-03)
i (1.74e-03)
by (1.71e-03)
long (1.20e-03)
for (8.78e-04)
<SENTENCE_START>
{
long
size
=
0
;
for
(
int
i
=
0
;
i
<
assets
.
size
;
i
++
)
{
asset
asset
=
assets
.
get
(
i
)
;
size
+=
asset
.
size
;
}
return
size
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
size
=
0
;
for
(
int
i
=
0
;
i
<
assets
.
size
;
i
++
)
{
asset
asset
=
assets
.
get
(
i
)
;
size
+=
asset
.
size
;
}
return
size
;
}
<SENTENCE_END/>
get,progressgetget (9.57e-01)
size (8.21e-03)
total (3.53e-03)
length (2.91e-03)
pack (2.20e-03)
append (1.45e-03)
clear (1.32e-03)
set (1.26e-03)
long (9.87e-04)
is (9.26e-04)
<SENTENCE_START>
{
long
total
=
get
total
size
(
)
;
return
total
==
0
?
1
:
(
get
downloaded
size
(
)
/
(
float
)
total
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
total
=
get
total
size
(
)
;
return
total
==
0
?
1
:
(
get
downloaded
size
(
)
/
(
float
)
total
)
;
}
<SENTENCE_END/>
progress%END% (6.45e-01)
total (1.03e-01)
length (2.70e-02)
long (1.77e-02)
get (1.64e-02)
size (1.41e-02)
width (6.48e-03)
height (5.83e-03)
float (4.29e-03)
value (4.14e-03)
<SENTENCE_START>
{
long
total
=
get
total
size
(
)
;
return
total
==
0
?
1
:
(
get
downloaded
size
(
)
/
(
float
)
total
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
total
=
get
total
size
(
)
;
return
total
==
0
?
1
:
(
get
downloaded
size
(
)
/
(
float
)
total
)
;
}
<SENTENCE_END/>
%END%%END% (8.12e-01)
size (7.23e-02)
total (4.10e-02)
downloaded (7.30e-03)
get (2.95e-03)
long (2.57e-03)
length (1.75e-03)
value (1.54e-03)
string (1.53e-03)
by (1.44e-03)
<SENTENCE_START>
{
long
total
=
get
total
size
(
)
;
return
total
==
0
?
1
:
(
get
downloaded
size
(
)
/
(
float
)
total
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
total
=
get
total
size
(
)
;
return
total
==
0
?
1
:
(
get
downloaded
size
(
)
/
(
float
)
total
)
;
}
<SENTENCE_END/>
has,endedhasget (9.61e-01)
size (2.68e-02)
pack (2.75e-03)
total (1.13e-03)
is (7.37e-04)
downloaded (5.22e-04)
first (5.20e-04)
clear (4.36e-04)
add (4.05e-04)
pop (4.02e-04)
<SENTENCE_START>
{
return
get
downloaded
size
(
)
==
get
total
size
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
get
downloaded
size
(
)
==
get
total
size
(
)
;
}
<SENTENCE_END/>
endedsize (4.07e-01)
%END% (2.42e-01)
total (8.31e-02)
get (4.21e-02)
height (2.34e-02)
width (1.82e-02)
length (1.37e-02)
preferred (1.32e-02)
value (1.11e-02)
downloaded (8.62e-03)
<SENTENCE_START>
{
return
get
downloaded
size
(
)
==
get
total
size
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
get
downloaded
size
(
)
==
get
total
size
(
)
;
}
<SENTENCE_END/>
%END%%END% (8.88e-01)
size (3.18e-02)
value (9.34e-03)
total (4.39e-03)
%UNK% (2.93e-03)
downloaded (2.91e-03)
array (1.67e-03)
height (1.60e-03)
string (1.42e-03)
object (1.40e-03)
<SENTENCE_START>
{
return
get
downloaded
size
(
)
==
get
total
size
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
get
downloaded
size
(
)
==
get
total
size
(
)
;
}
<SENTENCE_END/>
preloadpreload%END% (2.17e-01)
%UNK% (1.01e-01)
load (7.76e-02)
set (4.49e-02)
update (4.06e-02)
save (2.74e-02)
create (1.85e-02)
get (1.84e-02)
parse (1.63e-02)
initialize (1.34e-02)
<SENTENCE_START>
{
final
asset
downloader
loader
=
new
asset
downloader
(
)
;
loader
.
load
text
(
base
url
+
asset
file
url
,
new
asset
loader
listener
<
string
>
(
)
{
@
override
public
void
on
progress
(
double
amount
)
{
}
@
override
public
void
on
failure
(
)
{
callback
.
error
(
asset
file
url
)
;
}
@
override
public
void
on
success
(
string
result
)
{
string
[
]
lines
=
result
.
split
(
" "
)
;
array
<
asset
>
assets
=
new
array
<
asset
>
(
lines
.
length
)
;
for
(
string
line
:
lines
)
{
string
[
]
tokens
=
line
.
split
(
":"
)
;
if
(
tokens
.
length
!=
4
)
{
throw
new
gdx
runtime
exception
(
"Invalid assets description file."
)
;
}
asset
type
type
=
asset
type
.
text
;
if
(
tokens
[
0
]
.
equals
(
"i"
)
)
type
=
asset
type
.
image
;
if
(
tokens
[
0
]
.
equals
(
"b"
)
)
type
=
asset
type
.
binary
;
if
(
tokens
[
0
]
.
equals
(
"a"
)
)
type
=
asset
type
.
audio
;
if
(
tokens
[
0
]
.
equals
(
"d"
)
)
type
=
asset
type
.
directory
;
long
size
=
long
.
parse
long
(
tokens
[
2
]
)
;
if
(
type
==
asset
type
.
audio
&&
!
loader
.
is
use
browser
cache
(
)
)
{
size
=
0
;
}
assets
.
add
(
new
asset
(
tokens
[
1
]
.
trim
(
)
,
type
,
size
,
tokens
[
3
]
)
)
;
}
final
preloader
state
state
=
new
preloader
state
(
assets
)
;
for
(
int
i
=
0
;
i
<
assets
.
size
;
i
++
)
{
final
asset
asset
=
assets
.
get
(
i
)
;
if
(
contains
(
asset
.
url
)
)
{
asset
.
loaded
=
asset
.
size
;
asset
.
succeed
=
true
;
continue
;
}
loader
.
load
(
base
url
+
asset
.
url
,
asset
.
type
,
asset
.
mime
type
,
new
asset
loader
listener
<
object
>
(
)
{
@
override
public
void
on
progress
(
double
amount
)
{
asset
.
loaded
=
(
long
)
amount
;
callback
.
update
(
state
)
;
}
@
override
public
void
on
failure
(
)
{
asset
.
failed
=
true
;
callback
.
error
(
asset
.
url
)
;
callback
.
update
(
state
)
;
}
@
override
public
void
on
success
(
object
result
)
{
switch
(
asset
.
type
)
{
case
text
:
texts
.
put
(
asset
.
url
,
(
string
)
result
)
;
break
;
case
image
:
images
.
put
(
asset
.
url
,
(
image
element
)
result
)
;
break
;
case
binary
:
binaries
.
put
(
asset
.
url
,
(
blob
)
result
)
;
break
;
case
audio
:
audio
.
put
(
asset
.
url
,
null
)
;
break
;
case
directory
:
directories
.
put
(
asset
.
url
,
null
)
;
break
;
}
asset
.
succeed
=
true
;
callback
.
update
(
state
)
;
}
}
)
;
}
callback
.
update
(
state
)
;
}
}
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
final
asset
downloader
loader
=
new
asset
downloader
(
)
;
loader
.
load
text
(
base
url
+
asset
file
url
,
new
asset
loader
listener
<
string
>
(
)
{
@
override
public
void
on
progress
(
double
amount
)
{
}
@
override
public
void
on
failure
(
)
{
callback
.
error
(
asset
file
url
)
;
}
@
override
public
void
on
success
(
string
result
)
{
string
[
]
lines
=
result
.
split
(
" "
)
;
array
<
asset
>
assets
=
new
array
<
asset
>
(
lines
.
length
)
;
for
(
string
line
:
lines
)
{
string
[
]
tokens
=
line
.
split
(
":"
)
;
if
(
tokens
.
length
!=
4
)
{
throw
new
gdx
runtime
exception
(
"Invalid assets description file."
)
;
}
asset
type
type
=
asset
type
.
text
;
if
(
tokens
[
0
]
.
equals
(
"i"
)
)
type
=
asset
type
.
image
;
if
(
tokens
[
0
]
.
equals
(
"b"
)
)
type
=
asset
type
.
binary
;
if
(
tokens
[
0
]
.
equals
(
"a"
)
)
type
=
asset
type
.
audio
;
if
(
tokens
[
0
]
.
equals
(
"d"
)
)
type
=
asset
type
.
directory
;
long
size
=
long
.
parse
long
(
tokens
[
2
]
)
;
if
(
type
==
asset
type
.
audio
&&
!
loader
.
is
use
browser
cache
(
)
)
{
size
=
0
;
}
assets
.
add
(
new
asset
(
tokens
[
1
]
.
trim
(
)
,
type
,
size
,
tokens
[
3
]
)
)
;
}
final
preloader
state
state
=
new
preloader
state
(
assets
)
;
for
(
int
i
=
0
;
i
<
assets
.
size
;
i
++
)
{
final
asset
asset
=
assets
.
get
(
i
)
;
if
(
contains
(
asset
.
url
)
)
{
asset
.
loaded
=
asset
.
size
;
asset
.
succeed
=
true
;
continue
;
}
loader
.
load
(
base
url
+
asset
.
url
,
asset
.
type
,
asset
.
mime
type
,
new
asset
loader
listener
<
object
>
(
)
{
@
override
public
void
on
progress
(
double
amount
)
{
asset
.
loaded
=
(
long
)
amount
;
callback
.
update
(
state
)
;
}
@
override
public
void
on
failure
(
)
{
asset
.
failed
=
true
;
callback
.
error
(
asset
.
url
)
;
callback
.
update
(
state
)
;
}
@
override
public
void
on
success
(
object
result
)
{
switch
(
asset
.
type
)
{
case
text
:
texts
.
put
(
asset
.
url
,
(
string
)
result
)
;
break
;
case
image
:
images
.
put
(
asset
.
url
,
(
image
element
)
result
)
;
break
;
case
binary
:
binaries
.
put
(
asset
.
url
,
(
blob
)
result
)
;
break
;
case
audio
:
audio
.
put
(
asset
.
url
,
null
)
;
break
;
case
directory
:
directories
.
put
(
asset
.
url
,
null
)
;
break
;
}
asset
.
succeed
=
true
;
callback
.
update
(
state
)
;
}
}
)
;
}
callback
.
update
(
state
)
;
}
}
)
;
}
<SENTENCE_END/>
%END%%END% (7.38e-01)
asset (2.25e-02)
%UNK% (2.07e-02)
type (6.72e-03)
loader (5.43e-03)
update (4.70e-03)
url (4.14e-03)
assets (3.45e-03)
save (3.20e-03)
load (3.11e-03)
<SENTENCE_START>
{
final
asset
downloader
loader
=
new
asset
downloader
(
)
;
loader
.
load
text
(
base
url
+
asset
file
url
,
new
asset
loader
listener
<
string
>
(
)
{
@
override
public
void
on
progress
(
double
amount
)
{
}
@
override
public
void
on
failure
(
)
{
callback
.
error
(
asset
file
url
)
;
}
@
override
public
void
on
success
(
string
result
)
{
string
[
]
lines
=
result
.
split
(
" "
)
;
array
<
asset
>
assets
=
new
array
<
asset
>
(
lines
.
length
)
;
for
(
string
line
:
lines
)
{
string
[
]
tokens
=
line
.
split
(
":"
)
;
if
(
tokens
.
length
!=
4
)
{
throw
new
gdx
runtime
exception
(
"Invalid assets description file."
)
;
}
asset
type
type
=
asset
type
.
text
;
if
(
tokens
[
0
]
.
equals
(
"i"
)
)
type
=
asset
type
.
image
;
if
(
tokens
[
0
]
.
equals
(
"b"
)
)
type
=
asset
type
.
binary
;
if
(
tokens
[
0
]
.
equals
(
"a"
)
)
type
=
asset
type
.
audio
;
if
(
tokens
[
0
]
.
equals
(
"d"
)
)
type
=
asset
type
.
directory
;
long
size
=
long
.
parse
long
(
tokens
[
2
]
)
;
if
(
type
==
asset
type
.
audio
&&
!
loader
.
is
use
browser
cache
(
)
)
{
size
=
0
;
}
assets
.
add
(
new
asset
(
tokens
[
1
]
.
trim
(
)
,
type
,
size
,
tokens
[
3
]
)
)
;
}
final
preloader
state
state
=
new
preloader
state
(
assets
)
;
for
(
int
i
=
0
;
i
<
assets
.
size
;
i
++
)
{
final
asset
asset
=
assets
.
get
(
i
)
;
if
(
contains
(
asset
.
url
)
)
{
asset
.
loaded
=
asset
.
size
;
asset
.
succeed
=
true
;
continue
;
}
loader
.
load
(
base
url
+
asset
.
url
,
asset
.
type
,
asset
.
mime
type
,
new
asset
loader
listener
<
object
>
(
)
{
@
override
public
void
on
progress
(
double
amount
)
{
asset
.
loaded
=
(
long
)
amount
;
callback
.
update
(
state
)
;
}
@
override
public
void
on
failure
(
)
{
asset
.
failed
=
true
;
callback
.
error
(
asset
.
url
)
;
callback
.
update
(
state
)
;
}
@
override
public
void
on
success
(
object
result
)
{
switch
(
asset
.
type
)
{
case
text
:
texts
.
put
(
asset
.
url
,
(
string
)
result
)
;
break
;
case
image
:
images
.
put
(
asset
.
url
,
(
image
element
)
result
)
;
break
;
case
binary
:
binaries
.
put
(
asset
.
url
,
(
blob
)
result
)
;
break
;
case
audio
:
audio
.
put
(
asset
.
url
,
null
)
;
break
;
case
directory
:
directories
.
put
(
asset
.
url
,
null
)
;
break
;
}
asset
.
succeed
=
true
;
callback
.
update
(
state
)
;
}
}
)
;
}
callback
.
update
(
state
)
;
}
}
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
final
asset
downloader
loader
=
new
asset
downloader
(
)
;
loader
.
load
text
(
base
url
+
asset
file
url
,
new
asset
loader
listener
<
string
>
(
)
{
@
override
public
void
on
progress
(
double
amount
)
{
}
@
override
public
void
on
failure
(
)
{
callback
.
error
(
asset
file
url
)
;
}
@
override
public
void
on
success
(
string
result
)
{
string
[
]
lines
=
result
.
split
(
" "
)
;
array
<
asset
>
assets
=
new
array
<
asset
>
(
lines
.
length
)
;
for
(
string
line
:
lines
)
{
string
[
]
tokens
=
line
.
split
(
":"
)
;
if
(
tokens
.
length
!=
4
)
{
throw
new
gdx
runtime
exception
(
"Invalid assets description file."
)
;
}
asset
type
type
=
asset
type
.
text
;
if
(
tokens
[
0
]
.
equals
(
"i"
)
)
type
=
asset
type
.
image
;
if
(
tokens
[
0
]
.
equals
(
"b"
)
)
type
=
asset
type
.
binary
;
if
(
tokens
[
0
]
.
equals
(
"a"
)
)
type
=
asset
type
.
audio
;
if
(
tokens
[
0
]
.
equals
(
"d"
)
)
type
=
asset
type
.
directory
;
long
size
=
long
.
parse
long
(
tokens
[
2
]
)
;
if
(
type
==
asset
type
.
audio
&&
!
loader
.
is
use
browser
cache
(
)
)
{
size
=
0
;
}
assets
.
add
(
new
asset
(
tokens
[
1
]
.
trim
(
)
,
type
,
size
,
tokens
[
3
]
)
)
;
}
final
preloader
state
state
=
new
preloader
state
(
assets
)
;
for
(
int
i
=
0
;
i
<
assets
.
size
;
i
++
)
{
final
asset
asset
=
assets
.
get
(
i
)
;
if
(
contains
(
asset
.
url
)
)
{
asset
.
loaded
=
asset
.
size
;
asset
.
succeed
=
true
;
continue
;
}
loader
.
load
(
base
url
+
asset
.
url
,
asset
.
type
,
asset
.
mime
type
,
new
asset
loader
listener
<
object
>
(
)
{
@
override
public
void
on
progress
(
double
amount
)
{
asset
.
loaded
=
(
long
)
amount
;
callback
.
update
(
state
)
;
}
@
override
public
void
on
failure
(
)
{
asset
.
failed
=
true
;
callback
.
error
(
asset
.
url
)
;
callback
.
update
(
state
)
;
}
@
override
public
void
on
success
(
object
result
)
{
switch
(
asset
.
type
)
{
case
text
:
texts
.
put
(
asset
.
url
,
(
string
)
result
)
;
break
;
case
image
:
images
.
put
(
asset
.
url
,
(
image
element
)
result
)
;
break
;
case
binary
:
binaries
.
put
(
asset
.
url
,
(
blob
)
result
)
;
break
;
case
audio
:
audio
.
put
(
asset
.
url
,
null
)
;
break
;
case
directory
:
directories
.
put
(
asset
.
url
,
null
)
;
break
;
}
asset
.
succeed
=
true
;
callback
.
update
(
state
)
;
}
}
)
;
}
callback
.
update
(
state
)
;
}
}
)
;
}
<SENTENCE_END/>
readreadread (2.82e-01)
get (2.70e-01)
new (8.06e-02)
to (2.64e-02)
%UNK% (2.54e-02)
as (1.90e-02)
instance (1.60e-02)
parse (1.38e-02)
write (1.35e-02)
copy (1.21e-02)
<SENTENCE_START>
{
if
(
texts
.
contains
key
(
url
)
)
{
try
{
return
new
byte
array
input
stream
(
texts
.
get
(
url
)
.
get
bytes
(
"UTF-8"
)
)
;
}
catch
(
unsupported
encoding
exception
e
)
{
return
null
;
}
}
if
(
images
.
contains
key
(
url
)
)
{
return
new
byte
array
input
stream
(
new
byte
[
1
]
)
;
}
if
(
binaries
.
contains
key
(
url
)
)
{
return
binaries
.
get
(
url
)
.
%SELF%
(
)
;
}
if
(
audio
.
contains
key
(
url
)
)
{
return
new
byte
array
input
stream
(
new
byte
[
1
]
)
;
}
return
null
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
texts
.
contains
key
(
url
)
)
{
try
{
return
new
byte
array
input
stream
(
texts
.
get
(
url
)
.
get
bytes
(
"UTF-8"
)
)
;
}
catch
(
unsupported
encoding
exception
e
)
{
return
null
;
}
}
if
(
images
.
contains
key
(
url
)
)
{
return
new
byte
array
input
stream
(
new
byte
[
1
]
)
;
}
if
(
binaries
.
contains
key
(
url
)
)
{
return
binaries
.
get
(
url
)
.
%SELF%
(
)
;
}
if
(
audio
.
contains
key
(
url
)
)
{
return
new
byte
array
input
stream
(
new
byte
[
1
]
)
;
}
return
null
;
}
<SENTENCE_END/>
%END%%END% (5.47e-01)
stream (7.31e-02)
new (5.49e-02)
byte (4.40e-02)
input (3.27e-02)
%UNK% (1.64e-02)
to (1.39e-02)
string (8.03e-03)
read (7.47e-03)
array (7.43e-03)
<SENTENCE_START>
{
if
(
texts
.
contains
key
(
url
)
)
{
try
{
return
new
byte
array
input
stream
(
texts
.
get
(
url
)
.
get
bytes
(
"UTF-8"
)
)
;
}
catch
(
unsupported
encoding
exception
e
)
{
return
null
;
}
}
if
(
images
.
contains
key
(
url
)
)
{
return
new
byte
array
input
stream
(
new
byte
[
1
]
)
;
}
if
(
binaries
.
contains
key
(
url
)
)
{
return
binaries
.
get
(
url
)
.
%SELF%
(
)
;
}
if
(
audio
.
contains
key
(
url
)
)
{
return
new
byte
array
input
stream
(
new
byte
[
1
]
)
;
}
return
null
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
texts
.
contains
key
(
url
)
)
{
try
{
return
new
byte
array
input
stream
(
texts
.
get
(
url
)
.
get
bytes
(
"UTF-8"
)
)
;
}
catch
(
unsupported
encoding
exception
e
)
{
return
null
;
}
}
if
(
images
.
contains
key
(
url
)
)
{
return
new
byte
array
input
stream
(
new
byte
[
1
]
)
;
}
if
(
binaries
.
contains
key
(
url
)
)
{
return
binaries
.
get
(
url
)
.
%SELF%
(
)
;
}
if
(
audio
.
contains
key
(
url
)
)
{
return
new
byte
array
input
stream
(
new
byte
[
1
]
)
;
}
return
null
;
}
<SENTENCE_END/>
containscontainscontains (9.34e-01)
key (2.00e-02)
is (3.33e-03)
initialize (3.10e-03)
url (2.45e-03)
audio (2.21e-03)
find (2.19e-03)
touch (1.50e-03)
%UNK% (1.23e-03)
get (9.00e-04)
<SENTENCE_START>
{
return
texts
.
contains
key
(
url
)
||
images
.
contains
key
(
url
)
||
binaries
.
contains
key
(
url
)
||
audio
.
contains
key
(
url
)
||
directories
.
contains
key
(
url
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
texts
.
contains
key
(
url
)
||
images
.
contains
key
(
url
)
||
binaries
.
contains
key
(
url
)
||
audio
.
contains
key
(
url
)
||
directories
.
contains
key
(
url
)
;
}
<SENTENCE_END/>
%END%%END% (3.53e-01)
%UNK% (1.27e-01)
key (1.04e-01)
contains (4.34e-02)
down (1.99e-02)
in (1.44e-02)
point (1.42e-02)
to (1.29e-02)
url (9.86e-03)
at (9.19e-03)
<SENTENCE_START>
{
return
texts
.
contains
key
(
url
)
||
images
.
contains
key
(
url
)
||
binaries
.
contains
key
(
url
)
||
audio
.
contains
key
(
url
)
||
directories
.
contains
key
(
url
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
texts
.
contains
key
(
url
)
||
images
.
contains
key
(
url
)
||
binaries
.
contains
key
(
url
)
||
audio
.
contains
key
(
url
)
||
directories
.
contains
key
(
url
)
;
}
<SENTENCE_END/>
is,textiscontains (9.39e-01)
get (1.78e-02)
is (1.57e-02)
key (1.50e-02)
find (2.61e-03)
scrolled (6.21e-04)
texts (5.52e-04)
url (5.40e-04)
return (5.37e-04)
touch (4.60e-04)
<SENTENCE_START>
{
return
texts
.
contains
key
(
url
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
texts
.
contains
key
(
url
)
;
}
<SENTENCE_END/>
text%END% (6.91e-01)
%UNK% (6.34e-02)
key (2.43e-02)
to (1.84e-02)
url (1.55e-02)
down (1.17e-02)
in (9.03e-03)
string (7.47e-03)
contains (5.04e-03)
point (3.31e-03)
<SENTENCE_START>
{
return
texts
.
contains
key
(
url
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
texts
.
contains
key
(
url
)
;
}
<SENTENCE_END/>
%END%%END% (8.87e-01)
url (2.22e-02)
%UNK% (1.39e-02)
value (6.88e-03)
key (3.74e-03)
down (3.39e-03)
array (2.07e-03)
up (1.97e-03)
string (1.90e-03)
to (1.90e-03)
<SENTENCE_START>
{
return
texts
.
contains
key
(
url
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
texts
.
contains
key
(
url
)
;
}
<SENTENCE_END/>
is,imageiscontains (6.90e-01)
get (1.76e-01)
key (6.74e-02)
is (2.79e-02)
find (1.45e-02)
to (1.95e-03)
last (1.38e-03)
scrolled (1.34e-03)
shrink (1.14e-03)
can (1.10e-03)
<SENTENCE_START>
{
return
images
.
contains
key
(
url
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
images
.
contains
key
(
url
)
;
}
<SENTENCE_END/>
image%END% (9.39e-01)
url (1.27e-02)
images (1.08e-02)
key (5.15e-03)
all (2.03e-03)
to (1.41e-03)
by (9.69e-04)
array (9.06e-04)
pressed (8.32e-04)
contains (7.90e-04)
<SENTENCE_START>
{
return
images
.
contains
key
(
url
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
images
.
contains
key
(
url
)
;
}
<SENTENCE_END/>
%END%%END% (9.53e-01)
url (2.17e-02)
key (1.94e-03)
value (1.28e-03)
array (8.77e-04)
all (8.16e-04)
images (6.33e-04)
contains (6.13e-04)
down (4.77e-04)
only (3.18e-04)
<SENTENCE_START>
{
return
images
.
contains
key
(
url
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
images
.
contains
key
(
url
)
;
}
<SENTENCE_END/>
is,binaryiscontains (9.39e-01)
get (1.78e-02)
is (1.57e-02)
key (1.50e-02)
find (2.61e-03)
scrolled (6.21e-04)
binaries (5.52e-04)
url (5.40e-04)
return (5.37e-04)
touch (4.60e-04)
<SENTENCE_START>
{
return
binaries
.
contains
key
(
url
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
binaries
.
contains
key
(
url
)
;
}
<SENTENCE_END/>
binary%END% (6.91e-01)
%UNK% (6.34e-02)
key (2.43e-02)
to (1.84e-02)
url (1.55e-02)
down (1.17e-02)
in (9.03e-03)
string (7.47e-03)
contains (5.04e-03)
point (3.31e-03)
<SENTENCE_START>
{
return
binaries
.
contains
key
(
url
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
binaries
.
contains
key
(
url
)
;
}
<SENTENCE_END/>
%END%%END% (8.87e-01)
url (2.22e-02)
%UNK% (1.39e-02)
value (6.88e-03)
key (3.74e-03)
down (3.39e-03)
array (2.07e-03)
up (1.97e-03)
string (1.90e-03)
to (1.90e-03)
<SENTENCE_START>
{
return
binaries
.
contains
key
(
url
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
binaries
.
contains
key
(
url
)
;
}
<SENTENCE_END/>
is,audioiscontains (9.04e-01)
is (1.55e-02)
%UNK% (7.50e-03)
initialize (6.80e-03)
key (6.61e-03)
touch (6.08e-03)
mouse (4.93e-03)
get (3.26e-03)
run (3.22e-03)
set (2.61e-03)
<SENTENCE_START>
{
return
audio
.
contains
key
(
url
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
audio
.
contains
key
(
url
)
;
}
<SENTENCE_END/>
audio%UNK% (3.47e-01)
stop (7.86e-02)
run (2.51e-02)
%END% (1.51e-02)
window (1.32e-02)
initialize (1.26e-02)
init (1.17e-02)
touch (1.03e-02)
changed (1.01e-02)
key (9.98e-03)
<SENTENCE_START>
{
return
audio
.
contains
key
(
url
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
audio
.
contains
key
(
url
)
;
}
<SENTENCE_END/>
%END%%END% (3.57e-01)
%UNK% (1.38e-01)
changed (1.83e-02)
key (1.67e-02)
down (1.52e-02)
up (1.47e-02)
value (1.10e-02)
to (9.48e-03)
url (9.47e-03)
stop (9.28e-03)
<SENTENCE_START>
{
return
audio
.
contains
key
(
url
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
audio
.
contains
key
(
url
)
;
}
<SENTENCE_END/>
is,directoryiscontains (9.39e-01)
get (1.78e-02)
is (1.57e-02)
key (1.50e-02)
find (2.61e-03)
scrolled (6.21e-04)
directories (5.52e-04)
url (5.40e-04)
return (5.37e-04)
touch (4.60e-04)
<SENTENCE_START>
{
return
directories
.
contains
key
(
url
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
directories
.
contains
key
(
url
)
;
}
<SENTENCE_END/>
directory%END% (6.91e-01)
%UNK% (6.34e-02)
key (2.43e-02)
to (1.84e-02)
url (1.55e-02)
down (1.17e-02)
in (9.03e-03)
string (7.47e-03)
contains (5.04e-03)
point (3.31e-03)
<SENTENCE_START>
{
return
directories
.
contains
key
(
url
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
directories
.
contains
key
(
url
)
;
}
<SENTENCE_END/>
%END%%END% (8.87e-01)
url (2.22e-02)
%UNK% (1.39e-02)
value (6.88e-03)
key (3.74e-03)
down (3.39e-03)
array (2.07e-03)
up (1.97e-03)
string (1.90e-03)
to (1.90e-03)
<SENTENCE_START>
{
return
directories
.
contains
key
(
url
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
directories
.
contains
key
(
url
)
;
}
<SENTENCE_END/>
is,childisget (2.53e-01)
add (6.81e-02)
%UNK% (5.50e-02)
to (4.75e-02)
is (3.36e-02)
read (2.95e-02)
with (2.11e-02)
new (2.10e-02)
create (1.68e-02)
wrap (1.62e-02)
<SENTENCE_START>
{
return
path
.
starts
with
(
url
)
&&
(
path
.
index
of
(
'/'
,
url
.
length
(
)
+
1
)
<
0
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
path
.
starts
with
(
url
)
&&
(
path
.
index
of
(
'/'
,
url
.
length
(
)
+
1
)
<
0
)
;
}
<SENTENCE_END/>
child%END% (6.04e-01)
%UNK% (2.84e-02)
string (2.54e-02)
to (1.94e-02)
at (1.30e-02)
of (1.01e-02)
with (7.92e-03)
path (7.05e-03)
url (7.03e-03)
starts (6.63e-03)
<SENTENCE_START>
{
return
path
.
starts
with
(
url
)
&&
(
path
.
index
of
(
'/'
,
url
.
length
(
)
+
1
)
<
0
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
path
.
starts
with
(
url
)
&&
(
path
.
index
of
(
'/'
,
url
.
length
(
)
+
1
)
<
0
)
;
}
<SENTENCE_END/>
%END%%END% (8.77e-01)
string (8.46e-03)
at (7.16e-03)
%UNK% (5.99e-03)
with (4.15e-03)
of (3.62e-03)
to (3.14e-03)
all (2.61e-03)
and (2.10e-03)
url (2.10e-03)
<SENTENCE_START>
{
return
path
.
starts
with
(
url
)
&&
(
path
.
index
of
(
'/'
,
url
.
length
(
)
+
1
)
<
0
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
path
.
starts
with
(
url
)
&&
(
path
.
index
of
(
'/'
,
url
.
length
(
)
+
1
)
<
0
)
;
}
<SENTENCE_END/>
listlistload (2.82e-01)
parse (1.00e-01)
%UNK% (6.40e-02)
write (4.05e-02)
read (3.21e-02)
new (3.03e-02)
process (2.97e-02)
add (2.86e-02)
file (2.69e-02)
copy (2.28e-02)
<SENTENCE_START>
{
array
<
file
handle
>
files
=
new
array
<
file
handle
>
(
)
;
for
(
string
path
:
texts
.
keys
(
)
)
{
if
(
is
child
(
path
,
url
)
)
{
files
.
add
(
new
gwt
file
handle
(
this
,
path
,
file
type
.
internal
)
)
;
}
}
file
handle
[
]
%SELF%
=
new
file
handle
[
files
.
size
]
;
system
.
arraycopy
(
files
.
items
,
0
,
%SELF%
,
0
,
%SELF%
.
length
)
;
return
%SELF%
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
array
<
file
handle
>
files
=
new
array
<
file
handle
>
(
)
;
for
(
string
path
:
texts
.
keys
(
)
)
{
if
(
is
child
(
path
,
url
)
)
{
files
.
add
(
new
gwt
file
handle
(
this
,
path
,
file
type
.
internal
)
)
;
}
}
file
handle
[
]
%SELF%
=
new
file
handle
[
files
.
size
]
;
system
.
arraycopy
(
files
.
items
,
0
,
%SELF%
,
0
,
%SELF%
.
length
)
;
return
%SELF%
;
}
<SENTENCE_END/>
%END%%END% (5.35e-01)
%UNK% (4.96e-02)
file (4.84e-02)
gwt (2.15e-02)
string (2.03e-02)
to (1.42e-02)
new (1.39e-02)
handle (1.31e-02)
path (1.27e-02)
parse (1.25e-02)
<SENTENCE_START>
{
array
<
file
handle
>
files
=
new
array
<
file
handle
>
(
)
;
for
(
string
path
:
texts
.
keys
(
)
)
{
if
(
is
child
(
path
,
url
)
)
{
files
.
add
(
new
gwt
file
handle
(
this
,
path
,
file
type
.
internal
)
)
;
}
}
file
handle
[
]
%SELF%
=
new
file
handle
[
files
.
size
]
;
system
.
arraycopy
(
files
.
items
,
0
,
%SELF%
,
0
,
%SELF%
.
length
)
;
return
%SELF%
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
array
<
file
handle
>
files
=
new
array
<
file
handle
>
(
)
;
for
(
string
path
:
texts
.
keys
(
)
)
{
if
(
is
child
(
path
,
url
)
)
{
files
.
add
(
new
gwt
file
handle
(
this
,
path
,
file
type
.
internal
)
)
;
}
}
file
handle
[
]
%SELF%
=
new
file
handle
[
files
.
size
]
;
system
.
arraycopy
(
files
.
items
,
0
,
%SELF%
,
0
,
%SELF%
.
length
)
;
return
%SELF%
;
}
<SENTENCE_END/>
listlistload (2.65e-01)
%UNK% (7.46e-02)
parse (6.89e-02)
write (4.32e-02)
add (4.19e-02)
process (2.91e-02)
file (2.67e-02)
new (2.64e-02)
read (2.51e-02)
copy (2.16e-02)
<SENTENCE_START>
{
array
<
file
handle
>
files
=
new
array
<
file
handle
>
(
)
;
for
(
string
path
:
texts
.
keys
(
)
)
{
if
(
is
child
(
path
,
url
)
&&
filter
.
accept
(
new
file
(
path
)
)
)
{
files
.
add
(
new
gwt
file
handle
(
this
,
path
,
file
type
.
internal
)
)
;
}
}
file
handle
[
]
%SELF%
=
new
file
handle
[
files
.
size
]
;
system
.
arraycopy
(
files
.
items
,
0
,
%SELF%
,
0
,
%SELF%
.
length
)
;
return
%SELF%
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
array
<
file
handle
>
files
=
new
array
<
file
handle
>
(
)
;
for
(
string
path
:
texts
.
keys
(
)
)
{
if
(
is
child
(
path
,
url
)
&&
filter
.
accept
(
new
file
(
path
)
)
)
{
files
.
add
(
new
gwt
file
handle
(
this
,
path
,
file
type
.
internal
)
)
;
}
}
file
handle
[
]
%SELF%
=
new
file
handle
[
files
.
size
]
;
system
.
arraycopy
(
files
.
items
,
0
,
%SELF%
,
0
,
%SELF%
.
length
)
;
return
%SELF%
;
}
<SENTENCE_END/>
%END%%END% (5.57e-01)
file (5.85e-02)
gwt (3.89e-02)
%UNK% (3.76e-02)
new (1.87e-02)
string (1.66e-02)
path (1.50e-02)
handle (1.44e-02)
files (1.10e-02)
to (8.79e-03)
<SENTENCE_START>
{
array
<
file
handle
>
files
=
new
array
<
file
handle
>
(
)
;
for
(
string
path
:
texts
.
keys
(
)
)
{
if
(
is
child
(
path
,
url
)
&&
filter
.
accept
(
new
file
(
path
)
)
)
{
files
.
add
(
new
gwt
file
handle
(
this
,
path
,
file
type
.
internal
)
)
;
}
}
file
handle
[
]
%SELF%
=
new
file
handle
[
files
.
size
]
;
system
.
arraycopy
(
files
.
items
,
0
,
%SELF%
,
0
,
%SELF%
.
length
)
;
return
%SELF%
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
array
<
file
handle
>
files
=
new
array
<
file
handle
>
(
)
;
for
(
string
path
:
texts
.
keys
(
)
)
{
if
(
is
child
(
path
,
url
)
&&
filter
.
accept
(
new
file
(
path
)
)
)
{
files
.
add
(
new
gwt
file
handle
(
this
,
path
,
file
type
.
internal
)
)
;
}
}
file
handle
[
]
%SELF%
=
new
file
handle
[
files
.
size
]
;
system
.
arraycopy
(
files
.
items
,
0
,
%SELF%
,
0
,
%SELF%
.
length
)
;
return
%SELF%
;
}
<SENTENCE_END/>
listlistload (2.04e-01)
%UNK% (8.03e-02)
parse (7.31e-02)
add (5.43e-02)
write (4.77e-02)
process (3.20e-02)
read (2.97e-02)
new (2.53e-02)
save (2.18e-02)
main (1.93e-02)
<SENTENCE_START>
{
array
<
file
handle
>
files
=
new
array
<
file
handle
>
(
)
;
for
(
string
path
:
texts
.
keys
(
)
)
{
if
(
is
child
(
path
,
url
)
&&
filter
.
accept
(
new
file
(
url
)
,
path
.
substring
(
url
.
length
(
)
+
1
)
)
)
{
files
.
add
(
new
gwt
file
handle
(
this
,
path
,
file
type
.
internal
)
)
;
}
}
file
handle
[
]
%SELF%
=
new
file
handle
[
files
.
size
]
;
system
.
arraycopy
(
files
.
items
,
0
,
%SELF%
,
0
,
%SELF%
.
length
)
;
return
%SELF%
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
array
<
file
handle
>
files
=
new
array
<
file
handle
>
(
)
;
for
(
string
path
:
texts
.
keys
(
)
)
{
if
(
is
child
(
path
,
url
)
&&
filter
.
accept
(
new
file
(
url
)
,
path
.
substring
(
url
.
length
(
)
+
1
)
)
)
{
files
.
add
(
new
gwt
file
handle
(
this
,
path
,
file
type
.
internal
)
)
;
}
}
file
handle
[
]
%SELF%
=
new
file
handle
[
files
.
size
]
;
system
.
arraycopy
(
files
.
items
,
0
,
%SELF%
,
0
,
%SELF%
.
length
)
;
return
%SELF%
;
}
<SENTENCE_END/>
%END%%END% (5.45e-01)
file (5.07e-02)
%UNK% (4.27e-02)
gwt (3.16e-02)
string (1.89e-02)
new (1.69e-02)
handle (1.52e-02)
path (1.27e-02)
to (1.07e-02)
files (8.18e-03)
<SENTENCE_START>
{
array
<
file
handle
>
files
=
new
array
<
file
handle
>
(
)
;
for
(
string
path
:
texts
.
keys
(
)
)
{
if
(
is
child
(
path
,
url
)
&&
filter
.
accept
(
new
file
(
url
)
,
path
.
substring
(
url
.
length
(
)
+
1
)
)
)
{
files
.
add
(
new
gwt
file
handle
(
this
,
path
,
file
type
.
internal
)
)
;
}
}
file
handle
[
]
%SELF%
=
new
file
handle
[
files
.
size
]
;
system
.
arraycopy
(
files
.
items
,
0
,
%SELF%
,
0
,
%SELF%
.
length
)
;
return
%SELF%
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
array
<
file
handle
>
files
=
new
array
<
file
handle
>
(
)
;
for
(
string
path
:
texts
.
keys
(
)
)
{
if
(
is
child
(
path
,
url
)
&&
filter
.
accept
(
new
file
(
url
)
,
path
.
substring
(
url
.
length
(
)
+
1
)
)
)
{
files
.
add
(
new
gwt
file
handle
(
this
,
path
,
file
type
.
internal
)
)
;
}
}
file
handle
[
]
%SELF%
=
new
file
handle
[
files
.
size
]
;
system
.
arraycopy
(
files
.
items
,
0
,
%SELF%
,
0
,
%SELF%
.
length
)
;
return
%SELF%
;
}
<SENTENCE_END/>
listlistload (2.74e-01)
%UNK% (7.61e-02)
parse (6.03e-02)
add (3.89e-02)
read (3.35e-02)
write (3.26e-02)
new (2.62e-02)
process (2.61e-02)
copy (2.56e-02)
get (2.21e-02)
<SENTENCE_START>
{
array
<
file
handle
>
files
=
new
array
<
file
handle
>
(
)
;
for
(
string
path
:
texts
.
keys
(
)
)
{
if
(
is
child
(
path
,
url
)
&&
path
.
ends
with
(
suffix
)
)
{
files
.
add
(
new
gwt
file
handle
(
this
,
path
,
file
type
.
internal
)
)
;
}
}
file
handle
[
]
%SELF%
=
new
file
handle
[
files
.
size
]
;
system
.
arraycopy
(
files
.
items
,
0
,
%SELF%
,
0
,
%SELF%
.
length
)
;
return
%SELF%
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
array
<
file
handle
>
files
=
new
array
<
file
handle
>
(
)
;
for
(
string
path
:
texts
.
keys
(
)
)
{
if
(
is
child
(
path
,
url
)
&&
path
.
ends
with
(
suffix
)
)
{
files
.
add
(
new
gwt
file
handle
(
this
,
path
,
file
type
.
internal
)
)
;
}
}
file
handle
[
]
%SELF%
=
new
file
handle
[
files
.
size
]
;
system
.
arraycopy
(
files
.
items
,
0
,
%SELF%
,
0
,
%SELF%
.
length
)
;
return
%SELF%
;
}
<SENTENCE_END/>
%END%%END% (4.32e-01)
file (6.30e-02)
%UNK% (5.43e-02)
gwt (4.99e-02)
string (1.98e-02)
new (1.86e-02)
handle (1.82e-02)
to (1.67e-02)
path (1.45e-02)
parse (1.00e-02)
<SENTENCE_START>
{
array
<
file
handle
>
files
=
new
array
<
file
handle
>
(
)
;
for
(
string
path
:
texts
.
keys
(
)
)
{
if
(
is
child
(
path
,
url
)
&&
path
.
ends
with
(
suffix
)
)
{
files
.
add
(
new
gwt
file
handle
(
this
,
path
,
file
type
.
internal
)
)
;
}
}
file
handle
[
]
%SELF%
=
new
file
handle
[
files
.
size
]
;
system
.
arraycopy
(
files
.
items
,
0
,
%SELF%
,
0
,
%SELF%
.
length
)
;
return
%SELF%
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
array
<
file
handle
>
files
=
new
array
<
file
handle
>
(
)
;
for
(
string
path
:
texts
.
keys
(
)
)
{
if
(
is
child
(
path
,
url
)
&&
path
.
ends
with
(
suffix
)
)
{
files
.
add
(
new
gwt
file
handle
(
this
,
path
,
file
type
.
internal
)
)
;
}
}
file
handle
[
]
%SELF%
=
new
file
handle
[
files
.
size
]
;
system
.
arraycopy
(
files
.
items
,
0
,
%SELF%
,
0
,
%SELF%
.
length
)
;
return
%SELF%
;
}
<SENTENCE_END/>
lengthlengthget (4.39e-01)
%UNK% (1.07e-01)
is (5.31e-02)
read (3.65e-02)
to (3.54e-02)
can (8.72e-03)
contains (8.45e-03)
print (7.38e-03)
encode (7.25e-03)
new (6.96e-03)
<SENTENCE_START>
{
if
(
texts
.
contains
key
(
url
)
)
{
try
{
return
texts
.
get
(
url
)
.
get
bytes
(
"UTF-8"
)
.
%SELF%
;
}
catch
(
unsupported
encoding
exception
e
)
{
return
texts
.
get
(
url
)
.
get
bytes
(
)
.
%SELF%
;
}
}
if
(
images
.
contains
key
(
url
)
)
{
return
1
;
}
if
(
binaries
.
contains
key
(
url
)
)
{
return
binaries
.
get
(
url
)
.
%SELF%
(
)
;
}
if
(
audio
.
contains
key
(
url
)
)
{
return
1
;
}
return
0
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
texts
.
contains
key
(
url
)
)
{
try
{
return
texts
.
get
(
url
)
.
get
bytes
(
"UTF-8"
)
.
%SELF%
;
}
catch
(
unsupported
encoding
exception
e
)
{
return
texts
.
get
(
url
)
.
get
bytes
(
)
.
%SELF%
;
}
}
if
(
images
.
contains
key
(
url
)
)
{
return
1
;
}
if
(
binaries
.
contains
key
(
url
)
)
{
return
binaries
.
get
(
url
)
.
%SELF%
(
)
;
}
if
(
audio
.
contains
key
(
url
)
)
{
return
1
;
}
return
0
;
}
<SENTENCE_END/>
%END%%END% (4.62e-01)
%UNK% (1.07e-01)
to (3.03e-02)
string (2.20e-02)
get (1.35e-02)
url (8.47e-03)
key (7.53e-03)
read (6.49e-03)
at (4.81e-03)
in (4.74e-03)
<SENTENCE_START>
{
if
(
texts
.
contains
key
(
url
)
)
{
try
{
return
texts
.
get
(
url
)
.
get
bytes
(
"UTF-8"
)
.
%SELF%
;
}
catch
(
unsupported
encoding
exception
e
)
{
return
texts
.
get
(
url
)
.
get
bytes
(
)
.
%SELF%
;
}
}
if
(
images
.
contains
key
(
url
)
)
{
return
1
;
}
if
(
binaries
.
contains
key
(
url
)
)
{
return
binaries
.
get
(
url
)
.
%SELF%
(
)
;
}
if
(
audio
.
contains
key
(
url
)
)
{
return
1
;
}
return
0
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
texts
.
contains
key
(
url
)
)
{
try
{
return
texts
.
get
(
url
)
.
get
bytes
(
"UTF-8"
)
.
%SELF%
;
}
catch
(
unsupported
encoding
exception
e
)
{
return
texts
.
get
(
url
)
.
get
bytes
(
)
.
%SELF%
;
}
}
if
(
images
.
contains
key
(
url
)
)
{
return
1
;
}
if
(
binaries
.
contains
key
(
url
)
)
{
return
binaries
.
get
(
url
)
.
%SELF%
(
)
;
}
if
(
audio
.
contains
key
(
url
)
)
{
return
1
;
}
return
0
;
}
<SENTENCE_END/>
get,tile,setgetget (9.94e-01)
return (1.01e-03)
tilesets (9.42e-04)
process (2.93e-04)
index (2.67e-04)
pack (1.91e-04)
can (9.00e-05)
pop (8.68e-05)
strip (8.21e-05)
load (8.03e-05)
<SENTENCE_START>
{
return
tilesets
.
get
(
index
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
tilesets
.
get
(
index
)
;
}
<SENTENCE_END/>
tiletilesets (4.70e-01)
tile (4.07e-01)
process (3.00e-02)
file (8.91e-03)
element (5.78e-03)
unused (4.44e-03)
index (4.39e-03)
child (2.96e-03)
handle (2.53e-03)
pack (1.99e-03)
<SENTENCE_START>
{
return
tilesets
.
get
(
index
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
tilesets
.
get
(
index
)
;
}
<SENTENCE_END/>
set%END% (6.78e-01)
tile (5.54e-02)
file (1.94e-02)
tilesets (1.91e-02)
value (1.22e-02)
string (6.80e-03)
%UNK% (6.40e-03)
index (5.71e-03)
element (5.51e-03)
descriptor (5.46e-03)
<SENTENCE_START>
{
return
tilesets
.
get
(
index
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
tilesets
.
get
(
index
)
;
}
<SENTENCE_END/>
%END%%END% (9.68e-01)
get (5.89e-03)
value (2.58e-03)
index (7.99e-04)
file (6.98e-04)
20 (5.67e-04)
string (3.80e-04)
only (3.63e-04)
at (3.61e-04)
buffer (3.17e-04)
<SENTENCE_START>
{
return
tilesets
.
get
(
index
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
tilesets
.
get
(
index
)
;
}
<SENTENCE_END/>
get,tile,setgetget (9.68e-01)
tileset (4.87e-03)
return (3.75e-03)
set (2.76e-03)
tiled (1.37e-03)
tile (1.22e-03)
map (1.06e-03)
equals (8.26e-04)
add (7.74e-04)
name (6.98e-04)
<SENTENCE_START>
{
for
(
tiled
map
tile
set
tileset
:
tilesets
)
{
if
(
name
.
equals
(
tileset
.
get
name
(
)
)
)
{
return
tileset
;
}
}
return
null
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
for
(
tiled
map
tile
set
tileset
:
tilesets
)
{
if
(
name
.
equals
(
tileset
.
get
name
(
)
)
)
{
return
tileset
;
}
}
return
null
;
}
<SENTENCE_END/>
tiletileset (3.61e-01)
tiled (2.80e-01)
get (1.46e-01)
map (4.50e-02)
return (1.11e-02)
process (1.07e-02)
name (1.07e-02)
tile (7.86e-03)
tilesets (6.67e-03)
%END% (4.61e-03)
<SENTENCE_START>
{
for
(
tiled
map
tile
set
tileset
:
tilesets
)
{
if
(
name
.
equals
(
tileset
.
get
name
(
)
)
)
{
return
tileset
;
}
}
return
null
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
for
(
tiled
map
tile
set
tileset
:
tilesets
)
{
if
(
name
.
equals
(
tileset
.
get
name
(
)
)
)
{
return
tileset
;
}
}
return
null
;
}
<SENTENCE_END/>
setmap (7.04e-01)
tile (1.13e-01)
%END% (7.53e-02)
tiled (1.86e-02)
tileset (1.45e-02)
name (6.85e-03)
get (2.92e-03)
null (2.75e-03)
return (2.73e-03)
tilesets (2.33e-03)
<SENTENCE_START>
{
for
(
tiled
map
tile
set
tileset
:
tilesets
)
{
if
(
name
.
equals
(
tileset
.
get
name
(
)
)
)
{
return
tileset
;
}
}
return
null
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
for
(
tiled
map
tile
set
tileset
:
tilesets
)
{
if
(
name
.
equals
(
tileset
.
get
name
(
)
)
)
{
return
tileset
;
}
}
return
null
;
}
<SENTENCE_END/>
%END%%END% (7.93e-01)
tile (8.66e-02)
map (8.23e-03)
null (6.40e-03)
tileset (6.06e-03)
set (5.61e-03)
return (5.31e-03)
name (5.01e-03)
file (2.90e-03)
string (2.87e-03)
<SENTENCE_START>
{
for
(
tiled
map
tile
set
tileset
:
tilesets
)
{
if
(
name
.
equals
(
tileset
.
get
name
(
)
)
)
{
return
tileset
;
}
}
return
null
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
for
(
tiled
map
tile
set
tileset
:
tilesets
)
{
if
(
name
.
equals
(
tileset
.
get
name
(
)
)
)
{
return
tileset
;
}
}
return
null
;
}
<SENTENCE_END/>
add,tile,setaddadd (8.04e-01)
process (8.08e-02)
tilesets (7.18e-02)
pack (1.57e-02)
strip (3.04e-03)
load (2.91e-03)
tile (2.59e-03)
tileset (1.59e-03)
extract (1.08e-03)
on (1.02e-03)
<SENTENCE_START>
{
tilesets
.
add
(
tileset
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
tilesets
.
add
(
tileset
)
;
}
<SENTENCE_END/>
tiletilesets (4.32e-01)
tile (3.04e-01)
tileset (1.24e-01)
process (3.75e-02)
add (2.21e-02)
model (8.37e-03)
file (6.27e-03)
debug (4.01e-03)
pack (3.18e-03)
children (2.46e-03)
<SENTENCE_START>
{
tilesets
.
add
(
tileset
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
tilesets
.
add
(
tileset
)
;
}
<SENTENCE_END/>
set%END% (8.03e-01)
tile (3.44e-02)
file (1.59e-02)
tileset (1.38e-02)
tilesets (9.76e-03)
all (7.51e-03)
model (5.39e-03)
display (4.34e-03)
actor (2.69e-03)
value (2.43e-03)
<SENTENCE_START>
{
tilesets
.
add
(
tileset
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
tilesets
.
add
(
tileset
)
;
}
<SENTENCE_END/>
%END%%END% (9.70e-01)
add (4.45e-03)
tileset (1.76e-03)
value (1.47e-03)
file (9.01e-04)
display (6.84e-04)
20 (6.34e-04)
fv (5.47e-04)
all (5.23e-04)
array (4.67e-04)
<SENTENCE_START>
{
tilesets
.
add
(
tileset
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
tilesets
.
add
(
tileset
)
;
}
<SENTENCE_END/>
remove,tile,setremoveremove (9.89e-01)
index (1.45e-03)
pop (1.32e-03)
insert (9.02e-04)
tilesets (6.84e-04)
reset (6.33e-04)
clear (2.84e-04)
update (2.68e-04)
delete (2.26e-04)
add (2.03e-04)
<SENTENCE_START>
{
tilesets
.
remove
index
(
index
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
tilesets
.
remove
index
(
index
)
;
}
<SENTENCE_END/>
tile%END% (5.88e-01)
tile (1.04e-01)
index (3.21e-02)
at (2.81e-02)
tilesets (2.12e-02)
remove (1.50e-02)
value (1.43e-02)
actor (1.28e-02)
particles (1.23e-02)
child (1.06e-02)
<SENTENCE_START>
{
tilesets
.
remove
index
(
index
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
tilesets
.
remove
index
(
index
)
;
}
<SENTENCE_END/>
set%END% (9.77e-01)
value (3.50e-03)
index (2.21e-03)
at (1.09e-03)
tile (7.83e-04)
all (7.63e-04)
particles (7.19e-04)
actor (5.59e-04)
file (4.67e-04)
count (4.31e-04)
<SENTENCE_START>
{
tilesets
.
remove
index
(
index
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
tilesets
.
remove
index
(
index
)
;
}
<SENTENCE_END/>
%END%%END% (9.83e-01)
index (4.60e-03)
value (1.85e-03)
remove (6.22e-04)
20 (3.04e-04)
at (2.67e-04)
all (2.51e-04)
particles (2.13e-04)
performed (1.93e-04)
count (1.90e-04)
<SENTENCE_START>
{
tilesets
.
remove
index
(
index
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
tilesets
.
remove
index
(
index
)
;
}
<SENTENCE_END/>
remove,tile,setremoveremove (6.74e-01)
add (2.09e-01)
load (3.89e-02)
process (1.28e-02)
pack (7.31e-03)
tilesets (6.78e-03)
number (4.37e-03)
tile (4.36e-03)
get (3.28e-03)
set (2.80e-03)
<SENTENCE_START>
{
tilesets
.
remove
value
(
tileset
,
true
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
tilesets
.
remove
value
(
tileset
,
true
)
;
}
<SENTENCE_END/>
tiletile (3.18e-01)
tilesets (1.24e-01)
%END% (9.33e-02)
tileset (3.32e-02)
add (3.22e-02)
all (2.94e-02)
number (2.01e-02)
process (1.95e-02)
file (1.93e-02)
model (1.65e-02)
<SENTENCE_START>
{
tilesets
.
remove
value
(
tileset
,
true
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
tilesets
.
remove
value
(
tileset
,
true
)
;
}
<SENTENCE_END/>
set%END% (9.76e-01)
tileset (7.30e-03)
value (1.97e-03)
all (1.95e-03)
tile (7.87e-04)
file (6.75e-04)
array (4.37e-04)
performed (3.39e-04)
actor (2.91e-04)
fv (2.88e-04)
<SENTENCE_START>
{
tilesets
.
remove
value
(
tileset
,
true
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
tilesets
.
remove
value
(
tileset
,
true
)
;
}
<SENTENCE_END/>
%END%%END% (9.86e-01)
tileset (4.13e-03)
value (1.10e-03)
all (5.02e-04)
array (2.46e-04)
performed (1.92e-04)
20 (1.69e-04)
file (1.68e-04)
fv (1.46e-04)
) (1.43e-04)
<SENTENCE_START>
{
tilesets
.
remove
value
(
tileset
,
true
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
tilesets
.
remove
value
(
tileset
,
true
)
;
}
<SENTENCE_END/>
get,tilegetload (2.41e-01)
get (1.52e-01)
tile (1.25e-01)
process (1.09e-01)
strip (4.43e-02)
tilesets (4.10e-02)
set (3.69e-02)
remove (3.68e-02)
clear (2.12e-02)
pack (1.86e-02)
<SENTENCE_START>
{
for
(
int
i
=
tilesets
.
size
-
1
;
i
>=
0
;
i
--
)
{
tiled
map
tile
set
tileset
=
tilesets
.
get
(
i
)
;
tiled
map
tile
tile
=
tileset
.
%SELF%
(
id
)
;
if
(
tile
!=
null
)
{
return
tile
;
}
}
return
null
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
for
(
int
i
=
tilesets
.
size
-
1
;
i
>=
0
;
i
--
)
{
tiled
map
tile
set
tileset
=
tilesets
.
get
(
i
)
;
tiled
map
tile
tile
=
tileset
.
%SELF%
(
id
)
;
if
(
tile
!=
null
)
{
return
tile
;
}
}
return
null
;
}
<SENTENCE_END/>
tiletile (5.35e-01)
tilesets (5.73e-02)
%END% (5.11e-02)
process (2.89e-02)
map (2.53e-02)
get (2.42e-02)
tileset (1.33e-02)
tiled (1.13e-02)
load (1.08e-02)
id (8.66e-03)
<SENTENCE_START>
{
for
(
int
i
=
tilesets
.
size
-
1
;
i
>=
0
;
i
--
)
{
tiled
map
tile
set
tileset
=
tilesets
.
get
(
i
)
;
tiled
map
tile
tile
=
tileset
.
%SELF%
(
id
)
;
if
(
tile
!=
null
)
{
return
tile
;
}
}
return
null
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
for
(
int
i
=
tilesets
.
size
-
1
;
i
>=
0
;
i
--
)
{
tiled
map
tile
set
tileset
=
tilesets
.
get
(
i
)
;
tiled
map
tile
tile
=
tileset
.
%SELF%
(
id
)
;
if
(
tile
!=
null
)
{
return
tile
;
}
}
return
null
;
}
<SENTENCE_END/>
%END%%END% (5.04e-01)
tile (8.73e-02)
map (3.44e-02)
tilesets (2.38e-02)
all (1.35e-02)
get (1.19e-02)
value (8.64e-03)
process (7.86e-03)
i (6.45e-03)
by (6.25e-03)
<SENTENCE_START>
{
for
(
int
i
=
tilesets
.
size
-
1
;
i
>=
0
;
i
--
)
{
tiled
map
tile
set
tileset
=
tilesets
.
get
(
i
)
;
tiled
map
tile
tile
=
tileset
.
%SELF%
(
id
)
;
if
(
tile
!=
null
)
{
return
tile
;
}
}
return
null
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
for
(
int
i
=
tilesets
.
size
-
1
;
i
>=
0
;
i
--
)
{
tiled
map
tile
set
tileset
=
tilesets
.
get
(
i
)
;
tiled
map
tile
tile
=
tileset
.
%SELF%
(
id
)
;
if
(
tile
!=
null
)
{
return
tile
;
}
}
return
null
;
}
<SENTENCE_END/>
get,typegetget (9.46e-01)
type (1.57e-02)
manifold (5.79e-03)
is (4.33e-03)
return (3.85e-03)
face (2.83e-03)
obtain (2.17e-03)
jni (1.48e-03)
set (9.36e-04)
b (7.85e-04)
<SENTENCE_START>
{
int
type
=
jni
get
type
(
addr
)
;
if
(
type
==
0
)
return
manifold
type
.
circle
;
if
(
type
==
1
)
return
manifold
type
.
face
a
;
if
(
type
==
2
)
return
manifold
type
.
face
b
;
return
manifold
type
.
circle
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
int
type
=
jni
get
type
(
addr
)
;
if
(
type
==
0
)
return
manifold
type
.
circle
;
if
(
type
==
1
)
return
manifold
type
.
face
a
;
if
(
type
==
2
)
return
manifold
type
.
face
b
;
return
manifold
type
.
circle
;
}
<SENTENCE_END/>
typetype (8.46e-01)
%END% (3.74e-02)
get (3.13e-02)
face (1.90e-02)
manifold (1.44e-02)
circle (9.27e-03)
is (1.40e-03)
return (1.14e-03)
b (1.10e-03)
by (7.04e-04)
<SENTENCE_START>
{
int
type
=
jni
get
type
(
addr
)
;
if
(
type
==
0
)
return
manifold
type
.
circle
;
if
(
type
==
1
)
return
manifold
type
.
face
a
;
if
(
type
==
2
)
return
manifold
type
.
face
b
;
return
manifold
type
.
circle
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
int
type
=
jni
get
type
(
addr
)
;
if
(
type
==
0
)
return
manifold
type
.
circle
;
if
(
type
==
1
)
return
manifold
type
.
face
a
;
if
(
type
==
2
)
return
manifold
type
.
face
b
;
return
manifold
type
.
circle
;
}
<SENTENCE_END/>
%END%%END% (5.43e-01)
type (1.00e-01)
face (8.81e-02)
circle (6.41e-02)
a (3.61e-02)
manifold (2.58e-02)
b (1.75e-02)
get (8.44e-03)
return (2.90e-03)
by (2.35e-03)
<SENTENCE_START>
{
int
type
=
jni
get
type
(
addr
)
;
if
(
type
==
0
)
return
manifold
type
.
circle
;
if
(
type
==
1
)
return
manifold
type
.
face
a
;
if
(
type
==
2
)
return
manifold
type
.
face
b
;
return
manifold
type
.
circle
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
int
type
=
jni
get
type
(
addr
)
;
if
(
type
==
0
)
return
manifold
type
.
circle
;
if
(
type
==
1
)
return
manifold
type
.
face
a
;
if
(
type
==
2
)
return
manifold
type
.
face
b
;
return
manifold
type
.
circle
;
}
<SENTENCE_END/>
get,point,countgetget (9.88e-01)
point (5.11e-03)
jni (2.26e-03)
count (2.09e-03)
return (1.01e-03)
addr (1.54e-04)
is (4.29e-07)
set (2.00e-07)
obtain (3.55e-08)
iterator (3.28e-08)
<SENTENCE_START>
{
return
jni
get
point
count
(
addr
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
jni
get
point
count
(
addr
)
;
}
<SENTENCE_END/>
pointpoint (9.94e-01)
count (5.10e-03)
%END% (7.66e-04)
get (3.86e-04)
dragged (2.60e-05)
side (1.97e-05)
pressed (1.30e-05)
index (1.23e-05)
down (1.15e-05)
in (1.09e-05)
<SENTENCE_START>
{
return
jni
get
point
count
(
addr
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
jni
get
point
count
(
addr
)
;
}
<SENTENCE_END/>
countcount (9.88e-01)
point (6.27e-03)
%END% (5.62e-03)
get (1.10e-05)
jni (4.36e-06)
value (2.67e-06)
addr (2.42e-06)
at (1.49e-06)
return (1.28e-06)
moved (1.16e-06)
<SENTENCE_START>
{
return
jni
get
point
count
(
addr
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
jni
get
point
count
(
addr
)
;
}
<SENTENCE_END/>
%END%%END% (8.47e-01)
count (1.42e-01)
value (8.15e-04)
only (2.41e-04)
20 (1.81e-04)
2 (1.63e-04)
point (1.51e-04)
at (1.44e-04)
endian (1.38e-04)
%UNK% (1.26e-04)
<SENTENCE_START>
{
return
jni
get
point
count
(
addr
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
jni
get
point
count
(
addr
)
;
}
<SENTENCE_END/>
get,local,normalgetget (9.51e-01)
local (2.71e-02)
jni (5.32e-03)
normal (5.03e-03)
return (1.71e-03)
tmp (6.74e-04)
addr (5.03e-04)
float (4.99e-04)
0 (3.31e-04)
1 (3.16e-04)
<SENTENCE_START>
{
jni
get
local
normal
(
addr
,
tmp
float
)
;
local
normal
.
set
(
tmp
float
[
0
]
,
tmp
float
[
1
]
)
;
return
local
normal
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
jni
get
local
normal
(
addr
,
tmp
float
)
;
local
normal
.
set
(
tmp
float
[
0
]
,
tmp
float
[
1
]
)
;
return
local
normal
;
}
<SENTENCE_END/>
locallocal (9.72e-01)
normal (2.22e-02)
%END% (5.19e-03)
get (3.14e-04)
%UNK% (2.01e-05)
to (1.72e-05)
transform (1.36e-05)
return (1.02e-05)
trans (1.00e-05)
position (9.73e-06)
<SENTENCE_START>
{
jni
get
local
normal
(
addr
,
tmp
float
)
;
local
normal
.
set
(
tmp
float
[
0
]
,
tmp
float
[
1
]
)
;
return
local
normal
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
jni
get
local
normal
(
addr
,
tmp
float
)
;
local
normal
.
set
(
tmp
float
[
0
]
,
tmp
float
[
1
]
)
;
return
local
normal
;
}
<SENTENCE_END/>
normalnormal (9.64e-01)
%END% (2.62e-02)
local (6.97e-03)
float (7.64e-05)
tmp (6.33e-05)
%UNK% (3.54e-05)
0 (3.29e-05)
1 (2.99e-05)
to (2.78e-05)
addr (2.63e-05)
<SENTENCE_START>
{
jni
get
local
normal
(
addr
,
tmp
float
)
;
local
normal
.
set
(
tmp
float
[
0
]
,
tmp
float
[
1
]
)
;
return
local
normal
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
jni
get
local
normal
(
addr
,
tmp
float
)
;
local
normal
.
set
(
tmp
float
[
0
]
,
tmp
float
[
1
]
)
;
return
local
normal
;
}
<SENTENCE_END/>
%END%%END% (9.26e-01)
normal (5.84e-02)
float (1.46e-03)
%UNK% (5.96e-04)
at (5.42e-04)
local (4.63e-04)
to (4.55e-04)
rad (3.44e-04)
position (3.39e-04)
string (3.30e-04)
<SENTENCE_START>
{
jni
get
local
normal
(
addr
,
tmp
float
)
;
local
normal
.
set
(
tmp
float
[
0
]
,
tmp
float
[
1
]
)
;
return
local
normal
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
jni
get
local
normal
(
addr
,
tmp
float
)
;
local
normal
.
set
(
tmp
float
[
0
]
,
tmp
float
[
1
]
)
;
return
local
normal
;
}
<SENTENCE_END/>
get,local,pointgetget (9.58e-01)
local (2.26e-02)
jni (4.62e-03)
point (3.33e-03)
return (1.66e-03)
tmp (6.90e-04)
addr (5.11e-04)
float (5.09e-04)
0 (3.52e-04)
1 (3.30e-04)
<SENTENCE_START>
{
jni
get
local
point
(
addr
,
tmp
float
)
;
local
point
.
set
(
tmp
float
[
0
]
,
tmp
float
[
1
]
)
;
return
local
point
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
jni
get
local
point
(
addr
,
tmp
float
)
;
local
point
.
set
(
tmp
float
[
0
]
,
tmp
float
[
1
]
)
;
return
local
point
;
}
<SENTENCE_END/>
locallocal (9.88e-01)
point (7.50e-03)
%END% (3.94e-03)
get (4.33e-04)
position (3.68e-05)
to (2.63e-05)
return (1.14e-05)
float (1.10e-05)
transform (1.05e-05)
y (9.03e-06)
<SENTENCE_START>
{
jni
get
local
point
(
addr
,
tmp
float
)
;
local
point
.
set
(
tmp
float
[
0
]
,
tmp
float
[
1
]
)
;
return
local
point
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
jni
get
local
point
(
addr
,
tmp
float
)
;
local
point
.
set
(
tmp
float
[
0
]
,
tmp
float
[
1
]
)
;
return
local
point
;
}
<SENTENCE_END/>
pointpoint (9.75e-01)
%END% (1.48e-02)
local (7.65e-03)
float (6.76e-05)
tmp (5.01e-05)
0 (2.38e-05)
return (2.26e-05)
to (2.16e-05)
at (2.09e-05)
position (2.09e-05)
<SENTENCE_START>
{
jni
get
local
point
(
addr
,
tmp
float
)
;
local
point
.
set
(
tmp
float
[
0
]
,
tmp
float
[
1
]
)
;
return
local
point
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
jni
get
local
point
(
addr
,
tmp
float
)
;
local
point
.
set
(
tmp
float
[
0
]
,
tmp
float
[
1
]
)
;
return
local
point
;
}
<SENTENCE_END/>
%END%%END% (8.75e-01)
point (1.03e-01)
float (2.18e-03)
at (1.04e-03)
local (5.80e-04)
position (5.25e-04)
rad (5.00e-04)
%UNK% (4.45e-04)
to (4.38e-04)
string (3.99e-04)
<SENTENCE_START>
{
jni
get
local
point
(
addr
,
tmp
float
)
;
local
point
.
set
(
tmp
float
[
0
]
,
tmp
float
[
1
]
)
;
return
local
point
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
jni
get
local
point
(
addr
,
tmp
float
)
;
local
point
.
set
(
tmp
float
[
0
]
,
tmp
float
[
1
]
)
;
return
local
point
;
}
<SENTENCE_END/>
get,pointsgetget (9.07e-01)
set (2.49e-02)
point (1.40e-02)
contact (4.22e-03)
jni (3.81e-03)
id (2.55e-03)
count (1.88e-03)
int (1.85e-03)
impulse (1.56e-03)
return (1.40e-03)
<SENTENCE_START>
{
int
count
=
jni
get
point
count
(
addr
)
;
for
(
int
i
=
0
;
i
<
count
;
i
++
)
{
int
contact
id
=
jni
get
point
(
addr
,
tmp
float
,
i
)
;
manifold
point
point
=
points
[
i
]
;
point
.
contact
id
=
contact
id
;
point
.
local
point
.
set
(
tmp
float
[
0
]
,
tmp
float
[
1
]
)
;
point
.
normal
impulse
=
tmp
float
[
2
]
;
point
.
tangent
impulse
=
tmp
float
[
3
]
;
}
return
points
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
int
count
=
jni
get
point
count
(
addr
)
;
for
(
int
i
=
0
;
i
<
count
;
i
++
)
{
int
contact
id
=
jni
get
point
(
addr
,
tmp
float
,
i
)
;
manifold
point
point
=
points
[
i
]
;
point
.
contact
id
=
contact
id
;
point
.
local
point
.
set
(
tmp
float
[
0
]
,
tmp
float
[
1
]
)
;
point
.
normal
impulse
=
tmp
float
[
2
]
;
point
.
tangent
impulse
=
tmp
float
[
3
]
;
}
return
points
;
}
<SENTENCE_END/>
pointspoint (8.11e-01)
%END% (6.89e-02)
get (2.79e-02)
count (1.85e-02)
contact (9.47e-03)
local (3.66e-03)
id (3.25e-03)
tangent (2.23e-03)
points (1.87e-03)
%UNK% (1.86e-03)
<SENTENCE_START>
{
int
count
=
jni
get
point
count
(
addr
)
;
for
(
int
i
=
0
;
i
<
count
;
i
++
)
{
int
contact
id
=
jni
get
point
(
addr
,
tmp
float
,
i
)
;
manifold
point
point
=
points
[
i
]
;
point
.
contact
id
=
contact
id
;
point
.
local
point
.
set
(
tmp
float
[
0
]
,
tmp
float
[
1
]
)
;
point
.
normal
impulse
=
tmp
float
[
2
]
;
point
.
tangent
impulse
=
tmp
float
[
3
]
;
}
return
points
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
int
count
=
jni
get
point
count
(
addr
)
;
for
(
int
i
=
0
;
i
<
count
;
i
++
)
{
int
contact
id
=
jni
get
point
(
addr
,
tmp
float
,
i
)
;
manifold
point
point
=
points
[
i
]
;
point
.
contact
id
=
contact
id
;
point
.
local
point
.
set
(
tmp
float
[
0
]
,
tmp
float
[
1
]
)
;
point
.
normal
impulse
=
tmp
float
[
2
]
;
point
.
tangent
impulse
=
tmp
float
[
3
]
;
}
return
points
;
}
<SENTENCE_END/>
%END%%END% (5.06e-01)
count (1.95e-01)
point (6.80e-02)
id (1.78e-02)
contact (1.45e-02)
i (1.23e-02)
impulse (1.10e-02)
int (5.44e-03)
float (5.37e-03)
tmp (5.18e-03)
<SENTENCE_START>
{
int
count
=
jni
get
point
count
(
addr
)
;
for
(
int
i
=
0
;
i
<
count
;
i
++
)
{
int
contact
id
=
jni
get
point
(
addr
,
tmp
float
,
i
)
;
manifold
point
point
=
points
[
i
]
;
point
.
contact
id
=
contact
id
;
point
.
local
point
.
set
(
tmp
float
[
0
]
,
tmp
float
[
1
]
)
;
point
.
normal
impulse
=
tmp
float
[
2
]
;
point
.
tangent
impulse
=
tmp
float
[
3
]
;
}
return
points
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
int
count
=
jni
get
point
count
(
addr
)
;
for
(
int
i
=
0
;
i
<
count
;
i
++
)
{
int
contact
id
=
jni
get
point
(
addr
,
tmp
float
,
i
)
;
manifold
point
point
=
points
[
i
]
;
point
.
contact
id
=
contact
id
;
point
.
local
point
.
set
(
tmp
float
[
0
]
,
tmp
float
[
1
]
)
;
point
.
normal
impulse
=
tmp
float
[
2
]
;
point
.
tangent
impulse
=
tmp
float
[
3
]
;
}
return
points
;
}
<SENTENCE_END/>
clonecloneset (4.95e-01)
get (1.34e-01)
update (3.86e-02)
create (3.18e-02)
draw (2.31e-02)
%UNK% (1.86e-02)
calculate (1.56e-02)
end (1.10e-02)
add (1.02e-02)
%END% (9.09e-03)
<SENTENCE_START>
{
polygon
shape
shape
=
new
polygon
shape
(
)
;
shape
.
m
centroid
.
set
(
this
.
m
centroid
)
;
for
(
int
i
=
0
;
i
<
shape
.
m
normals
.
length
;
i
++
)
{
shape
.
m
normals
[
i
]
.
set
(
m
normals
[
i
]
)
;
shape
.
m
vertices
[
i
]
.
set
(
m
vertices
[
i
]
)
;
}
shape
.
set
radius
(
this
.
get
radius
(
)
)
;
shape
.
m
count
=
this
.
m
count
;
return
shape
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
polygon
shape
shape
=
new
polygon
shape
(
)
;
shape
.
m
centroid
.
set
(
this
.
m
centroid
)
;
for
(
int
i
=
0
;
i
<
shape
.
m
normals
.
length
;
i
++
)
{
shape
.
m
normals
[
i
]
.
set
(
m
normals
[
i
]
)
;
shape
.
m
vertices
[
i
]
.
set
(
m
vertices
[
i
]
)
;
}
shape
.
set
radius
(
this
.
get
radius
(
)
)
;
shape
.
m
count
=
this
.
m
count
;
return
shape
;
}
<SENTENCE_END/>
%END%%END% (4.54e-01)
normals (1.24e-01)
shape (4.00e-02)
radius (3.37e-02)
m (2.72e-02)
centroid (1.68e-02)
count (1.55e-02)
update (1.42e-02)
get (1.38e-02)
%UNK% (1.32e-02)
<SENTENCE_START>
{
polygon
shape
shape
=
new
polygon
shape
(
)
;
shape
.
m
centroid
.
set
(
this
.
m
centroid
)
;
for
(
int
i
=
0
;
i
<
shape
.
m
normals
.
length
;
i
++
)
{
shape
.
m
normals
[
i
]
.
set
(
m
normals
[
i
]
)
;
shape
.
m
vertices
[
i
]
.
set
(
m
vertices
[
i
]
)
;
}
shape
.
set
radius
(
this
.
get
radius
(
)
)
;
shape
.
m
count
=
this
.
m
count
;
return
shape
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
polygon
shape
shape
=
new
polygon
shape
(
)
;
shape
.
m
centroid
.
set
(
this
.
m
centroid
)
;
for
(
int
i
=
0
;
i
<
shape
.
m
normals
.
length
;
i
++
)
{
shape
.
m
normals
[
i
]
.
set
(
m
normals
[
i
]
)
;
shape
.
m
vertices
[
i
]
.
set
(
m
vertices
[
i
]
)
;
}
shape
.
set
radius
(
this
.
get
radius
(
)
)
;
shape
.
m
count
=
this
.
m
count
;
return
shape
;
}
<SENTENCE_END/>
setsetcompute (1.60e-01)
polyline (1.56e-01)
add (1.45e-01)
draw (1.22e-01)
polygon (5.71e-02)
set (3.09e-02)
transform (2.75e-02)
vertices (2.74e-02)
translate (2.42e-02)
calculate (2.10e-02)
<SENTENCE_START>
{
%SELF%
(
vertices
,
count
,
null
,
null
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
vertices
,
count
,
null
,
null
)
;
}
<SENTENCE_END/>
%END%%END% (7.51e-01)
vertices (4.65e-02)
triangles (3.72e-02)
uv (2.08e-02)
polygon (1.78e-02)
count (1.22e-02)
animation (1.22e-02)
particles (1.21e-02)
by (1.14e-02)
vertex (8.80e-03)
<SENTENCE_START>
{
%SELF%
(
vertices
,
count
,
null
,
null
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
vertices
,
count
,
null
,
null
)
;
}
<SENTENCE_END/>
setset%UNK% (1.69e-01)
%END% (1.27e-01)
get (5.22e-02)
set (2.71e-02)
create (2.20e-02)
update (2.18e-02)
add (2.02e-02)
to (1.33e-02)
init (1.11e-02)
generate (9.19e-03)
<SENTENCE_START>
{
assert
(
3
<=
num
&&
num
<=
settings
.
max
polygon
vertices
)
;
if
(
num
<
3
)
{
set
as
box
(
1.0f
,
1.0f
)
;
return
;
}
int
n
=
math
utils
.
min
(
num
,
settings
.
max
polygon
vertices
)
;
vec
2
[
]
ps
=
(
vec
pool
!=
null
)
?
vec
pool
.
get
(
settings
.
max
polygon
vertices
)
:
new
vec
2
[
settings
.
max
polygon
vertices
]
;
int
temp
count
=
0
;
for
(
int
i
=
0
;
i
<
n
;
++
i
)
{
vec
2
v
=
verts
[
i
]
;
boolean
unique
=
true
;
for
(
int
j
=
0
;
j
<
temp
count
;
++
j
)
{
if
(
math
utils
.
distance
squared
(
v
,
ps
[
j
]
)
<
0.5f
*
settings
.
linear
slop
)
{
unique
=
false
;
break
;
}
}
if
(
unique
)
{
ps
[
temp
count
++
]
=
v
;
}
}
n
=
temp
count
;
if
(
n
<
3
)
{
assert
(
false
)
;
set
as
box
(
1.0f
,
1.0f
)
;
return
;
}
int
i
0
=
0
;
float
x
0
=
ps
[
0
]
.
x
;
for
(
int
i
=
1
;
i
<
n
;
++
i
)
{
float
x
=
ps
[
i
]
.
x
;
if
(
x
>
x
0
||
(
x
==
x
0
&&
ps
[
i
]
.
y
<
ps
[
i
0
]
.
y
)
)
{
i
0
=
i
;
x
0
=
x
;
}
}
int
[
]
hull
=
(
int
pool
!=
null
)
?
int
pool
.
get
(
settings
.
max
polygon
vertices
)
:
new
int
[
settings
.
max
polygon
vertices
]
;
int
m
=
0
;
int
ih
=
i
0
;
while
(
true
)
{
hull
[
m
]
=
ih
;
int
ie
=
0
;
for
(
int
j
=
1
;
j
<
n
;
++
j
)
{
if
(
ie
==
ih
)
{
ie
=
j
;
continue
;
}
vec
2
r
=
pool
1
.
%SELF%
(
ps
[
ie
]
)
.
sub
local
(
ps
[
hull
[
m
]
]
)
;
vec
2
v
=
pool
2
.
%SELF%
(
ps
[
j
]
)
.
sub
local
(
ps
[
hull
[
m
]
]
)
;
float
c
=
vec
2
.
cross
(
r
,
v
)
;
if
(
c
<
0.0f
)
{
ie
=
j
;
}
if
(
c
==
0.0f
&&
v
.
length
squared
(
)
>
r
.
length
squared
(
)
)
{
ie
=
j
;
}
}
++
m
;
ih
=
ie
;
if
(
ie
==
i
0
)
{
break
;
}
}
this
.
m
count
=
m
;
for
(
int
i
=
0
;
i
<
m
count
;
++
i
)
{
if
(
m
vertices
[
i
]
==
null
)
{
m
vertices
[
i
]
=
new
vec
2
(
)
;
}
m
vertices
[
i
]
.
%SELF%
(
ps
[
hull
[
i
]
]
)
;
}
final
vec
2
edge
=
pool
1
;
for
(
int
i
=
0
;
i
<
m
count
;
++
i
)
{
final
int
i
1
=
i
;
final
int
i
2
=
i
+
1
<
m
count
?
i
+
1
:
0
;
edge
.
%SELF%
(
m
vertices
[
i
2
]
)
.
sub
local
(
m
vertices
[
i
1
]
)
;
assert
(
edge
.
length
squared
(
)
>
settings
.
epsilon
*
settings
.
epsilon
)
;
vec
2
.
cross
to
out
unsafe
(
edge
,
1f
,
m
normals
[
i
]
)
;
m
normals
[
i
]
.
normalize
(
)
;
}
compute
centroid
to
out
(
m
vertices
,
m
count
,
m
centroid
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
assert
(
3
<=
num
&&
num
<=
settings
.
max
polygon
vertices
)
;
if
(
num
<
3
)
{
set
as
box
(
1.0f
,
1.0f
)
;
return
;
}
int
n
=
math
utils
.
min
(
num
,
settings
.
max
polygon
vertices
)
;
vec
2
[
]
ps
=
(
vec
pool
!=
null
)
?
vec
pool
.
get
(
settings
.
max
polygon
vertices
)
:
new
vec
2
[
settings
.
max
polygon
vertices
]
;
int
temp
count
=
0
;
for
(
int
i
=
0
;
i
<
n
;
++
i
)
{
vec
2
v
=
verts
[
i
]
;
boolean
unique
=
true
;
for
(
int
j
=
0
;
j
<
temp
count
;
++
j
)
{
if
(
math
utils
.
distance
squared
(
v
,
ps
[
j
]
)
<
0.5f
*
settings
.
linear
slop
)
{
unique
=
false
;
break
;
}
}
if
(
unique
)
{
ps
[
temp
count
++
]
=
v
;
}
}
n
=
temp
count
;
if
(
n
<
3
)
{
assert
(
false
)
;
set
as
box
(
1.0f
,
1.0f
)
;
return
;
}
int
i
0
=
0
;
float
x
0
=
ps
[
0
]
.
x
;
for
(
int
i
=
1
;
i
<
n
;
++
i
)
{
float
x
=
ps
[
i
]
.
x
;
if
(
x
>
x
0
||
(
x
==
x
0
&&
ps
[
i
]
.
y
<
ps
[
i
0
]
.
y
)
)
{
i
0
=
i
;
x
0
=
x
;
}
}
int
[
]
hull
=
(
int
pool
!=
null
)
?
int
pool
.
get
(
settings
.
max
polygon
vertices
)
:
new
int
[
settings
.
max
polygon
vertices
]
;
int
m
=
0
;
int
ih
=
i
0
;
while
(
true
)
{
hull
[
m
]
=
ih
;
int
ie
=
0
;
for
(
int
j
=
1
;
j
<
n
;
++
j
)
{
if
(
ie
==
ih
)
{
ie
=
j
;
continue
;
}
vec
2
r
=
pool
1
.
%SELF%
(
ps
[
ie
]
)
.
sub
local
(
ps
[
hull
[
m
]
]
)
;
vec
2
v
=
pool
2
.
%SELF%
(
ps
[
j
]
)
.
sub
local
(
ps
[
hull
[
m
]
]
)
;
float
c
=
vec
2
.
cross
(
r
,
v
)
;
if
(
c
<
0.0f
)
{
ie
=
j
;
}
if
(
c
==
0.0f
&&
v
.
length
squared
(
)
>
r
.
length
squared
(
)
)
{
ie
=
j
;
}
}
++
m
;
ih
=
ie
;
if
(
ie
==
i
0
)
{
break
;
}
}
this
.
m
count
=
m
;
for
(
int
i
=
0
;
i
<
m
count
;
++
i
)
{
if
(
m
vertices
[
i
]
==
null
)
{
m
vertices
[
i
]
=
new
vec
2
(
)
;
}
m
vertices
[
i
]
.
%SELF%
(
ps
[
hull
[
i
]
]
)
;
}
final
vec
2
edge
=
pool
1
;
for
(
int
i
=
0
;
i
<
m
count
;
++
i
)
{
final
int
i
1
=
i
;
final
int
i
2
=
i
+
1
<
m
count
?
i
+
1
:
0
;
edge
.
%SELF%
(
m
vertices
[
i
2
]
)
.
sub
local
(
m
vertices
[
i
1
]
)
;
assert
(
edge
.
length
squared
(
)
>
settings
.
epsilon
*
settings
.
epsilon
)
;
vec
2
.
cross
to
out
unsafe
(
edge
,
1f
,
m
normals
[
i
]
)
;
m
normals
[
i
]
.
normalize
(
)
;
}
compute
centroid
to
out
(
m
vertices
,
m
count
,
m
centroid
)
;
}
<SENTENCE_END/>
%END%%END% (6.27e-01)
%UNK% (4.93e-02)
to (6.22e-03)
get (6.07e-03)
and (5.06e-03)
i (4.84e-03)
0 (4.62e-03)
polygon (4.45e-03)
index (4.33e-03)
update (4.08e-03)
<SENTENCE_START>
{
assert
(
3
<=
num
&&
num
<=
settings
.
max
polygon
vertices
)
;
if
(
num
<
3
)
{
set
as
box
(
1.0f
,
1.0f
)
;
return
;
}
int
n
=
math
utils
.
min
(
num
,
settings
.
max
polygon
vertices
)
;
vec
2
[
]
ps
=
(
vec
pool
!=
null
)
?
vec
pool
.
get
(
settings
.
max
polygon
vertices
)
:
new
vec
2
[
settings
.
max
polygon
vertices
]
;
int
temp
count
=
0
;
for
(
int
i
=
0
;
i
<
n
;
++
i
)
{
vec
2
v
=
verts
[
i
]
;
boolean
unique
=
true
;
for
(
int
j
=
0
;
j
<
temp
count
;
++
j
)
{
if
(
math
utils
.
distance
squared
(
v
,
ps
[
j
]
)
<
0.5f
*
settings
.
linear
slop
)
{
unique
=
false
;
break
;
}
}
if
(
unique
)
{
ps
[
temp
count
++
]
=
v
;
}
}
n
=
temp
count
;
if
(
n
<
3
)
{
assert
(
false
)
;
set
as
box
(
1.0f
,
1.0f
)
;
return
;
}
int
i
0
=
0
;
float
x
0
=
ps
[
0
]
.
x
;
for
(
int
i
=
1
;
i
<
n
;
++
i
)
{
float
x
=
ps
[
i
]
.
x
;
if
(
x
>
x
0
||
(
x
==
x
0
&&
ps
[
i
]
.
y
<
ps
[
i
0
]
.
y
)
)
{
i
0
=
i
;
x
0
=
x
;
}
}
int
[
]
hull
=
(
int
pool
!=
null
)
?
int
pool
.
get
(
settings
.
max
polygon
vertices
)
:
new
int
[
settings
.
max
polygon
vertices
]
;
int
m
=
0
;
int
ih
=
i
0
;
while
(
true
)
{
hull
[
m
]
=
ih
;
int
ie
=
0
;
for
(
int
j
=
1
;
j
<
n
;
++
j
)
{
if
(
ie
==
ih
)
{
ie
=
j
;
continue
;
}
vec
2
r
=
pool
1
.
%SELF%
(
ps
[
ie
]
)
.
sub
local
(
ps
[
hull
[
m
]
]
)
;
vec
2
v
=
pool
2
.
%SELF%
(
ps
[
j
]
)
.
sub
local
(
ps
[
hull
[
m
]
]
)
;
float
c
=
vec
2
.
cross
(
r
,
v
)
;
if
(
c
<
0.0f
)
{
ie
=
j
;
}
if
(
c
==
0.0f
&&
v
.
length
squared
(
)
>
r
.
length
squared
(
)
)
{
ie
=
j
;
}
}
++
m
;
ih
=
ie
;
if
(
ie
==
i
0
)
{
break
;
}
}
this
.
m
count
=
m
;
for
(
int
i
=
0
;
i
<
m
count
;
++
i
)
{
if
(
m
vertices
[
i
]
==
null
)
{
m
vertices
[
i
]
=
new
vec
2
(
)
;
}
m
vertices
[
i
]
.
%SELF%
(
ps
[
hull
[
i
]
]
)
;
}
final
vec
2
edge
=
pool
1
;
for
(
int
i
=
0
;
i
<
m
count
;
++
i
)
{
final
int
i
1
=
i
;
final
int
i
2
=
i
+
1
<
m
count
?
i
+
1
:
0
;
edge
.
%SELF%
(
m
vertices
[
i
2
]
)
.
sub
local
(
m
vertices
[
i
1
]
)
;
assert
(
edge
.
length
squared
(
)
>
settings
.
epsilon
*
settings
.
epsilon
)
;
vec
2
.
cross
to
out
unsafe
(
edge
,
1f
,
m
normals
[
i
]
)
;
m
normals
[
i
]
.
normalize
(
)
;
}
compute
centroid
to
out
(
m
vertices
,
m
count
,
m
centroid
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
assert
(
3
<=
num
&&
num
<=
settings
.
max
polygon
vertices
)
;
if
(
num
<
3
)
{
set
as
box
(
1.0f
,
1.0f
)
;
return
;
}
int
n
=
math
utils
.
min
(
num
,
settings
.
max
polygon
vertices
)
;
vec
2
[
]
ps
=
(
vec
pool
!=
null
)
?
vec
pool
.
get
(
settings
.
max
polygon
vertices
)
:
new
vec
2
[
settings
.
max
polygon
vertices
]
;
int
temp
count
=
0
;
for
(
int
i
=
0
;
i
<
n
;
++
i
)
{
vec
2
v
=
verts
[
i
]
;
boolean
unique
=
true
;
for
(
int
j
=
0
;
j
<
temp
count
;
++
j
)
{
if
(
math
utils
.
distance
squared
(
v
,
ps
[
j
]
)
<
0.5f
*
settings
.
linear
slop
)
{
unique
=
false
;
break
;
}
}
if
(
unique
)
{
ps
[
temp
count
++
]
=
v
;
}
}
n
=
temp
count
;
if
(
n
<
3
)
{
assert
(
false
)
;
set
as
box
(
1.0f
,
1.0f
)
;
return
;
}
int
i
0
=
0
;
float
x
0
=
ps
[
0
]
.
x
;
for
(
int
i
=
1
;
i
<
n
;
++
i
)
{
float
x
=
ps
[
i
]
.
x
;
if
(
x
>
x
0
||
(
x
==
x
0
&&
ps
[
i
]
.
y
<
ps
[
i
0
]
.
y
)
)
{
i
0
=
i
;
x
0
=
x
;
}
}
int
[
]
hull
=
(
int
pool
!=
null
)
?
int
pool
.
get
(
settings
.
max
polygon
vertices
)
:
new
int
[
settings
.
max
polygon
vertices
]
;
int
m
=
0
;
int
ih
=
i
0
;
while
(
true
)
{
hull
[
m
]
=
ih
;
int
ie
=
0
;
for
(
int
j
=
1
;
j
<
n
;
++
j
)
{
if
(
ie
==
ih
)
{
ie
=
j
;
continue
;
}
vec
2
r
=
pool
1
.
%SELF%
(
ps
[
ie
]
)
.
sub
local
(
ps
[
hull
[
m
]
]
)
;
vec
2
v
=
pool
2
.
%SELF%
(
ps
[
j
]
)
.
sub
local
(
ps
[
hull
[
m
]
]
)
;
float
c
=
vec
2
.
cross
(
r
,
v
)
;
if
(
c
<
0.0f
)
{
ie
=
j
;
}
if
(
c
==
0.0f
&&
v
.
length
squared
(
)
>
r
.
length
squared
(
)
)
{
ie
=
j
;
}
}
++
m
;
ih
=
ie
;
if
(
ie
==
i
0
)
{
break
;
}
}
this
.
m
count
=
m
;
for
(
int
i
=
0
;
i
<
m
count
;
++
i
)
{
if
(
m
vertices
[
i
]
==
null
)
{
m
vertices
[
i
]
=
new
vec
2
(
)
;
}
m
vertices
[
i
]
.
%SELF%
(
ps
[
hull
[
i
]
]
)
;
}
final
vec
2
edge
=
pool
1
;
for
(
int
i
=
0
;
i
<
m
count
;
++
i
)
{
final
int
i
1
=
i
;
final
int
i
2
=
i
+
1
<
m
count
?
i
+
1
:
0
;
edge
.
%SELF%
(
m
vertices
[
i
2
]
)
.
sub
local
(
m
vertices
[
i
1
]
)
;
assert
(
edge
.
length
squared
(
)
>
settings
.
epsilon
*
settings
.
epsilon
)
;
vec
2
.
cross
to
out
unsafe
(
edge
,
1f
,
m
normals
[
i
]
)
;
m
normals
[
i
]
.
normalize
(
)
;
}
compute
centroid
to
out
(
m
vertices
,
m
count
,
m
centroid
)
;
}
<SENTENCE_END/>
set,as,boxsetset (7.33e-01)
%UNK% (5.94e-02)
get (2.47e-02)
update (1.08e-02)
translate (1.07e-02)
init (1.02e-02)
%END% (6.77e-03)
idt (5.70e-03)
scale (5.53e-03)
m (5.42e-03)
<SENTENCE_START>
{
m
count
=
4
;
m
vertices
[
0
]
.
set
(
-
hx
,
-
hy
)
;
m
vertices
[
1
]
.
set
(
hx
,
-
hy
)
;
m
vertices
[
2
]
.
set
(
hx
,
hy
)
;
m
vertices
[
3
]
.
set
(
-
hx
,
hy
)
;
m
normals
[
0
]
.
set
(
0.0f
,
-
1.0f
)
;
m
normals
[
1
]
.
set
(
1.0f
,
0.0f
)
;
m
normals
[
2
]
.
set
(
0.0f
,
1.0f
)
;
m
normals
[
3
]
.
set
(
-
1.0f
,
0.0f
)
;
m
centroid
.
set
zero
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
m
count
=
4
;
m
vertices
[
0
]
.
set
(
-
hx
,
-
hy
)
;
m
vertices
[
1
]
.
set
(
hx
,
-
hy
)
;
m
vertices
[
2
]
.
set
(
hx
,
hy
)
;
m
vertices
[
3
]
.
set
(
-
hx
,
hy
)
;
m
normals
[
0
]
.
set
(
0.0f
,
-
1.0f
)
;
m
normals
[
1
]
.
set
(
1.0f
,
0.0f
)
;
m
normals
[
2
]
.
set
(
0.0f
,
1.0f
)
;
m
normals
[
3
]
.
set
(
-
1.0f
,
0.0f
)
;
m
centroid
.
set
zero
(
)
;
}
<SENTENCE_END/>
as%END% (6.94e-01)
%UNK% (5.35e-02)
set (3.37e-02)
normals (2.26e-02)
vertices (1.04e-02)
m (9.19e-03)
centroid (9.18e-03)
update (3.91e-03)
hy (3.33e-03)
scale (3.01e-03)
<SENTENCE_START>
{
m
count
=
4
;
m
vertices
[
0
]
.
set
(
-
hx
,
-
hy
)
;
m
vertices
[
1
]
.
set
(
hx
,
-
hy
)
;
m
vertices
[
2
]
.
set
(
hx
,
hy
)
;
m
vertices
[
3
]
.
set
(
-
hx
,
hy
)
;
m
normals
[
0
]
.
set
(
0.0f
,
-
1.0f
)
;
m
normals
[
1
]
.
set
(
1.0f
,
0.0f
)
;
m
normals
[
2
]
.
set
(
0.0f
,
1.0f
)
;
m
normals
[
3
]
.
set
(
-
1.0f
,
0.0f
)
;
m
centroid
.
set
zero
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
m
count
=
4
;
m
vertices
[
0
]
.
set
(
-
hx
,
-
hy
)
;
m
vertices
[
1
]
.
set
(
hx
,
-
hy
)
;
m
vertices
[
2
]
.
set
(
hx
,
hy
)
;
m
vertices
[
3
]
.
set
(
-
hx
,
hy
)
;
m
normals
[
0
]
.
set
(
0.0f
,
-
1.0f
)
;
m
normals
[
1
]
.
set
(
1.0f
,
0.0f
)
;
m
normals
[
2
]
.
set
(
0.0f
,
1.0f
)
;
m
normals
[
3
]
.
set
(
-
1.0f
,
0.0f
)
;
m
centroid
.
set
zero
(
)
;
}
<SENTENCE_END/>
box%END% (8.69e-01)
%UNK% (2.80e-02)
set (1.45e-02)
3 (1.99e-03)
2 (1.81e-03)
and (1.60e-03)
vertices (1.56e-03)
m (1.50e-03)
update (1.48e-03)
loop (1.43e-03)
<SENTENCE_START>
{
m
count
=
4
;
m
vertices
[
0
]
.
set
(
-
hx
,
-
hy
)
;
m
vertices
[
1
]
.
set
(
hx
,
-
hy
)
;
m
vertices
[
2
]
.
set
(
hx
,
hy
)
;
m
vertices
[
3
]
.
set
(
-
hx
,
hy
)
;
m
normals
[
0
]
.
set
(
0.0f
,
-
1.0f
)
;
m
normals
[
1
]
.
set
(
1.0f
,
0.0f
)
;
m
normals
[
2
]
.
set
(
0.0f
,
1.0f
)
;
m
normals
[
3
]
.
set
(
-
1.0f
,
0.0f
)
;
m
centroid
.
set
zero
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
m
count
=
4
;
m
vertices
[
0
]
.
set
(
-
hx
,
-
hy
)
;
m
vertices
[
1
]
.
set
(
hx
,
-
hy
)
;
m
vertices
[
2
]
.
set
(
hx
,
hy
)
;
m
vertices
[
3
]
.
set
(
-
hx
,
hy
)
;
m
normals
[
0
]
.
set
(
0.0f
,
-
1.0f
)
;
m
normals
[
1
]
.
set
(
1.0f
,
0.0f
)
;
m
normals
[
2
]
.
set
(
0.0f
,
1.0f
)
;
m
normals
[
3
]
.
set
(
-
1.0f
,
0.0f
)
;
m
centroid
.
set
zero
(
)
;
}
<SENTENCE_END/>
%END%%END% (9.36e-01)
%UNK% (8.36e-03)
set (3.34e-03)
m (1.94e-03)
2 (1.39e-03)
hx (1.37e-03)
3 (1.25e-03)
and (9.56e-04)
1 (9.04e-04)
1.0f (9.04e-04)
<SENTENCE_START>
{
m
count
=
4
;
m
vertices
[
0
]
.
set
(
-
hx
,
-
hy
)
;
m
vertices
[
1
]
.
set
(
hx
,
-
hy
)
;
m
vertices
[
2
]
.
set
(
hx
,
hy
)
;
m
vertices
[
3
]
.
set
(
-
hx
,
hy
)
;
m
normals
[
0
]
.
set
(
0.0f
,
-
1.0f
)
;
m
normals
[
1
]
.
set
(
1.0f
,
0.0f
)
;
m
normals
[
2
]
.
set
(
0.0f
,
1.0f
)
;
m
normals
[
3
]
.
set
(
-
1.0f
,
0.0f
)
;
m
centroid
.
set
zero
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
m
count
=
4
;
m
vertices
[
0
]
.
set
(
-
hx
,
-
hy
)
;
m
vertices
[
1
]
.
set
(
hx
,
-
hy
)
;
m
vertices
[
2
]
.
set
(
hx
,
hy
)
;
m
vertices
[
3
]
.
set
(
-
hx
,
hy
)
;
m
normals
[
0
]
.
set
(
0.0f
,
-
1.0f
)
;
m
normals
[
1
]
.
set
(
1.0f
,
0.0f
)
;
m
normals
[
2
]
.
set
(
0.0f
,
1.0f
)
;
m
normals
[
3
]
.
set
(
-
1.0f
,
0.0f
)
;
m
centroid
.
set
zero
(
)
;
}
<SENTENCE_END/>
set,as,boxsetset (6.87e-01)
get (7.49e-02)
%UNK% (2.28e-02)
translate (1.59e-02)
update (1.59e-02)
calculate (1.12e-02)
create (1.00e-02)
add (8.67e-03)
draw (6.40e-03)
transform (6.05e-03)
<SENTENCE_START>
{
m
count
=
4
;
m
vertices
[
0
]
.
set
(
-
hx
,
-
hy
)
;
m
vertices
[
1
]
.
set
(
hx
,
-
hy
)
;
m
vertices
[
2
]
.
set
(
hx
,
hy
)
;
m
vertices
[
3
]
.
set
(
-
hx
,
hy
)
;
m
normals
[
0
]
.
set
(
0.0f
,
-
1.0f
)
;
m
normals
[
1
]
.
set
(
1.0f
,
0.0f
)
;
m
normals
[
2
]
.
set
(
0.0f
,
1.0f
)
;
m
normals
[
3
]
.
set
(
-
1.0f
,
0.0f
)
;
m
centroid
.
set
(
center
)
;
final
transform
xf
=
poolt
1
;
xf
.
p
.
set
(
center
)
;
xf
.
q
.
set
(
angle
)
;
for
(
int
i
=
0
;
i
<
m
count
;
++
i
)
{
transform
.
mul
to
out
(
xf
,
m
vertices
[
i
]
,
m
vertices
[
i
]
)
;
rot
.
mul
to
out
(
xf
.
q
,
m
normals
[
i
]
,
m
normals
[
i
]
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
m
count
=
4
;
m
vertices
[
0
]
.
set
(
-
hx
,
-
hy
)
;
m
vertices
[
1
]
.
set
(
hx
,
-
hy
)
;
m
vertices
[
2
]
.
set
(
hx
,
hy
)
;
m
vertices
[
3
]
.
set
(
-
hx
,
hy
)
;
m
normals
[
0
]
.
set
(
0.0f
,
-
1.0f
)
;
m
normals
[
1
]
.
set
(
1.0f
,
0.0f
)
;
m
normals
[
2
]
.
set
(
0.0f
,
1.0f
)
;
m
normals
[
3
]
.
set
(
-
1.0f
,
0.0f
)
;
m
centroid
.
set
(
center
)
;
final
transform
xf
=
poolt
1
;
xf
.
p
.
set
(
center
)
;
xf
.
q
.
set
(
angle
)
;
for
(
int
i
=
0
;
i
<
m
count
;
++
i
)
{
transform
.
mul
to
out
(
xf
,
m
vertices
[
i
]
,
m
vertices
[
i
]
)
;
rot
.
mul
to
out
(
xf
.
q
,
m
normals
[
i
]
,
m
normals
[
i
]
)
;
}
}
<SENTENCE_END/>
as%END% (5.30e-01)
set (5.17e-02)
%UNK% (4.96e-02)
get (1.71e-02)
transform (1.28e-02)
normals (1.27e-02)
update (1.17e-02)
m (9.90e-03)
vertices (8.94e-03)
centroid (8.63e-03)
<SENTENCE_START>
{
m
count
=
4
;
m
vertices
[
0
]
.
set
(
-
hx
,
-
hy
)
;
m
vertices
[
1
]
.
set
(
hx
,
-
hy
)
;
m
vertices
[
2
]
.
set
(
hx
,
hy
)
;
m
vertices
[
3
]
.
set
(
-
hx
,
hy
)
;
m
normals
[
0
]
.
set
(
0.0f
,
-
1.0f
)
;
m
normals
[
1
]
.
set
(
1.0f
,
0.0f
)
;
m
normals
[
2
]
.
set
(
0.0f
,
1.0f
)
;
m
normals
[
3
]
.
set
(
-
1.0f
,
0.0f
)
;
m
centroid
.
set
(
center
)
;
final
transform
xf
=
poolt
1
;
xf
.
p
.
set
(
center
)
;
xf
.
q
.
set
(
angle
)
;
for
(
int
i
=
0
;
i
<
m
count
;
++
i
)
{
transform
.
mul
to
out
(
xf
,
m
vertices
[
i
]
,
m
vertices
[
i
]
)
;
rot
.
mul
to
out
(
xf
.
q
,
m
normals
[
i
]
,
m
normals
[
i
]
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
m
count
=
4
;
m
vertices
[
0
]
.
set
(
-
hx
,
-
hy
)
;
m
vertices
[
1
]
.
set
(
hx
,
-
hy
)
;
m
vertices
[
2
]
.
set
(
hx
,
hy
)
;
m
vertices
[
3
]
.
set
(
-
hx
,
hy
)
;
m
normals
[
0
]
.
set
(
0.0f
,
-
1.0f
)
;
m
normals
[
1
]
.
set
(
1.0f
,
0.0f
)
;
m
normals
[
2
]
.
set
(
0.0f
,
1.0f
)
;
m
normals
[
3
]
.
set
(
-
1.0f
,
0.0f
)
;
m
centroid
.
set
(
center
)
;
final
transform
xf
=
poolt
1
;
xf
.
p
.
set
(
center
)
;
xf
.
q
.
set
(
angle
)
;
for
(
int
i
=
0
;
i
<
m
count
;
++
i
)
{
transform
.
mul
to
out
(
xf
,
m
vertices
[
i
]
,
m
vertices
[
i
]
)
;
rot
.
mul
to
out
(
xf
.
q
,
m
normals
[
i
]
,
m
normals
[
i
]
)
;
}
}
<SENTENCE_END/>
box%END% (7.61e-01)
%UNK% (3.38e-02)
set (2.09e-02)
get (6.07e-03)
update (5.64e-03)
transform (5.01e-03)
to (4.67e-03)
scale (3.12e-03)
vertex (2.95e-03)
normal (2.83e-03)
<SENTENCE_START>
{
m
count
=
4
;
m
vertices
[
0
]
.
set
(
-
hx
,
-
hy
)
;
m
vertices
[
1
]
.
set
(
hx
,
-
hy
)
;
m
vertices
[
2
]
.
set
(
hx
,
hy
)
;
m
vertices
[
3
]
.
set
(
-
hx
,
hy
)
;
m
normals
[
0
]
.
set
(
0.0f
,
-
1.0f
)
;
m
normals
[
1
]
.
set
(
1.0f
,
0.0f
)
;
m
normals
[
2
]
.
set
(
0.0f
,
1.0f
)
;
m
normals
[
3
]
.
set
(
-
1.0f
,
0.0f
)
;
m
centroid
.
set
(
center
)
;
final
transform
xf
=
poolt
1
;
xf
.
p
.
set
(
center
)
;
xf
.
q
.
set
(
angle
)
;
for
(
int
i
=
0
;
i
<
m
count
;
++
i
)
{
transform
.
mul
to
out
(
xf
,
m
vertices
[
i
]
,
m
vertices
[
i
]
)
;
rot
.
mul
to
out
(
xf
.
q
,
m
normals
[
i
]
,
m
normals
[
i
]
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
m
count
=
4
;
m
vertices
[
0
]
.
set
(
-
hx
,
-
hy
)
;
m
vertices
[
1
]
.
set
(
hx
,
-
hy
)
;
m
vertices
[
2
]
.
set
(
hx
,
hy
)
;
m
vertices
[
3
]
.
set
(
-
hx
,
hy
)
;
m
normals
[
0
]
.
set
(
0.0f
,
-
1.0f
)
;
m
normals
[
1
]
.
set
(
1.0f
,
0.0f
)
;
m
normals
[
2
]
.
set
(
0.0f
,
1.0f
)
;
m
normals
[
3
]
.
set
(
-
1.0f
,
0.0f
)
;
m
centroid
.
set
(
center
)
;
final
transform
xf
=
poolt
1
;
xf
.
p
.
set
(
center
)
;
xf
.
q
.
set
(
angle
)
;
for
(
int
i
=
0
;
i
<
m
count
;
++
i
)
{
transform
.
mul
to
out
(
xf
,
m
vertices
[
i
]
,
m
vertices
[
i
]
)
;
rot
.
mul
to
out
(
xf
.
q
,
m
normals
[
i
]
,
m
normals
[
i
]
)
;
}
}
<SENTENCE_END/>
%END%%END% (8.83e-01)
%UNK% (1.51e-02)
set (4.73e-03)
to (2.48e-03)
transform (2.13e-03)
m (2.03e-03)
and (1.78e-03)
update (1.67e-03)
xf (1.66e-03)
get (1.49e-03)
<SENTENCE_START>
{
m
count
=
4
;
m
vertices
[
0
]
.
set
(
-
hx
,
-
hy
)
;
m
vertices
[
1
]
.
set
(
hx
,
-
hy
)
;
m
vertices
[
2
]
.
set
(
hx
,
hy
)
;
m
vertices
[
3
]
.
set
(
-
hx
,
hy
)
;
m
normals
[
0
]
.
set
(
0.0f
,
-
1.0f
)
;
m
normals
[
1
]
.
set
(
1.0f
,
0.0f
)
;
m
normals
[
2
]
.
set
(
0.0f
,
1.0f
)
;
m
normals
[
3
]
.
set
(
-
1.0f
,
0.0f
)
;
m
centroid
.
set
(
center
)
;
final
transform
xf
=
poolt
1
;
xf
.
p
.
set
(
center
)
;
xf
.
q
.
set
(
angle
)
;
for
(
int
i
=
0
;
i
<
m
count
;
++
i
)
{
transform
.
mul
to
out
(
xf
,
m
vertices
[
i
]
,
m
vertices
[
i
]
)
;
rot
.
mul
to
out
(
xf
.
q
,
m
normals
[
i
]
,
m
normals
[
i
]
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
m
count
=
4
;
m
vertices
[
0
]
.
set
(
-
hx
,
-
hy
)
;
m
vertices
[
1
]
.
set
(
hx
,
-
hy
)
;
m
vertices
[
2
]
.
set
(
hx
,
hy
)
;
m
vertices
[
3
]
.
set
(
-
hx
,
hy
)
;
m
normals
[
0
]
.
set
(
0.0f
,
-
1.0f
)
;
m
normals
[
1
]
.
set
(
1.0f
,
0.0f
)
;
m
normals
[
2
]
.
set
(
0.0f
,
1.0f
)
;
m
normals
[
3
]
.
set
(
-
1.0f
,
0.0f
)
;
m
centroid
.
set
(
center
)
;
final
transform
xf
=
poolt
1
;
xf
.
p
.
set
(
center
)
;
xf
.
q
.
set
(
angle
)
;
for
(
int
i
=
0
;
i
<
m
count
;
++
i
)
{
transform
.
mul
to
out
(
xf
,
m
vertices
[
i
]
,
m
vertices
[
i
]
)
;
rot
.
mul
to
out
(
xf
.
q
,
m
normals
[
i
]
,
m
normals
[
i
]
)
;
}
}
<SENTENCE_END/>
get,child,countgetget (8.37e-01)
is (1.08e-01)
iterator (1.21e-02)
protected (6.29e-03)
needs (4.42e-03)
last (2.75e-03)
read (2.25e-03)
available (1.86e-03)
return (1.83e-03)
peek (1.47e-03)
<SENTENCE_START>
{
return
1
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
1
;
}
<SENTENCE_END/>
child1 (8.26e-01)
%END% (1.66e-02)
of (9.80e-03)
polygons (6.92e-03)
2 (6.22e-03)
%UNK% (5.66e-03)
js (4.79e-03)
overlaps (3.84e-03)
object (3.56e-03)
assignable (3.36e-03)
<SENTENCE_START>
{
return
1
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
1
;
}
<SENTENCE_END/>
count%END% (8.67e-01)
value (1.18e-02)
1 (1.12e-02)
20 (6.95e-03)
2 (4.50e-03)
only (4.44e-03)
array (3.96e-03)
object (3.49e-03)
buffer (2.85e-03)
class (2.84e-03)
<SENTENCE_START>
{
return
1
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
1
;
}
<SENTENCE_END/>
%END%%END% (9.61e-01)
value (6.89e-03)
20 (3.75e-03)
only (2.91e-03)
1 (1.80e-03)
offset (1.21e-03)
array (8.85e-04)
buffer (6.78e-04)
2 (5.92e-04)
count (5.81e-04)
<SENTENCE_START>
{
return
1
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
1
;
}
<SENTENCE_END/>
get,vertex,countgetget (9.79e-01)
is (1.45e-02)
iterator (1.20e-03)
return (1.16e-03)
m (9.38e-04)
count (3.37e-04)
protected (2.26e-04)
needs (2.24e-04)
empty (8.34e-05)
size (7.36e-05)
<SENTENCE_START>
{
return
m
count
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
m
count
;
}
<SENTENCE_END/>
vertexcount (5.37e-01)
m (2.05e-01)
%END% (4.33e-02)
size (4.18e-02)
empty (2.43e-02)
get (1.75e-02)
%UNK% (9.69e-03)
particles (8.85e-03)
add (6.91e-03)
vertex (4.90e-03)
<SENTENCE_START>
{
return
m
count
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
m
count
;
}
<SENTENCE_END/>
count%END% (6.40e-01)
count (2.98e-01)
m (5.14e-03)
value (5.05e-03)
array (2.43e-03)
only (2.18e-03)
%UNK% (2.02e-03)
20 (1.33e-03)
buffer (1.33e-03)
height (1.32e-03)
<SENTENCE_START>
{
return
m
count
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
m
count
;
}
<SENTENCE_END/>
%END%%END% (9.66e-01)
count (6.59e-03)
value (4.52e-03)
only (2.06e-03)
20 (1.86e-03)
array (8.29e-04)
offset (6.14e-04)
buffer (5.54e-04)
2 (4.71e-04)
accessible (4.62e-04)
<SENTENCE_START>
{
return
m
count
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
m
count
;
}
<SENTENCE_END/>
get,vertexgetget (3.69e-01)
is (9.82e-02)
find (7.70e-02)
pop (7.07e-02)
compute (6.70e-02)
contains (4.85e-02)
index (3.66e-02)
validate (2.18e-02)
remove (1.91e-02)
previous (1.35e-02)
<SENTENCE_START>
{
assert
(
0
<=
index
&&
index
<
m
count
)
;
return
m
vertices
[
index
]
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
assert
(
0
<=
index
&&
index
<
m
count
)
;
return
m
vertices
[
index
]
;
}
<SENTENCE_END/>
vertex%END% (6.56e-01)
index (6.90e-02)
count (1.68e-02)
vertex (1.46e-02)
empty (1.29e-02)
particles (1.26e-02)
get (1.02e-02)
of (1.01e-02)
%UNK% (8.61e-03)
value (8.21e-03)
<SENTENCE_START>
{
assert
(
0
<=
index
&&
index
<
m
count
)
;
return
m
vertices
[
index
]
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
assert
(
0
<=
index
&&
index
<
m
count
)
;
return
m
vertices
[
index
]
;
}
<SENTENCE_END/>
%END%%END% (8.64e-01)
index (2.18e-02)
count (6.85e-03)
value (6.02e-03)
%UNK% (4.56e-03)
of (4.37e-03)
particles (4.13e-03)
vertices (3.87e-03)
empty (3.43e-03)
vertex (3.34e-03)
<SENTENCE_START>
{
assert
(
0
<=
index
&&
index
<
m
count
)
;
return
m
vertices
[
index
]
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
assert
(
0
<=
index
&&
index
<
m
count
)
;
return
m
vertices
[
index
]
;
}
<SENTENCE_END/>
compute,centroid,to,outcompute%UNK% (2.27e-01)
set (1.80e-01)
get (3.20e-02)
create (2.75e-02)
calculate (2.33e-02)
intersect (2.22e-02)
add (2.10e-02)
draw (1.66e-02)
triangle (1.34e-02)
translate (1.21e-02)
<SENTENCE_START>
{
assert
(
count
>=
3
)
;
out
.
set
(
0.0f
,
0.0f
)
;
float
area
=
0.0f
;
final
vec
2
p
ref
=
pool
1
;
p
ref
.
set
zero
(
)
;
final
vec
2
e
1
=
pool
2
;
final
vec
2
e
2
=
pool
3
;
final
float
inv
3
=
1.0f
/
3.0f
;
for
(
int
i
=
0
;
i
<
count
;
++
i
)
{
final
vec
2
p
1
=
p
ref
;
final
vec
2
p
2
=
vs
[
i
]
;
final
vec
2
p
3
=
i
+
1
<
count
?
vs
[
i
+
1
]
:
vs
[
0
]
;
e
1
.
set
(
p
2
)
.
sub
local
(
p
1
)
;
e
2
.
set
(
p
3
)
.
sub
local
(
p
1
)
;
final
float
d
=
vec
2
.
cross
(
e
1
,
e
2
)
;
final
float
triangle
area
=
0.5f
*
d
;
area
+=
triangle
area
;
e
1
.
set
(
p
1
)
.
add
local
(
p
2
)
.
add
local
(
p
3
)
.
mul
local
(
triangle
area
*
inv
3
)
;
out
.
add
local
(
e
1
)
;
}
assert
(
area
>
settings
.
epsilon
)
;
out
.
mul
local
(
1.0f
/
area
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
assert
(
count
>=
3
)
;
out
.
set
(
0.0f
,
0.0f
)
;
float
area
=
0.0f
;
final
vec
2
p
ref
=
pool
1
;
p
ref
.
set
zero
(
)
;
final
vec
2
e
1
=
pool
2
;
final
vec
2
e
2
=
pool
3
;
final
float
inv
3
=
1.0f
/
3.0f
;
for
(
int
i
=
0
;
i
<
count
;
++
i
)
{
final
vec
2
p
1
=
p
ref
;
final
vec
2
p
2
=
vs
[
i
]
;
final
vec
2
p
3
=
i
+
1
<
count
?
vs
[
i
+
1
]
:
vs
[
0
]
;
e
1
.
set
(
p
2
)
.
sub
local
(
p
1
)
;
e
2
.
set
(
p
3
)
.
sub
local
(
p
1
)
;
final
float
d
=
vec
2
.
cross
(
e
1
,
e
2
)
;
final
float
triangle
area
=
0.5f
*
d
;
area
+=
triangle
area
;
e
1
.
set
(
p
1
)
.
add
local
(
p
2
)
.
add
local
(
p
3
)
.
mul
local
(
triangle
area
*
inv
3
)
;
out
.
add
local
(
e
1
)
;
}
assert
(
area
>
settings
.
epsilon
)
;
out
.
mul
local
(
1.0f
/
area
)
;
}
<SENTENCE_END/>
centroid%END% (2.54e-01)
%UNK% (1.57e-01)
triangle (3.39e-02)
2 (3.36e-02)
p (1.81e-02)
set (1.52e-02)
1 (1.46e-02)
area (1.32e-02)
3 (1.14e-02)
to (1.12e-02)
<SENTENCE_START>
{
assert
(
count
>=
3
)
;
out
.
set
(
0.0f
,
0.0f
)
;
float
area
=
0.0f
;
final
vec
2
p
ref
=
pool
1
;
p
ref
.
set
zero
(
)
;
final
vec
2
e
1
=
pool
2
;
final
vec
2
e
2
=
pool
3
;
final
float
inv
3
=
1.0f
/
3.0f
;
for
(
int
i
=
0
;
i
<
count
;
++
i
)
{
final
vec
2
p
1
=
p
ref
;
final
vec
2
p
2
=
vs
[
i
]
;
final
vec
2
p
3
=
i
+
1
<
count
?
vs
[
i
+
1
]
:
vs
[
0
]
;
e
1
.
set
(
p
2
)
.
sub
local
(
p
1
)
;
e
2
.
set
(
p
3
)
.
sub
local
(
p
1
)
;
final
float
d
=
vec
2
.
cross
(
e
1
,
e
2
)
;
final
float
triangle
area
=
0.5f
*
d
;
area
+=
triangle
area
;
e
1
.
set
(
p
1
)
.
add
local
(
p
2
)
.
add
local
(
p
3
)
.
mul
local
(
triangle
area
*
inv
3
)
;
out
.
add
local
(
e
1
)
;
}
assert
(
area
>
settings
.
epsilon
)
;
out
.
mul
local
(
1.0f
/
area
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
assert
(
count
>=
3
)
;
out
.
set
(
0.0f
,
0.0f
)
;
float
area
=
0.0f
;
final
vec
2
p
ref
=
pool
1
;
p
ref
.
set
zero
(
)
;
final
vec
2
e
1
=
pool
2
;
final
vec
2
e
2
=
pool
3
;
final
float
inv
3
=
1.0f
/
3.0f
;
for
(
int
i
=
0
;
i
<
count
;
++
i
)
{
final
vec
2
p
1
=
p
ref
;
final
vec
2
p
2
=
vs
[
i
]
;
final
vec
2
p
3
=
i
+
1
<
count
?
vs
[
i
+
1
]
:
vs
[
0
]
;
e
1
.
set
(
p
2
)
.
sub
local
(
p
1
)
;
e
2
.
set
(
p
3
)
.
sub
local
(
p
1
)
;
final
float
d
=
vec
2
.
cross
(
e
1
,
e
2
)
;
final
float
triangle
area
=
0.5f
*
d
;
area
+=
triangle
area
;
e
1
.
set
(
p
1
)
.
add
local
(
p
2
)
.
add
local
(
p
3
)
.
mul
local
(
triangle
area
*
inv
3
)
;
out
.
add
local
(
e
1
)
;
}
assert
(
area
>
settings
.
epsilon
)
;
out
.
mul
local
(
1.0f
/
area
)
;
}
<SENTENCE_END/>
to%END% (6.27e-01)
%UNK% (6.81e-02)
2 (2.44e-02)
triangle (8.51e-03)
area (8.42e-03)
3 (7.98e-03)
1 (7.57e-03)
to (7.27e-03)
and (5.09e-03)
ray (4.88e-03)
<SENTENCE_START>
{
assert
(
count
>=
3
)
;
out
.
set
(
0.0f
,
0.0f
)
;
float
area
=
0.0f
;
final
vec
2
p
ref
=
pool
1
;
p
ref
.
set
zero
(
)
;
final
vec
2
e
1
=
pool
2
;
final
vec
2
e
2
=
pool
3
;
final
float
inv
3
=
1.0f
/
3.0f
;
for
(
int
i
=
0
;
i
<
count
;
++
i
)
{
final
vec
2
p
1
=
p
ref
;
final
vec
2
p
2
=
vs
[
i
]
;
final
vec
2
p
3
=
i
+
1
<
count
?
vs
[
i
+
1
]
:
vs
[
0
]
;
e
1
.
set
(
p
2
)
.
sub
local
(
p
1
)
;
e
2
.
set
(
p
3
)
.
sub
local
(
p
1
)
;
final
float
d
=
vec
2
.
cross
(
e
1
,
e
2
)
;
final
float
triangle
area
=
0.5f
*
d
;
area
+=
triangle
area
;
e
1
.
set
(
p
1
)
.
add
local
(
p
2
)
.
add
local
(
p
3
)
.
mul
local
(
triangle
area
*
inv
3
)
;
out
.
add
local
(
e
1
)
;
}
assert
(
area
>
settings
.
epsilon
)
;
out
.
mul
local
(
1.0f
/
area
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
assert
(
count
>=
3
)
;
out
.
set
(
0.0f
,
0.0f
)
;
float
area
=
0.0f
;
final
vec
2
p
ref
=
pool
1
;
p
ref
.
set
zero
(
)
;
final
vec
2
e
1
=
pool
2
;
final
vec
2
e
2
=
pool
3
;
final
float
inv
3
=
1.0f
/
3.0f
;
for
(
int
i
=
0
;
i
<
count
;
++
i
)
{
final
vec
2
p
1
=
p
ref
;
final
vec
2
p
2
=
vs
[
i
]
;
final
vec
2
p
3
=
i
+
1
<
count
?
vs
[
i
+
1
]
:
vs
[
0
]
;
e
1
.
set
(
p
2
)
.
sub
local
(
p
1
)
;
e
2
.
set
(
p
3
)
.
sub
local
(
p
1
)
;
final
float
d
=
vec
2
.
cross
(
e
1
,
e
2
)
;
final
float
triangle
area
=
0.5f
*
d
;
area
+=
triangle
area
;
e
1
.
set
(
p
1
)
.
add
local
(
p
2
)
.
add
local
(
p
3
)
.
mul
local
(
triangle
area
*
inv
3
)
;
out
.
add
local
(
e
1
)
;
}
assert
(
area
>
settings
.
epsilon
)
;
out
.
mul
local
(
1.0f
/
area
)
;
}
<SENTENCE_END/>
out%END% (7.15e-01)
%UNK% (5.38e-02)
2 (1.93e-02)
to (6.32e-03)
3 (5.95e-03)
triangle (5.39e-03)
and (4.55e-03)
1 (4.18e-03)
area (4.17e-03)
ray (3.64e-03)
<SENTENCE_START>
{
assert
(
count
>=
3
)
;
out
.
set
(
0.0f
,
0.0f
)
;
float
area
=
0.0f
;
final
vec
2
p
ref
=
pool
1
;
p
ref
.
set
zero
(
)
;
final
vec
2
e
1
=
pool
2
;
final
vec
2
e
2
=
pool
3
;
final
float
inv
3
=
1.0f
/
3.0f
;
for
(
int
i
=
0
;
i
<
count
;
++
i
)
{
final
vec
2
p
1
=
p
ref
;
final
vec
2
p
2
=
vs
[
i
]
;
final
vec
2
p
3
=
i
+
1
<
count
?
vs
[
i
+
1
]
:
vs
[
0
]
;
e
1
.
set
(
p
2
)
.
sub
local
(
p
1
)
;
e
2
.
set
(
p
3
)
.
sub
local
(
p
1
)
;
final
float
d
=
vec
2
.
cross
(
e
1
,
e
2
)
;
final
float
triangle
area
=
0.5f
*
d
;
area
+=
triangle
area
;
e
1
.
set
(
p
1
)
.
add
local
(
p
2
)
.
add
local
(
p
3
)
.
mul
local
(
triangle
area
*
inv
3
)
;
out
.
add
local
(
e
1
)
;
}
assert
(
area
>
settings
.
epsilon
)
;
out
.
mul
local
(
1.0f
/
area
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
assert
(
count
>=
3
)
;
out
.
set
(
0.0f
,
0.0f
)
;
float
area
=
0.0f
;
final
vec
2
p
ref
=
pool
1
;
p
ref
.
set
zero
(
)
;
final
vec
2
e
1
=
pool
2
;
final
vec
2
e
2
=
pool
3
;
final
float
inv
3
=
1.0f
/
3.0f
;
for
(
int
i
=
0
;
i
<
count
;
++
i
)
{
final
vec
2
p
1
=
p
ref
;
final
vec
2
p
2
=
vs
[
i
]
;
final
vec
2
p
3
=
i
+
1
<
count
?
vs
[
i
+
1
]
:
vs
[
0
]
;
e
1
.
set
(
p
2
)
.
sub
local
(
p
1
)
;
e
2
.
set
(
p
3
)
.
sub
local
(
p
1
)
;
final
float
d
=
vec
2
.
cross
(
e
1
,
e
2
)
;
final
float
triangle
area
=
0.5f
*
d
;
area
+=
triangle
area
;
e
1
.
set
(
p
1
)
.
add
local
(
p
2
)
.
add
local
(
p
3
)
.
mul
local
(
triangle
area
*
inv
3
)
;
out
.
add
local
(
e
1
)
;
}
assert
(
area
>
settings
.
epsilon
)
;
out
.
mul
local
(
1.0f
/
area
)
;
}
<SENTENCE_END/>
%END%%END% (7.42e-01)
%UNK% (4.70e-02)
2 (1.81e-02)
to (5.79e-03)
3 (5.52e-03)
triangle (4.62e-03)
and (4.26e-03)
area (3.94e-03)
1 (3.66e-03)
ray (3.17e-03)
<SENTENCE_START>
{
assert
(
count
>=
3
)
;
out
.
set
(
0.0f
,
0.0f
)
;
float
area
=
0.0f
;
final
vec
2
p
ref
=
pool
1
;
p
ref
.
set
zero
(
)
;
final
vec
2
e
1
=
pool
2
;
final
vec
2
e
2
=
pool
3
;
final
float
inv
3
=
1.0f
/
3.0f
;
for
(
int
i
=
0
;
i
<
count
;
++
i
)
{
final
vec
2
p
1
=
p
ref
;
final
vec
2
p
2
=
vs
[
i
]
;
final
vec
2
p
3
=
i
+
1
<
count
?
vs
[
i
+
1
]
:
vs
[
0
]
;
e
1
.
set
(
p
2
)
.
sub
local
(
p
1
)
;
e
2
.
set
(
p
3
)
.
sub
local
(
p
1
)
;
final
float
d
=
vec
2
.
cross
(
e
1
,
e
2
)
;
final
float
triangle
area
=
0.5f
*
d
;
area
+=
triangle
area
;
e
1
.
set
(
p
1
)
.
add
local
(
p
2
)
.
add
local
(
p
3
)
.
mul
local
(
triangle
area
*
inv
3
)
;
out
.
add
local
(
e
1
)
;
}
assert
(
area
>
settings
.
epsilon
)
;
out
.
mul
local
(
1.0f
/
area
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
assert
(
count
>=
3
)
;
out
.
set
(
0.0f
,
0.0f
)
;
float
area
=
0.0f
;
final
vec
2
p
ref
=
pool
1
;
p
ref
.
set
zero
(
)
;
final
vec
2
e
1
=
pool
2
;
final
vec
2
e
2
=
pool
3
;
final
float
inv
3
=
1.0f
/
3.0f
;
for
(
int
i
=
0
;
i
<
count
;
++
i
)
{
final
vec
2
p
1
=
p
ref
;
final
vec
2
p
2
=
vs
[
i
]
;
final
vec
2
p
3
=
i
+
1
<
count
?
vs
[
i
+
1
]
:
vs
[
0
]
;
e
1
.
set
(
p
2
)
.
sub
local
(
p
1
)
;
e
2
.
set
(
p
3
)
.
sub
local
(
p
1
)
;
final
float
d
=
vec
2
.
cross
(
e
1
,
e
2
)
;
final
float
triangle
area
=
0.5f
*
d
;
area
+=
triangle
area
;
e
1
.
set
(
p
1
)
.
add
local
(
p
2
)
.
add
local
(
p
3
)
.
mul
local
(
triangle
area
*
inv
3
)
;
out
.
add
local
(
e
1
)
;
}
assert
(
area
>
settings
.
epsilon
)
;
out
.
mul
local
(
1.0f
/
area
)
;
}
<SENTENCE_END/>
compute,masscompute%UNK% (1.58e-01)
set (8.42e-02)
create (7.41e-02)
add (4.26e-02)
get (3.93e-02)
%END% (3.01e-02)
mul (2.36e-02)
calculate (2.15e-02)
solve (1.74e-02)
transform (1.69e-02)
<SENTENCE_START>
{
assert
(
m
count
>=
3
)
;
final
vec
2
center
=
pool
1
;
center
.
set
zero
(
)
;
float
area
=
0.0f
;
float
i
=
0.0f
;
final
vec
2
s
=
pool
2
;
s
.
set
zero
(
)
;
for
(
int
i
=
0
;
i
<
m
count
;
++
i
)
{
s
.
add
local
(
m
vertices
[
i
]
)
;
}
s
.
mul
local
(
1.0f
/
m
count
)
;
final
float
k
inv
3
=
1.0f
/
3.0f
;
final
vec
2
e
1
=
pool
3
;
final
vec
2
e
2
=
pool
4
;
for
(
int
i
=
0
;
i
<
m
count
;
++
i
)
{
e
1
.
set
(
m
vertices
[
i
]
)
.
sub
local
(
s
)
;
e
2
.
set
(
s
)
.
negate
local
(
)
.
add
local
(
i
+
1
<
m
count
?
m
vertices
[
i
+
1
]
:
m
vertices
[
0
]
)
;
final
float
d
=
vec
2
.
cross
(
e
1
,
e
2
)
;
final
float
triangle
area
=
0.5f
*
d
;
area
+=
triangle
area
;
center
.
x
+=
triangle
area
*
k
inv
3
*
(
e
1
.
x
+
e
2
.
x
)
;
center
.
y
+=
triangle
area
*
k
inv
3
*
(
e
1
.
y
+
e
2
.
y
)
;
final
float
ex
1
=
e
1
.
x
,
ey
1
=
e
1
.
y
;
final
float
ex
2
=
e
2
.
x
,
ey
2
=
e
2
.
y
;
float
intx
2
=
ex
1
*
ex
1
+
ex
2
*
ex
1
+
ex
2
*
ex
2
;
float
inty
2
=
ey
1
*
ey
1
+
ey
2
*
ey
1
+
ey
2
*
ey
2
;
i
+=
(
0.25f
*
k
inv
3
*
d
)
*
(
intx
2
+
inty
2
)
;
}
mass
data
.
mass
=
density
*
area
;
assert
(
area
>
settings
.
epsilon
)
;
center
.
mul
local
(
1.0f
/
area
)
;
mass
data
.
center
.
set
(
center
)
.
add
local
(
s
)
;
mass
data
.
i
=
i
*
density
;
mass
data
.
i
+=
mass
data
.
mass
*
(
vec
2
.
dot
(
mass
data
.
center
,
mass
data
.
center
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
assert
(
m
count
>=
3
)
;
final
vec
2
center
=
pool
1
;
center
.
set
zero
(
)
;
float
area
=
0.0f
;
float
i
=
0.0f
;
final
vec
2
s
=
pool
2
;
s
.
set
zero
(
)
;
for
(
int
i
=
0
;
i
<
m
count
;
++
i
)
{
s
.
add
local
(
m
vertices
[
i
]
)
;
}
s
.
mul
local
(
1.0f
/
m
count
)
;
final
float
k
inv
3
=
1.0f
/
3.0f
;
final
vec
2
e
1
=
pool
3
;
final
vec
2
e
2
=
pool
4
;
for
(
int
i
=
0
;
i
<
m
count
;
++
i
)
{
e
1
.
set
(
m
vertices
[
i
]
)
.
sub
local
(
s
)
;
e
2
.
set
(
s
)
.
negate
local
(
)
.
add
local
(
i
+
1
<
m
count
?
m
vertices
[
i
+
1
]
:
m
vertices
[
0
]
)
;
final
float
d
=
vec
2
.
cross
(
e
1
,
e
2
)
;
final
float
triangle
area
=
0.5f
*
d
;
area
+=
triangle
area
;
center
.
x
+=
triangle
area
*
k
inv
3
*
(
e
1
.
x
+
e
2
.
x
)
;
center
.
y
+=
triangle
area
*
k
inv
3
*
(
e
1
.
y
+
e
2
.
y
)
;
final
float
ex
1
=
e
1
.
x
,
ey
1
=
e
1
.
y
;
final
float
ex
2
=
e
2
.
x
,
ey
2
=
e
2
.
y
;
float
intx
2
=
ex
1
*
ex
1
+
ex
2
*
ex
1
+
ex
2
*
ex
2
;
float
inty
2
=
ey
1
*
ey
1
+
ey
2
*
ey
1
+
ey
2
*
ey
2
;
i
+=
(
0.25f
*
k
inv
3
*
d
)
*
(
intx
2
+
inty
2
)
;
}
mass
data
.
mass
=
density
*
area
;
assert
(
area
>
settings
.
epsilon
)
;
center
.
mul
local
(
1.0f
/
area
)
;
mass
data
.
center
.
set
(
center
)
.
add
local
(
s
)
;
mass
data
.
i
=
i
*
density
;
mass
data
.
i
+=
mass
data
.
mass
*
(
vec
2
.
dot
(
mass
data
.
center
,
mass
data
.
center
)
)
;
}
<SENTENCE_END/>
mass%END% (4.37e-01)
%UNK% (9.20e-02)
2 (3.70e-02)
create (1.43e-02)
to (1.06e-02)
get (9.77e-03)
transform (9.26e-03)
out (8.96e-03)
ray (7.50e-03)
set (7.25e-03)
<SENTENCE_START>
{
assert
(
m
count
>=
3
)
;
final
vec
2
center
=
pool
1
;
center
.
set
zero
(
)
;
float
area
=
0.0f
;
float
i
=
0.0f
;
final
vec
2
s
=
pool
2
;
s
.
set
zero
(
)
;
for
(
int
i
=
0
;
i
<
m
count
;
++
i
)
{
s
.
add
local
(
m
vertices
[
i
]
)
;
}
s
.
mul
local
(
1.0f
/
m
count
)
;
final
float
k
inv
3
=
1.0f
/
3.0f
;
final
vec
2
e
1
=
pool
3
;
final
vec
2
e
2
=
pool
4
;
for
(
int
i
=
0
;
i
<
m
count
;
++
i
)
{
e
1
.
set
(
m
vertices
[
i
]
)
.
sub
local
(
s
)
;
e
2
.
set
(
s
)
.
negate
local
(
)
.
add
local
(
i
+
1
<
m
count
?
m
vertices
[
i
+
1
]
:
m
vertices
[
0
]
)
;
final
float
d
=
vec
2
.
cross
(
e
1
,
e
2
)
;
final
float
triangle
area
=
0.5f
*
d
;
area
+=
triangle
area
;
center
.
x
+=
triangle
area
*
k
inv
3
*
(
e
1
.
x
+
e
2
.
x
)
;
center
.
y
+=
triangle
area
*
k
inv
3
*
(
e
1
.
y
+
e
2
.
y
)
;
final
float
ex
1
=
e
1
.
x
,
ey
1
=
e
1
.
y
;
final
float
ex
2
=
e
2
.
x
,
ey
2
=
e
2
.
y
;
float
intx
2
=
ex
1
*
ex
1
+
ex
2
*
ex
1
+
ex
2
*
ex
2
;
float
inty
2
=
ey
1
*
ey
1
+
ey
2
*
ey
1
+
ey
2
*
ey
2
;
i
+=
(
0.25f
*
k
inv
3
*
d
)
*
(
intx
2
+
inty
2
)
;
}
mass
data
.
mass
=
density
*
area
;
assert
(
area
>
settings
.
epsilon
)
;
center
.
mul
local
(
1.0f
/
area
)
;
mass
data
.
center
.
set
(
center
)
.
add
local
(
s
)
;
mass
data
.
i
=
i
*
density
;
mass
data
.
i
+=
mass
data
.
mass
*
(
vec
2
.
dot
(
mass
data
.
center
,
mass
data
.
center
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
assert
(
m
count
>=
3
)
;
final
vec
2
center
=
pool
1
;
center
.
set
zero
(
)
;
float
area
=
0.0f
;
float
i
=
0.0f
;
final
vec
2
s
=
pool
2
;
s
.
set
zero
(
)
;
for
(
int
i
=
0
;
i
<
m
count
;
++
i
)
{
s
.
add
local
(
m
vertices
[
i
]
)
;
}
s
.
mul
local
(
1.0f
/
m
count
)
;
final
float
k
inv
3
=
1.0f
/
3.0f
;
final
vec
2
e
1
=
pool
3
;
final
vec
2
e
2
=
pool
4
;
for
(
int
i
=
0
;
i
<
m
count
;
++
i
)
{
e
1
.
set
(
m
vertices
[
i
]
)
.
sub
local
(
s
)
;
e
2
.
set
(
s
)
.
negate
local
(
)
.
add
local
(
i
+
1
<
m
count
?
m
vertices
[
i
+
1
]
:
m
vertices
[
0
]
)
;
final
float
d
=
vec
2
.
cross
(
e
1
,
e
2
)
;
final
float
triangle
area
=
0.5f
*
d
;
area
+=
triangle
area
;
center
.
x
+=
triangle
area
*
k
inv
3
*
(
e
1
.
x
+
e
2
.
x
)
;
center
.
y
+=
triangle
area
*
k
inv
3
*
(
e
1
.
y
+
e
2
.
y
)
;
final
float
ex
1
=
e
1
.
x
,
ey
1
=
e
1
.
y
;
final
float
ex
2
=
e
2
.
x
,
ey
2
=
e
2
.
y
;
float
intx
2
=
ex
1
*
ex
1
+
ex
2
*
ex
1
+
ex
2
*
ex
2
;
float
inty
2
=
ey
1
*
ey
1
+
ey
2
*
ey
1
+
ey
2
*
ey
2
;
i
+=
(
0.25f
*
k
inv
3
*
d
)
*
(
intx
2
+
inty
2
)
;
}
mass
data
.
mass
=
density
*
area
;
assert
(
area
>
settings
.
epsilon
)
;
center
.
mul
local
(
1.0f
/
area
)
;
mass
data
.
center
.
set
(
center
)
.
add
local
(
s
)
;
mass
data
.
i
=
i
*
density
;
mass
data
.
i
+=
mass
data
.
mass
*
(
vec
2
.
dot
(
mass
data
.
center
,
mass
data
.
center
)
)
;
}
<SENTENCE_END/>
%END%%END% (6.47e-01)
%UNK% (5.00e-02)
2 (3.17e-02)
to (7.37e-03)
create (5.99e-03)
out (5.93e-03)
transform (5.07e-03)
3 (4.47e-03)
ray (4.38e-03)
triangle (3.89e-03)
<SENTENCE_START>
{
assert
(
m
count
>=
3
)
;
final
vec
2
center
=
pool
1
;
center
.
set
zero
(
)
;
float
area
=
0.0f
;
float
i
=
0.0f
;
final
vec
2
s
=
pool
2
;
s
.
set
zero
(
)
;
for
(
int
i
=
0
;
i
<
m
count
;
++
i
)
{
s
.
add
local
(
m
vertices
[
i
]
)
;
}
s
.
mul
local
(
1.0f
/
m
count
)
;
final
float
k
inv
3
=
1.0f
/
3.0f
;
final
vec
2
e
1
=
pool
3
;
final
vec
2
e
2
=
pool
4
;
for
(
int
i
=
0
;
i
<
m
count
;
++
i
)
{
e
1
.
set
(
m
vertices
[
i
]
)
.
sub
local
(
s
)
;
e
2
.
set
(
s
)
.
negate
local
(
)
.
add
local
(
i
+
1
<
m
count
?
m
vertices
[
i
+
1
]
:
m
vertices
[
0
]
)
;
final
float
d
=
vec
2
.
cross
(
e
1
,
e
2
)
;
final
float
triangle
area
=
0.5f
*
d
;
area
+=
triangle
area
;
center
.
x
+=
triangle
area
*
k
inv
3
*
(
e
1
.
x
+
e
2
.
x
)
;
center
.
y
+=
triangle
area
*
k
inv
3
*
(
e
1
.
y
+
e
2
.
y
)
;
final
float
ex
1
=
e
1
.
x
,
ey
1
=
e
1
.
y
;
final
float
ex
2
=
e
2
.
x
,
ey
2
=
e
2
.
y
;
float
intx
2
=
ex
1
*
ex
1
+
ex
2
*
ex
1
+
ex
2
*
ex
2
;
float
inty
2
=
ey
1
*
ey
1
+
ey
2
*
ey
1
+
ey
2
*
ey
2
;
i
+=
(
0.25f
*
k
inv
3
*
d
)
*
(
intx
2
+
inty
2
)
;
}
mass
data
.
mass
=
density
*
area
;
assert
(
area
>
settings
.
epsilon
)
;
center
.
mul
local
(
1.0f
/
area
)
;
mass
data
.
center
.
set
(
center
)
.
add
local
(
s
)
;
mass
data
.
i
=
i
*
density
;
mass
data
.
i
+=
mass
data
.
mass
*
(
vec
2
.
dot
(
mass
data
.
center
,
mass
data
.
center
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
assert
(
m
count
>=
3
)
;
final
vec
2
center
=
pool
1
;
center
.
set
zero
(
)
;
float
area
=
0.0f
;
float
i
=
0.0f
;
final
vec
2
s
=
pool
2
;
s
.
set
zero
(
)
;
for
(
int
i
=
0
;
i
<
m
count
;
++
i
)
{
s
.
add
local
(
m
vertices
[
i
]
)
;
}
s
.
mul
local
(
1.0f
/
m
count
)
;
final
float
k
inv
3
=
1.0f
/
3.0f
;
final
vec
2
e
1
=
pool
3
;
final
vec
2
e
2
=
pool
4
;
for
(
int
i
=
0
;
i
<
m
count
;
++
i
)
{
e
1
.
set
(
m
vertices
[
i
]
)
.
sub
local
(
s
)
;
e
2
.
set
(
s
)
.
negate
local
(
)
.
add
local
(
i
+
1
<
m
count
?
m
vertices
[
i
+
1
]
:
m
vertices
[
0
]
)
;
final
float
d
=
vec
2
.
cross
(
e
1
,
e
2
)
;
final
float
triangle
area
=
0.5f
*
d
;
area
+=
triangle
area
;
center
.
x
+=
triangle
area
*
k
inv
3
*
(
e
1
.
x
+
e
2
.
x
)
;
center
.
y
+=
triangle
area
*
k
inv
3
*
(
e
1
.
y
+
e
2
.
y
)
;
final
float
ex
1
=
e
1
.
x
,
ey
1
=
e
1
.
y
;
final
float
ex
2
=
e
2
.
x
,
ey
2
=
e
2
.
y
;
float
intx
2
=
ex
1
*
ex
1
+
ex
2
*
ex
1
+
ex
2
*
ex
2
;
float
inty
2
=
ey
1
*
ey
1
+
ey
2
*
ey
1
+
ey
2
*
ey
2
;
i
+=
(
0.25f
*
k
inv
3
*
d
)
*
(
intx
2
+
inty
2
)
;
}
mass
data
.
mass
=
density
*
area
;
assert
(
area
>
settings
.
epsilon
)
;
center
.
mul
local
(
1.0f
/
area
)
;
mass
data
.
center
.
set
(
center
)
.
add
local
(
s
)
;
mass
data
.
i
=
i
*
density
;
mass
data
.
i
+=
mass
data
.
mass
*
(
vec
2
.
dot
(
mass
data
.
center
,
mass
data
.
center
)
)
;
}
<SENTENCE_END/>
validatevalidateget (1.96e-01)
%UNK% (1.93e-01)
set (5.10e-02)
is (2.15e-02)
update (1.77e-02)
create (1.77e-02)
generate (1.40e-02)
init (1.17e-02)
calculate (1.04e-02)
add (9.47e-03)
<SENTENCE_START>
{
for
(
int
i
=
0
;
i
<
m
count
;
++
i
)
{
int
i
1
=
i
;
int
i
2
=
i
<
m
count
-
1
?
i
1
+
1
:
0
;
vec
2
p
=
m
vertices
[
i
1
]
;
vec
2
e
=
pool
1
.
set
(
m
vertices
[
i
2
]
)
.
sub
local
(
p
)
;
for
(
int
j
=
0
;
j
<
m
count
;
++
j
)
{
if
(
j
==
i
1
||
j
==
i
2
)
{
continue
;
}
vec
2
v
=
pool
2
.
set
(
m
vertices
[
j
]
)
.
sub
local
(
p
)
;
float
c
=
vec
2
.
cross
(
e
,
v
)
;
if
(
c
<
0.0f
)
{
return
false
;
}
}
}
return
true
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
for
(
int
i
=
0
;
i
<
m
count
;
++
i
)
{
int
i
1
=
i
;
int
i
2
=
i
<
m
count
-
1
?
i
1
+
1
:
0
;
vec
2
p
=
m
vertices
[
i
1
]
;
vec
2
e
=
pool
1
.
set
(
m
vertices
[
i
2
]
)
.
sub
local
(
p
)
;
for
(
int
j
=
0
;
j
<
m
count
;
++
j
)
{
if
(
j
==
i
1
||
j
==
i
2
)
{
continue
;
}
vec
2
v
=
pool
2
.
set
(
m
vertices
[
j
]
)
.
sub
local
(
p
)
;
float
c
=
vec
2
.
cross
(
e
,
v
)
;
if
(
c
<
0.0f
)
{
return
false
;
}
}
}
return
true
;
}
<SENTENCE_END/>
%END%%END% (3.74e-01)
%UNK% (9.96e-02)
get (2.05e-02)
of (1.75e-02)
in (1.53e-02)
index (1.24e-02)
2 (1.20e-02)
1 (1.19e-02)
and (8.28e-03)
i (7.11e-03)
<SENTENCE_START>
{
for
(
int
i
=
0
;
i
<
m
count
;
++
i
)
{
int
i
1
=
i
;
int
i
2
=
i
<
m
count
-
1
?
i
1
+
1
:
0
;
vec
2
p
=
m
vertices
[
i
1
]
;
vec
2
e
=
pool
1
.
set
(
m
vertices
[
i
2
]
)
.
sub
local
(
p
)
;
for
(
int
j
=
0
;
j
<
m
count
;
++
j
)
{
if
(
j
==
i
1
||
j
==
i
2
)
{
continue
;
}
vec
2
v
=
pool
2
.
set
(
m
vertices
[
j
]
)
.
sub
local
(
p
)
;
float
c
=
vec
2
.
cross
(
e
,
v
)
;
if
(
c
<
0.0f
)
{
return
false
;
}
}
}
return
true
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
for
(
int
i
=
0
;
i
<
m
count
;
++
i
)
{
int
i
1
=
i
;
int
i
2
=
i
<
m
count
-
1
?
i
1
+
1
:
0
;
vec
2
p
=
m
vertices
[
i
1
]
;
vec
2
e
=
pool
1
.
set
(
m
vertices
[
i
2
]
)
.
sub
local
(
p
)
;
for
(
int
j
=
0
;
j
<
m
count
;
++
j
)
{
if
(
j
==
i
1
||
j
==
i
2
)
{
continue
;
}
vec
2
v
=
pool
2
.
set
(
m
vertices
[
j
]
)
.
sub
local
(
p
)
;
float
c
=
vec
2
.
cross
(
e
,
v
)
;
if
(
c
<
0.0f
)
{
return
false
;
}
}
}
return
true
;
}
<SENTENCE_END/>
get,verticesgetget (9.91e-01)
is (3.82e-03)
m (1.36e-03)
return (1.19e-03)
vertices (5.27e-04)
iterator (1.44e-04)
needs (1.54e-05)
obtain (1.05e-05)
owns (7.58e-06)
protected (7.32e-06)
<SENTENCE_START>
{
return
m
vertices
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
m
vertices
;
}
<SENTENCE_END/>
verticesvertices (8.72e-01)
m (1.25e-01)
vertex (6.73e-04)
polygon (4.90e-04)
transform (1.78e-04)
return (1.54e-04)
uv (1.47e-04)
get (1.36e-04)
compute (1.22e-04)
floats (1.04e-04)
<SENTENCE_START>
{
return
m
vertices
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
m
vertices
;
}
<SENTENCE_END/>
%END%vertices (5.79e-01)
%END% (3.83e-01)
m (3.21e-03)
value (1.77e-03)
count (1.58e-03)
2 (9.69e-04)
enabled (8.27e-04)
height (8.18e-04)
width (7.46e-04)
texture (7.01e-04)
<SENTENCE_START>
{
return
m
vertices
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
m
vertices
;
}
<SENTENCE_END/>
get,normalsgetget (9.59e-01)
is (3.50e-02)
m (1.49e-03)
normals (9.72e-04)
return (8.34e-04)
iterator (2.89e-04)
needs (1.64e-04)
as (8.18e-05)
should (5.07e-05)
protected (4.65e-05)
<SENTENCE_START>
{
return
m
normals
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
m
normals
;
}
<SENTENCE_END/>
normalsnormals (9.32e-01)
default (1.27e-02)
m (1.18e-02)
get (8.09e-03)
is (6.42e-03)
%UNK% (4.40e-03)
%START% (2.44e-03)
%END% (1.56e-03)
declared (1.06e-03)
pov (6.28e-04)
<SENTENCE_START>
{
return
m
normals
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
m
normals
;
}
<SENTENCE_END/>
%END%%END% (6.64e-01)
normals (1.88e-01)
%UNK% (1.24e-02)
value (7.42e-03)
only (3.29e-03)
buffer (2.78e-03)
accessible (2.31e-03)
data (2.19e-03)
2 (2.08e-03)
array (2.07e-03)
<SENTENCE_START>
{
return
m
normals
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
m
normals
;
}
<SENTENCE_END/>
centroidcentroidget (9.11e-01)
set (3.11e-02)
mul (1.36e-02)
calculate (1.05e-02)
transform (8.17e-03)
rotate (3.05e-03)
apply (2.66e-03)
compute (2.31e-03)
add (2.27e-03)
xf (1.19e-03)
<SENTENCE_START>
{
return
transform
.
mul
(
xf
,
m
centroid
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
transform
.
mul
(
xf
,
m
centroid
)
;
}
<SENTENCE_END/>
%END%%END% (6.94e-01)
transform (1.57e-01)
xf (5.08e-02)
mul (5.99e-03)
centroid (5.37e-03)
matrix (3.34e-03)
scissors (2.66e-03)
%UNK% (2.57e-03)
get (2.21e-03)
at (2.20e-03)
<SENTENCE_START>
{
return
transform
.
mul
(
xf
,
m
centroid
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
transform
.
mul
(
xf
,
m
centroid
)
;
}
<SENTENCE_END/>
centroid,to,outcentroidget (8.04e-01)
mul (6.43e-02)
calculate (2.90e-02)
to (2.82e-02)
out (1.44e-02)
transform (1.24e-02)
set (9.83e-03)
evaluate (3.72e-03)
load (3.32e-03)
initialize (3.30e-03)
<SENTENCE_START>
{
transform
.
mul
to
out
unsafe
(
xf
,
m
centroid
,
out
)
;
return
out
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
transform
.
mul
to
out
unsafe
(
xf
,
m
centroid
,
out
)
;
return
out
;
}
<SENTENCE_END/>
toout (6.10e-01)
to (3.10e-01)
trans (1.41e-02)
mul (1.25e-02)
unsafe (1.23e-02)
get (7.49e-03)
transform (7.38e-03)
corner (5.95e-03)
string (2.56e-03)
calculate (2.06e-03)
<SENTENCE_START>
{
transform
.
mul
to
out
unsafe
(
xf
,
m
centroid
,
out
)
;
return
out
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
transform
.
mul
to
out
unsafe
(
xf
,
m
centroid
,
out
)
;
return
out
;
}
<SENTENCE_END/>
out%END% (5.00e-01)
unsafe (1.48e-01)
to (1.30e-01)
out (1.24e-01)
string (1.80e-02)
trans (6.58e-03)
box (4.33e-03)
local (3.69e-03)
transform (3.31e-03)
at (2.80e-03)
<SENTENCE_START>
{
transform
.
mul
to
out
unsafe
(
xf
,
m
centroid
,
out
)
;
return
out
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
transform
.
mul
to
out
unsafe
(
xf
,
m
centroid
,
out
)
;
return
out
;
}
<SENTENCE_END/>
%END%%END% (8.45e-01)
unsafe (6.58e-02)
to (1.46e-02)
out (1.13e-02)
string (5.97e-03)
xf (2.19e-03)
at (1.26e-03)
m (1.15e-03)
box (1.12e-03)
centroid (1.05e-03)
<SENTENCE_START>
{
transform
.
mul
to
out
unsafe
(
xf
,
m
centroid
,
out
)
;
return
out
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
transform
.
mul
to
out
unsafe
(
xf
,
m
centroid
,
out
)
;
return
out
;
}
<SENTENCE_END/>
set,streamsetrelease (6.84e-01)
set (2.65e-01)
reset (1.88e-02)
init (1.62e-02)
stream (2.51e-03)
load (2.24e-03)
parse (1.25e-03)
setup (1.14e-03)
go (8.95e-04)
finish (6.49e-04)
<SENTENCE_START>
{
stream
=
stream
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
stream
=
stream
;
}
<SENTENCE_END/>
streamstream (4.03e-01)
%END% (3.79e-01)
release (1.78e-01)
bytes (7.07e-03)
disconnect (4.75e-03)
take (1.48e-03)
as (1.47e-03)
available (1.34e-03)
parse (1.19e-03)
read (9.44e-04)
<SENTENCE_START>
{
stream
=
stream
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
stream
=
stream
;
}
<SENTENCE_END/>
%END%%END% (9.84e-01)
stream (5.80e-03)
20 (6.28e-04)
only (4.78e-04)
offset (4.18e-04)
array (3.79e-04)
loaded (3.11e-04)
value (2.84e-04)
buffer (2.69e-04)
disconnect (2.64e-04)
<SENTENCE_START>
{
stream
=
stream
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
stream
=
stream
;
}
<SENTENCE_END/>
release,streamreleaserelease (6.08e-01)
set (2.61e-01)
reset (5.03e-02)
init (4.56e-02)
load (5.40e-03)
stream (2.97e-03)
parse (2.39e-03)
setup (1.72e-03)
end (1.63e-03)
go (1.48e-03)
<SENTENCE_START>
{
stream
=
null
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
stream
=
null
;
}
<SENTENCE_END/>
streamstream (6.13e-01)
release (3.64e-01)
%END% (1.18e-02)
parse (1.41e-03)
bytes (1.11e-03)
as (9.71e-04)
take (9.36e-04)
read (6.96e-04)
disconnect (6.44e-04)
available (2.29e-04)
<SENTENCE_START>
{
stream
=
null
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
stream
=
null
;
}
<SENTENCE_END/>
%END%%END% (9.82e-01)
stream (4.15e-03)
20 (5.44e-04)
value (5.30e-04)
array (4.48e-04)
null (3.69e-04)
loaded (3.63e-04)
offset (3.46e-04)
only (3.24e-04)
buffer (3.03e-04)
<SENTENCE_START>
{
stream
=
null
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
stream
=
null
;
}
<SENTENCE_END/>
initinitset (4.43e-01)
clear (2.69e-01)
reset (1.40e-01)
invalidate (1.95e-02)
resize (1.13e-02)
add (9.15e-03)
draw (7.76e-03)
truncate (7.52e-03)
expand (5.74e-03)
compute (5.61e-03)
<SENTENCE_START>
{
position
=
0
;
low
=
0
;
range
=
-
1
;
cache
size
=
1
;
cache
=
0
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
position
=
0
;
low
=
0
;
range
=
-
1
;
cache
size
=
1
;
cache
=
0
;
}
<SENTENCE_END/>
%END%%END% (9.41e-01)
cache (4.25e-03)
reset (2.01e-03)
frame (2.00e-03)
0 (1.53e-03)
array (1.37e-03)
position (1.33e-03)
all (1.26e-03)
low (1.23e-03)
locations (1.12e-03)
<SENTENCE_START>
{
position
=
0
;
low
=
0
;
range
=
-
1
;
cache
size
=
1
;
cache
=
0
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
position
=
0
;
low
=
0
;
range
=
-
1
;
cache
size
=
1
;
cache
=
0
;
}
<SENTENCE_END/>
flush,dataflushhash (2.66e-01)
init (1.41e-01)
test (7.73e-02)
sort (3.62e-02)
store (3.50e-02)
select (3.46e-02)
replace (2.01e-02)
check (1.94e-02)
new (1.66e-02)
delete (1.54e-02)
<SENTENCE_START>
{
for
(
int
i
=
0
;
i
<
5
;
i
++
)
shift
low
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
for
(
int