gl,uniform,1,fvgluniform (7.77e-01)
register (2.73e-02)
overlap (1.75e-02)
set (1.70e-02)
rotate (7.73e-03)
line (6.97e-03)
%UNK% (6.51e-03)
init (6.24e-03)
lerp (5.17e-03)
on (4.65e-03)
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
float
buffer
(
v
,
offset
,
count
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
float
buffer
(
v
,
offset
,
count
)
)
;
}
<SENTENCE_END/>
uniform%END% (4.95e-01)
array (2.90e-02)
to (2.66e-02)
float (2.58e-02)
line (2.27e-02)
2 (1.78e-02)
%UNK% (1.65e-02)
4 (1.39e-02)
3 (1.37e-02)
all (1.33e-02)
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
float
buffer
(
v
,
offset
,
count
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
float
buffer
(
v
,
offset
,
count
)
)
;
}
<SENTENCE_END/>
1%END% (9.08e-01)
array (1.02e-02)
float (7.34e-03)
all (6.88e-03)
to (4.77e-03)
fv (3.58e-03)
offset (3.22e-03)
buffer (3.00e-03)
count (1.94e-03)
2 (1.86e-03)
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
float
buffer
(
v
,
offset
,
count
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
float
buffer
(
v
,
offset
,
count
)
)
;
}
<SENTENCE_END/>
fv%END% (9.71e-01)
array (2.73e-03)
all (2.19e-03)
float (1.94e-03)
offset (1.89e-03)
count (1.59e-03)
buffer (1.54e-03)
fv (1.28e-03)
location (1.21e-03)
to (6.81e-04)
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
float
buffer
(
v
,
offset
,
count
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
float
buffer
(
v
,
offset
,
count
)
)
;
}
<SENTENCE_END/>
%END%%END% (9.67e-01)
location (3.33e-03)
offset (2.33e-03)
count (2.28e-03)
buffer (1.71e-03)
array (1.43e-03)
float (1.32e-03)
all (1.18e-03)
fv (9.55e-04)
performed (4.50e-04)
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
float
buffer
(
v
,
offset
,
count
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
float
buffer
(
v
,
offset
,
count
)
)
;
}
<SENTENCE_END/>
gl,uniform,1,igluniform (9.00e-01)
register (1.06e-02)
overlap (8.72e-03)
set (7.31e-03)
init (5.38e-03)
begin (5.06e-03)
location (4.36e-03)
check (4.18e-03)
on (3.24e-03)
%UNK% (2.92e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
)
;
}
<SENTENCE_END/>
uniformuniform (2.26e-01)
%END% (9.31e-02)
2 (7.51e-02)
3 (4.85e-02)
4 (3.37e-02)
line (3.20e-02)
1 (2.39e-02)
boolean (1.97e-02)
%UNK% (1.93e-02)
iv (1.86e-02)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
)
;
}
<SENTENCE_END/>
1%END% (7.03e-01)
2 (2.34e-02)
3 (1.34e-02)
%UNK% (9.64e-03)
fv (8.04e-03)
line (6.92e-03)
iv (6.89e-03)
4 (5.46e-03)
gl (5.41e-03)
x (5.20e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
)
;
}
<SENTENCE_END/>
i%END% (9.51e-01)
location (2.04e-03)
2 (1.89e-03)
x (1.76e-03)
20 (1.53e-03)
value (1.51e-03)
fv (1.49e-03)
array (1.33e-03)
only (1.21e-03)
3 (1.01e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
)
;
}
<SENTENCE_END/>
%END%%END% (9.52e-01)
location (4.27e-03)
x (3.83e-03)
value (1.67e-03)
20 (1.52e-03)
only (1.20e-03)
fv (1.11e-03)
2 (1.04e-03)
array (9.50e-04)
gl (9.22e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
)
;
}
<SENTENCE_END/>
gl,uniform,1,ivgluniform (5.91e-01)
set (6.24e-02)
overlap (1.82e-02)
%UNK% (1.71e-02)
init (1.67e-02)
line (1.51e-02)
on (1.38e-02)
render (1.27e-02)
draw (1.23e-02)
begin (9.52e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
uniform%END% (4.14e-01)
line (9.51e-02)
2 (2.60e-02)
%UNK% (1.96e-02)
transform (1.49e-02)
uniform (1.23e-02)
iv (1.13e-02)
position (1.07e-02)
4 (8.57e-03)
matrix (8.36e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
1%END% (9.17e-01)
line (5.73e-03)
position (3.34e-03)
2 (3.00e-03)
%UNK% (2.74e-03)
v (2.44e-03)
iv (1.41e-03)
from (1.23e-03)
by (1.21e-03)
fv (1.15e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
iv%END% (9.75e-01)
position (2.06e-03)
v (1.47e-03)
location (1.38e-03)
count (8.80e-04)
get (4.91e-04)
fv (3.85e-04)
gl (2.47e-04)
2 (2.45e-04)
at (2.28e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
%END%%END% (9.73e-01)
position (2.14e-03)
location (1.99e-03)
count (1.42e-03)
v (1.12e-03)
get (8.47e-04)
gl (4.76e-04)
fv (3.24e-04)
all (1.59e-04)
performed (1.53e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
gl,uniform,1,ivgluniform (7.53e-01)
register (3.08e-02)
overlap (1.85e-02)
set (1.56e-02)
init (7.80e-03)
%UNK% (7.44e-03)
line (7.10e-03)
rotate (6.32e-03)
lerp (5.13e-03)
polyline (4.25e-03)
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
int
buffer
(
v
,
offset
,
count
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
int
buffer
(
v
,
offset
,
count
)
)
;
}
<SENTENCE_END/>
uniform%END% (4.46e-01)
array (4.16e-02)
all (2.36e-02)
to (2.14e-02)
offset (2.04e-02)
4 (1.78e-02)
%UNK% (1.63e-02)
line (1.42e-02)
3 (1.31e-02)
buffer (1.31e-02)
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
int
buffer
(
v
,
offset
,
count
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
int
buffer
(
v
,
offset
,
count
)
)
;
}
<SENTENCE_END/>
1%END% (8.77e-01)
array (1.69e-02)
all (1.42e-02)
offset (6.23e-03)
to (4.83e-03)
buffer (3.92e-03)
fv (3.44e-03)
count (3.20e-03)
float (2.72e-03)
%UNK% (2.19e-03)
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
int
buffer
(
v
,
offset
,
count
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
int
buffer
(
v
,
offset
,
count
)
)
;
}
<SENTENCE_END/>
iv%END% (9.64e-01)
all (4.53e-03)
array (4.39e-03)
offset (2.52e-03)
count (1.99e-03)
buffer (1.47e-03)
fv (1.25e-03)
location (1.02e-03)
to (6.72e-04)
performed (6.40e-04)
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
int
buffer
(
v
,
offset
,
count
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
int
buffer
(
v
,
offset
,
count
)
)
;
}
<SENTENCE_END/>
%END%%END% (9.66e-01)
count (2.60e-03)
offset (2.49e-03)
location (2.35e-03)
all (2.22e-03)
array (2.09e-03)
buffer (1.21e-03)
fv (9.20e-04)
performed (4.98e-04)
int (4.24e-04)
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
int
buffer
(
v
,
offset
,
count
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
int
buffer
(
v
,
offset
,
count
)
)
;
}
<SENTENCE_END/>
gl,uniform,2,fgluniform (9.10e-01)
overlap (1.00e-02)
register (7.95e-03)
set (5.50e-03)
location (4.57e-03)
init (3.22e-03)
check (3.07e-03)
%UNK% (2.73e-03)
line (2.36e-03)
begin (2.28e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
)
;
}
<SENTENCE_END/>
uniform%END% (1.57e-01)
uniform (1.06e-01)
2 (7.41e-02)
line (7.39e-02)
pixel (2.89e-02)
y (2.72e-02)
x (2.64e-02)
4 (2.42e-02)
3 (2.17e-02)
%UNK% (1.72e-02)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
)
;
}
<SENTENCE_END/>
2%END% (7.20e-01)
2 (2.38e-02)
line (1.49e-02)
y (1.06e-02)
%UNK% (8.73e-03)
x (8.28e-03)
3 (7.45e-03)
pixel (5.58e-03)
iv (5.45e-03)
fv (5.42e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
)
;
}
<SENTENCE_END/>
f%END% (9.52e-01)
x (3.03e-03)
2 (2.21e-03)
y (1.85e-03)
fv (1.28e-03)
20 (1.06e-03)
array (1.00e-03)
location (9.81e-04)
%UNK% (9.66e-04)
only (9.12e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
)
;
}
<SENTENCE_END/>
%END%%END% (9.58e-01)
x (3.15e-03)
2 (1.59e-03)
y (1.25e-03)
fv (1.16e-03)
20 (1.12e-03)
location (1.07e-03)
only (9.65e-04)
array (8.71e-04)
value (8.58e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
)
;
}
<SENTENCE_END/>
gl,uniform,2,fvgluniform (5.91e-01)
set (6.24e-02)
overlap (1.82e-02)
%UNK% (1.71e-02)
init (1.67e-02)
line (1.51e-02)
on (1.38e-02)
render (1.27e-02)
draw (1.23e-02)
begin (9.52e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
uniform%END% (4.14e-01)
line (9.51e-02)
2 (2.60e-02)
%UNK% (1.96e-02)
transform (1.49e-02)
uniform (1.23e-02)
iv (1.13e-02)
position (1.07e-02)
4 (8.57e-03)
matrix (8.36e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
2%END% (9.17e-01)
line (5.73e-03)
position (3.34e-03)
2 (3.00e-03)
%UNK% (2.74e-03)
v (2.44e-03)
iv (1.41e-03)
from (1.23e-03)
by (1.21e-03)
fv (1.15e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
fv%END% (9.75e-01)
position (2.06e-03)
v (1.47e-03)
location (1.38e-03)
count (8.80e-04)
get (4.91e-04)
fv (3.85e-04)
gl (2.47e-04)
2 (2.45e-04)
at (2.28e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
%END%%END% (9.78e-01)
position (1.70e-03)
location (1.63e-03)
count (1.04e-03)
v (9.86e-04)
get (6.35e-04)
gl (3.73e-04)
fv (3.57e-04)
all (1.75e-04)
at (1.67e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
gl,uniform,2,fvgluniform (6.45e-01)
set (3.92e-02)
register (2.56e-02)
overlap (1.85e-02)
init (1.60e-02)
add (1.21e-02)
%UNK% (1.06e-02)
rotate (9.50e-03)
line (7.99e-03)
check (6.88e-03)
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
float
buffer
(
v
,
offset
,
count
<<
1
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
float
buffer
(
v
,
offset
,
count
<<
1
)
)
;
}
<SENTENCE_END/>
uniform%END% (3.72e-01)
array (4.71e-02)
to (3.78e-02)
line (2.34e-02)
float (2.32e-02)
3 (2.12e-02)
offset (2.08e-02)
2 (1.92e-02)
4 (1.92e-02)
%UNK% (1.57e-02)
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
float
buffer
(
v
,
offset
,
count
<<
1
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
float
buffer
(
v
,
offset
,
count
<<
1
)
)
;
}
<SENTENCE_END/>
2%END% (8.87e-01)
array (1.31e-02)
all (8.37e-03)
float (6.93e-03)
fv (6.41e-03)
to (5.14e-03)
offset (4.11e-03)
buffer (2.95e-03)
3 (2.45e-03)
2 (2.30e-03)
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
float
buffer
(
v
,
offset
,
count
<<
1
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
float
buffer
(
v
,
offset
,
count
<<
1
)
)
;
}
<SENTENCE_END/>
fv%END% (9.76e-01)
count (2.30e-03)
all (2.05e-03)
fv (2.01e-03)
array (1.58e-03)
buffer (1.57e-03)
float (1.13e-03)
performed (8.99e-04)
location (7.68e-04)
offset (6.17e-04)
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
float
buffer
(
v
,
offset
,
count
<<
1
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
float
buffer
(
v
,
offset
,
count
<<
1
)
)
;
}
<SENTENCE_END/>
%END%%END% (9.75e-01)
count (3.09e-03)
buffer (2.44e-03)
location (1.78e-03)
fv (1.54e-03)
all (1.23e-03)
float (9.02e-04)
array (7.32e-04)
performed (7.11e-04)
offset (4.88e-04)
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
float
buffer
(
v
,
offset
,
count
<<
1
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
float
buffer
(
v
,
offset
,
count
<<
1
)
)
;
}
<SENTENCE_END/>
gl,uniform,2,igluniform (9.10e-01)
overlap (1.00e-02)
register (7.95e-03)
set (5.50e-03)
location (4.57e-03)
init (3.22e-03)
check (3.07e-03)
%UNK% (2.73e-03)
line (2.36e-03)
begin (2.28e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
)
;
}
<SENTENCE_END/>
uniform%END% (1.57e-01)
uniform (1.06e-01)
2 (7.41e-02)
line (7.39e-02)
pixel (2.89e-02)
y (2.72e-02)
x (2.64e-02)
4 (2.42e-02)
3 (2.17e-02)
%UNK% (1.72e-02)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
)
;
}
<SENTENCE_END/>
2%END% (7.20e-01)
2 (2.38e-02)
line (1.49e-02)
y (1.06e-02)
%UNK% (8.73e-03)
x (8.28e-03)
3 (7.45e-03)
pixel (5.58e-03)
iv (5.45e-03)
fv (5.42e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
)
;
}
<SENTENCE_END/>
i%END% (9.52e-01)
x (3.03e-03)
2 (2.21e-03)
y (1.85e-03)
fv (1.28e-03)
20 (1.06e-03)
array (1.00e-03)
location (9.81e-04)
%UNK% (9.66e-04)
only (9.12e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
)
;
}
<SENTENCE_END/>
%END%%END% (9.58e-01)
x (3.15e-03)
2 (1.59e-03)
y (1.25e-03)
fv (1.16e-03)
20 (1.12e-03)
location (1.07e-03)
only (9.65e-04)
array (8.71e-04)
value (8.58e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
)
;
}
<SENTENCE_END/>
gl,uniform,2,ivgluniform (5.91e-01)
set (6.24e-02)
overlap (1.82e-02)
%UNK% (1.71e-02)
init (1.67e-02)
line (1.51e-02)
on (1.38e-02)
render (1.27e-02)
draw (1.23e-02)
begin (9.52e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
uniform%END% (4.14e-01)
line (9.51e-02)
2 (2.60e-02)
%UNK% (1.96e-02)
transform (1.49e-02)
uniform (1.23e-02)
iv (1.13e-02)
position (1.07e-02)
4 (8.57e-03)
matrix (8.36e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
2%END% (9.17e-01)
line (5.73e-03)
position (3.34e-03)
2 (3.00e-03)
%UNK% (2.74e-03)
v (2.44e-03)
iv (1.41e-03)
from (1.23e-03)
by (1.21e-03)
fv (1.15e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
iv%END% (9.75e-01)
position (2.06e-03)
v (1.47e-03)
location (1.38e-03)
count (8.80e-04)
get (4.91e-04)
fv (3.85e-04)
gl (2.47e-04)
2 (2.45e-04)
at (2.28e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
%END%%END% (9.78e-01)
position (1.70e-03)
location (1.63e-03)
count (1.04e-03)
v (9.86e-04)
get (6.35e-04)
gl (3.73e-04)
fv (3.57e-04)
all (1.75e-04)
at (1.67e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
gl,uniform,2,ivgluniform (6.12e-01)
set (3.57e-02)
register (2.65e-02)
init (1.94e-02)
overlap (1.94e-02)
add (1.35e-02)
%UNK% (1.13e-02)
polyline (7.76e-03)
line (7.68e-03)
read (7.55e-03)
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
int
buffer
(
v
,
offset
,
count
<<
1
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
int
buffer
(
v
,
offset
,
count
<<
1
)
)
;
}
<SENTENCE_END/>
uniform%END% (3.31e-01)
array (6.07e-02)
offset (3.14e-02)
to (2.62e-02)
all (2.36e-02)
4 (2.25e-02)
3 (1.91e-02)
1 (1.83e-02)
%UNK% (1.42e-02)
line (1.40e-02)
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
int
buffer
(
v
,
offset
,
count
<<
1
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
int
buffer
(
v
,
offset
,
count
<<
1
)
)
;
}
<SENTENCE_END/>
2%END% (8.58e-01)
array (1.88e-02)
all (1.50e-02)
offset (7.25e-03)
fv (6.24e-03)
to (4.26e-03)
buffer (3.47e-03)
count (3.01e-03)
int (2.80e-03)
float (2.72e-03)
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
int
buffer
(
v
,
offset
,
count
<<
1
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
int
buffer
(
v
,
offset
,
count
<<
1
)
)
;
}
<SENTENCE_END/>
iv%END% (9.72e-01)
all (3.44e-03)
count (3.37e-03)
array (2.05e-03)
fv (1.98e-03)
buffer (1.23e-03)
performed (1.02e-03)
offset (8.95e-04)
location (6.33e-04)
at (4.88e-04)
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
int
buffer
(
v
,
offset
,
count
<<
1
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
int
buffer
(
v
,
offset
,
count
<<
1
)
)
;
}
<SENTENCE_END/>
%END%%END% (9.74e-01)
count (4.40e-03)
all (1.92e-03)
fv (1.51e-03)
buffer (1.43e-03)
location (1.23e-03)
array (8.71e-04)
performed (8.09e-04)
offset (5.58e-04)
int (5.31e-04)
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
int
buffer
(
v
,
offset
,
count
<<
1
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
int
buffer
(
v
,
offset
,
count
<<
1
)
)
;
}
<SENTENCE_END/>
gl,uniform,3,fgluniform (7.95e-01)
set (2.17e-02)
overlap (1.47e-02)
register (1.24e-02)
%UNK% (9.54e-03)
init (8.80e-03)
check (6.53e-03)
line (6.34e-03)
draw (5.28e-03)
begin (4.98e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
,
z
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
,
z
)
;
}
<SENTENCE_END/>
uniform%END% (5.47e-01)
2 (4.77e-02)
line (4.37e-02)
matrix (1.71e-02)
%UNK% (1.62e-02)
3 (1.53e-02)
x (1.43e-02)
uniform (1.43e-02)
4 (1.01e-02)
from (8.67e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
,
z
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
,
z
)
;
}
<SENTENCE_END/>
3%END% (9.05e-01)
2 (7.77e-03)
line (5.78e-03)
%UNK% (3.76e-03)
x (2.98e-03)
y (2.82e-03)
z (2.53e-03)
3 (2.51e-03)
from (2.21e-03)
matrix (2.19e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
,
z
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
,
z
)
;
}
<SENTENCE_END/>
f%END% (9.72e-01)
location (2.78e-03)
z (1.87e-03)
y (1.53e-03)
x (1.13e-03)
2 (8.91e-04)
fv (4.63e-04)
%UNK% (4.51e-04)
3 (3.13e-04)
line (2.97e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
,
z
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
,
z
)
;
}
<SENTENCE_END/>
%END%%END% (9.67e-01)
location (3.77e-03)
x (1.89e-03)
y (1.32e-03)
z (7.97e-04)
gl (3.94e-04)
2 (3.52e-04)
fv (3.03e-04)
value (2.45e-04)
20 (1.85e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
,
z
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
,
z
)
;
}
<SENTENCE_END/>
gl,uniform,3,fvgluniform (5.91e-01)
set (6.24e-02)
overlap (1.82e-02)
%UNK% (1.71e-02)
init (1.67e-02)
line (1.51e-02)
on (1.38e-02)
render (1.27e-02)
draw (1.23e-02)
begin (9.52e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
uniform%END% (4.14e-01)
line (9.51e-02)
2 (2.60e-02)
%UNK% (1.96e-02)
transform (1.49e-02)
uniform (1.23e-02)
iv (1.13e-02)
position (1.07e-02)
4 (8.57e-03)
matrix (8.36e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
3%END% (9.17e-01)
line (5.73e-03)
position (3.34e-03)
2 (3.00e-03)
%UNK% (2.74e-03)
v (2.44e-03)
iv (1.41e-03)
from (1.23e-03)
by (1.21e-03)
fv (1.15e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
fv%END% (9.75e-01)
position (2.06e-03)
v (1.47e-03)
location (1.38e-03)
count (8.80e-04)
get (4.91e-04)
fv (3.85e-04)
gl (2.47e-04)
2 (2.45e-04)
at (2.28e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
%END%%END% (9.69e-01)
position (2.48e-03)
location (1.91e-03)
count (1.88e-03)
v (9.97e-04)
get (9.64e-04)
gl (4.61e-04)
fv (2.54e-04)
all (1.37e-04)
performed (1.29e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
gl,uniform,3,fvgluniform (6.95e-01)
set (2.47e-02)
register (2.13e-02)
overlap (1.82e-02)
rotate (1.33e-02)
%UNK% (1.22e-02)
on (8.53e-03)
lerp (8.04e-03)
line (7.85e-03)
init (7.03e-03)
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
float
buffer
(
v
,
offset
,
count
*
3
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
float
buffer
(
v
,
offset
,
count
*
3
)
)
;
}
<SENTENCE_END/>
uniform%END% (6.28e-01)
3 (2.98e-02)
2 (2.15e-02)
float (1.98e-02)
array (1.81e-02)
4 (1.57e-02)
to (1.51e-02)
fv (1.34e-02)
matrix (1.23e-02)
line (1.22e-02)
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
float
buffer
(
v
,
offset
,
count
*
3
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
float
buffer
(
v
,
offset
,
count
*
3
)
)
;
}
<SENTENCE_END/>
3%END% (9.18e-01)
float (6.68e-03)
array (6.30e-03)
fv (5.45e-03)
3 (5.29e-03)
all (4.18e-03)
2 (3.53e-03)
to (3.18e-03)
rad (2.36e-03)
4 (1.96e-03)
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
float
buffer
(
v
,
offset
,
count
*
3
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
float
buffer
(
v
,
offset
,
count
*
3
)
)
;
}
<SENTENCE_END/>
fv%END% (9.73e-01)
fv (2.45e-03)
float (2.07e-03)
array (1.79e-03)
buffer (1.76e-03)
all (1.67e-03)
count (1.39e-03)
location (9.05e-04)
3 (8.87e-04)
rad (7.30e-04)
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
float
buffer
(
v
,
offset
,
count
*
3
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
float
buffer
(
v
,
offset
,
count
*
3
)
)
;
}
<SENTENCE_END/>
%END%%END% (9.65e-01)
buffer (4.52e-03)
location (2.85e-03)
count (2.84e-03)
fv (1.44e-03)
float (1.25e-03)
all (7.81e-04)
offset (7.61e-04)
v (6.99e-04)
array (5.89e-04)
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
float
buffer
(
v
,
offset
,
count
*
3
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
float
buffer
(
v
,
offset
,
count
*
3
)
)
;
}
<SENTENCE_END/>
gl,uniform,3,igluniform (7.95e-01)
set (2.17e-02)
overlap (1.47e-02)
register (1.24e-02)
%UNK% (9.54e-03)
init (8.80e-03)
check (6.53e-03)
line (6.34e-03)
draw (5.28e-03)
begin (4.98e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
,
z
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
,
z
)
;
}
<SENTENCE_END/>
uniform%END% (5.47e-01)
2 (4.77e-02)
line (4.37e-02)
matrix (1.71e-02)
%UNK% (1.62e-02)
3 (1.53e-02)
x (1.43e-02)
uniform (1.43e-02)
4 (1.01e-02)
from (8.67e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
,
z
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
,
z
)
;
}
<SENTENCE_END/>
3%END% (9.05e-01)
2 (7.77e-03)
line (5.78e-03)
%UNK% (3.76e-03)
x (2.98e-03)
y (2.82e-03)
z (2.53e-03)
3 (2.51e-03)
from (2.21e-03)
matrix (2.19e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
,
z
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
,
z
)
;
}
<SENTENCE_END/>
i%END% (9.72e-01)
location (2.78e-03)
z (1.87e-03)
y (1.53e-03)
x (1.13e-03)
2 (8.91e-04)
fv (4.63e-04)
%UNK% (4.51e-04)
3 (3.13e-04)
line (2.97e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
,
z
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
,
z
)
;
}
<SENTENCE_END/>
%END%%END% (9.67e-01)
location (3.77e-03)
x (1.89e-03)
y (1.32e-03)
z (7.97e-04)
gl (3.94e-04)
2 (3.52e-04)
fv (3.03e-04)
value (2.45e-04)
20 (1.85e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
,
z
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
,
z
)
;
}
<SENTENCE_END/>
gl,uniform,3,ivgluniform (5.91e-01)
set (6.24e-02)
overlap (1.82e-02)
%UNK% (1.71e-02)
init (1.67e-02)
line (1.51e-02)
on (1.38e-02)
render (1.27e-02)
draw (1.23e-02)
begin (9.52e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
uniform%END% (4.14e-01)
line (9.51e-02)
2 (2.60e-02)
%UNK% (1.96e-02)
transform (1.49e-02)
uniform (1.23e-02)
iv (1.13e-02)
position (1.07e-02)
4 (8.57e-03)
matrix (8.36e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
3%END% (9.17e-01)
line (5.73e-03)
position (3.34e-03)
2 (3.00e-03)
%UNK% (2.74e-03)
v (2.44e-03)
iv (1.41e-03)
from (1.23e-03)
by (1.21e-03)
fv (1.15e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
iv%END% (9.75e-01)
position (2.06e-03)
v (1.47e-03)
location (1.38e-03)
count (8.80e-04)
get (4.91e-04)
fv (3.85e-04)
gl (2.47e-04)
2 (2.45e-04)
at (2.28e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
%END%%END% (9.69e-01)
position (2.48e-03)
location (1.91e-03)
count (1.88e-03)
v (9.97e-04)
get (9.64e-04)
gl (4.61e-04)
fv (2.54e-04)
all (1.37e-04)
performed (1.29e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
gl,uniform,3,ivgluniform (6.80e-01)
register (2.21e-02)
set (2.09e-02)
overlap (1.94e-02)
%UNK% (1.31e-02)
rotate (1.05e-02)
lerp (8.15e-03)
line (8.09e-03)
init (7.98e-03)
check (6.67e-03)
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
int
buffer
(
v
,
offset
,
count
*
3
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
int
buffer
(
v
,
offset
,
count
*
3
)
)
;
}
<SENTENCE_END/>
uniform%END% (6.21e-01)
3 (2.78e-02)
array (2.38e-02)
4 (1.92e-02)
2 (1.65e-02)
all (1.27e-02)
matrix (1.24e-02)
fv (1.22e-02)
to (1.21e-02)
%UNK% (1.10e-02)
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
int
buffer
(
v
,
offset
,
count
*
3
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
int
buffer
(
v
,
offset
,
count
*
3
)
)
;
}
<SENTENCE_END/>
3%END% (9.08e-01)
array (9.05e-03)
all (7.39e-03)
3 (5.38e-03)
fv (5.14e-03)
to (2.90e-03)
offset (2.84e-03)
2 (2.82e-03)
float (2.72e-03)
4 (2.69e-03)
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
int
buffer
(
v
,
offset
,
count
*
3
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
int
buffer
(
v
,
offset
,
count
*
3
)
)
;
}
<SENTENCE_END/>
iv%END% (9.70e-01)
all (2.91e-03)
array (2.40e-03)
fv (2.33e-03)
count (2.10e-03)
buffer (1.71e-03)
3 (9.20e-04)
location (9.06e-04)
offset (9.01e-04)
float (6.55e-04)
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
int
buffer
(
v
,
offset
,
count
*
3
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
int
buffer
(
v
,
offset
,
count
*
3
)
)
;
}
<SENTENCE_END/>
%END%%END% (9.71e-01)
count (2.78e-03)
buffer (2.45e-03)
location (1.70e-03)
fv (1.33e-03)
all (1.25e-03)
array (6.85e-04)
offset (6.66e-04)
v (5.65e-04)
int (5.24e-04)
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
int
buffer
(
v
,
offset
,
count
*
3
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
int
buffer
(
v
,
offset
,
count
*
3
)
)
;
}
<SENTENCE_END/>
gl,uniform,4,fgluniform (8.58e-01)
overlap (1.54e-02)
set (1.27e-02)
register (9.48e-03)
init (6.06e-03)
check (4.79e-03)
%UNK% (4.65e-03)
line (4.48e-03)
location (3.73e-03)
lerp (3.68e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
uniform%END% (5.88e-01)
2 (4.13e-02)
line (3.98e-02)
%UNK% (1.43e-02)
matrix (1.32e-02)
3 (1.19e-02)
uniform (1.08e-02)
to (9.84e-03)
x (9.67e-03)
from (9.41e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
4%END% (9.27e-01)
2 (5.47e-03)
line (4.40e-03)
%UNK% (2.73e-03)
to (2.15e-03)
from (1.84e-03)
x (1.76e-03)
y (1.75e-03)
rad (1.70e-03)
matrix (1.44e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
f%END% (9.76e-01)
location (1.83e-03)
z (1.43e-03)
2 (1.03e-03)
%UNK% (5.38e-04)
w (5.31e-04)
x (4.87e-04)
y (4.77e-04)
line (4.37e-04)
rad (4.14e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
%END%%END% (9.54e-01)
location (6.99e-03)
z (3.17e-03)
x (1.73e-03)
w (1.19e-03)
gl (6.84e-04)
2 (4.98e-04)
y (3.41e-04)
%UNK% (2.68e-04)
value (2.50e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
gl,uniform,4,fvgluniform (5.91e-01)
set (6.24e-02)
overlap (1.82e-02)
%UNK% (1.71e-02)
init (1.67e-02)
line (1.51e-02)
on (1.38e-02)
render (1.27e-02)
draw (1.23e-02)
begin (9.52e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
uniform%END% (4.14e-01)
line (9.51e-02)
2 (2.60e-02)
%UNK% (1.96e-02)
transform (1.49e-02)
uniform (1.23e-02)
iv (1.13e-02)
position (1.07e-02)
4 (8.57e-03)
matrix (8.36e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
4%END% (9.17e-01)
line (5.73e-03)
position (3.34e-03)
2 (3.00e-03)
%UNK% (2.74e-03)
v (2.44e-03)
iv (1.41e-03)
from (1.23e-03)
by (1.21e-03)
fv (1.15e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
fv%END% (9.75e-01)
position (2.06e-03)
v (1.47e-03)
location (1.38e-03)
count (8.80e-04)
get (4.91e-04)
fv (3.85e-04)
gl (2.47e-04)
2 (2.45e-04)
at (2.28e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
%END%%END% (9.58e-01)
position (3.19e-03)
location (2.55e-03)
count (2.54e-03)
get (1.34e-03)
v (1.31e-03)
gl (6.65e-04)
fv (2.57e-04)
all (1.38e-04)
performed (1.33e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
gl,uniform,4,fvgluniform (7.06e-01)
set (3.61e-02)
register (2.29e-02)
overlap (1.76e-02)
init (1.10e-02)
add (8.74e-03)
%UNK% (8.72e-03)
rotate (8.61e-03)
line (6.91e-03)
check (5.80e-03)
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
float
buffer
(
v
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
float
buffer
(
v
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
uniform%END% (4.24e-01)
array (4.45e-02)
2 (3.42e-02)
to (2.79e-02)
float (2.65e-02)
3 (2.30e-02)
line (2.21e-02)
4 (2.14e-02)
fv (1.90e-02)
offset (1.78e-02)
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
float
buffer
(
v
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
float
buffer
(
v
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
4%END% (9.08e-01)
array (1.12e-02)
float (7.39e-03)
all (7.31e-03)
fv (6.44e-03)
2 (3.76e-03)
to (3.39e-03)
offset (3.07e-03)
3 (2.08e-03)
buffer (2.06e-03)
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
float
buffer
(
v
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
float
buffer
(
v
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
fv%END% (9.77e-01)
count (2.76e-03)
fv (1.98e-03)
all (1.96e-03)
buffer (1.67e-03)
array (1.65e-03)
float (1.40e-03)
location (7.84e-04)
offset (5.31e-04)
performed (5.00e-04)
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
float
buffer
(
v
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
float
buffer
(
v
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
%END%%END% (9.64e-01)
count (5.57e-03)
buffer (4.21e-03)
location (2.59e-03)
fv (1.09e-03)
float (1.09e-03)
all (8.58e-04)
v (6.54e-04)
array (4.87e-04)
offset (3.89e-04)
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
float
buffer
(
v
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
float
buffer
(
v
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
gl,uniform,4,igluniform (8.58e-01)
overlap (1.54e-02)
set (1.27e-02)
register (9.48e-03)
init (6.06e-03)
check (4.79e-03)
%UNK% (4.65e-03)
line (4.48e-03)
location (3.73e-03)
lerp (3.68e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
uniform%END% (5.88e-01)
2 (4.13e-02)
line (3.98e-02)
%UNK% (1.43e-02)
matrix (1.32e-02)
3 (1.19e-02)
uniform (1.08e-02)
to (9.84e-03)
x (9.67e-03)
from (9.41e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
4%END% (9.27e-01)
2 (5.47e-03)
line (4.40e-03)
%UNK% (2.73e-03)
to (2.15e-03)
from (1.84e-03)
x (1.76e-03)
y (1.75e-03)
rad (1.70e-03)
matrix (1.44e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
i%END% (9.76e-01)
location (1.83e-03)
z (1.43e-03)
2 (1.03e-03)
%UNK% (5.38e-04)
w (5.31e-04)
x (4.87e-04)
y (4.77e-04)
line (4.37e-04)
rad (4.14e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
%END%%END% (9.54e-01)
location (6.99e-03)
z (3.17e-03)
x (1.73e-03)
w (1.19e-03)
gl (6.84e-04)
2 (4.98e-04)
y (3.41e-04)
%UNK% (2.68e-04)
value (2.50e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
gl,uniform,4,ivgluniform (5.91e-01)
set (6.24e-02)
overlap (1.82e-02)
%UNK% (1.71e-02)
init (1.67e-02)
line (1.51e-02)
on (1.38e-02)
render (1.27e-02)
draw (1.23e-02)
begin (9.52e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
uniform%END% (4.14e-01)
line (9.51e-02)
2 (2.60e-02)
%UNK% (1.96e-02)
transform (1.49e-02)
uniform (1.23e-02)
iv (1.13e-02)
position (1.07e-02)
4 (8.57e-03)
matrix (8.36e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
4%END% (9.17e-01)
line (5.73e-03)
position (3.34e-03)
2 (3.00e-03)
%UNK% (2.74e-03)
v (2.44e-03)
iv (1.41e-03)
from (1.23e-03)
by (1.21e-03)
fv (1.15e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
iv%END% (9.75e-01)
position (2.06e-03)
v (1.47e-03)
location (1.38e-03)
count (8.80e-04)
get (4.91e-04)
fv (3.85e-04)
gl (2.47e-04)
2 (2.45e-04)
at (2.28e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
%END%%END% (9.58e-01)
position (3.19e-03)
location (2.55e-03)
count (2.54e-03)
get (1.34e-03)
v (1.31e-03)
gl (6.65e-04)
fv (2.57e-04)
all (1.38e-04)
performed (1.33e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
v
,
get
position
(
v
)
)
;
}
<SENTENCE_END/>
gl,uniform,4,ivgluniform (6.75e-01)
set (3.50e-02)
register (2.38e-02)
overlap (1.86e-02)
init (1.36e-02)
add (1.04e-02)
%UNK% (9.68e-03)
rotate (7.16e-03)
line (6.85e-03)
check (6.22e-03)
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
int
buffer
(
v
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
int
buffer
(
v
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
uniform%END% (3.94e-01)
array (5.82e-02)
offset (2.74e-02)
4 (2.56e-02)
2 (2.46e-02)
all (2.29e-02)
3 (2.15e-02)
to (2.01e-02)
fv (1.71e-02)
line (1.39e-02)
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
int
buffer
(
v
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
int
buffer
(
v
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
4%END% (8.89e-01)
array (1.63e-02)
all (1.32e-02)
fv (6.23e-03)
offset (5.43e-03)
float (2.91e-03)
count (2.91e-03)
2 (2.90e-03)
to (2.87e-03)
buffer (2.43e-03)
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
int
buffer
(
v
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
int
buffer
(
v
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
iv%END% (9.73e-01)
count (4.05e-03)
all (3.35e-03)
array (2.20e-03)
fv (1.88e-03)
buffer (1.35e-03)
offset (8.02e-04)
location (6.50e-04)
performed (5.69e-04)
float (4.49e-04)
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
int
buffer
(
v
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
int
buffer
(
v
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
%END%%END% (9.66e-01)
count (7.09e-03)
buffer (2.28e-03)
location (1.60e-03)
all (1.36e-03)
fv (1.01e-03)
int (6.68e-04)
array (5.89e-04)
v (4.60e-04)
offset (4.03e-04)
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
int
buffer
(
v
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
to
int
buffer
(
v
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
gl,uniform,matrix,2,fvgluniform (7.34e-01)
set (3.66e-02)
overlap (2.19e-02)
check (1.49e-02)
%UNK% (1.30e-02)
init (9.46e-03)
register (8.57e-03)
matrix (5.88e-03)
lerp (5.47e-03)
begin (5.28e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
transpose
,
value
,
get
position
(
value
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
transpose
,
value
,
get
position
(
value
)
)
;
}
<SENTENCE_END/>
uniformmatrix (2.46e-01)
3 (4.89e-02)
uniform (4.83e-02)
%END% (4.37e-02)
%UNK% (3.79e-02)
line (2.70e-02)
2 (2.69e-02)
4 (2.25e-02)
transform (2.19e-02)
vertex (1.99e-02)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
transpose
,
value
,
get
position
(
value
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
transpose
,
value
,
get
position
(
value
)
)
;
}
<SENTENCE_END/>
matrix%END% (8.05e-01)
value (1.54e-02)
matrix (1.07e-02)
%UNK% (9.57e-03)
position (5.47e-03)
3 (5.41e-03)
2 (5.22e-03)
animation (4.80e-03)
at (4.24e-03)
from (4.22e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
transpose
,
value
,
get
position
(
value
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
transpose
,
value
,
get
position
(
value
)
)
;
}
<SENTENCE_END/>
2%END% (9.68e-01)
position (4.05e-03)
value (3.01e-03)
location (1.65e-03)
transpose (1.02e-03)
at (7.42e-04)
fv (6.68e-04)
performed (4.92e-04)
%UNK% (4.82e-04)
object (4.70e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
transpose
,
value
,
get
position
(
value
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
transpose
,
value
,
get
position
(
value
)
)
;
}
<SENTENCE_END/>
fv%END% (9.59e-01)
position (6.82e-03)
location (5.18e-03)
value (2.20e-03)
count (1.16e-03)
get (1.10e-03)
transpose (1.04e-03)
gl (6.59e-04)
fv (4.94e-04)
at (3.79e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
transpose
,
value
,
get
position
(
value
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
transpose
,
value
,
get
position
(
value
)
)
;
}
<SENTENCE_END/>
%END%%END% (9.56e-01)
position (7.52e-03)
location (5.33e-03)
value (2.07e-03)
count (1.41e-03)
get (1.28e-03)
transpose (9.91e-04)
gl (7.44e-04)
fv (4.00e-04)
at (3.29e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
transpose
,
value
,
get
position
(
value
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
transpose
,
value
,
get
position
(
value
)
)
;
}
<SENTENCE_END/>
gl,uniform,matrix,2,fvgluniform (6.82e-01)
matrix (2.69e-02)
overlap (2.56e-02)
check (2.10e-02)
set (2.00e-02)
register (1.23e-02)
%UNK% (1.21e-02)
3 (9.38e-03)
color (7.80e-03)
scale (6.54e-03)
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
uniformmatrix (2.53e-01)
3 (8.89e-02)
%END% (4.80e-02)
4 (3.73e-02)
2 (3.65e-02)
float (3.03e-02)
transform (2.11e-02)
%UNK% (2.04e-02)
fv (1.90e-02)
line (1.83e-02)
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
matrix%END% (7.58e-01)
float (1.93e-02)
fv (1.46e-02)
3 (1.30e-02)
matrix (1.21e-02)
array (1.20e-02)
2 (1.08e-02)
offset (8.03e-03)
all (7.81e-03)
buffer (6.03e-03)
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
2%END% (9.55e-01)
buffer (6.19e-03)
fv (3.65e-03)
float (3.61e-03)
all (2.51e-03)
array (2.21e-03)
count (1.86e-03)
offset (1.18e-03)
at (1.11e-03)
2 (1.03e-03)
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
fv%END% (9.53e-01)
buffer (1.04e-02)
location (2.88e-03)
fv (2.41e-03)
count (2.31e-03)
float (2.05e-03)
all (1.42e-03)
array (1.01e-03)
performed (7.28e-04)
transpose (6.65e-04)
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
%END%%END% (9.53e-01)
buffer (1.11e-02)
location (2.79e-03)
count (2.54e-03)
fv (1.95e-03)
float (1.79e-03)
all (1.30e-03)
array (8.68e-04)
performed (6.44e-04)
at (5.57e-04)
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
<<
2
)
)
;
}
<SENTENCE_END/>
gl,uniform,matrix,3,fvgluniform (7.34e-01)
set (3.66e-02)
overlap (2.19e-02)
check (1.49e-02)
%UNK% (1.30e-02)
init (9.46e-03)
register (8.57e-03)
matrix (5.88e-03)
lerp (5.47e-03)
begin (5.28e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
transpose
,
value
,
get
position
(
value
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
transpose
,
value
,
get
position
(
value
)
)
;
}
<SENTENCE_END/>
uniformmatrix (2.46e-01)
3 (4.89e-02)
uniform (4.83e-02)
%END% (4.37e-02)
%UNK% (3.79e-02)
line (2.70e-02)
2 (2.69e-02)
4 (2.25e-02)
transform (2.19e-02)
vertex (1.99e-02)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
transpose
,
value
,
get
position
(
value
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
transpose
,
value
,
get
position
(
value
)
)
;
}
<SENTENCE_END/>
matrix%END% (8.05e-01)
value (1.54e-02)
matrix (1.07e-02)
%UNK% (9.57e-03)
position (5.47e-03)
3 (5.41e-03)
2 (5.22e-03)
animation (4.80e-03)
at (4.24e-03)
from (4.22e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
transpose
,
value
,
get
position
(
value
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
transpose
,
value
,
get
position
(
value
)
)
;
}
<SENTENCE_END/>
3%END% (9.68e-01)
position (4.05e-03)
value (3.01e-03)
location (1.65e-03)
transpose (1.02e-03)
at (7.42e-04)
fv (6.68e-04)
performed (4.92e-04)
%UNK% (4.82e-04)
object (4.70e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
transpose
,
value
,
get
position
(
value
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
transpose
,
value
,
get
position
(
value
)
)
;
}
<SENTENCE_END/>
fv%END% (9.59e-01)
position (6.82e-03)
location (5.18e-03)
value (2.20e-03)
count (1.16e-03)
get (1.10e-03)
transpose (1.04e-03)
gl (6.59e-04)
fv (4.94e-04)
at (3.79e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
transpose
,
value
,
get
position
(
value
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
transpose
,
value
,
get
position
(
value
)
)
;
}
<SENTENCE_END/>
%END%%END% (9.51e-01)
position (8.47e-03)
location (6.11e-03)
value (2.16e-03)
count (1.55e-03)
get (1.40e-03)
transpose (1.08e-03)
gl (8.12e-04)
fv (3.95e-04)
at (3.17e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
transpose
,
value
,
get
position
(
value
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
transpose
,
value
,
get
position
(
value
)
)
;
}
<SENTENCE_END/>
gl,uniform,matrix,3,fvgluniform (5.87e-01)
matrix (4.32e-02)
overlap (2.81e-02)
check (2.36e-02)
%UNK% (2.15e-02)
set (1.32e-02)
3 (1.23e-02)
register (1.15e-02)
color (1.02e-02)
scale (9.38e-03)
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
*
9
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
*
9
)
)
;
}
<SENTENCE_END/>
uniform%END% (2.49e-01)
matrix (1.54e-01)
3 (5.83e-02)
float (3.31e-02)
4 (2.78e-02)
2 (2.48e-02)
%UNK% (2.34e-02)
to (1.49e-02)
fv (1.47e-02)
transform (1.47e-02)
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
*
9
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
*
9
)
)
;
}
<SENTENCE_END/>
matrix%END% (8.78e-01)
float (9.62e-03)
matrix (6.62e-03)
all (6.09e-03)
3 (5.78e-03)
fv (5.22e-03)
array (4.51e-03)
at (4.39e-03)
buffer (3.60e-03)
2 (3.48e-03)
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
*
9
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
*
9
)
)
;
}
<SENTENCE_END/>
3%END% (9.67e-01)
buffer (6.56e-03)
float (2.25e-03)
all (2.21e-03)
fv (1.43e-03)
at (1.16e-03)
location (1.08e-03)
count (9.52e-04)
array (9.07e-04)
transpose (8.53e-04)
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
*
9
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
*
9
)
)
;
}
<SENTENCE_END/>
fv%END% (9.58e-01)
buffer (1.22e-02)
location (2.88e-03)
count (1.33e-03)
float (1.24e-03)
all (1.23e-03)
fv (9.31e-04)
transpose (7.60e-04)
at (6.22e-04)
offset (3.91e-04)
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
*
9
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
*
9
)
)
;
}
<SENTENCE_END/>
%END%%END% (9.54e-01)
buffer (1.43e-02)
location (2.96e-03)
count (1.58e-03)
all (1.10e-03)
float (1.10e-03)
fv (7.54e-04)
transpose (6.24e-04)
at (5.53e-04)
offset (4.17e-04)
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
*
9
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
*
9
)
)
;
}
<SENTENCE_END/>
gl,uniform,matrix,4,fvgluniform (7.34e-01)
set (3.66e-02)
overlap (2.19e-02)
check (1.49e-02)
%UNK% (1.30e-02)
init (9.46e-03)
register (8.57e-03)
matrix (5.88e-03)
lerp (5.47e-03)
begin (5.28e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
transpose
,
value
,
get
position
(
value
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
transpose
,
value
,
get
position
(
value
)
)
;
}
<SENTENCE_END/>
uniformmatrix (2.46e-01)
3 (4.89e-02)
uniform (4.83e-02)
%END% (4.37e-02)
%UNK% (3.79e-02)
line (2.70e-02)
2 (2.69e-02)
4 (2.25e-02)
transform (2.19e-02)
vertex (1.99e-02)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
transpose
,
value
,
get
position
(
value
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
transpose
,
value
,
get
position
(
value
)
)
;
}
<SENTENCE_END/>
matrix%END% (8.05e-01)
value (1.54e-02)
matrix (1.07e-02)
%UNK% (9.57e-03)
position (5.47e-03)
3 (5.41e-03)
2 (5.22e-03)
animation (4.80e-03)
at (4.24e-03)
from (4.22e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
transpose
,
value
,
get
position
(
value
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
transpose
,
value
,
get
position
(
value
)
)
;
}
<SENTENCE_END/>
4%END% (9.68e-01)
position (4.05e-03)
value (3.01e-03)
location (1.65e-03)
transpose (1.02e-03)
at (7.42e-04)
fv (6.68e-04)
performed (4.92e-04)
%UNK% (4.82e-04)
object (4.70e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
transpose
,
value
,
get
position
(
value
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
transpose
,
value
,
get
position
(
value
)
)
;
}
<SENTENCE_END/>
fv%END% (9.59e-01)
position (6.82e-03)
location (5.18e-03)
value (2.20e-03)
count (1.16e-03)
get (1.10e-03)
transpose (1.04e-03)
gl (6.59e-04)
fv (4.94e-04)
at (3.79e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
transpose
,
value
,
get
position
(
value
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
transpose
,
value
,
get
position
(
value
)
)
;
}
<SENTENCE_END/>
%END%%END% (9.60e-01)
position (6.38e-03)
location (5.12e-03)
value (2.43e-03)
transpose (1.10e-03)
count (1.06e-03)
get (1.03e-03)
gl (6.35e-04)
fv (5.76e-04)
at (4.43e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
transpose
,
value
,
get
position
(
value
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
location
,
count
,
transpose
,
value
,
get
position
(
value
)
)
;
}
<SENTENCE_END/>
gl,uniform,matrix,4,fvgluniform (7.16e-01)
matrix (2.34e-02)
check (2.20e-02)
overlap (2.05e-02)
set (1.73e-02)
register (1.26e-02)
%UNK% (1.03e-02)
3 (8.14e-03)
4 (6.51e-03)
color (6.24e-03)
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
<<
4
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
<<
4
)
)
;
}
<SENTENCE_END/>
uniformmatrix (2.78e-01)
3 (7.90e-02)
4 (6.62e-02)
%END% (4.84e-02)
float (2.45e-02)
fv (2.32e-02)
transform (2.12e-02)
2 (2.11e-02)
uv (1.92e-02)
%UNK% (1.85e-02)
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
<<
4
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
<<
4
)
)
;
}
<SENTENCE_END/>
matrix%END% (7.23e-01)
fv (2.06e-02)
float (1.80e-02)
matrix (1.72e-02)
array (1.70e-02)
3 (1.35e-02)
4 (1.35e-02)
all (1.16e-02)
offset (9.80e-03)
buffer (6.05e-03)
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
<<
4
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
<<
4
)
)
;
}
<SENTENCE_END/>
4%END% (9.47e-01)
fv (5.61e-03)
buffer (4.83e-03)
all (4.03e-03)
float (3.61e-03)
array (3.38e-03)
count (2.17e-03)
at (1.60e-03)
offset (1.48e-03)
performed (1.39e-03)
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
<<
4
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
<<
4
)
)
;
}
<SENTENCE_END/>
fv%END% (9.47e-01)
buffer (9.55e-03)
fv (3.65e-03)
location (3.11e-03)
count (2.91e-03)
all (2.26e-03)
float (2.05e-03)
array (1.52e-03)
performed (1.04e-03)
at (9.10e-04)
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
<<
4
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
<<
4
)
)
;
}
<SENTENCE_END/>
%END%%END% (9.45e-01)
buffer (8.87e-03)
fv (4.37e-03)
location (3.17e-03)
count (2.76e-03)
all (2.56e-03)
float (2.42e-03)
array (1.85e-03)
performed (1.16e-03)
at (1.05e-03)
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
<<
4
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
%SELF%
(
location
,
count
,
transpose
,
to
float
buffer
(
value
,
offset
,
count
<<
4
)
)
;
}
<SENTENCE_END/>
gl,use,programglbegin (2.12e-01)
end (1.83e-01)
gl (1.66e-01)
initiate (6.76e-02)
on (3.76e-02)
flush (2.91e-02)
render (2.80e-02)
bind (2.06e-02)
set (1.86e-02)
surface (1.57e-02)
<SENTENCE_START>
{
gl
.
%SELF%
(
program
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
program
)
;
}
<SENTENCE_END/>
use%END% (5.56e-01)
gl (1.71e-01)
terminate (1.49e-02)
%UNK% (1.12e-02)
data (9.64e-03)
pause (9.62e-03)
mip (9.44e-03)
info (7.13e-03)
gles (6.95e-03)
pass (6.02e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
program
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
program
)
;
}
<SENTENCE_END/>
program%END% (8.64e-01)
gl (2.18e-02)
%UNK% (5.21e-03)
data (3.72e-03)
20 (3.24e-03)
terminate (2.32e-03)
pause (2.22e-03)
fv (2.21e-03)
info (2.17e-03)
mip (1.95e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
program
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
program
)
;
}
<SENTENCE_END/>
%END%%END% (9.50e-01)
gl (2.77e-03)
20 (2.12e-03)
%UNK% (1.53e-03)
fv (1.46e-03)
program (1.34e-03)
data (9.99e-04)
2 (7.74e-04)
accessible (7.25e-04)
from (6.85e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
program
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
program
)
;
}
<SENTENCE_END/>
gl,validate,programglbegin (2.12e-01)
end (1.83e-01)
gl (1.66e-01)
initiate (6.76e-02)
on (3.76e-02)
flush (2.91e-02)
render (2.80e-02)
bind (2.06e-02)
set (1.86e-02)
surface (1.57e-02)
<SENTENCE_START>
{
gl
.
%SELF%
(
program
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
program
)
;
}
<SENTENCE_END/>
validate%END% (5.56e-01)
gl (1.71e-01)
terminate (1.49e-02)
%UNK% (1.12e-02)
data (9.64e-03)
pause (9.62e-03)
mip (9.44e-03)
info (7.13e-03)
gles (6.95e-03)
pass (6.02e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
program
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
program
)
;
}
<SENTENCE_END/>
program%END% (8.64e-01)
gl (2.18e-02)
%UNK% (5.21e-03)
data (3.72e-03)
20 (3.24e-03)
terminate (2.32e-03)
pause (2.22e-03)
fv (2.21e-03)
info (2.17e-03)
mip (1.95e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
program
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
program
)
;
}
<SENTENCE_END/>
%END%%END% (9.54e-01)
gl (2.20e-03)
20 (1.94e-03)
program (1.52e-03)
%UNK% (1.38e-03)
fv (1.34e-03)
data (8.48e-04)
2 (6.96e-04)
accessible (6.59e-04)
file (6.26e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
program
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
program
)
;
}
<SENTENCE_END/>
gl,vertex,attrib,1,fglvertex (7.29e-01)
overlap (2.82e-02)
attrib (2.09e-02)
triangle (1.78e-02)
check (1.04e-02)
draw (9.62e-03)
begin (9.32e-03)
polyline (8.82e-03)
intersect (8.76e-03)
bind (7.82e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
x
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
x
)
;
}
<SENTENCE_END/>
vertexvertex (7.27e-01)
attrib (5.38e-02)
uv (1.23e-02)
pixel (1.18e-02)
indx (1.01e-02)
vertices (9.46e-03)
triangle (7.40e-03)
count (6.19e-03)
%UNK% (5.68e-03)
3 (5.39e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
x
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
x
)
;
}
<SENTENCE_END/>
attrib%END% (2.67e-01)
vertex (1.13e-01)
count (2.55e-02)
%UNK% (2.22e-02)
attrib (1.77e-02)
2 (1.76e-02)
3 (1.62e-02)
pixel (1.23e-02)
mode (1.13e-02)
fv (1.02e-02)
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
x
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
x
)
;
}
<SENTENCE_END/>
1%END% (9.46e-01)
value (2.47e-03)
indx (2.27e-03)
x (2.10e-03)
count (1.46e-03)
20 (1.42e-03)
array (1.29e-03)
fv (1.23e-03)
offset (1.15e-03)
2 (1.07e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
x
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
x
)
;
}
<SENTENCE_END/>
f%END% (9.22e-01)
indx (8.09e-03)
x (7.68e-03)
value (2.74e-03)
gl (1.68e-03)
20 (1.59e-03)
only (1.16e-03)
offset (1.07e-03)
count (1.05e-03)
fv (1.02e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
x
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
x
)
;
}
<SENTENCE_END/>
%END%%END% (9.18e-01)
indx (9.07e-03)
x (8.53e-03)
value (2.71e-03)
gl (1.93e-03)
20 (1.58e-03)
only (1.15e-03)
offset (1.05e-03)
count (1.03e-03)
fv (9.98e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
x
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
x
)
;
}
<SENTENCE_END/>
gl,vertex,attrib,1,fvglvertex (7.31e-01)
attrib (3.64e-02)
set (2.30e-02)
overlap (2.28e-02)
check (2.15e-02)
triangle (1.42e-02)
calculate (8.55e-03)
polyline (8.53e-03)
intersect (7.06e-03)
%UNK% (6.26e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
values
,
get
position
(
values
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
values
,
get
position
(
values
)
)
;
}
<SENTENCE_END/>
vertexvertex (5.82e-01)
attrib (7.13e-02)
%UNK% (1.59e-02)
3 (1.21e-02)
uv (1.20e-02)
count (1.16e-02)
triangle (1.14e-02)
vertices (1.02e-02)
indx (9.72e-03)
2 (9.56e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
values
,
get
position
(
values
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
values
,
get
position
(
values
)
)
;
}
<SENTENCE_END/>
attrib%END% (7.27e-01)
vertex (1.77e-02)
value (1.47e-02)
%UNK% (1.19e-02)
fv (1.02e-02)
2 (9.80e-03)
count (8.11e-03)
3 (6.89e-03)
object (4.56e-03)
attrib (4.41e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
values
,
get
position
(
values
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
values
,
get
position
(
values
)
)
;
}
<SENTENCE_END/>
1%END% (9.71e-01)
position (4.17e-03)
values (2.46e-03)
indx (2.40e-03)
fv (1.05e-03)
value (7.39e-04)
gl (7.19e-04)
get (6.72e-04)
all (4.31e-04)
performed (4.21e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
values
,
get
position
(
values
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
values
,
get
position
(
values
)
)
;
}
<SENTENCE_END/>
fv%END% (9.58e-01)
values (6.50e-03)
position (6.49e-03)
indx (2.93e-03)
gl (1.75e-03)
get (1.53e-03)
fv (8.46e-04)
value (5.59e-04)
performed (3.56e-04)
) (2.87e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
values
,
get
position
(
values
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
values
,
get
position
(
values
)
)
;
}
<SENTENCE_END/>
%END%%END% (9.54e-01)
values (7.37e-03)
position (7.09e-03)
indx (3.22e-03)
gl (1.97e-03)
get (1.74e-03)
fv (8.40e-04)
value (5.49e-04)
performed (3.53e-04)
) (2.93e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
values
,
get
position
(
values
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
values
,
get
position
(
values
)
)
;
}
<SENTENCE_END/>
gl,vertex,attrib,2,fglvertex (7.99e-01)
overlap (2.23e-02)
attrib (1.80e-02)
triangle (1.79e-02)
intersect (8.00e-03)
polyline (7.10e-03)
vertices (6.77e-03)
draw (6.03e-03)
check (5.47e-03)
uv (4.63e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
x
,
y
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
x
,
y
)
;
}
<SENTENCE_END/>
vertexvertex (5.27e-01)
pixel (4.26e-02)
attrib (4.02e-02)
vertices (2.02e-02)
triangle (1.87e-02)
line (1.85e-02)
uv (1.33e-02)
%UNK% (9.60e-03)
2 (8.13e-03)
polygon (7.96e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
x
,
y
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
x
,
y
)
;
}
<SENTENCE_END/>
attrib%END% (2.72e-01)
vertex (8.95e-02)
pixel (2.89e-02)
line (2.47e-02)
%UNK% (2.17e-02)
2 (2.09e-02)
y (1.46e-02)
count (1.34e-02)
attrib (1.27e-02)
x (1.23e-02)
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
x
,
y
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
x
,
y
)
;
}
<SENTENCE_END/>
2%END% (9.47e-01)
x (4.85e-03)
y (1.44e-03)
value (1.29e-03)
2 (1.28e-03)
fv (1.12e-03)
%UNK% (1.02e-03)
array (9.92e-04)
indx (9.69e-04)
20 (9.66e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
x
,
y
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
x
,
y
)
;
}
<SENTENCE_END/>
f%END% (9.33e-01)
x (1.22e-02)
indx (1.85e-03)
value (1.50e-03)
y (1.36e-03)
20 (1.14e-03)
gl (1.14e-03)
fv (1.04e-03)
only (8.92e-04)
2 (8.70e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
x
,
y
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
x
,
y
)
;
}
<SENTENCE_END/>
%END%%END% (9.34e-01)
x (1.07e-02)
indx (1.82e-03)
value (1.63e-03)
y (1.36e-03)
20 (1.24e-03)
fv (1.15e-03)
gl (1.12e-03)
only (9.83e-04)
2 (9.78e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
x
,
y
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
x
,
y
)
;
}
<SENTENCE_END/>
gl,vertex,attrib,2,fvglvertex (7.31e-01)
attrib (3.64e-02)
set (2.30e-02)
overlap (2.28e-02)
check (2.15e-02)
triangle (1.42e-02)
calculate (8.55e-03)
polyline (8.53e-03)
intersect (7.06e-03)
%UNK% (6.26e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
values
,
get
position
(
values
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
values
,
get
position
(
values
)
)
;
}
<SENTENCE_END/>
vertexvertex (5.82e-01)
attrib (7.13e-02)
%UNK% (1.59e-02)
3 (1.21e-02)
uv (1.20e-02)
count (1.16e-02)
triangle (1.14e-02)
vertices (1.02e-02)
indx (9.72e-03)
2 (9.56e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
values
,
get
position
(
values
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
values
,
get
position
(
values
)
)
;
}
<SENTENCE_END/>
attrib%END% (7.27e-01)
vertex (1.77e-02)
value (1.47e-02)
%UNK% (1.19e-02)
fv (1.02e-02)
2 (9.80e-03)
count (8.11e-03)
3 (6.89e-03)
object (4.56e-03)
attrib (4.41e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
values
,
get
position
(
values
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
values
,
get
position
(
values
)
)
;
}
<SENTENCE_END/>
2%END% (9.71e-01)
position (4.17e-03)
values (2.46e-03)
indx (2.40e-03)
fv (1.05e-03)
value (7.39e-04)
gl (7.19e-04)
get (6.72e-04)
all (4.31e-04)
performed (4.21e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
values
,
get
position
(
values
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
values
,
get
position
(
values
)
)
;
}
<SENTENCE_END/>
fv%END% (9.58e-01)
values (6.50e-03)
position (6.49e-03)
indx (2.93e-03)
gl (1.75e-03)
get (1.53e-03)
fv (8.46e-04)
value (5.59e-04)
performed (3.56e-04)
) (2.87e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
values
,
get
position
(
values
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
values
,
get
position
(
values
)
)
;
}
<SENTENCE_END/>
%END%%END% (9.60e-01)
values (6.26e-03)
position (5.97e-03)
indx (2.94e-03)
gl (1.76e-03)
get (1.47e-03)
fv (8.97e-04)
value (5.90e-04)
performed (3.71e-04)
) (2.83e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
values
,
get
position
(
values
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
values
,
get
position
(
values
)
)
;
}
<SENTENCE_END/>
gl,vertex,attrib,3,fglvertex (6.61e-01)
overlap (3.29e-02)
triangle (2.92e-02)
attrib (1.72e-02)
polyline (1.43e-02)
intersect (1.28e-02)
draw (1.23e-02)
vertices (1.09e-02)
check (9.69e-03)
calculate (9.30e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
x
,
y
,
z
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
x
,
y
,
z
)
;
}
<SENTENCE_END/>
vertexvertex (2.39e-01)
%END% (6.83e-02)
line (3.50e-02)
vertices (3.35e-02)
triangle (3.17e-02)
pixel (2.64e-02)
%UNK% (2.39e-02)
matrix (2.38e-02)
2 (2.10e-02)
frustum (2.00e-02)
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
x
,
y
,
z
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
x
,
y
,
z
)
;
}
<SENTENCE_END/>
attrib%END% (7.14e-01)
vertex (1.41e-02)
line (1.36e-02)
%UNK% (1.24e-02)
2 (1.23e-02)
matrix (6.71e-03)
circle (6.22e-03)
x (6.21e-03)
from (6.04e-03)
pixel (5.97e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
x
,
y
,
z
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
x
,
y
,
z
)
;
}
<SENTENCE_END/>
3%END% (9.71e-01)
indx (2.46e-03)
x (1.79e-03)
y (1.26e-03)
z (1.01e-03)
2 (6.59e-04)
%UNK% (5.10e-04)
fv (4.17e-04)
at (3.37e-04)
value (3.13e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
x
,
y
,
z
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
x
,
y
,
z
)
;
}
<SENTENCE_END/>
f%END% (9.54e-01)
indx (5.46e-03)
x (3.61e-03)
y (1.66e-03)
z (1.15e-03)
gl (6.52e-04)
2 (4.93e-04)
value (4.68e-04)
fv (4.26e-04)
%UNK% (2.89e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
x
,
y
,
z
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
x
,
y
,
z
)
;
}
<SENTENCE_END/>
%END%%END% (9.48e-01)
indx (6.72e-03)
x (4.38e-03)
y (1.88e-03)
z (1.27e-03)
gl (7.62e-04)
2 (4.69e-04)
value (4.60e-04)
fv (4.16e-04)
%UNK% (2.68e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
x
,
y
,
z
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
x
,
y
,
z
)
;
}
<SENTENCE_END/>
gl,vertex,attrib,3,fvglvertex (7.31e-01)
attrib (3.64e-02)
set (2.30e-02)
overlap (2.28e-02)
check (2.15e-02)
triangle (1.42e-02)
calculate (8.55e-03)
polyline (8.53e-03)
intersect (7.06e-03)
%UNK% (6.26e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
values
,
get
position
(
values
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
values
,
get
position
(
values
)
)
;
}
<SENTENCE_END/>
vertexvertex (5.82e-01)
attrib (7.13e-02)
%UNK% (1.59e-02)
3 (1.21e-02)
uv (1.20e-02)
count (1.16e-02)
triangle (1.14e-02)
vertices (1.02e-02)
indx (9.72e-03)
2 (9.56e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
values
,
get
position
(
values
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
values
,
get
position
(
values
)
)
;
}
<SENTENCE_END/>
attrib%END% (7.27e-01)
vertex (1.77e-02)
value (1.47e-02)
%UNK% (1.19e-02)
fv (1.02e-02)
2 (9.80e-03)
count (8.11e-03)
3 (6.89e-03)
object (4.56e-03)
attrib (4.41e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
values
,
get
position
(
values
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
values
,
get
position
(
values
)
)
;
}
<SENTENCE_END/>
3%END% (9.71e-01)
position (4.17e-03)
values (2.46e-03)
indx (2.40e-03)
fv (1.05e-03)
value (7.39e-04)
gl (7.19e-04)
get (6.72e-04)
all (4.31e-04)
performed (4.21e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
values
,
get
position
(
values
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
values
,
get
position
(
values
)
)
;
}
<SENTENCE_END/>
fv%END% (9.58e-01)
values (6.50e-03)
position (6.49e-03)
indx (2.93e-03)
gl (1.75e-03)
get (1.53e-03)
fv (8.46e-04)
value (5.59e-04)
performed (3.56e-04)
) (2.87e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
values
,
get
position
(
values
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
values
,
get
position
(
values
)
)
;
}
<SENTENCE_END/>
%END%%END% (9.52e-01)
values (7.93e-03)
position (7.55e-03)
indx (3.45e-03)
gl (2.07e-03)
get (1.85e-03)
fv (8.36e-04)
value (5.32e-04)
performed (3.47e-04)
) (3.02e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
values
,
get
position
(
values
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
values
,
get
position
(
values
)
)
;
}
<SENTENCE_END/>
gl,vertex,attrib,4,fglvertex (6.89e-01)
overlap (3.37e-02)
triangle (3.24e-02)
attrib (1.48e-02)
polyline (1.38e-02)
vertices (1.26e-02)
intersect (1.02e-02)
calculate (1.01e-02)
uv (8.91e-03)
check (7.80e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
vertexvertex (1.34e-01)
%END% (1.11e-01)
line (4.32e-02)
triangle (3.27e-02)
vertices (2.69e-02)
2 (2.60e-02)
%UNK% (2.54e-02)
matrix (2.31e-02)
transform (2.02e-02)
frustum (1.64e-02)
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
attrib%END% (8.06e-01)
line (1.02e-02)
2 (9.02e-03)
%UNK% (7.93e-03)
from (4.64e-03)
vertex (4.45e-03)
circle (4.31e-03)
matrix (4.00e-03)
to (3.95e-03)
radius (3.83e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
4%END% (9.69e-01)
indx (2.35e-03)
z (1.20e-03)
x (1.03e-03)
2 (8.60e-04)
w (7.98e-04)
%UNK% (6.60e-04)
y (4.86e-04)
at (4.78e-04)
line (4.20e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
f%END% (9.54e-01)
indx (6.13e-03)
z (2.24e-03)
x (2.19e-03)
w (1.09e-03)
2 (6.56e-04)
gl (5.56e-04)
%UNK% (4.30e-04)
y (4.22e-04)
value (3.79e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
%END%%END% (9.55e-01)
indx (6.92e-03)
z (2.04e-03)
x (1.92e-03)
w (1.03e-03)
2 (7.99e-04)
gl (5.45e-04)
%UNK% (4.92e-04)
y (4.91e-04)
value (4.22e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
x
,
y
,
z
,
w
)
;
}
<SENTENCE_END/>
gl,vertex,attrib,4,fvglvertex (7.31e-01)
attrib (3.64e-02)
set (2.30e-02)
overlap (2.28e-02)
check (2.15e-02)
triangle (1.42e-02)
calculate (8.55e-03)
polyline (8.53e-03)
intersect (7.06e-03)
%UNK% (6.26e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
values
,
get
position
(
values
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
values
,
get
position
(
values
)
)
;
}
<SENTENCE_END/>
vertexvertex (5.82e-01)
attrib (7.13e-02)
%UNK% (1.59e-02)
3 (1.21e-02)
uv (1.20e-02)
count (1.16e-02)
triangle (1.14e-02)
vertices (1.02e-02)
indx (9.72e-03)
2 (9.56e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
values
,
get
position
(
values
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
values
,
get
position
(
values
)
)
;
}
<SENTENCE_END/>
attrib%END% (7.27e-01)
vertex (1.77e-02)
value (1.47e-02)
%UNK% (1.19e-02)
fv (1.02e-02)
2 (9.80e-03)
count (8.11e-03)
3 (6.89e-03)
object (4.56e-03)
attrib (4.41e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
values
,
get
position
(
values
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
values
,
get
position
(
values
)
)
;
}
<SENTENCE_END/>
4%END% (9.71e-01)
position (4.17e-03)
values (2.46e-03)
indx (2.40e-03)
fv (1.05e-03)
value (7.39e-04)
gl (7.19e-04)
get (6.72e-04)
all (4.31e-04)
performed (4.21e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
values
,
get
position
(
values
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
values
,
get
position
(
values
)
)
;
}
<SENTENCE_END/>
fv%END% (9.58e-01)
values (6.50e-03)
position (6.49e-03)
indx (2.93e-03)
gl (1.75e-03)
get (1.53e-03)
fv (8.46e-04)
value (5.59e-04)
performed (3.56e-04)
) (2.87e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
values
,
get
position
(
values
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
values
,
get
position
(
values
)
)
;
}
<SENTENCE_END/>
%END%%END% (9.59e-01)
values (6.35e-03)
position (5.71e-03)
indx (3.46e-03)
gl (1.66e-03)
get (1.39e-03)
fv (1.05e-03)
value (6.76e-04)
performed (4.08e-04)
all (2.87e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
values
,
get
position
(
values
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
values
,
get
position
(
values
)
)
;
}
<SENTENCE_END/>
gl,vertex,attrib,pointerglvertex (8.52e-01)
overlap (1.53e-02)
triangle (1.10e-02)
uv (9.99e-03)
polyline (9.90e-03)
vertices (9.89e-03)
attrib (8.71e-03)
calculate (7.76e-03)
indx (5.06e-03)
transform (3.00e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
size
,
type
,
normalized
,
stride
,
ptr
,
get
position
(
ptr
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
size
,
type
,
normalized
,
stride
,
ptr
,
get
position
(
ptr
)
)
;
}
<SENTENCE_END/>
vertexvertex (4.26e-01)
vertices (3.88e-02)
uv (3.72e-02)
floats (3.38e-02)
%END% (3.10e-02)
triangle (2.96e-02)
transform (2.86e-02)
indx (1.88e-02)
%UNK% (1.35e-02)
frustum (1.13e-02)
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
size
,
type
,
normalized
,
stride
,
ptr
,
get
position
(
ptr
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
size
,
type
,
normalized
,
stride
,
ptr
,
get
position
(
ptr
)
)
;
}
<SENTENCE_END/>
attrib%END% (8.28e-01)
vertex (1.08e-02)
%UNK% (6.87e-03)
animation (4.47e-03)
transform (4.39e-03)
by (4.26e-03)
floats (3.97e-03)
box (3.77e-03)
indx (3.59e-03)
uv (3.35e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
size
,
type
,
normalized
,
stride
,
ptr
,
get
position
(
ptr
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
size
,
type
,
normalized
,
stride
,
ptr
,
get
position
(
ptr
)
)
;
}
<SENTENCE_END/>
pointer%END% (9.73e-01)
indx (3.07e-03)
position (1.46e-03)
size (1.25e-03)
normalized (6.81e-04)
stride (6.64e-04)
get (4.91e-04)
ptr (3.93e-04)
type (3.44e-04)
by (3.00e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
size
,
type
,
normalized
,
stride
,
ptr
,
get
position
(
ptr
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
size
,
type
,
normalized
,
stride
,
ptr
,
get
position
(
ptr
)
)
;
}
<SENTENCE_END/>
%END%%END% (9.59e-01)
indx (5.10e-03)
size (2.66e-03)
position (2.39e-03)
stride (1.09e-03)
get (8.28e-04)
normalized (7.65e-04)
ptr (6.46e-04)
type (5.21e-04)
gl (4.23e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
size
,
type
,
normalized
,
stride
,
ptr
,
get
position
(
ptr
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
size
,
type
,
normalized
,
stride
,
ptr
,
get
position
(
ptr
)
)
;
}
<SENTENCE_END/>
gl,vertex,attrib,pointerglvertex (8.38e-01)
attrib (1.58e-02)
overlap (1.30e-02)
uv (1.24e-02)
polyline (1.19e-02)
vertices (1.18e-02)
triangle (1.11e-02)
calculate (6.82e-03)
indx (4.69e-03)
transform (4.52e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
size
,
type
,
normalized
,
stride
,
ptr
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
size
,
type
,
normalized
,
stride
,
ptr
)
;
}
<SENTENCE_END/>
vertexvertex (5.08e-01)
uv (4.40e-02)
vertices (3.35e-02)
floats (2.81e-02)
%END% (2.30e-02)
triangle (2.27e-02)
attrib (1.68e-02)
transform (1.49e-02)
indx (1.42e-02)
count (1.28e-02)
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
size
,
type
,
normalized
,
stride
,
ptr
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
size
,
type
,
normalized
,
stride
,
ptr
)
;
}
<SENTENCE_END/>
attrib%END% (7.11e-01)
vertex (3.15e-02)
%UNK% (1.07e-02)
count (1.01e-02)
animation (8.12e-03)
uv (7.88e-03)
floats (6.10e-03)
triangles (5.75e-03)
vertices (5.51e-03)
indx (5.07e-03)
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
size
,
type
,
normalized
,
stride
,
ptr
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
size
,
type
,
normalized
,
stride
,
ptr
)
;
}
<SENTENCE_END/>
pointer%END% (9.61e-01)
indx (3.43e-03)
size (2.84e-03)
stride (2.84e-03)
%UNK% (7.74e-04)
count (6.85e-04)
all (6.80e-04)
animation (5.36e-04)
value (4.64e-04)
normalized (4.25e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
size
,
type
,
normalized
,
stride
,
ptr
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
size
,
type
,
normalized
,
stride
,
ptr
)
;
}
<SENTENCE_END/>
%END%%END% (9.54e-01)
size (5.19e-03)
indx (3.89e-03)
stride (3.46e-03)
count (5.20e-04)
all (5.06e-04)
value (5.03e-04)
%UNK% (4.74e-04)
gl (4.04e-04)
array (3.45e-04)
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
size
,
type
,
normalized
,
stride
,
ptr
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gl
.
%SELF%
(
indx
,
size
,
type
,
normalized
,
stride
,
ptr
)
;
}
<SENTENCE_END/>
wrapwrapwrap (8.30e-01)
slice (9.66e-02)
new (2.41e-02)
as (1.69e-02)
read (8.52e-03)
buffer (4.66e-03)
copy (3.26e-03)
byte (2.54e-03)
direct (1.24e-03)
int (1.23e-03)
<SENTENCE_START>
{
return
new
direct
read
write
int
buffer
adapter
(
(
direct
read
write
byte
buffer
)
byte
buffer
.
slice
(
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
direct
read
write
int
buffer
adapter
(
(
direct
read
write
byte
buffer
)
byte
buffer
.
slice
(
)
)
;
}
<SENTENCE_END/>
%END%%END% (6.48e-01)
byte (6.76e-02)
int (6.19e-02)
buffer (5.89e-02)
short (3.28e-02)
new (1.81e-02)
array (1.18e-02)
wrap (1.08e-02)
long (9.72e-03)
slice (7.87e-03)
<SENTENCE_START>
{
return
new
direct
read
write
int
buffer
adapter
(
(
direct
read
write
byte
buffer
)
byte
buffer
.
slice
(
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
new
direct
read
write
int
buffer
adapter
(
(
direct
read
write
byte
buffer
)
byte
buffer
.
slice
(
)
)
;
}
<SENTENCE_END/>
get,typed,arraygetget (4.95e-01)
protected (3.60e-01)
int (2.25e-02)
is (1.84e-02)
as (1.74e-02)
with (1.73e-02)
needs (1.54e-02)
iterator (8.56e-03)
array (8.25e-03)
read (7.10e-03)
<SENTENCE_START>
{
return
int
array
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
int
array
;
}
<SENTENCE_END/>
typedint (9.70e-01)
array (8.30e-03)
long (7.40e-03)
return (4.25e-03)
short (4.05e-03)
put (1.66e-03)
store (1.11e-03)
protected (6.71e-04)
with (5.63e-04)
only (3.54e-04)
<SENTENCE_START>
{
return
int
array
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
int
array
;
}
<SENTENCE_END/>
array%END% (6.52e-01)
array (1.23e-01)
int (4.83e-02)
only (3.75e-02)
value (2.68e-02)
offset (1.48e-02)
short (1.03e-02)
double (8.33e-03)
20 (6.56e-03)
long (5.97e-03)
<SENTENCE_START>
{
return
int
array
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
int
array
;
}
<SENTENCE_END/>
%END%%END% (9.29e-01)
value (1.30e-02)
only (1.11e-02)
array (1.08e-02)
20 (4.83e-03)
offset (4.16e-03)
int (1.97e-03)
double (1.68e-03)
buffer (1.21e-03)
short (1.17e-03)
<SENTENCE_START>
{
return
int
array
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
int
array
;
}
<SENTENCE_END/>
get,element,sizegetget (6.03e-01)
is (1.84e-01)
iterator (5.58e-02)
protected (3.22e-02)
4 (3.08e-02)
as (2.51e-02)
needs (7.35e-03)
length (7.24e-03)
read (6.40e-03)
cpy (4.98e-03)
<SENTENCE_START>
{
return
4
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
4
;
}
<SENTENCE_END/>
element4 (9.14e-01)
%END% (4.14e-02)
array (1.71e-02)
squared (4.56e-03)
2 (3.25e-03)
object (1.80e-03)
fv (1.48e-03)
interface (1.38e-03)
3 (9.03e-04)
only (7.22e-04)
<SENTENCE_START>
{
return
4
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
4
;
}
<SENTENCE_END/>
size%END% (9.36e-01)
array (7.87e-03)
4 (6.91e-03)
value (5.64e-03)
only (5.16e-03)
2 (2.44e-03)
20 (2.14e-03)
offset (2.11e-03)
object (1.96e-03)
fv (1.73e-03)
<SENTENCE_START>
{
return
4
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
4
;
}
<SENTENCE_END/>
%END%%END% (9.61e-01)
value (6.34e-03)
4 (3.88e-03)
only (3.61e-03)
20 (2.83e-03)
array (1.38e-03)
offset (1.34e-03)
fv (7.47e-04)
2 (6.11e-04)
buffer (5.80e-04)
<SENTENCE_START>
{
return
4
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
4
;
}
<SENTENCE_END/>
get,normalgetget (9.64e-01)
is (2.84e-02)
return (1.05e-03)
normal (8.38e-04)
needs (3.49e-04)
%UNK% (3.38e-04)
iterator (2.85e-04)
last (2.83e-04)
skip (2.55e-04)
find (2.22e-04)
<SENTENCE_START>
{
return
normal
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
normal
;
}
<SENTENCE_END/>
normalnormal (9.73e-01)
%END% (1.65e-02)
return (1.35e-03)
report (9.90e-04)
%UNK% (9.27e-04)
update (5.65e-04)
init (4.51e-04)
frustum (3.50e-04)
generate (3.13e-04)
create (2.40e-04)
<SENTENCE_START>
{
return
normal
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
normal
;
}
<SENTENCE_END/>
%END%%END% (9.56e-01)
normal (1.41e-02)
value (2.14e-03)
%UNK% (1.53e-03)
20 (8.43e-04)
count (5.69e-04)
title (5.15e-04)
only (5.12e-04)
performed (4.48e-04)
buffer (4.26e-04)
<SENTENCE_START>
{
return
normal
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
normal
;
}
<SENTENCE_END/>
get,pointsgetget (8.02e-01)
is (1.80e-01)
compute (5.23e-03)
points (1.64e-03)
return (1.30e-03)
calculate (9.96e-04)
mouse (6.64e-04)
needs (2.83e-04)
iterator (2.32e-04)
state (2.29e-04)
<SENTENCE_START>
{
return
points
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
points
;
}
<SENTENCE_END/>
pointspoints (9.93e-01)
compute (4.56e-03)
return (1.72e-03)
polygon (5.35e-04)
calculate (4.28e-05)
triangles (2.29e-05)
derivative (1.99e-05)
update (4.78e-06)
chart (4.11e-06)
performed (2.47e-06)
<SENTENCE_START>
{
return
points
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
points
;
}
<SENTENCE_END/>
%END%%END% (8.85e-01)
value (2.14e-02)
points (6.43e-03)
performed (3.41e-03)
only (2.59e-03)
count (2.56e-03)
height (2.49e-03)
width (2.25e-03)
20 (2.24e-03)
%UNK% (1.99e-03)
<SENTENCE_START>
{
return
points
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
points
;
}
<SENTENCE_END/>
get,separationsgetget (9.59e-01)
is (3.17e-02)
iterator (2.36e-03)
protected (1.31e-03)
return (1.17e-03)
needs (7.99e-04)
separations (5.50e-04)
owns (1.74e-04)
as (1.42e-04)
last (9.49e-05)
<SENTENCE_START>
{
return
separations
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
separations
;
}
<SENTENCE_END/>
separationsseparations (4.56e-01)
%END% (4.49e-01)
get (1.95e-02)
%UNK% (3.81e-03)
return (2.26e-03)
is (1.79e-03)
down (1.43e-03)
array (1.39e-03)
long (1.29e-03)
type (1.11e-03)
<SENTENCE_START>
{
return
separations
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
separations
;
}
<SENTENCE_END/>
%END%%END% (9.56e-01)
separations (8.63e-03)
value (4.03e-03)
only (1.93e-03)
20 (1.75e-03)
array (1.20e-03)
buffer (7.96e-04)
offset (6.92e-04)
object (5.71e-04)
%UNK% (5.55e-04)
<SENTENCE_START>
{
return
separations
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
separations
;
}
<SENTENCE_END/>
get,number,of,contact,pointsgetget (9.39e-01)
is (3.39e-02)
num (1.65e-02)
return (1.27e-03)
available (1.16e-03)
contact (1.16e-03)
obtain (3.59e-04)
skip (3.23e-04)
calculate (2.58e-04)
points (2.39e-04)
<SENTENCE_START>
{
return
num
contact
points
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
num
contact
points
;
}
<SENTENCE_END/>
numbernum (8.09e-01)
contact (1.62e-01)
points (7.44e-03)
bounding (4.57e-03)
get (1.92e-03)
indices (1.38e-03)
render (1.19e-03)
return (1.15e-03)
available (5.36e-04)
box (5.16e-04)
<SENTENCE_START>
{
return
num
contact
points
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
num
contact
points
;
}
<SENTENCE_END/>
ofcontact (3.64e-01)
points (3.58e-01)
%END% (1.77e-01)
num (1.85e-02)
value (9.38e-03)
count (1.96e-03)
%UNK% (1.82e-03)
20 (1.47e-03)
object (1.45e-03)
buffer (1.41e-03)
<SENTENCE_START>
{
return
num
contact
points
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
num
contact
points
;
}
<SENTENCE_END/>
contact%END% (7.20e-01)
points (1.91e-01)
contact (2.73e-02)
value (1.19e-02)
20 (3.66e-03)
only (2.28e-03)
count (1.62e-03)
offset (1.60e-03)
buffer (1.11e-03)
height (9.81e-04)
<SENTENCE_START>
{
return
num
contact
points
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
num
contact
points
;
}
<SENTENCE_END/>
points%END% (9.00e-01)
points (3.83e-02)
value (1.09e-02)
20 (3.88e-03)
contact (3.15e-03)
only (2.42e-03)
offset (1.64e-03)
count (1.49e-03)
buffer (9.55e-04)
height (9.02e-04)
<SENTENCE_START>
{
return
num
contact
points
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
num
contact
points
;
}
<SENTENCE_END/>
%END%%END% (8.99e-01)
points (3.88e-02)
value (1.09e-02)
20 (3.88e-03)
contact (3.18e-03)
only (2.42e-03)
offset (1.64e-03)
count (1.49e-03)
buffer (9.56e-04)
height (9.02e-04)
<SENTENCE_START>
{
return
num
contact
points
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
num
contact
points
;
}
<SENTENCE_END/>
createcreate%END% (2.83e-01)
set (1.50e-01)
add (6.67e-02)
%UNK% (5.29e-02)
changed (2.97e-02)
run (2.64e-02)
create (2.20e-02)
to (1.69e-02)
draw (1.47e-02)
scroll (1.19e-02)
<SENTENCE_START>
{
float
width
=
gdx
.
graphics
.
get
width
(
)
;
float
height
=
gdx
.
graphics
.
get
height
(
)
;
float
btn
width
=
200
;
float
btn
height
=
40
;
stage
=
new
stage
(
)
;
skin
skin
=
new
skin
(
gdx
.
files
.
internal
(
"data/uiskin.json"
)
)
;
gdx
.
input
.
set
input
processor
(
stage
)
;
final
text
button
fade
btn
=
new
text
button
(
"Fade: "
+
do
fade
,
skin
)
;
fade
btn
.
set
size
(
btn
width
,
btn
height
)
;
fade
btn
.
set
position
(
0
,
height
-
fade
btn
.
get
height
(
)
)
;
stage
.
add
actor
(
fade
btn
)
;
fade
btn
.
add
listener
(
new
change
listener
(
)
{
@
override
public
void
changed
(
change
event
event
,
actor
actor
)
{
do
fade
=
!
do
fade
;
fade
btn
.
set
text
(
"Fade: "
+
do
fade
)
;
for
(
scroll
pane
pane
:
scroll
panes
)
{
pane
.
set
fade
scroll
bars
(
do
fade
)
;
}
}
}
)
;
final
text
button
on
top
btn
=
new
text
button
(
"ScrollbarsOnTop: "
+
do
on
top
,
skin
)
;
on
top
btn
.
set
size
(
btn
width
,
btn
height
)
;
on
top
btn
.
set
position
(
0
+
fade
btn
.
get
width
(
)
+
20
,
height
-
on
top
btn
.
get
height
(
)
)
;
stage
.
add
actor
(
on
top
btn
)
;
on
top
btn
.
add
listener
(
new
change
listener
(
)
{
@
override
public
void
changed
(
change
event
event
,
actor
actor
)
{
do
on
top
=
!
do
on
top
;
on
top
btn
.
set
text
(
"ScrollbarOnTop: "
+
do
on
top
)
;
on
top
btn
.
invalidate
(
)
;
for
(
scroll
pane
pane
:
scroll
panes
)
{
pane
.
set
scrollbars
on
top
(
do
on
top
)
;
}
}
}
)
;
float
gap
=
8
;
float
x
=
gap
;
float
y
=
gap
;
float
cont
width
=
width
/
2
-
gap
*
1.5f
;
float
cont
height
=
height
/
4.5f
-
gap
*
1.25f
;
bottom
left
=
new
table
(
)
;
bottom
left
.
set
position
(
x
,
y
)
;
bottom
left
.
set
size
(
cont
width
,
cont
height
)
;
stage
.
add
actor
(
bottom
left
)
;
bottom
right
=
new
table
(
)
;
bottom
right
.
set
size
(
cont
width
,
cont
height
)
;
x
=
bottom
left
.
get
x
(
)
+
bottom
left
.
get
width
(
)
+
gap
;
bottom
right
.
set
position
(
x
,
y
)
;
stage
.
add
actor
(
bottom
right
)
;
top
left
=
new
table
(
)
;
top
left
.
set
size
(
cont
width
,
cont
height
)
;
x
=
bottom
left
.
get
x
(
)
;
y
=
bottom
left
.
get
y
(
)
+
bottom
left
.
get
height
(
)
+
gap
;
top
left
.
set
position
(
x
,
y
)
;
stage
.
add
actor
(
top
left
)
;
top
right
=
new
table
(
)
;
top
right
.
set
size
(
cont
width
,
cont
height
)
;
x
=
bottom
right
.
get
x
(
)
;
y
=
top
left
.
get
y
(
)
;
top
right
.
set
position
(
x
,
y
)
;
stage
.
add
actor
(
top
right
)
;
horiz
only
top
=
new
table
(
)
;
horiz
only
top
.
set
size
(
cont
width
,
cont
height
)
;
x
=
top
right
.
get
x
(
)
;
y
=
top
right
.
get
y
(
)
+
top
right
.
get
height
(
)
+
gap
;
horiz
only
top
.
set
position
(
x
,
y
)
;
stage
.
add
actor
(
horiz
only
top
)
;
horiz
only
bottom
=
new
table
(
)
;
horiz
only
bottom
.
set
size
(
cont
width
,
cont
height
)
;
x
=
top
left
.
get
x
(
)
;
y
=
top
left
.
get
y
(
)
+
top
left
.
get
height
(
)
+
gap
;
horiz
only
bottom
.
set
position
(
x
,
y
)
;
stage
.
add
actor
(
horiz
only
bottom
)
;
vert
only
left
=
new
table
(
)
;
vert
only
left
.
set
size
(
cont
width
,
cont
height
)
;
x
=
horiz
only
bottom
.
get
x
(
)
;
y
=
horiz
only
bottom
.
get
y
(
)
+
horiz
only
bottom
.
get
height
(
)
+
gap
;
vert
only
left
.
set
position
(
x
,
y
)
;
stage
.
add
actor
(
vert
only
left
)
;
vert
only
right
=
new
table
(
)
;
vert
only
right
.
set
size
(
cont
width
,
cont
height
)
;
x
=
horiz
only
top
.
get
x
(
)
;
y
=
horiz
only
top
.
get
y
(
)
+
horiz
only
top
.
get
height
(
)
+
gap
;
vert
only
right
.
set
position
(
x
,
y
)
;
stage
.
add
actor
(
vert
only
right
)
;
table
bottom
left
table
=
new
table
(
)
;
table
bottom
right
table
=
new
table
(
)
;
table
top
left
table
=
new
table
(
)
;
table
top
right
table
=
new
table
(
)
;
table
horiz
only
top
table
=
new
table
(
)
;
table
horiz
only
bottom
table
=
new
table
(
)
;
table
vert
only
left
table
=
new
table
(
)
;
table
vert
only
right
table
=
new
table
(
)
;
final
scroll
pane
bottom
left
scroll
=
new
scroll
pane
(
bottom
left
table
,
skin
)
;
bottom
left
scroll
.
set
scroll
bar
positions
(
true
,
false
)
;
final
scroll
pane
bottom
right
scroll
=
new
scroll
pane
(
bottom
right
table
,
skin
)
;
bottom
right
scroll
.
set
scroll
bar
positions
(
true
,
true
)
;
final
scroll
pane
top
left
scroll
=
new
scroll
pane
(
top
left
table
,
skin
)
;
top
left
scroll
.
set
scroll
bar
positions
(
false
,
false
)
;
final
scroll
pane
top
right
scroll
=
new
scroll
pane
(
top
right
table
,
skin
)
;
top
right
scroll
.
set
scroll
bar
positions
(
false
,
true
)
;
final
scroll
pane
horiz
only
top
scroll
=
new
scroll
pane
(
horiz
only
top
table
,
skin
)
;
horiz
only
top
scroll
.
set
scroll
bar
positions
(
false
,
true
)
;
final
scroll
pane
horiz
only
bottom
scroll
=
new
scroll
pane
(
horiz
only
bottom
table
,
skin
)
;
horiz
only
bottom
scroll
.
set
scroll
bar
positions
(
true
,
true
)
;
final
scroll
pane
vert
only
left
scroll
=
new
scroll
pane
(
vert
only
left
table
,
skin
)
;
vert
only
left
scroll
.
set
scroll
bar
positions
(
true
,
false
)
;
final
scroll
pane
vert
only
right
scroll
=
new
scroll
pane
(
vert
only
right
table
,
skin
)
;
vert
only
right
scroll
.
set
scroll
bar
positions
(
true
,
true
)
;
scroll
pane
[
]
panes
=
new
scroll
pane
[
]
{
bottom
left
scroll
,
bottom
right
scroll
,
top
left
scroll
,
top
right
scroll
,
horiz
only
top
scroll
,
horiz
only
bottom
scroll
,
vert
only
left
scroll
,
vert
only
right
scroll
}
;
for
(
scroll
pane
pane
:
panes
)
{
scroll
panes
.
add
(
pane
)
;
}
table
[
]
tables
=
new
table
[
]
{
bottom
left
table
,
bottom
right
table
,
top
left
table
,
top
right
table
,
horiz
only
top
table
,
horiz
only
bottom
table
,
vert
only
left
table
,
vert
only
right
table
}
;
for
(
table
t
:
tables
)
t
.
defaults
(
)
.
expand
x
(
)
.
fill
x
(
)
;
horiz
only
top
table
.
add
(
new
label
(
"HORIZONTAL-ONLY-TOP verify HORIZONTAL scroll bar is on the TOP and properly aligned"
,
skin
)
)
.
row
(
)
;
horiz
only
top
table
.
add
(
new
image
(
skin
.
get
drawable
(
"default-rect"
)
)
)
.
height
(
20
)
.
row
(
)
;
horiz
only
bottom
table
.
add
(
new
label
(
"HORIZONTAL-ONLY-BOTTOM verify HORIZONTAL scroll bar is on the BOTTOM and properly aligned"
,
skin
)
)
.
row
(
)
;
horiz
only
bottom
table
.
add
(
new
image
(
skin
.
get
drawable
(
"default-rect"
)
)
)
.
height
(
20
)
.
row
(
)
;
for
(
int
i
=
0
;
i
<
12
;
i
++
)
{
bottom
left
table
.
add
(
new
label
(
i
+
" BOTTOM-LEFT verify scroll bars are on the BOTTOM and the LEFT, and are properly aligned"
,
skin
)
)
.
row
(
)
;
bottom
left
table
.
add
(
new
image
(
skin
.
get
drawable
(
"default-rect"
)
)
)
.
height
(
20
)
.
row
(
)
;
bottom
right
table
.
add
(
new
label
(
i
+
" BOTTOM-RIGHT verify scroll bars are on the BOTTOM and the RIGHT, and are properly aligned"
,
skin
)
)
.
row
(
)
;
bottom
right
table
.
add
(
new
image
(
skin
.
get
drawable
(
"default-rect"
)
)
)
.
height
(
20
)
.
row
(
)
;
top
left
table
.
add
(
new
label
(
i
+
" TOP-LEFT verify scroll bars are on the TOP and the LEFT, and are properly aligned"
,
skin
)
)
.
row
(
)
;
top
left
table
.
add
(
new
image
(
skin
.
get
drawable
(
"default-rect"
)
)
)
.
height
(
20
)
.
row
(
)
;
top
right
table
.
add
(
new
label
(
i
+
" TOP-RIGHT verify scroll bars are on the TOP and the RIGHT, and are properly aligned"
,
skin
)
)
.
row
(
)
;
top
right
table
.
add
(
new
image
(
skin
.
get
drawable
(
"default-rect"
)
)
)
.
height
(
20
)
.
row
(
)
;
vert
only
left
table
.
add
(
new
label
(
"VERT-ONLY-LEFT"
,
skin
)
)
.
row
(
)
;
vert
only
left
table
.
add
(
new
image
(
skin
.
get
drawable
(
"default-rect"
)
)
)
.
height
(
20
)
.
row
(
)
;
vert
only
right
table
.
add
(
new
label
(
"VERT-ONLY-RIGHT"
,
skin
)
)
.
row
(
)
;
vert
only
right
table
.
add
(
new
image
(
skin
.
get
drawable
(
"default-rect"
)
)
)
.
height
(
20
)
.
row
(
)
;
}
bottom
left
.
add
(
bottom
left
scroll
)
.
expand
(
)
.
fill
(
)
.
colspan
(
4
)
;
bottom
right
.
add
(
bottom
right
scroll
)
.
expand
(
)
.
fill
(
)
.
colspan
(
4
)
;
top
left
.
add
(
top
left
scroll
)
.
expand
(
)
.
fill
(
)
.
colspan
(
4
)
;
top
right
.
add
(
top
right
scroll
)
.
expand
(
)
.
fill
(
)
.
colspan
(
4
)
;
horiz
only
top
.
add
(
horiz
only
top
scroll
)
.
expand
(
)
.
fill
(
)
.
colspan
(
4
)
;
horiz
only
bottom
.
add
(
horiz
only
bottom
scroll
)
.
expand
(
)
.
fill
(
)
.
colspan
(
4
)
;
vert
only
left
.
add
(
vert
only
left
scroll
)
.
expand
(
)
.
fill
(
)
.
colspan
(
4
)
;
vert
only
right
.
add
(
vert
only
right
scroll
)
.
expand
(
)
.
fill
(
)
.
colspan
(
4
)
;
for
(
scroll
pane
pane
:
scroll
panes
)
{
pane
.
set
fade
scroll
bars
(
do
fade
)
;
pane
.
set
scrollbars
on
top
(
do
on
top
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
width
=
gdx
.
graphics
.
get
width
(
)
;
float
height
=
gdx
.
graphics
.
get
height
(
)
;
float
btn
width
=
200
;
float
btn
height
=
40
;
stage
=
new
stage
(
)
;
skin
skin
=
new
skin
(
gdx
.
files
.
internal
(
"data/uiskin.json"
)
)
;
gdx
.
input
.
set
input
processor
(
stage
)
;
final
text
button
fade
btn
=
new
text
button
(
"Fade: "
+
do
fade
,
skin
)
;
fade
btn
.
set
size
(
btn
width
,
btn
height
)
;
fade
btn
.
set
position
(
0
,
height
-
fade
btn
.
get
height
(
)
)
;
stage
.
add
actor
(
fade
btn
)
;
fade
btn
.
add
listener
(
new
change
listener
(
)
{
@
override
public
void
changed
(
change
event
event
,
actor
actor
)
{
do
fade
=
!
do
fade
;
fade
btn
.
set
text
(
"Fade: "
+
do
fade
)
;
for
(
scroll
pane
pane
:
scroll
panes
)
{
pane
.
set
fade
scroll
bars
(
do
fade
)
;
}
}
}
)
;
final
text
button
on
top
btn
=
new
text
button
(
"ScrollbarsOnTop: "
+
do
on
top
,
skin
)
;
on
top
btn
.
set
size
(
btn
width
,
btn
height
)
;
on
top
btn
.
set
position
(
0
+
fade
btn
.
get
width
(
)
+
20
,
height
-
on
top
btn
.
get
height
(
)
)
;
stage
.
add
actor
(
on
top
btn
)
;
on
top
btn
.
add
listener
(
new
change
listener
(
)
{
@
override
public
void
changed
(
change
event
event
,
actor
actor
)
{
do
on
top
=
!
do
on
top
;
on
top
btn
.
set
text
(
"ScrollbarOnTop: "
+
do
on
top
)
;
on
top
btn
.
invalidate
(
)
;
for
(
scroll
pane
pane
:
scroll
panes
)
{
pane
.
set
scrollbars
on
top
(
do
on
top
)
;
}
}
}
)
;
float
gap
=
8
;
float
x
=
gap
;
float
y
=
gap
;
float
cont
width
=
width
/
2
-
gap
*
1.5f
;
float
cont
height
=
height
/
4.5f
-
gap
*
1.25f
;
bottom
left
=
new
table
(
)
;
bottom
left
.
set
position
(
x
,
y
)
;
bottom
left
.
set
size
(
cont
width
,
cont
height
)
;
stage
.
add
actor
(
bottom
left
)
;
bottom
right
=
new
table
(
)
;
bottom
right
.
set
size
(
cont
width
,
cont
height
)
;
x
=
bottom
left
.
get
x
(
)
+
bottom
left
.
get
width
(
)
+
gap
;
bottom
right
.
set
position
(
x
,
y
)
;
stage
.
add
actor
(
bottom
right
)
;
top
left
=
new
table
(
)
;
top
left
.
set
size
(
cont
width
,
cont
height
)
;
x
=
bottom
left
.
get
x
(
)
;
y
=
bottom
left
.
get
y
(
)
+
bottom
left
.
get
height
(
)
+
gap
;
top
left
.
set
position
(
x
,
y
)
;
stage
.
add
actor
(
top
left
)
;
top
right
=
new
table
(
)
;
top
right
.
set
size
(
cont
width
,
cont
height
)
;
x
=
bottom
right
.
get
x
(
)
;
y
=
top
left
.
get
y
(
)
;
top
right
.
set
position
(
x
,
y
)
;
stage
.
add
actor
(
top
right
)
;
horiz
only
top
=
new
table
(
)
;
horiz
only
top
.
set
size
(
cont
width
,
cont
height
)
;
x
=
top
right
.
get
x
(
)
;
y
=
top
right
.
get
y
(
)
+
top
right
.
get
height
(
)
+
gap
;
horiz
only
top
.
set
position
(
x
,
y
)
;
stage
.
add
actor
(
horiz
only
top
)
;
horiz
only
bottom
=
new
table
(
)
;
horiz
only
bottom
.
set
size
(
cont
width
,
cont
height
)
;
x
=
top
left
.
get
x
(
)
;
y
=
top
left
.
get
y
(
)
+
top
left
.
get
height
(
)
+
gap
;
horiz
only
bottom
.
set
position
(
x
,
y
)
;
stage
.
add
actor
(
horiz
only
bottom
)
;
vert
only
left
=
new
table
(
)
;
vert
only
left
.
set
size
(
cont
width
,
cont
height
)
;
x
=
horiz
only
bottom
.
get
x
(
)
;
y
=
horiz
only
bottom
.
get
y
(
)
+
horiz
only
bottom
.
get
height
(
)
+
gap
;
vert
only
left
.
set
position
(
x
,
y
)
;
stage
.
add
actor
(
vert
only
left
)
;
vert
only
right
=
new
table
(
)
;
vert
only
right
.
set
size
(
cont
width
,
cont
height
)
;
x
=
horiz
only
top
.
get
x
(
)
;
y
=
horiz
only
top
.
get
y
(
)
+
horiz
only
top
.
get
height
(
)
+
gap
;
vert
only
right
.
set
position
(
x
,
y
)
;
stage
.
add
actor
(
vert
only
right
)
;
table
bottom
left
table
=
new
table
(
)
;
table
bottom
right
table
=
new
table
(
)
;
table
top
left
table
=
new
table
(
)
;
table
top
right
table
=
new
table
(
)
;
table
horiz
only
top
table
=
new
table
(
)
;
table
horiz
only
bottom
table
=
new
table
(
)
;
table
vert
only
left
table
=
new
table
(
)
;
table
vert
only
right
table
=
new
table
(
)
;
final
scroll
pane
bottom
left
scroll
=
new
scroll
pane
(
bottom
left
table
,
skin
)
;
bottom
left
scroll
.
set
scroll
bar
positions
(
true
,
false
)
;
final
scroll
pane
bottom
right
scroll
=
new
scroll
pane
(
bottom
right
table
,
skin
)
;
bottom
right
scroll
.
set
scroll
bar
positions
(
true
,
true
)
;
final
scroll
pane
top
left
scroll
=
new
scroll
pane
(
top
left
table
,
skin
)
;
top
left
scroll
.
set
scroll
bar
positions
(
false
,
false
)
;
final
scroll
pane
top
right
scroll
=
new
scroll
pane
(
top
right
table
,
skin
)
;
top
right
scroll
.
set
scroll
bar
positions
(
false
,
true
)
;
final
scroll
pane
horiz
only
top
scroll
=
new
scroll
pane
(
horiz
only
top
table
,
skin
)
;
horiz
only
top
scroll
.
set
scroll
bar
positions
(
false
,
true
)
;
final
scroll
pane
horiz
only
bottom
scroll
=
new
scroll
pane
(
horiz
only
bottom
table
,
skin
)
;
horiz
only
bottom
scroll
.
set
scroll
bar
positions
(
true
,
true
)
;
final
scroll
pane
vert
only
left
scroll
=
new
scroll
pane
(
vert
only
left
table
,
skin
)
;
vert
only
left
scroll
.
set
scroll
bar
positions
(
true
,
false
)
;
final
scroll
pane
vert
only
right
scroll
=
new
scroll
pane
(
vert
only
right
table
,
skin
)
;
vert
only
right
scroll
.
set
scroll
bar
positions
(
true
,
true
)
;
scroll
pane
[
]
panes
=
new
scroll
pane
[
]
{
bottom
left
scroll
,
bottom
right
scroll
,
top
left
scroll
,
top
right
scroll
,
horiz
only
top
scroll
,
horiz
only
bottom
scroll
,
vert
only
left
scroll
,
vert
only
right
scroll
}
;
for
(
scroll
pane
pane
:
panes
)
{
scroll
panes
.
add
(
pane
)
;
}
table
[
]
tables
=
new
table
[
]
{
bottom
left
table
,
bottom
right
table
,
top
left
table
,
top
right
table
,
horiz
only
top
table
,
horiz
only
bottom
table
,
vert
only
left
table
,
vert
only
right
table
}
;
for
(
table
t
:
tables
)
t
.
defaults
(
)
.
expand
x
(
)
.
fill
x
(
)
;
horiz
only
top
table
.
add
(
new
label
(
"HORIZONTAL-ONLY-TOP verify HORIZONTAL scroll bar is on the TOP and properly aligned"
,
skin
)
)
.
row
(
)
;
horiz
only
top
table
.
add
(
new
image
(
skin
.
get
drawable
(
"default-rect"
)
)
)
.
height
(
20
)
.
row
(
)
;
horiz
only
bottom
table
.
add
(
new
label
(
"HORIZONTAL-ONLY-BOTTOM verify HORIZONTAL scroll bar is on the BOTTOM and properly aligned"
,
skin
)
)
.
row
(
)
;
horiz
only
bottom
table
.
add
(
new
image
(
skin
.
get
drawable
(
"default-rect"
)
)
)
.
height
(
20
)
.
row
(
)
;
for
(
int
i
=
0
;
i
<
12
;
i
++
)
{
bottom
left
table
.
add
(
new
label
(
i
+
" BOTTOM-LEFT verify scroll bars are on the BOTTOM and the LEFT, and are properly aligned"
,
skin
)
)
.
row
(
)
;
bottom
left
table
.
add
(
new
image
(
skin
.
get
drawable
(
"default-rect"
)
)
)
.
height
(
20
)
.
row
(
)
;
bottom
right
table
.
add
(
new
label
(
i
+
" BOTTOM-RIGHT verify scroll bars are on the BOTTOM and the RIGHT, and are properly aligned"
,
skin
)
)
.
row
(
)
;
bottom
right
table
.
add
(
new
image
(
skin
.
get
drawable
(
"default-rect"
)
)
)
.
height
(
20
)
.
row
(
)
;
top
left
table
.
add
(
new
label
(
i
+
" TOP-LEFT verify scroll bars are on the TOP and the LEFT, and are properly aligned"
,
skin
)
)
.
row
(
)
;
top
left
table
.
add
(
new
image
(
skin
.
get
drawable
(
"default-rect"
)
)
)
.
height
(
20
)
.
row
(
)
;
top
right
table
.
add
(
new
label
(
i
+
" TOP-RIGHT verify scroll bars are on the TOP and the RIGHT, and are properly aligned"
,
skin
)
)
.
row
(
)
;
top
right
table
.
add
(
new
image
(
skin
.
get
drawable
(
"default-rect"
)
)
)
.
height
(
20
)
.
row
(
)
;
vert
only
left
table
.
add
(
new
label
(
"VERT-ONLY-LEFT"
,
skin
)
)
.
row
(
)
;
vert
only
left
table
.
add
(
new
image
(
skin
.
get
drawable
(
"default-rect"
)
)
)
.
height
(
20
)
.
row
(
)
;
vert
only
right
table
.
add
(
new
label
(
"VERT-ONLY-RIGHT"
,
skin
)
)
.
row
(
)
;
vert
only
right
table
.
add
(
new
image
(
skin
.
get
drawable
(
"default-rect"
)
)
)
.
height
(
20
)
.
row
(
)
;
}
bottom
left
.
add
(
bottom
left
scroll
)
.
expand
(
)
.
fill
(
)
.
colspan
(
4
)
;
bottom
right
.
add
(
bottom
right
scroll
)
.
expand
(
)
.
fill
(
)
.
colspan
(
4
)
;
top
left
.
add
(
top
left
scroll
)
.
expand
(
)
.
fill
(
)
.
colspan
(
4
)
;
top
right
.
add
(
top
right
scroll
)
.
expand
(
)
.
fill
(
)
.
colspan
(
4
)
;
horiz
only
top
.
add
(
horiz
only
top
scroll
)
.
expand
(
)
.
fill
(
)
.
colspan
(
4
)
;
horiz
only
bottom
.
add
(
horiz
only
bottom
scroll
)
.
expand
(
)
.
fill
(
)
.
colspan
(
4
)
;
vert
only
left
.
add
(
vert
only
left
scroll
)
.
expand
(
)
.
fill
(
)
.
colspan
(
4
)
;
vert
only
right
.
add
(
vert
only
right
scroll
)
.
expand
(
)
.
fill
(
)
.
colspan
(
4
)
;
for
(
scroll
pane
pane
:
scroll
panes
)
{
pane
.
set
fade
scroll
bars
(
do
fade
)
;
pane
.
set
scrollbars
on
top
(
do
on
top
)
;
}
}
<SENTENCE_END/>
%END%%END% (7.39e-01)
%UNK% (2.21e-02)
set (1.98e-02)
changed (1.39e-02)
add (9.46e-03)
to (8.50e-03)
scroll (6.61e-03)
down (5.13e-03)
run (4.58e-03)
create (3.81e-03)
<SENTENCE_START>
{
float
width
=
gdx
.
graphics
.
get
width
(
)
;
float
height
=
gdx
.
graphics
.
get
height
(
)
;
float
btn
width
=
200
;
float
btn
height
=
40
;
stage
=
new
stage
(
)
;
skin
skin
=
new
skin
(
gdx
.
files
.
internal
(
"data/uiskin.json"
)
)
;
gdx
.
input
.
set
input
processor
(
stage
)
;
final
text
button
fade
btn
=
new
text
button
(
"Fade: "
+
do
fade
,
skin
)
;
fade
btn
.
set
size
(
btn
width
,
btn
height
)
;
fade
btn
.
set
position
(
0
,
height
-
fade
btn
.
get
height
(
)
)
;
stage
.
add
actor
(
fade
btn
)
;
fade
btn
.
add
listener
(
new
change
listener
(
)
{
@
override
public
void
changed
(
change
event
event
,
actor
actor
)
{
do
fade
=
!
do
fade
;
fade
btn
.
set
text
(
"Fade: "
+
do
fade
)
;
for
(
scroll
pane
pane
:
scroll
panes
)
{
pane
.
set
fade
scroll
bars
(
do
fade
)
;
}
}
}
)
;
final
text
button
on
top
btn
=
new
text
button
(
"ScrollbarsOnTop: "
+
do
on
top
,
skin
)
;
on
top
btn
.
set
size
(
btn
width
,
btn
height
)
;
on
top
btn
.
set
position
(
0
+
fade
btn
.
get
width
(
)
+
20
,
height
-
on
top
btn
.
get
height
(
)
)
;
stage
.
add
actor
(
on
top
btn
)
;
on
top
btn
.
add
listener
(
new
change
listener
(
)
{
@
override
public
void
changed
(
change
event
event
,
actor
actor
)
{
do
on
top
=
!
do
on
top
;
on
top
btn
.
set
text
(
"ScrollbarOnTop: "
+
do
on
top
)
;
on
top
btn
.
invalidate
(
)
;
for
(
scroll
pane
pane
:
scroll
panes
)
{
pane
.
set
scrollbars
on
top
(
do
on
top
)
;
}
}
}
)
;
float
gap
=
8
;
float
x
=
gap
;
float
y
=
gap
;
float
cont
width
=
width
/
2
-
gap
*
1.5f
;
float
cont
height
=
height
/
4.5f
-
gap
*
1.25f
;
bottom
left
=
new
table
(
)
;
bottom
left
.
set
position
(
x
,
y
)
;
bottom
left
.
set
size
(
cont
width
,
cont
height
)
;
stage
.
add
actor
(
bottom
left
)
;
bottom
right
=
new
table
(
)
;
bottom
right
.
set
size
(
cont
width
,
cont
height
)
;
x
=
bottom
left
.
get
x
(
)
+
bottom
left
.
get
width
(
)
+
gap
;
bottom
right
.
set
position
(
x
,
y
)
;
stage
.
add
actor
(
bottom
right
)
;
top
left
=
new
table
(
)
;
top
left
.
set
size
(
cont
width
,
cont
height
)
;
x
=
bottom
left
.
get
x
(
)
;
y
=
bottom
left
.
get
y
(
)
+
bottom
left
.
get
height
(
)
+
gap
;
top
left
.
set
position
(
x
,
y
)
;
stage
.
add
actor
(
top
left
)
;
top
right
=
new
table
(
)
;
top
right
.
set
size
(
cont
width
,
cont
height
)
;
x
=
bottom
right
.
get
x
(
)
;
y
=
top
left
.
get
y
(
)
;
top
right
.
set
position
(
x
,
y
)
;
stage
.
add
actor
(
top
right
)
;
horiz
only
top
=
new
table
(
)
;
horiz
only
top
.
set
size
(
cont
width
,
cont
height
)
;
x
=
top
right
.
get
x
(
)
;
y
=
top
right
.
get
y
(
)
+
top
right
.
get
height
(
)
+
gap
;
horiz
only
top
.
set
position
(
x
,
y
)
;
stage
.
add
actor
(
horiz
only
top
)
;
horiz
only
bottom
=
new
table
(
)
;
horiz
only
bottom
.
set
size
(
cont
width
,
cont
height
)
;
x
=
top
left
.
get
x
(
)
;
y
=
top
left
.
get
y
(
)
+
top
left
.
get
height
(
)
+
gap
;
horiz
only
bottom
.
set
position
(
x
,
y
)
;
stage
.
add
actor
(
horiz
only
bottom
)
;
vert
only
left
=
new
table
(
)
;
vert
only
left
.
set
size
(
cont
width
,
cont
height
)
;
x
=
horiz
only
bottom
.
get
x
(
)
;
y
=
horiz
only
bottom
.
get
y
(
)
+
horiz
only
bottom
.
get
height
(
)
+
gap
;
vert
only
left
.
set
position
(
x
,
y
)
;
stage
.
add
actor
(
vert
only
left
)
;
vert
only
right
=
new
table
(
)
;
vert
only
right
.
set
size
(
cont
width
,
cont
height
)
;
x
=
horiz
only
top
.
get
x
(
)
;
y
=
horiz
only
top
.
get
y
(
)
+
horiz
only
top
.
get
height
(
)
+
gap
;
vert
only
right
.
set
position
(
x
,
y
)
;
stage
.
add
actor
(
vert
only
right
)
;
table
bottom
left
table
=
new
table
(
)
;
table
bottom
right
table
=
new
table
(
)
;
table
top
left
table
=
new
table
(
)
;
table
top
right
table
=
new
table
(
)
;
table
horiz
only
top
table
=
new
table
(
)
;
table
horiz
only
bottom
table
=
new
table
(
)
;
table
vert
only
left
table
=
new
table
(
)
;
table
vert
only
right
table
=
new
table
(
)
;
final
scroll
pane
bottom
left
scroll
=
new
scroll
pane
(
bottom
left
table
,
skin
)
;
bottom
left
scroll
.
set
scroll
bar
positions
(
true
,
false
)
;
final
scroll
pane
bottom
right
scroll
=
new
scroll
pane
(
bottom
right
table
,
skin
)
;
bottom
right
scroll
.
set
scroll
bar
positions
(
true
,
true
)
;
final
scroll
pane
top
left
scroll
=
new
scroll
pane
(
top
left
table
,
skin
)
;
top
left
scroll
.
set
scroll
bar
positions
(
false
,
false
)
;
final
scroll
pane
top
right
scroll
=
new
scroll
pane
(
top
right
table
,
skin
)
;
top
right
scroll
.
set
scroll
bar
positions
(
false
,
true
)
;
final
scroll
pane
horiz
only
top
scroll
=
new
scroll
pane
(
horiz
only
top
table
,
skin
)
;
horiz
only
top
scroll
.
set
scroll
bar
positions
(
false
,
true
)
;
final
scroll
pane
horiz
only
bottom
scroll
=
new
scroll
pane
(
horiz
only
bottom
table
,
skin
)
;
horiz
only
bottom
scroll
.
set
scroll
bar
positions
(
true
,
true
)
;
final
scroll
pane
vert
only
left
scroll
=
new
scroll
pane
(
vert
only
left
table
,
skin
)
;
vert
only
left
scroll
.
set
scroll
bar
positions
(
true
,
false
)
;
final
scroll
pane
vert
only
right
scroll
=
new
scroll
pane
(
vert
only
right
table
,
skin
)
;
vert
only
right
scroll
.
set
scroll
bar
positions
(
true
,
true
)
;
scroll
pane
[
]
panes
=
new
scroll
pane
[
]
{
bottom
left
scroll
,
bottom
right
scroll
,
top
left
scroll
,
top
right
scroll
,
horiz
only
top
scroll
,
horiz
only
bottom
scroll
,
vert
only
left
scroll
,
vert
only
right
scroll
}
;
for
(
scroll
pane
pane
:
panes
)
{
scroll
panes
.
add
(
pane
)
;
}
table
[
]
tables
=
new
table
[
]
{
bottom
left
table
,
bottom
right
table
,
top
left
table
,
top
right
table
,
horiz
only
top
table
,
horiz
only
bottom
table
,
vert
only
left
table
,
vert
only
right
table
}
;
for
(
table
t
:
tables
)
t
.
defaults
(
)
.
expand
x
(
)
.
fill
x
(
)
;
horiz
only
top
table
.
add
(
new
label
(
"HORIZONTAL-ONLY-TOP verify HORIZONTAL scroll bar is on the TOP and properly aligned"
,
skin
)
)
.
row
(
)
;
horiz
only
top
table
.
add
(
new
image
(
skin
.
get
drawable
(
"default-rect"
)
)
)
.
height
(
20
)
.
row
(
)
;
horiz
only
bottom
table
.
add
(
new
label
(
"HORIZONTAL-ONLY-BOTTOM verify HORIZONTAL scroll bar is on the BOTTOM and properly aligned"
,
skin
)
)
.
row
(
)
;
horiz
only
bottom
table
.
add
(
new
image
(
skin
.
get
drawable
(
"default-rect"
)
)
)
.
height
(
20
)
.
row
(
)
;
for
(
int
i
=
0
;
i
<
12
;
i
++
)
{
bottom
left
table
.
add
(
new
label
(
i
+
" BOTTOM-LEFT verify scroll bars are on the BOTTOM and the LEFT, and are properly aligned"
,
skin
)
)
.
row
(
)
;
bottom
left
table
.
add
(
new
image
(
skin
.
get
drawable
(
"default-rect"
)
)
)
.
height
(
20
)
.
row
(
)
;
bottom
right
table
.
add
(
new
label
(
i
+
" BOTTOM-RIGHT verify scroll bars are on the BOTTOM and the RIGHT, and are properly aligned"
,
skin
)
)
.
row
(
)
;
bottom
right
table
.
add
(
new
image
(
skin
.
get
drawable
(
"default-rect"
)
)
)
.
height
(
20
)
.
row
(
)
;
top
left
table
.
add
(
new
label
(
i
+
" TOP-LEFT verify scroll bars are on the TOP and the LEFT, and are properly aligned"
,
skin
)
)
.
row
(
)
;
top
left
table
.
add
(
new
image
(
skin
.
get
drawable
(
"default-rect"
)
)
)
.
height
(
20
)
.
row
(
)
;
top
right
table
.
add
(
new
label
(
i
+
" TOP-RIGHT verify scroll bars are on the TOP and the RIGHT, and are properly aligned"
,
skin
)
)
.
row
(
)
;
top
right
table
.
add
(
new
image
(
skin
.
get
drawable
(
"default-rect"
)
)
)
.
height
(
20
)
.
row
(
)
;
vert
only
left
table
.
add
(
new
label
(
"VERT-ONLY-LEFT"
,
skin
)
)
.
row
(
)
;
vert
only
left
table
.
add
(
new
image
(
skin
.
get
drawable
(
"default-rect"
)
)
)
.
height
(
20
)
.
row
(
)
;
vert
only
right
table
.
add
(
new
label
(
"VERT-ONLY-RIGHT"
,
skin
)
)
.
row
(
)
;
vert
only
right
table
.
add
(
new
image
(
skin
.
get
drawable
(
"default-rect"
)
)
)
.
height
(
20
)
.
row
(
)
;
}
bottom
left
.
add
(
bottom
left
scroll
)
.
expand
(
)
.
fill
(
)
.
colspan
(
4
)
;
bottom
right
.
add
(
bottom
right
scroll
)
.
expand
(
)
.
fill
(
)
.
colspan
(
4
)
;
top
left
.
add
(
top
left
scroll
)
.
expand
(
)
.
fill
(
)
.
colspan
(
4
)
;
top
right
.
add
(
top
right
scroll
)
.
expand
(
)
.
fill
(
)
.
colspan
(
4
)
;
horiz
only
top
.
add
(
horiz
only
top
scroll
)
.
expand
(
)
.
fill
(
)
.
colspan
(
4
)
;
horiz
only
bottom
.
add
(
horiz
only
bottom
scroll
)
.
expand
(
)
.
fill
(
)
.
colspan
(
4
)
;
vert
only
left
.
add
(
vert
only
left
scroll
)
.
expand
(
)
.
fill
(
)
.
colspan
(
4
)
;
vert
only
right
.
add
(
vert
only
right
scroll
)
.
expand
(
)
.
fill
(
)
.
colspan
(
4
)
;
for
(
scroll
pane
pane
:
scroll
panes
)
{
pane
.
set
fade
scroll
bars
(
do
fade
)
;
pane
.
set
scrollbars
on
top
(
do
on
top
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
width
=
gdx
.
graphics
.
get
width
(
)
;
float
height
=
gdx
.
graphics
.
get
height
(
)
;
float
btn
width
=
200
;
float
btn
height
=
40
;
stage
=
new
stage
(
)
;
skin
skin
=
new
skin
(
gdx
.
files
.
internal
(
"data/uiskin.json"
)
)
;
gdx
.
input
.
set
input
processor
(
stage
)
;
final
text
button
fade
btn
=
new
text
button
(
"Fade: "
+
do
fade
,
skin
)
;
fade
btn
.
set
size
(
btn
width
,
btn
height
)
;
fade
btn
.
set
position
(
0
,
height
-
fade
btn
.
get
height
(
)
)
;
stage
.
add
actor
(
fade
btn
)
;
fade
btn
.
add
listener
(
new
change
listener
(
)
{
@
override
public
void
changed
(
change
event
event
,
actor
actor
)
{
do
fade
=
!
do
fade
;
fade
btn
.
set
text
(
"Fade: "
+
do
fade
)
;
for
(
scroll
pane
pane
:
scroll
panes
)
{
pane
.
set
fade
scroll
bars
(
do
fade
)
;
}
}
}
)
;
final
text
button
on
top
btn
=
new
text
button
(
"ScrollbarsOnTop: "
+
do
on
top
,
skin
)
;
on
top
btn
.
set
size
(
btn
width
,
btn
height
)
;
on
top
btn
.
set
position
(
0
+
fade
btn
.
get
width
(
)
+
20
,
height
-
on
top
btn
.
get
height
(
)
)
;
stage
.
add
actor
(
on
top
btn
)
;
on
top
btn
.
add
listener
(
new
change
listener
(
)
{
@
override
public
void
changed
(
change
event
event
,
actor
actor
)
{
do
on
top
=
!
do
on
top
;
on
top
btn
.
set
text
(
"ScrollbarOnTop: "
+
do
on
top
)
;
on
top
btn
.
invalidate
(
)
;
for
(
scroll
pane
pane
:
scroll
panes
)
{
pane
.
set
scrollbars
on
top
(
do
on
top
)
;
}
}
}
)
;
float
gap
=
8
;
float
x
=
gap
;
float
y
=
gap
;
float
cont
width
=
width
/
2
-
gap
*
1.5f
;
float
cont
height
=
height
/
4.5f
-
gap
*
1.25f
;
bottom
left
=
new
table
(
)
;
bottom
left
.
set
position
(
x
,
y
)
;
bottom
left
.
set
size
(
cont
width
,
cont
height
)
;
stage
.
add
actor
(
bottom
left
)
;
bottom
right
=
new
table
(
)
;
bottom
right
.
set
size
(
cont
width
,
cont
height
)
;
x
=
bottom
left
.
get
x
(
)
+
bottom
left
.
get
width
(
)
+
gap
;
bottom
right
.
set
position
(
x
,
y
)
;
stage
.
add
actor
(
bottom
right
)
;
top
left
=
new
table
(
)
;
top
left
.
set
size
(
cont
width
,
cont
height
)
;
x
=
bottom
left
.
get
x
(
)
;
y
=
bottom
left
.
get
y
(
)
+
bottom
left
.
get
height
(
)
+
gap
;
top
left
.
set
position
(
x
,
y
)
;
stage
.
add
actor
(
top
left
)
;
top
right
=
new
table
(
)
;
top
right
.
set
size
(
cont
width
,
cont
height
)
;
x
=
bottom
right
.
get
x
(
)
;
y
=
top
left
.
get
y
(
)
;
top
right
.
set
position
(
x
,
y
)
;
stage
.
add
actor
(
top
right
)
;
horiz
only
top
=
new
table
(
)
;
horiz
only
top
.
set
size
(
cont
width
,
cont
height
)
;
x
=
top
right
.
get
x
(
)
;
y
=
top
right
.
get
y
(
)
+
top
right
.
get
height
(
)
+
gap
;
horiz
only
top
.
set
position
(
x
,
y
)
;
stage
.
add
actor
(
horiz
only
top
)
;
horiz
only
bottom
=
new
table
(
)
;
horiz
only
bottom
.
set
size
(
cont
width
,
cont
height
)
;
x
=
top
left
.
get
x
(
)
;
y
=
top
left
.
get
y
(
)
+
top
left
.
get
height
(
)
+
gap
;
horiz
only
bottom
.
set
position
(
x
,
y
)
;
stage
.
add
actor
(
horiz
only
bottom
)
;
vert
only
left
=
new
table
(
)
;
vert
only
left
.
set
size
(
cont
width
,
cont
height
)
;
x
=
horiz
only
bottom
.
get
x
(
)
;
y
=
horiz
only
bottom
.
get
y
(
)
+
horiz
only
bottom
.
get
height
(
)
+
gap
;
vert
only
left
.
set
position
(
x
,
y
)
;
stage
.
add
actor
(
vert
only
left
)
;
vert
only
right
=
new
table
(
)
;
vert
only
right
.
set
size
(
cont
width
,
cont
height
)
;
x
=
horiz
only
top
.
get
x
(
)
;
y
=
horiz
only
top
.
get
y
(
)
+
horiz
only
top
.
get
height
(
)
+
gap
;
vert
only
right
.
set
position
(
x
,
y
)
;
stage
.
add
actor
(
vert
only
right
)
;
table
bottom
left
table
=
new
table
(
)
;
table
bottom
right
table
=
new
table
(
)
;
table
top
left
table
=
new
table
(
)
;
table
top
right
table
=
new
table
(
)
;
table
horiz
only
top
table
=
new
table
(
)
;
table
horiz
only
bottom
table
=
new
table
(
)
;
table
vert
only
left
table
=
new
table
(
)
;
table
vert
only
right
table
=
new
table
(
)
;
final
scroll
pane
bottom
left
scroll
=
new
scroll
pane
(
bottom
left
table
,
skin
)
;
bottom
left
scroll
.
set
scroll
bar
positions
(
true
,
false
)
;
final
scroll
pane
bottom
right
scroll
=
new
scroll
pane
(
bottom
right
table
,
skin
)
;
bottom
right
scroll
.
set
scroll
bar
positions
(
true
,
true
)
;
final
scroll
pane
top
left
scroll
=
new
scroll
pane
(
top
left
table
,
skin
)
;
top
left
scroll
.
set
scroll
bar
positions
(
false
,
false
)
;
final
scroll
pane
top
right
scroll
=
new
scroll
pane
(
top
right
table
,
skin
)
;
top
right
scroll
.
set
scroll
bar
positions
(
false
,
true
)
;
final
scroll
pane
horiz
only
top
scroll
=
new
scroll
pane
(
horiz
only
top
table
,
skin
)
;
horiz
only
top
scroll
.
set
scroll
bar
positions
(
false
,
true
)
;
final
scroll
pane
horiz
only
bottom
scroll
=
new
scroll
pane
(
horiz
only
bottom
table
,
skin
)
;
horiz
only
bottom
scroll
.
set
scroll
bar
positions
(
true
,
true
)
;
final
scroll
pane
vert
only
left
scroll
=
new
scroll
pane
(
vert
only
left
table
,
skin
)
;
vert
only
left
scroll
.
set
scroll
bar
positions
(
true
,
false
)
;
final
scroll
pane
vert
only
right
scroll
=
new
scroll
pane
(
vert
only
right
table
,
skin
)
;
vert
only
right
scroll
.
set
scroll
bar
positions
(
true
,
true
)
;
scroll
pane
[
]
panes
=
new
scroll
pane
[
]
{
bottom
left
scroll
,
bottom
right
scroll
,
top
left
scroll
,
top
right
scroll
,
horiz
only
top
scroll
,
horiz
only
bottom
scroll
,
vert
only
left
scroll
,
vert
only
right
scroll
}
;
for
(
scroll
pane
pane
:
panes
)
{
scroll
panes
.
add
(
pane
)
;
}
table
[
]
tables
=
new
table
[
]
{
bottom
left
table
,
bottom
right
table
,
top
left
table
,
top
right
table
,
horiz
only
top
table
,
horiz
only
bottom
table
,
vert
only
left
table
,
vert
only
right
table
}
;
for
(
table
t
:
tables
)
t
.
defaults
(
)
.
expand
x
(
)
.
fill
x
(
)
;
horiz
only
top
table
.
add
(
new
label
(
"HORIZONTAL-ONLY-TOP verify HORIZONTAL scroll bar is on the TOP and properly aligned"
,
skin
)
)
.
row
(
)
;
horiz
only
top
table
.
add
(
new
image
(
skin
.
get
drawable
(
"default-rect"
)
)
)
.
height
(
20
)
.
row
(
)
;
horiz
only
bottom
table
.
add
(
new
label
(
"HORIZONTAL-ONLY-BOTTOM verify HORIZONTAL scroll bar is on the BOTTOM and properly aligned"
,
skin
)
)
.
row
(
)
;
horiz
only
bottom
table
.
add
(
new
image
(
skin
.
get
drawable
(
"default-rect"
)
)
)
.
height
(
20
)
.
row
(
)
;
for
(
int
i
=
0
;
i
<
12
;
i
++
)
{
bottom
left
table
.
add
(
new
label
(
i
+
" BOTTOM-LEFT verify scroll bars are on the BOTTOM and the LEFT, and are properly aligned"
,
skin
)
)
.
row
(
)
;
bottom
left
table
.
add
(
new
image
(
skin
.
get
drawable
(
"default-rect"
)
)
)
.
height
(
20
)
.
row
(
)
;
bottom
right
table
.
add
(
new
label
(
i
+
" BOTTOM-RIGHT verify scroll bars are on the BOTTOM and the RIGHT, and are properly aligned"
,
skin
)
)
.
row
(
)
;
bottom
right
table
.
add
(
new
image
(
skin
.
get
drawable
(
"default-rect"
)
)
)
.
height
(
20
)
.
row
(
)
;
top
left
table
.
add
(
new
label
(
i
+
" TOP-LEFT verify scroll bars are on the TOP and the LEFT, and are properly aligned"
,
skin
)
)
.
row
(
)
;
top
left
table
.
add
(
new
image
(
skin
.
get
drawable
(
"default-rect"
)
)
)
.
height
(
20
)
.
row
(
)
;
top
right
table
.
add
(
new
label
(
i
+
" TOP-RIGHT verify scroll bars are on the TOP and the RIGHT, and are properly aligned"
,
skin
)
)
.
row
(
)
;
top
right
table
.
add
(
new
image
(
skin
.
get
drawable
(
"default-rect"
)
)
)
.
height
(
20
)
.
row
(
)
;
vert
only
left
table
.
add
(
new
label
(
"VERT-ONLY-LEFT"
,
skin
)
)
.
row
(
)
;
vert
only
left
table
.
add
(
new
image
(
skin
.
get
drawable
(
"default-rect"
)
)
)
.
height
(
20
)
.
row
(
)
;
vert
only
right
table
.
add
(
new
label
(
"VERT-ONLY-RIGHT"
,
skin
)
)
.
row
(
)
;
vert
only
right
table
.
add
(
new
image
(
skin
.
get
drawable
(
"default-rect"
)
)
)
.
height
(
20
)
.
row
(
)
;
}
bottom
left
.
add
(
bottom
left
scroll
)
.
expand
(
)
.
fill
(
)
.
colspan
(
4
)
;
bottom
right
.
add
(
bottom
right
scroll
)
.
expand
(
)
.
fill
(
)
.
colspan
(
4
)
;
top
left
.
add
(
top
left
scroll
)
.
expand
(
)
.
fill
(
)
.
colspan
(
4
)
;
top
right
.
add
(
top
right
scroll
)
.
expand
(
)
.
fill
(
)
.
colspan
(
4
)
;
horiz
only
top
.
add
(
horiz
only
top
scroll
)
.
expand
(
)
.
fill
(
)
.
colspan
(
4
)
;
horiz
only
bottom
.
add
(
horiz
only
bottom
scroll
)
.
expand
(
)
.
fill
(
)
.
colspan
(
4
)
;
vert
only
left
.
add
(
vert
only
left
scroll
)
.
expand
(
)
.
fill
(
)
.
colspan
(
4
)
;
vert
only
right
.
add
(
vert
only
right
scroll
)
.
expand
(
)
.
fill
(
)
.
colspan
(
4
)
;
for
(
scroll
pane
pane
:
scroll
panes
)
{
pane
.
set
fade
scroll
bars
(
do
fade
)
;
pane
.
set
scrollbars
on
top
(
do
on
top
)
;
}
}
<SENTENCE_END/>
renderrenderrender (1.46e-01)
update (1.18e-01)
begin (9.45e-02)
draw (8.13e-02)
touch (7.29e-02)
act (5.00e-02)
end (3.88e-02)
run (3.42e-02)
set (2.95e-02)
reset (2.25e-02)
<SENTENCE_START>
{
gdx
.
gl
.
gl
clear
(
gl
20
.
gl
color
buffer
bit
)
;
stage
.
act
(
gdx
.
graphics
.
get
delta
time
(
)
)
;
stage
.
draw
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gdx
.
gl
.
gl
clear
(
gl
20
.
gl
color
buffer
bit
)
;
stage
.
act
(
gdx
.
graphics
.
get
delta
time
(
)
)
;
stage
.
draw
(
)
;
}
<SENTENCE_END/>
%END%%END% (6.47e-01)
delta (3.02e-02)
down (2.88e-02)
gl (2.17e-02)
color (2.13e-02)
render (1.97e-02)
changed (9.53e-03)
performed (9.04e-03)
begin (7.67e-03)
end (7.33e-03)
<SENTENCE_START>
{
gdx
.
gl
.
gl
clear
(
gl
20
.
gl
color
buffer
bit
)
;
stage
.
act
(
gdx
.
graphics
.
get
delta
time
(
)
)
;
stage
.
draw
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
gdx
.
gl
.
gl
clear
(
gl
20
.
gl
color
buffer
bit
)
;
stage
.
act
(
gdx
.
graphics
.
get
delta
time
(
)
)
;
stage
.
draw
(
)
;
}
<SENTENCE_END/>
resizeresizeset (1.81e-01)
update (1.74e-01)
touch (1.23e-01)
get (8.01e-02)
begin (4.65e-02)
apply (3.84e-02)
switch (2.35e-02)
run (2.28e-02)
draw (1.99e-02)
%UNK% (1.78e-02)
<SENTENCE_START>
{
stage
.
get
viewport
(
)
.
update
(
width
,
height
,
true
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
stage
.
get
viewport
(
)
.
update
(
width
,
height
,
true
)
;
}
<SENTENCE_END/>
%END%%END% (4.54e-01)
down (7.01e-02)
%UNK% (3.59e-02)
changed (3.47e-02)
to (2.19e-02)
update (1.86e-02)
touch (1.57e-02)
dragged (1.06e-02)
performed (8.97e-03)
stage (8.24e-03)
<SENTENCE_START>
{
stage
.
get
viewport
(
)
.
update
(
width
,
height
,
true
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
stage
.
get
viewport
(
)
.
update
(
width
,
height
,
true
)
;
}
<SENTENCE_END/>
disposedisposetouch (2.97e-01)
stage (1.63e-01)
cancel (7.23e-02)
hide (6.22e-02)
show (3.97e-02)
switch (3.58e-02)
set (2.85e-02)
remove (1.58e-02)
reset (1.42e-02)
begin (1.22e-02)
<SENTENCE_START>
{
stage
.
%SELF%
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
stage
.
%SELF%
(
)
;
}
<SENTENCE_END/>
%END%%END% (5.78e-01)
down (5.90e-02)
up (3.68e-02)
stage (1.84e-02)
changed (1.48e-02)
cancel (1.07e-02)
pressed (1.02e-02)
%UNK% (9.38e-03)
and (8.27e-03)
layout (6.24e-03)
<SENTENCE_START>
{
stage
.
%SELF%
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
stage
.
%SELF%
(
)
;
}
<SENTENCE_END/>
renderrenderrender (9.55e-01)
begin (2.30e-02)
draw (3.45e-03)
bodies (1.98e-03)
end (1.60e-03)
set (1.41e-03)
projection (8.96e-04)
matrix (8.72e-04)
update (8.38e-04)
proj (7.21e-04)
<SENTENCE_START>
{
renderer
.
set
projection
matrix
(
proj
matrix
)
;
render
bodies
(
world
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
renderer
.
set
projection
matrix
(
proj
matrix
)
;
render
bodies
(
world
)
;
}
<SENTENCE_END/>
%END%%END% (8.61e-01)
projection (5.04e-02)
render (4.80e-02)
bodies (1.43e-02)
world (3.94e-03)
renderer (3.79e-03)
matrix (1.73e-03)
and (6.59e-04)
%UNK% (6.04e-04)
scissors (5.36e-04)
<SENTENCE_START>
{
renderer
.
set
projection
matrix
(
proj
matrix
)
;
render
bodies
(
world
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
renderer
.
set
projection
matrix
(
proj
matrix
)
;
render
bodies
(
world
)
;
}
<SENTENCE_END/>
render,bodiesrenderdraw (2.58e-01)
render (1.22e-01)
set (1.16e-01)
end (8.16e-02)
get (7.82e-02)
begin (7.51e-02)
is (2.06e-02)
add (1.50e-02)
update (1.42e-02)
reset (1.40e-02)
<SENTENCE_START>
{
renderer
.
begin
(
shape
type
.
line
)
;
if
(
draw
bodies
||
draw
aab
bs
)
{
world
.
get
bodies
(
bodies
)
;
for
(
iterator
<
body
>
iter
=
bodies
.
iterator
(
)
;
iter
.
has
next
(
)
;
)
{
body
body
=
iter
.
next
(
)
;
if
(
body
.
is
active
(
)
||
draw
inactive
bodies
)
render
body
(
body
)
;
}
}
if
(
draw
joints
)
{
world
.
get
joints
(
joints
)
;
for
(
iterator
<
joint
>
iter
=
joints
.
iterator
(
)
;
iter
.
has
next
(
)
;
)
{
joint
joint
=
iter
.
next
(
)
;
draw
joint
(
joint
)
;
}
}
renderer
.
end
(
)
;
if
(
draw
contacts
)
{
renderer
.
begin
(
shape
type
.
point
)
;
for
(
contact
contact
:
world
.
get
contact
list
(
)
)
draw
contact
(
contact
)
;
renderer
.
end
(
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
renderer
.
begin
(
shape
type
.
line
)
;
if
(
draw
bodies
||
draw
aab
bs
)
{
world
.
get
bodies
(
bodies
)
;
for
(
iterator
<
body
>
iter
=
bodies
.
iterator
(
)
;
iter
.
has
next
(
)
;
)
{
body
body
=
iter
.
next
(
)
;
if
(
body
.
is
active
(
)
||
draw
inactive
bodies
)
render
body
(
body
)
;
}
}
if
(
draw
joints
)
{
world
.
get
joints
(
joints
)
;
for
(
iterator
<
joint
>
iter
=
joints
.
iterator
(
)
;
iter
.
has
next
(
)
;
)
{
joint
joint
=
iter
.
next
(
)
;
draw
joint
(
joint
)
;
}
}
renderer
.
end
(
)
;
if
(
draw
contacts
)
{
renderer
.
begin
(
shape
type
.
point
)
;
for
(
contact
contact
:
world
.
get
contact
list
(
)
)
draw
contact
(
contact
)
;
renderer
.
end
(
)
;
}
}
<SENTENCE_END/>
bodies%END% (3.33e-01)
bodies (2.02e-01)
draw (5.58e-02)
get (2.57e-02)
contact (2.56e-02)
render (2.29e-02)
body (1.68e-02)
joints (1.34e-02)
end (1.23e-02)
%UNK% (1.05e-02)
<SENTENCE_START>
{
renderer
.
begin
(
shape
type
.
line
)
;
if
(
draw
bodies
||
draw
aab
bs
)
{
world
.
get
bodies
(
bodies
)
;
for
(
iterator
<
body
>
iter
=
bodies
.
iterator
(
)
;
iter
.
has
next
(
)
;
)
{
body
body
=
iter
.
next
(
)
;
if
(
body
.
is
active
(
)
||
draw
inactive
bodies
)
render
body
(
body
)
;
}
}
if
(
draw
joints
)
{
world
.
get
joints
(
joints
)
;
for
(
iterator
<
joint
>
iter
=
joints
.
iterator
(
)
;
iter
.
has
next
(
)
;
)
{
joint
joint
=
iter
.
next
(
)
;
draw
joint
(
joint
)
;
}
}
renderer
.
end
(
)
;
if
(
draw
contacts
)
{
renderer
.
begin
(
shape
type
.
point
)
;
for
(
contact
contact
:
world
.
get
contact
list
(
)
)
draw
contact
(
contact
)
;
renderer
.
end
(
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
renderer
.
begin
(
shape
type
.
line
)
;
if
(
draw
bodies
||
draw
aab
bs
)
{
world
.
get
bodies
(
bodies
)
;
for
(
iterator
<
body
>
iter
=
bodies
.
iterator
(
)
;
iter
.
has
next
(
)
;
)
{
body
body
=
iter
.
next
(
)
;
if
(
body
.
is
active
(
)
||
draw
inactive
bodies
)
render
body
(
body
)
;
}
}
if
(
draw
joints
)
{
world
.
get
joints
(
joints
)
;
for
(
iterator
<
joint
>
iter
=
joints
.
iterator
(
)
;
iter
.
has
next
(
)
;
)
{
joint
joint
=
iter
.
next
(
)
;
draw
joint
(
joint
)
;
}
}
renderer
.
end
(
)
;
if
(
draw
contacts
)
{
renderer
.
begin
(
shape
type
.
point
)
;
for
(
contact
contact
:
world
.
get
contact
list
(
)
)
draw
contact
(
contact
)
;
renderer
.
end
(
)
;
}
}
<SENTENCE_END/>
%END%%END% (8.38e-01)
bodies (8.21e-03)
contact (7.17e-03)
draw (5.96e-03)
list (5.23e-03)
render (4.25e-03)
body (3.99e-03)
end (3.94e-03)
%UNK% (3.87e-03)
iter (3.32e-03)
<SENTENCE_START>
{
renderer
.
begin
(
shape
type
.
line
)
;
if
(
draw
bodies
||
draw
aab
bs
)
{
world
.
get
bodies
(
bodies
)
;
for
(
iterator
<
body
>
iter
=
bodies
.
iterator
(
)
;
iter
.
has
next
(
)
;
)
{
body
body
=
iter
.
next
(
)
;
if
(
body
.
is
active
(
)
||
draw
inactive
bodies
)
render
body
(
body
)
;
}
}
if
(
draw
joints
)
{
world
.
get
joints
(
joints
)
;
for
(
iterator
<
joint
>
iter
=
joints
.
iterator
(
)
;
iter
.
has
next
(
)
;
)
{
joint
joint
=
iter
.
next
(
)
;
draw
joint
(
joint
)
;
}
}
renderer
.
end
(
)
;
if
(
draw
contacts
)
{
renderer
.
begin
(
shape
type
.
point
)
;
for
(
contact
contact
:
world
.
get
contact
list
(
)
)
draw
contact
(
contact
)
;
renderer
.
end
(
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
renderer
.
begin
(
shape
type
.
line
)
;
if
(
draw
bodies
||
draw
aab
bs
)
{
world
.
get
bodies
(
bodies
)
;
for
(
iterator
<
body
>
iter
=
bodies
.
iterator
(
)
;
iter
.
has
next
(
)
;
)
{
body
body
=
iter
.
next
(
)
;
if
(
body
.
is
active
(
)
||
draw
inactive
bodies
)
render
body
(
body
)
;
}
}
if
(
draw
joints
)
{
world
.
get
joints
(
joints
)
;
for
(
iterator
<
joint
>
iter
=
joints
.
iterator
(
)
;
iter
.
has
next
(
)
;
)
{
joint
joint
=
iter
.
next
(
)
;
draw
joint
(
joint
)
;
}
}
renderer
.
end
(
)
;
if
(
draw
contacts
)
{
renderer
.
begin
(
shape
type
.
point
)
;
for
(
contact
contact
:
world
.
get
contact
list
(
)
)
draw
contact
(
contact
)
;
renderer
.
end
(
)
;
}
}
<SENTENCE_END/>
render,bodyrenderdraw (2.87e-01)
create (9.08e-02)
render (8.31e-02)
init (4.58e-02)
begin (3.23e-02)
end (3.06e-02)
%UNK% (2.83e-02)
update (2.75e-02)
get (1.92e-02)
fixture (1.32e-02)
<SENTENCE_START>
{
transform
transform
=
body
.
get
transform
(
)
;
int
len
=
body
.
get
fixture
list
(
)
.
size
;
array
<
fixture
>
fixtures
=
body
.
get
fixture
list
(
)
;
for
(
int
i
=
0
;
i
<
len
;
i
++
)
{
fixture
fixture
=
fixtures
.
get
(
i
)
;
if
(
draw
bodies
)
{
if
(
body
.
is
active
(
)
==
false
&&
draw
inactive
bodies
)
draw
shape
(
fixture
,
transform
,
shape
not
active
)
;
else
if
(
body
.
get
type
(
)
==
body
type
.
static
body
)
draw
shape
(
fixture
,
transform
,
shape
static
)
;
else
if
(
body
.
get
type
(
)
==
body
type
.
kinematic
body
)
draw
shape
(
fixture
,
transform
,
shape
kinematic
)
;
else
if
(
body
.
is
awake
(
)
==
false
)
draw
shape
(
fixture
,
transform
,
shape
not
awake
)
;
else
draw
shape
(
fixture
,
transform
,
shape
awake
)
;
}
if
(
draw
aab
bs
)
{
draw
aabb
(
fixture
,
transform
)
;
}
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
transform
transform
=
body
.
get
transform
(
)
;
int
len
=
body
.
get
fixture
list
(
)
.
size
;
array
<
fixture
>
fixtures
=
body
.
get
fixture
list
(
)
;
for
(
int
i
=
0
;
i
<
len
;
i
++
)
{
fixture
fixture
=
fixtures
.
get
(
i
)
;
if
(
draw
bodies
)
{
if
(
body
.
is
active
(
)
==
false
&&
draw
inactive
bodies
)
draw
shape
(
fixture
,
transform
,
shape
not
active
)
;
else
if
(
body
.
get
type
(
)
==
body
type
.
static
body
)
draw
shape
(
fixture
,
transform
,
shape
static
)
;
else
if
(
body
.
get
type
(
)
==
body
type
.
kinematic
body
)
draw
shape
(
fixture
,
transform
,
shape
kinematic
)
;
else
if
(
body
.
is
awake
(
)
==
false
)
draw
shape
(
fixture
,
transform
,
shape
not
awake
)
;
else
draw
shape
(
fixture
,
transform
,
shape
awake
)
;
}
if
(
draw
aab
bs
)
{
draw
aabb
(
fixture
,
transform
)
;
}
}
}
<SENTENCE_END/>
body%END% (3.73e-01)
draw (9.83e-02)
fixture (7.44e-02)
shape (2.71e-02)
aab (1.90e-02)
transform (1.83e-02)
%UNK% (1.83e-02)
body (1.51e-02)
render (1.33e-02)
create (8.62e-03)
<SENTENCE_START>
{
transform
transform
=
body
.
get
transform
(
)
;
int
len
=
body
.
get
fixture
list
(
)
.
size
;
array
<
fixture
>
fixtures
=
body
.
get
fixture
list
(
)
;
for
(
int
i
=
0
;
i
<
len
;
i
++
)
{
fixture
fixture
=
fixtures
.
get
(
i
)
;
if
(
draw
bodies
)
{
if
(
body
.
is
active
(
)
==
false
&&
draw
inactive
bodies
)
draw
shape
(
fixture
,
transform
,
shape
not
active
)
;
else
if
(
body
.
get
type
(
)
==
body
type
.
static
body
)
draw
shape
(
fixture
,
transform
,
shape
static
)
;
else
if
(
body
.
get
type
(
)
==
body
type
.
kinematic
body
)
draw
shape
(
fixture
,
transform
,
shape
kinematic
)
;
else
if
(
body
.
is
awake
(
)
==
false
)
draw
shape
(
fixture
,
transform
,
shape
not
awake
)
;
else
draw
shape
(
fixture
,
transform
,
shape
awake
)
;
}
if
(
draw
aab
bs
)
{
draw
aabb
(
fixture
,
transform
)
;
}
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
transform
transform
=
body
.
get
transform
(
)
;
int
len
=
body
.
get
fixture
list
(
)
.
size
;
array
<
fixture
>
fixtures
=
body
.
get
fixture
list
(
)
;
for
(
int
i
=
0
;
i
<
len
;
i
++
)
{
fixture
fixture
=
fixtures
.
get
(
i
)
;
if
(
draw
bodies
)
{
if
(
body
.
is
active
(
)
==
false
&&
draw
inactive
bodies
)
draw
shape
(
fixture
,
transform
,
shape
not
active
)
;
else
if
(
body
.
get
type
(
)
==
body
type
.
static
body
)
draw
shape
(
fixture
,
transform
,
shape
static
)
;
else
if
(
body
.
get
type
(
)
==
body
type
.
kinematic
body
)
draw
shape
(
fixture
,
transform
,
shape
kinematic
)
;
else
if
(
body
.
is
awake
(
)
==
false
)
draw
shape
(
fixture
,
transform
,
shape
not
awake
)
;
else
draw
shape
(
fixture
,
transform
,
shape
awake
)
;
}
if
(
draw
aab
bs
)
{
draw
aabb
(
fixture
,
transform
)
;
}
}
}
<SENTENCE_END/>
%END%%END% (6.57e-01)
shape (1.95e-02)
fixture (1.91e-02)
draw (1.71e-02)
transform (1.54e-02)
aab (1.48e-02)
body (1.05e-02)
%UNK% (7.42e-03)
list (5.59e-03)
get (5.18e-03)
<SENTENCE_START>
{
transform
transform
=
body
.
get
transform
(
)
;
int
len
=
body
.
get
fixture
list
(
)
.
size
;
array
<
fixture
>
fixtures
=
body
.
get
fixture
list
(
)
;
for
(
int
i
=
0
;
i
<
len
;
i
++
)
{
fixture
fixture
=
fixtures
.
get
(
i
)
;
if
(
draw
bodies
)
{
if
(
body
.
is
active
(
)
==
false
&&
draw
inactive
bodies
)
draw
shape
(
fixture
,
transform
,
shape
not
active
)
;
else
if
(
body
.
get
type
(
)
==
body
type
.
static
body
)
draw
shape
(
fixture
,
transform
,
shape
static
)
;
else
if
(
body
.
get
type
(
)
==
body
type
.
kinematic
body
)
draw
shape
(
fixture
,
transform
,
shape
kinematic
)
;
else
if
(
body
.
is
awake
(
)
==
false
)
draw
shape
(
fixture
,
transform
,
shape
not
awake
)
;
else
draw
shape
(
fixture
,
transform
,
shape
awake
)
;
}
if
(
draw
aab
bs
)
{
draw
aabb
(
fixture
,
transform
)
;
}
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
transform
transform
=
body
.
get
transform
(
)
;
int
len
=
body
.
get
fixture
list
(
)
.
size
;
array
<
fixture
>
fixtures
=
body
.
get
fixture
list
(
)
;
for
(
int
i
=
0
;
i
<
len
;
i
++
)
{
fixture
fixture
=
fixtures
.
get
(
i
)
;
if
(
draw
bodies
)
{
if
(
body
.
is
active
(
)
==
false
&&
draw
inactive
bodies
)
draw
shape
(
fixture
,
transform
,
shape
not
active
)
;
else
if
(
body
.
get
type
(
)
==
body
type
.
static
body
)
draw
shape
(
fixture
,
transform
,
shape
static
)
;
else
if
(
body
.
get
type
(
)
==
body
type
.
kinematic
body
)
draw
shape
(
fixture
,
transform
,
shape
kinematic
)
;
else
if
(
body
.
is
awake
(
)
==
false
)
draw
shape
(
fixture
,
transform
,
shape
not
awake
)
;
else
draw
shape
(
fixture
,
transform
,
shape
awake
)
;
}
if
(
draw
aab
bs
)
{
draw
aabb
(
fixture
,
transform
)
;
}
}
}
<SENTENCE_END/>
draw,aabbdrawset (3.40e-01)
draw (1.70e-01)
%END% (3.52e-02)
translate (3.10e-02)
%UNK% (2.03e-02)
update (1.78e-02)
get (1.66e-02)
compute (1.61e-02)
calculate (1.54e-02)
triangle (1.53e-02)
<SENTENCE_START>
{
if
(
fixture
.
get
type
(
)
==
type
.
circle
)
{
circle
shape
shape
=
(
circle
shape
)
fixture
.
get
shape
(
)
;
float
radius
=
shape
.
get
radius
(
)
;
vertices
[
0
]
.
set
(
shape
.
get
position
(
)
)
;
transform
.
mul
(
vertices
[
0
]
)
;
lower
.
set
(
vertices
[
0
]
.
x
-
radius
,
vertices
[
0
]
.
y
-
radius
)
;
upper
.
set
(
vertices
[
0
]
.
x
+
radius
,
vertices
[
0
]
.
y
+
radius
)
;
vertices
[
0
]
.
set
(
lower
.
x
,
lower
.
y
)
;
vertices
[
1
]
.
set
(
upper
.
x
,
lower
.
y
)
;
vertices
[
2
]
.
set
(
upper
.
x
,
upper
.
y
)
;
vertices
[
3
]
.
set
(
lower
.
x
,
upper
.
y
)
;
draw
solid
polygon
(
vertices
,
4
,
aabb
color
,
true
)
;
}
else
if
(
fixture
.
get
type
(
)
==
type
.
polygon
)
{
polygon
shape
shape
=
(
polygon
shape
)
fixture
.
get
shape
(
)
;
int
vertex
count
=
shape
.
get
vertex
count
(
)
;
shape
.
get
vertex
(
0
,
vertices
[
0
]
)
;
lower
.
set
(
transform
.
mul
(
vertices
[
0
]
)
)
;
upper
.
set
(
lower
)
;
for
(
int
i
=
1
;
i
<
vertex
count
;
i
++
)
{
shape
.
get
vertex
(
i
,
vertices
[
i
]
)
;
transform
.
mul
(
vertices
[
i
]
)
;
lower
.
x
=
math
.
min
(
lower
.
x
,
vertices
[
i
]
.
x
)
;
lower
.
y
=
math
.
min
(
lower
.
y
,
vertices
[
i
]
.
y
)
;
upper
.
x
=
math
.
max
(
upper
.
x
,
vertices
[
i
]
.
x
)
;
upper
.
y
=
math
.
max
(
upper
.
y
,
vertices
[
i
]
.
y
)
;
}
vertices
[
0
]
.
set
(
lower
.
x
,
lower
.
y
)
;
vertices
[
1
]
.
set
(
upper
.
x
,
lower
.
y
)
;
vertices
[
2
]
.
set
(
upper
.
x
,
upper
.
y
)
;
vertices
[
3
]
.
set
(
lower
.
x
,
upper
.
y
)
;
draw
solid
polygon
(
vertices
,
4
,
aabb
color
,
true
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
fixture
.
get
type
(
)
==
type
.
circle
)
{
circle
shape
shape
=
(
circle
shape
)
fixture
.
get
shape
(
)
;
float
radius
=
shape
.
get
radius
(
)
;
vertices
[
0
]
.
set
(
shape
.
get
position
(
)
)
;
transform
.
mul
(
vertices
[
0
]
)
;
lower
.
set
(
vertices
[
0
]
.
x
-
radius
,
vertices
[
0
]
.
y
-
radius
)
;
upper
.
set
(
vertices
[
0
]
.
x
+
radius
,
vertices
[
0
]
.
y
+
radius
)
;
vertices
[
0
]
.
set
(
lower
.
x
,
lower
.
y
)
;
vertices
[
1
]
.
set
(
upper
.
x
,
lower
.
y
)
;
vertices
[
2
]
.
set
(
upper
.
x
,
upper
.
y
)
;
vertices
[
3
]
.
set
(
lower
.
x
,
upper
.
y
)
;
draw
solid
polygon
(
vertices
,
4
,
aabb
color
,
true
)
;
}
else
if
(
fixture
.
get
type
(
)
==
type
.
polygon
)
{
polygon
shape
shape
=
(
polygon
shape
)
fixture
.
get
shape
(
)
;
int
vertex
count
=
shape
.
get
vertex
count
(
)
;
shape
.
get
vertex
(
0
,
vertices
[
0
]
)
;
lower
.
set
(
transform
.
mul
(
vertices
[
0
]
)
)
;
upper
.
set
(
lower
)
;
for
(
int
i
=
1
;
i
<
vertex
count
;
i
++
)
{
shape
.
get
vertex
(
i
,
vertices
[
i
]
)
;
transform
.
mul
(
vertices
[
i
]
)
;
lower
.
x
=
math
.
min
(
lower
.
x
,
vertices
[
i
]
.
x
)
;
lower
.
y
=
math
.
min
(
lower
.
y
,
vertices
[
i
]
.
y
)
;
upper
.
x
=
math
.
max
(
upper
.
x
,
vertices
[
i
]
.
x
)
;
upper
.
y
=
math
.
max
(
upper
.
y
,
vertices
[
i
]
.
y
)
;
}
vertices
[
0
]
.
set
(
lower
.
x
,
lower
.
y
)
;
vertices
[
1
]
.
set
(
upper
.
x
,
lower
.
y
)
;
vertices
[
2
]
.
set
(
upper
.
x
,
upper
.
y
)
;
vertices
[
3
]
.
set
(
lower
.
x
,
upper
.
y
)
;
draw
solid
polygon
(
vertices
,
4
,
aabb
color
,
true
)
;
}
}
<SENTENCE_END/>
aabb%END% (5.63e-01)
draw (3.19e-02)
set (2.38e-02)
vertex (1.45e-02)
%UNK% (1.45e-02)
polygon (1.44e-02)
vertices (1.33e-02)
transform (1.12e-02)
triangle (1.10e-02)
solid (8.73e-03)
<SENTENCE_START>
{
if
(
fixture
.
get
type
(
)
==
type
.
circle
)
{
circle
shape
shape
=
(
circle
shape
)
fixture
.
get
shape
(
)
;
float
radius
=
shape
.
get
radius
(
)
;
vertices
[
0
]
.
set
(
shape
.
get
position
(
)
)
;
transform
.
mul
(
vertices
[
0
]
)
;
lower
.
set
(
vertices
[
0
]
.
x
-
radius
,
vertices
[
0
]
.
y
-
radius
)
;
upper
.
set
(
vertices
[
0
]
.
x
+
radius
,
vertices
[
0
]
.
y
+
radius
)
;
vertices
[
0
]
.
set
(
lower
.
x
,
lower
.
y
)
;
vertices
[
1
]
.
set
(
upper
.
x
,
lower
.
y
)
;
vertices
[
2
]
.
set
(
upper
.
x
,
upper
.
y
)
;
vertices
[
3
]
.
set
(
lower
.
x
,
upper
.
y
)
;
draw
solid
polygon
(
vertices
,
4
,
aabb
color
,
true
)
;
}
else
if
(
fixture
.
get
type
(
)
==
type
.
polygon
)
{
polygon
shape
shape
=
(
polygon
shape
)
fixture
.
get
shape
(
)
;
int
vertex
count
=
shape
.
get
vertex
count
(
)
;
shape
.
get
vertex
(
0
,
vertices
[
0
]
)
;
lower
.
set
(
transform
.
mul
(
vertices
[
0
]
)
)
;
upper
.
set
(
lower
)
;
for
(
int
i
=
1
;
i
<
vertex
count
;
i
++
)
{
shape
.
get
vertex
(
i
,
vertices
[
i
]
)
;
transform
.
mul
(
vertices
[
i
]
)
;
lower
.
x
=
math
.
min
(
lower
.
x
,
vertices
[
i
]
.
x
)
;
lower
.
y
=
math
.
min
(
lower
.
y
,
vertices
[
i
]
.
y
)
;
upper
.
x
=
math
.
max
(
upper
.
x
,
vertices
[
i
]
.
x
)
;
upper
.
y
=
math
.
max
(
upper
.
y
,
vertices
[
i
]
.
y
)
;
}
vertices
[
0
]
.
set
(
lower
.
x
,
lower
.
y
)
;
vertices
[
1
]
.
set
(
upper
.
x
,
lower
.
y
)
;
vertices
[
2
]
.
set
(
upper
.
x
,
upper
.
y
)
;
vertices
[
3
]
.
set
(
lower
.
x
,
upper
.
y
)
;
draw
solid
polygon
(
vertices
,
4
,
aabb
color
,
true
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
fixture
.
get
type
(
)
==
type
.
circle
)
{
circle
shape
shape
=
(
circle
shape
)
fixture
.
get
shape
(
)
;
float
radius
=
shape
.
get
radius
(
)
;
vertices
[
0
]
.
set
(
shape
.
get
position
(
)
)
;
transform
.
mul
(
vertices
[
0
]
)
;
lower
.
set
(
vertices
[
0
]
.
x
-
radius
,
vertices
[
0
]
.
y
-
radius
)
;
upper
.
set
(
vertices
[
0
]
.
x
+
radius
,
vertices
[
0
]
.
y
+
radius
)
;
vertices
[
0
]
.
set
(
lower
.
x
,
lower
.
y
)
;
vertices
[
1
]
.
set
(
upper
.
x
,
lower
.
y
)
;
vertices
[
2
]
.
set
(
upper
.
x
,
upper
.
y
)
;
vertices
[
3
]
.
set
(
lower
.
x
,
upper
.
y
)
;
draw
solid
polygon
(
vertices
,
4
,
aabb
color
,
true
)
;
}
else
if
(
fixture
.
get
type
(
)
==
type
.
polygon
)
{
polygon
shape
shape
=
(
polygon
shape
)
fixture
.
get
shape
(
)
;
int
vertex
count
=
shape
.
get
vertex
count
(
)
;
shape
.
get
vertex
(
0
,
vertices
[
0
]
)
;
lower
.
set
(
transform
.
mul
(
vertices
[
0
]
)
)
;
upper
.
set
(
lower
)
;
for
(
int
i
=
1
;
i
<
vertex
count
;
i
++
)
{
shape
.
get
vertex
(
i
,
vertices
[
i
]
)
;
transform
.
mul
(
vertices
[
i
]
)
;
lower
.
x
=
math
.
min
(
lower
.
x
,
vertices
[
i
]
.
x
)
;
lower
.
y
=
math
.
min
(
lower
.
y
,
vertices
[
i
]
.
y
)
;
upper
.
x
=
math
.
max
(
upper
.
x
,
vertices
[
i
]
.
x
)
;
upper
.
y
=
math
.
max
(
upper
.
y
,
vertices
[
i
]
.
y
)
;
}
vertices
[
0
]
.
set
(
lower
.
x
,
lower
.
y
)
;
vertices
[
1
]
.
set
(
upper
.
x
,
lower
.
y
)
;
vertices
[
2
]
.
set
(
upper
.
x
,
upper
.
y
)
;
vertices
[
3
]
.
set
(
lower
.
x
,
upper
.
y
)
;
draw
solid
polygon
(
vertices
,
4
,
aabb
color
,
true
)
;
}
}
<SENTENCE_END/>
%END%%END% (7.31e-01)
draw (1.07e-02)
%UNK% (8.95e-03)
set (8.80e-03)
vertices (8.50e-03)
vertex (8.32e-03)
polygon (7.59e-03)
transform (6.07e-03)
triangle (5.34e-03)
shape (5.31e-03)
<SENTENCE_START>
{
if
(
fixture
.
get
type
(
)
==
type
.
circle
)
{
circle
shape
shape
=
(
circle
shape
)
fixture
.
get
shape
(
)
;
float
radius
=
shape
.
get
radius
(
)
;
vertices
[
0
]
.
set
(
shape
.
get
position
(
)
)
;
transform
.
mul
(
vertices
[
0
]
)
;
lower
.
set
(
vertices
[
0
]
.
x
-
radius
,
vertices
[
0
]
.
y
-
radius
)
;
upper
.
set
(
vertices
[
0
]
.
x
+
radius
,
vertices
[
0
]
.
y
+
radius
)
;
vertices
[
0
]
.
set
(
lower
.
x
,
lower
.
y
)
;
vertices
[
1
]
.
set
(
upper
.
x
,
lower
.
y
)
;
vertices
[
2
]
.
set
(
upper
.
x
,
upper
.
y
)
;
vertices
[
3
]
.
set
(
lower
.
x
,
upper
.
y
)
;
draw
solid
polygon
(
vertices
,
4
,
aabb
color
,
true
)
;
}
else
if
(
fixture
.
get
type
(
)
==
type
.
polygon
)
{
polygon
shape
shape
=
(
polygon
shape
)
fixture
.
get
shape
(
)
;
int
vertex
count
=
shape
.
get
vertex
count
(
)
;
shape
.
get
vertex
(
0
,
vertices
[
0
]
)
;
lower
.
set
(
transform
.
mul
(
vertices
[
0
]
)
)
;
upper
.
set
(
lower
)
;
for
(
int
i
=
1
;
i
<
vertex
count
;
i
++
)
{
shape
.
get
vertex
(
i
,
vertices
[
i
]
)
;
transform
.
mul
(
vertices
[
i
]
)
;
lower
.
x
=
math
.
min
(
lower
.
x
,
vertices
[
i
]
.
x
)
;
lower
.
y
=
math
.
min
(
lower
.
y
,
vertices
[
i
]
.
y
)
;
upper
.
x
=
math
.
max
(
upper
.
x
,
vertices
[
i
]
.
x
)
;
upper
.
y
=
math
.
max
(
upper
.
y
,
vertices
[
i
]
.
y
)
;
}
vertices
[
0
]
.
set
(
lower
.
x
,
lower
.
y
)
;
vertices
[
1
]
.
set
(
upper
.
x
,
lower
.
y
)
;
vertices
[
2
]
.
set
(
upper
.
x
,
upper
.
y
)
;
vertices
[
3
]
.
set
(
lower
.
x
,
upper
.
y
)
;
draw
solid
polygon
(
vertices
,
4
,
aabb
color
,
true
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
fixture
.
get
type
(
)
==
type
.
circle
)
{
circle
shape
shape
=
(
circle
shape
)
fixture
.
get
shape
(
)
;
float
radius
=
shape
.
get
radius
(
)
;
vertices
[
0
]
.
set
(
shape
.
get
position
(
)
)
;
transform
.
mul
(
vertices
[
0
]
)
;
lower
.
set
(
vertices
[
0
]
.
x
-
radius
,
vertices
[
0
]
.
y
-
radius
)
;
upper
.
set
(
vertices
[
0
]
.
x
+
radius
,
vertices
[
0
]
.
y
+
radius
)
;
vertices
[
0
]
.
set
(
lower
.
x
,
lower
.
y
)
;
vertices
[
1
]
.
set
(
upper
.
x
,
lower
.
y
)
;
vertices
[
2
]
.
set
(
upper
.
x
,
upper
.
y
)
;
vertices
[
3
]
.
set
(
lower
.
x
,
upper
.
y
)
;
draw
solid
polygon
(
vertices
,
4
,
aabb
color
,
true
)
;
}
else
if
(
fixture
.
get
type
(
)
==
type
.
polygon
)
{
polygon
shape
shape
=
(
polygon
shape
)
fixture
.
get
shape
(
)
;
int
vertex
count
=
shape
.
get
vertex
count
(
)
;
shape
.
get
vertex
(
0
,
vertices
[
0
]
)
;
lower
.
set
(
transform
.
mul
(
vertices
[
0
]
)
)
;
upper
.
set
(
lower
)
;
for
(
int
i
=
1
;
i
<
vertex
count
;
i
++
)
{
shape
.
get
vertex
(
i
,
vertices
[
i
]
)
;
transform
.
mul
(
vertices
[
i
]
)
;
lower
.
x
=
math
.
min
(
lower
.
x
,
vertices
[
i
]
.
x
)
;
lower
.
y
=
math
.
min
(
lower
.
y
,
vertices
[
i
]
.
y
)
;
upper
.
x
=
math
.
max
(
upper
.
x
,
vertices
[
i
]
.
x
)
;
upper
.
y
=
math
.
max
(
upper
.
y
,
vertices
[
i
]
.
y
)
;
}
vertices
[
0
]
.
set
(
lower
.
x
,
lower
.
y
)
;
vertices
[
1
]
.
set
(
upper
.
x
,
lower
.
y
)
;
vertices
[
2
]
.
set
(
upper
.
x
,
upper
.
y
)
;
vertices
[
3
]
.
set
(
lower
.
x
,
upper
.
y
)
;
draw
solid
polygon
(
vertices
,
4
,
aabb
color
,
true
)
;
}
}
<SENTENCE_END/>
draw,shapedrawdraw (5.00e-01)
set (4.00e-02)
update (3.97e-02)
create (2.93e-02)
get (2.63e-02)
calculate (2.59e-02)
render (2.36e-02)
polygon (2.05e-02)
%END% (1.86e-02)
transform (1.80e-02)
<SENTENCE_START>
{
if
(
fixture
.
get
type
(
)
==
type
.
circle
)
{
circle
shape
circle
=
(
circle
shape
)
fixture
.
get
shape
(
)
;
t
.
set
(
circle
.
get
position
(
)
)
;
transform
.
mul
(
t
)
;
draw
solid
circle
(
t
,
circle
.
get
radius
(
)
,
axis
.
set
(
transform
.
vals
[
transform
.
cos
]
,
transform
.
vals
[
transform
.
sin
]
)
,
color
)
;
}
if
(
fixture
.
get
type
(
)
==
type
.
edge
)
{
edge
shape
edge
=
(
edge
shape
)
fixture
.
get
shape
(
)
;
edge
.
get
vertex
1
(
vertices
[
0
]
)
;
edge
.
get
vertex
2
(
vertices
[
1
]
)
;
transform
.
mul
(
vertices
[
0
]
)
;
transform
.
mul
(
vertices
[
1
]
)
;
draw
solid
polygon
(
vertices
,
2
,
color
,
true
)
;
}
if
(
fixture
.
get
type
(
)
==
type
.
polygon
)
{
polygon
shape
chain
=
(
polygon
shape
)
fixture
.
get
shape
(
)
;
int
vertex
count
=
chain
.
get
vertex
count
(
)
;
for
(
int
i
=
0
;
i
<
vertex
count
;
i
++
)
{
chain
.
get
vertex
(
i
,
vertices
[
i
]
)
;
transform
.
mul
(
vertices
[
i
]
)
;
}
draw
solid
polygon
(
vertices
,
vertex
count
,
color
,
true
)
;
}
if
(
fixture
.
get
type
(
)
==
type
.
chain
)
{
chain
shape
chain
=
(
chain
shape
)
fixture
.
get
shape
(
)
;
int
vertex
count
=
chain
.
get
vertex
count
(
)
;
for
(
int
i
=
0
;
i
<
vertex
count
;
i
++
)
{
chain
.
get
vertex
(
i
,
vertices
[
i
]
)
;
transform
.
mul
(
vertices
[
i
]
)
;
}
draw
solid
polygon
(
vertices
,
vertex
count
,
color
,
chain
.
is
looped
(
)
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
fixture
.
get
type
(
)
==
type
.
circle
)
{
circle
shape
circle
=
(
circle
shape
)
fixture
.
get
shape
(
)
;
t
.
set
(
circle
.
get
position
(
)
)
;
transform
.
mul
(
t
)
;
draw
solid
circle
(
t
,
circle
.
get
radius
(
)
,
axis
.
set
(
transform
.
vals
[
transform
.
cos
]
,
transform
.
vals
[
transform
.
sin
]
)
,
color
)
;
}
if
(
fixture
.
get
type
(
)
==
type
.
edge
)
{
edge
shape
edge
=
(
edge
shape
)
fixture
.
get
shape
(
)
;
edge
.
get
vertex
1
(
vertices
[
0
]
)
;
edge
.
get
vertex
2
(
vertices
[
1
]
)
;
transform
.
mul
(
vertices
[
0
]
)
;
transform
.
mul
(
vertices
[
1
]
)
;
draw
solid
polygon
(
vertices
,
2
,
color
,
true
)
;
}
if
(
fixture
.
get
type
(
)
==
type
.
polygon
)
{
polygon
shape
chain
=
(
polygon
shape
)
fixture
.
get
shape
(
)
;
int
vertex
count
=
chain
.
get
vertex
count
(
)
;
for
(
int
i
=
0
;
i
<
vertex
count
;
i
++
)
{
chain
.
get
vertex
(
i
,
vertices
[
i
]
)
;
transform
.
mul
(
vertices
[
i
]
)
;
}
draw
solid
polygon
(
vertices
,
vertex
count
,
color
,
true
)
;
}
if
(
fixture
.
get
type
(
)
==
type
.
chain
)
{
chain
shape
chain
=
(
chain
shape
)
fixture
.
get
shape
(
)
;
int
vertex
count
=
chain
.
get
vertex
count
(
)
;
for
(
int
i
=
0
;
i
<
vertex
count
;
i
++
)
{
chain
.
get
vertex
(
i
,
vertices
[
i
]
)
;
transform
.
mul
(
vertices
[
i
]
)
;
}
draw
solid
polygon
(
vertices
,
vertex
count
,
color
,
chain
.
is
looped
(
)
)
;
}
}
<SENTENCE_END/>
shape%END% (5.16e-01)
draw (4.66e-02)
vertex (2.92e-02)
solid (2.64e-02)
polygon (1.56e-02)
transform (1.51e-02)
vertices (1.51e-02)
update (1.32e-02)
get (1.23e-02)
circle (1.17e-02)
<SENTENCE_START>
{
if
(
fixture
.
get
type
(
)
==
type
.
circle
)
{
circle
shape
circle
=
(
circle
shape
)
fixture
.
get
shape
(
)
;
t
.
set
(
circle
.
get
position
(
)
)
;
transform
.
mul
(
t
)
;
draw
solid
circle
(
t
,
circle
.
get
radius
(
)
,
axis
.
set
(
transform
.
vals
[
transform
.
cos
]
,
transform
.
vals
[
transform
.
sin
]
)
,
color
)
;
}
if
(
fixture
.
get
type
(
)
==
type
.
edge
)
{
edge
shape
edge
=
(
edge
shape
)
fixture
.
get
shape
(
)
;
edge
.
get
vertex
1
(
vertices
[
0
]
)
;
edge
.
get
vertex
2
(
vertices
[
1
]
)
;
transform
.
mul
(
vertices
[
0
]
)
;
transform
.
mul
(
vertices
[
1
]
)
;
draw
solid
polygon
(
vertices
,
2
,
color
,
true
)
;
}
if
(
fixture
.
get
type
(
)
==
type
.
polygon
)
{
polygon
shape
chain
=
(
polygon
shape
)
fixture
.
get
shape
(
)
;
int
vertex
count
=
chain
.
get
vertex
count
(
)
;
for
(
int
i
=
0
;
i
<
vertex
count
;
i
++
)
{
chain
.
get
vertex
(
i
,
vertices
[
i
]
)
;
transform
.
mul
(
vertices
[
i
]
)
;
}
draw
solid
polygon
(
vertices
,
vertex
count
,
color
,
true
)
;
}
if
(
fixture
.
get
type
(
)
==
type
.
chain
)
{
chain
shape
chain
=
(
chain
shape
)
fixture
.
get
shape
(
)
;
int
vertex
count
=
chain
.
get
vertex
count
(
)
;
for
(
int
i
=
0
;
i
<
vertex
count
;
i
++
)
{
chain
.
get
vertex
(
i
,
vertices
[
i
]
)
;
transform
.
mul
(
vertices
[
i
]
)
;
}
draw
solid
polygon
(
vertices
,
vertex
count
,
color
,
chain
.
is
looped
(
)
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
fixture
.
get
type
(
)
==
type
.
circle
)
{
circle
shape
circle
=
(
circle
shape
)
fixture
.
get
shape
(
)
;
t
.
set
(
circle
.
get
position
(
)
)
;
transform
.
mul
(
t
)
;
draw
solid
circle
(
t
,
circle
.
get
radius
(
)
,
axis
.
set
(
transform
.
vals
[
transform
.
cos
]
,
transform
.
vals
[
transform
.
sin
]
)
,
color
)
;
}
if
(
fixture
.
get
type
(
)
==
type
.
edge
)
{
edge
shape
edge
=
(
edge
shape
)
fixture
.
get
shape
(
)
;
edge
.
get
vertex
1
(
vertices
[
0
]
)
;
edge
.
get
vertex
2
(
vertices
[
1
]
)
;
transform
.
mul
(
vertices
[
0
]
)
;
transform
.
mul
(
vertices
[
1
]
)
;
draw
solid
polygon
(
vertices
,
2
,
color
,
true
)
;
}
if
(
fixture
.
get
type
(
)
==
type
.
polygon
)
{
polygon
shape
chain
=
(
polygon
shape
)
fixture
.
get
shape
(
)
;
int
vertex
count
=
chain
.
get
vertex
count
(
)
;
for
(
int
i
=
0
;
i
<
vertex
count
;
i
++
)
{
chain
.
get
vertex
(
i
,
vertices
[
i
]
)
;
transform
.
mul
(
vertices
[
i
]
)
;
}
draw
solid
polygon
(
vertices
,
vertex
count
,
color
,
true
)
;
}
if
(
fixture
.
get
type
(
)
==
type
.
chain
)
{
chain
shape
chain
=
(
chain
shape
)
fixture
.
get
shape
(
)
;
int
vertex
count
=
chain
.
get
vertex
count
(
)
;
for
(
int
i
=
0
;
i
<
vertex
count
;
i
++
)
{
chain
.
get
vertex
(
i
,
vertices
[
i
]
)
;
transform
.
mul
(
vertices
[
i
]
)
;
}
draw
solid
polygon
(
vertices
,
vertex
count
,
color
,
chain
.
is
looped
(
)
)
;
}
}
<SENTENCE_END/>
%END%%END% (7.66e-01)
vertex (1.25e-02)
draw (9.91e-03)
polygon (7.04e-03)
transform (6.98e-03)
count (6.56e-03)
get (6.42e-03)
%UNK% (6.24e-03)
vertices (5.89e-03)
solid (5.44e-03)
<SENTENCE_START>
{
if
(
fixture
.
get
type
(
)
==
type
.
circle
)
{
circle
shape
circle
=
(
circle
shape
)
fixture
.
get
shape
(
)
;
t
.
set
(
circle
.
get
position
(
)
)
;
transform
.
mul
(
t
)
;
draw
solid
circle
(
t
,
circle
.
get
radius
(
)
,
axis
.
set
(
transform
.
vals
[
transform
.
cos
]
,
transform
.
vals
[
transform
.
sin
]
)
,
color
)
;
}
if
(
fixture
.
get
type
(
)
==
type
.
edge
)
{
edge
shape
edge
=
(
edge
shape
)
fixture
.
get
shape
(
)
;
edge
.
get
vertex
1
(
vertices
[
0
]
)
;
edge
.
get
vertex
2
(
vertices
[
1
]
)
;
transform
.
mul
(
vertices
[
0
]
)
;
transform
.
mul
(
vertices
[
1
]
)
;
draw
solid
polygon
(
vertices
,
2
,
color
,
true
)
;
}
if
(
fixture
.
get
type
(
)
==
type
.
polygon
)
{
polygon
shape
chain
=
(
polygon
shape
)
fixture
.
get
shape
(
)
;
int
vertex
count
=
chain
.
get
vertex
count
(
)
;
for
(
int
i
=
0
;
i
<
vertex
count
;
i
++
)
{
chain
.
get
vertex
(
i
,
vertices
[
i
]
)
;
transform
.
mul
(
vertices
[
i
]
)
;
}
draw
solid
polygon
(
vertices
,
vertex
count
,
color
,
true
)
;
}
if
(
fixture
.
get
type
(
)
==
type
.
chain
)
{
chain
shape
chain
=
(
chain
shape
)
fixture
.
get
shape
(
)
;
int
vertex
count
=
chain
.
get
vertex
count
(
)
;
for
(
int
i
=
0
;
i
<
vertex
count
;
i
++
)
{
chain
.
get
vertex
(
i
,
vertices
[
i
]
)
;
transform
.
mul
(
vertices
[
i
]
)
;
}
draw
solid
polygon
(
vertices
,
vertex
count
,
color
,
chain
.
is
looped
(
)
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
fixture
.
get
type
(
)
==
type
.
circle
)
{
circle
shape
circle
=
(
circle
shape
)
fixture
.
get
shape
(
)
;
t
.
set
(
circle
.
get
position
(
)
)
;
transform
.
mul
(
t
)
;
draw
solid
circle
(
t
,
circle
.
get
radius
(
)
,
axis
.
set
(
transform
.
vals
[
transform
.
cos
]
,
transform
.
vals
[
transform
.
sin
]
)
,
color
)
;
}
if
(
fixture
.
get
type
(
)
==
type
.
edge
)
{
edge
shape
edge
=
(
edge
shape
)
fixture
.
get
shape
(
)
;
edge
.
get
vertex
1
(
vertices
[
0
]
)
;
edge
.
get
vertex
2
(
vertices
[
1
]
)
;
transform
.
mul
(
vertices
[
0
]
)
;
transform
.
mul
(
vertices
[
1
]
)
;
draw
solid
polygon
(
vertices
,
2
,
color
,
true
)
;
}
if
(
fixture
.
get
type
(
)
==
type
.
polygon
)
{
polygon
shape
chain
=
(
polygon
shape
)
fixture
.
get
shape
(
)
;
int
vertex
count
=
chain
.
get
vertex
count
(
)
;
for
(
int
i
=
0
;
i
<
vertex
count
;
i
++
)
{
chain
.
get
vertex
(
i
,
vertices
[
i
]
)
;
transform
.
mul
(
vertices
[
i
]
)
;
}
draw
solid
polygon
(
vertices
,
vertex
count
,
color
,
true
)
;
}
if
(
fixture
.
get
type
(
)
==
type
.
chain
)
{
chain
shape
chain
=
(
chain
shape
)
fixture
.
get
shape
(
)
;
int
vertex
count
=
chain
.
get
vertex
count
(
)
;
for
(
int
i
=
0
;
i
<
vertex
count
;
i
++
)
{
chain
.
get
vertex
(
i
,
vertices
[
i
]
)
;
transform
.
mul
(
vertices
[
i
]
)
;
}
draw
solid
polygon
(
vertices
,
vertex
count
,
color
,
chain
.
is
looped
(
)
)
;
}
}
<SENTENCE_END/>
draw,solid,circledrawdraw (3.51e-01)
set (1.05e-01)
solid (4.36e-02)
calculate (3.81e-02)
render (3.11e-02)
circle (2.98e-02)
%UNK% (2.25e-02)
update (1.50e-02)
line (1.46e-02)
add (1.40e-02)
<SENTENCE_START>
{
float
angle
=
0
;
float
angle
inc
=
2
*
(
float
)
math
.
pi
/
20
;
renderer
.
set
color
(
color
.
r
,
color
.
g
,
color
.
b
,
color
.
a
)
;
for
(
int
i
=
0
;
i
<
20
;
i
++
,
angle
+=
angle
inc
)
{
v
.
set
(
(
float
)
math
.
cos
(
angle
)
*
radius
+
center
.
x
,
(
float
)
math
.
sin
(
angle
)
*
radius
+
center
.
y
)
;
if
(
i
==
0
)
{
lv
.
set
(
v
)
;
f
.
set
(
v
)
;
continue
;
}
renderer
.
line
(
lv
.
x
,
lv
.
y
,
v
.
x
,
v
.
y
)
;
lv
.
set
(
v
)
;
}
renderer
.
line
(
f
.
x
,
f
.
y
,
lv
.
x
,
lv
.
y
)
;
renderer
.
line
(
center
.
x
,
center
.
y
,
0
,
center
.
x
+
axis
.
x
*
radius
,
center
.
y
+
axis
.
y
*
radius
,
0
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
angle
=
0
;
float
angle
inc
=
2
*
(
float
)
math
.
pi
/
20
;
renderer
.
set
color
(
color
.
r
,
color
.
g
,
color
.
b
,
color
.
a
)
;
for
(
int
i
=
0
;
i
<
20
;
i
++
,
angle
+=
angle
inc
)
{
v
.
set
(
(
float
)
math
.
cos
(
angle
)
*
radius
+
center
.
x
,
(
float
)
math
.
sin
(
angle
)
*
radius
+
center
.
y
)
;
if
(
i
==
0
)
{
lv
.
set
(
v
)
;
f
.
set
(
v
)
;
continue
;
}
renderer
.
line
(
lv
.
x
,
lv
.
y
,
v
.
x
,
v
.
y
)
;
lv
.
set
(
v
)
;
}
renderer
.
line
(
f
.
x
,
f
.
y
,
lv
.
x
,
lv
.
y
)
;
renderer
.
line
(
center
.
x
,
center
.
y
,
0
,
center
.
x
+
axis
.
x
*
radius
,
center
.
y
+
axis
.
y
*
radius
,
0
)
;
}
<SENTENCE_END/>
solid%END% (2.64e-01)
circle (7.14e-02)
draw (5.09e-02)
solid (4.64e-02)
line (3.25e-02)
%UNK% (3.11e-02)
segment (1.85e-02)
angle (1.72e-02)
radius (1.45e-02)
triangle (1.44e-02)
<SENTENCE_START>
{
float
angle
=
0
;
float
angle
inc
=
2
*
(
float
)
math
.
pi
/
20
;
renderer
.
set
color
(
color
.
r
,
color
.
g
,
color
.
b
,
color
.
a
)
;
for
(
int
i
=
0
;
i
<
20
;
i
++
,
angle
+=
angle
inc
)
{
v
.
set
(
(
float
)
math
.
cos
(
angle
)
*
radius
+
center
.
x
,
(
float
)
math
.
sin
(
angle
)
*
radius
+
center
.
y
)
;
if
(
i
==
0
)
{
lv
.
set
(
v
)
;
f
.
set
(
v
)
;
continue
;
}
renderer
.
line
(
lv
.
x
,
lv
.
y
,
v
.
x
,
v
.
y
)
;
lv
.
set
(
v
)
;
}
renderer
.
line
(
f
.
x
,
f
.
y
,
lv
.
x
,
lv
.
y
)
;
renderer
.
line
(
center
.
x
,
center
.
y
,
0
,
center
.
x
+
axis
.
x
*
radius
,
center
.
y
+
axis
.
y
*
radius
,
0
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
angle
=
0
;
float
angle
inc
=
2
*
(
float
)
math
.
pi
/
20
;
renderer
.
set
color
(
color
.
r
,
color
.
g
,
color
.
b
,
color
.
a
)
;
for
(
int
i
=
0
;
i
<
20
;
i
++
,
angle
+=
angle
inc
)
{
v
.
set
(
(
float
)
math
.
cos
(
angle
)
*
radius
+
center
.
x
,
(
float
)
math
.
sin
(
angle
)
*
radius
+
center
.
y
)
;
if
(
i
==
0
)
{
lv
.
set
(
v
)
;
f
.
set
(
v
)
;
continue
;
}
renderer
.
line
(
lv
.
x
,
lv
.
y
,
v
.
x
,
v
.
y
)
;
lv
.
set
(
v
)
;
}
renderer
.
line
(
f
.
x
,
f
.
y
,
lv
.
x
,
lv
.
y
)
;
renderer
.
line
(
center
.
x
,
center
.
y
,
0
,
center
.
x
+
axis
.
x
*
radius
,
center
.
y
+
axis
.
y
*
radius
,
0
)
;
}
<SENTENCE_END/>
circle%END% (6.67e-01)
circle (3.35e-02)
solid (1.61e-02)
%UNK% (1.53e-02)
line (1.48e-02)
draw (9.55e-03)
segment (9.05e-03)
angle (6.92e-03)
to (6.82e-03)
rad (6.67e-03)
<SENTENCE_START>
{
float
angle
=
0
;
float
angle
inc
=
2
*
(
float
)
math
.
pi
/
20
;
renderer
.
set
color
(
color
.
r
,
color
.
g
,
color
.
b
,
color
.
a
)
;
for
(
int
i
=
0
;
i
<
20
;
i
++
,
angle
+=
angle
inc
)
{
v
.
set
(
(
float
)
math
.
cos
(
angle
)
*
radius
+
center
.
x
,
(
float
)
math
.
sin
(
angle
)
*
radius
+
center
.
y
)
;
if
(
i
==
0
)
{
lv
.
set
(
v
)
;
f
.
set
(
v
)
;
continue
;
}
renderer
.
line
(
lv
.
x
,
lv
.
y
,
v
.
x
,
v
.
y
)
;
lv
.
set
(
v
)
;
}
renderer
.
line
(
f
.
x
,
f
.
y
,
lv
.
x
,
lv
.
y
)
;
renderer
.
line
(
center
.
x
,
center
.
y
,
0
,
center
.
x
+
axis
.
x
*
radius
,
center
.
y
+
axis
.
y
*
radius
,
0
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
angle
=
0
;
float
angle
inc
=
2
*
(
float
)
math
.
pi
/
20
;
renderer
.
set
color
(
color
.
r
,
color
.
g
,
color
.
b
,
color
.
a
)
;
for
(
int
i
=
0
;
i
<
20
;
i
++
,
angle
+=
angle
inc
)
{
v
.
set
(
(
float
)
math
.
cos
(
angle
)
*
radius
+
center
.
x
,
(
float
)
math
.
sin
(
angle
)
*
radius
+
center
.
y
)
;
if
(
i
==
0
)
{
lv
.
set
(
v
)
;
f
.
set
(
v
)
;
continue
;
}
renderer
.
line
(
lv
.
x
,
lv
.
y
,
v
.
x
,
v
.
y
)
;
lv
.
set
(
v
)
;
}
renderer
.
line
(
f
.
x
,
f
.
y
,
lv
.
x
,
lv
.
y
)
;
renderer
.
line
(
center
.
x
,
center
.
y
,
0
,
center
.
x
+
axis
.
x
*
radius
,
center
.
y
+
axis
.
y
*
radius
,
0
)
;
}
<SENTENCE_END/>
%END%%END% (8.18e-01)
circle (1.71e-02)
%UNK% (8.15e-03)
line (7.47e-03)
solid (7.14e-03)
segment (4.77e-03)
rad (4.57e-03)
to (4.44e-03)
angle (3.80e-03)
radius (3.58e-03)
<SENTENCE_START>
{
float
angle
=
0
;
float
angle
inc
=
2
*
(
float
)
math
.
pi
/
20
;
renderer
.
set
color
(
color
.
r
,
color
.
g
,
color
.
b
,
color
.
a
)
;
for
(
int
i
=
0
;
i
<
20
;
i
++
,
angle
+=
angle
inc
)
{
v
.
set
(
(
float
)
math
.
cos
(
angle
)
*
radius
+
center
.
x
,
(
float
)
math
.
sin
(
angle
)
*
radius
+
center
.
y
)
;
if
(
i
==
0
)
{
lv
.
set
(
v
)
;
f
.
set
(
v
)
;
continue
;
}
renderer
.
line
(
lv
.
x
,
lv
.
y
,
v
.
x
,
v
.
y
)
;
lv
.
set
(
v
)
;
}
renderer
.
line
(
f
.
x
,
f
.
y
,
lv
.
x
,
lv
.
y
)
;
renderer
.
line
(
center
.
x
,
center
.
y
,
0
,
center
.
x
+
axis
.
x
*
radius
,
center
.
y
+
axis
.
y
*
radius
,
0
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
angle
=
0
;
float
angle
inc
=
2
*
(
float
)
math
.
pi
/
20
;
renderer
.
set
color
(
color
.
r
,
color
.
g
,
color
.
b
,
color
.
a
)
;
for
(
int
i
=
0
;
i
<
20
;
i
++
,
angle
+=
angle
inc
)
{
v
.
set
(
(
float
)
math
.
cos
(
angle
)
*
radius
+
center
.
x
,
(
float
)
math
.
sin
(
angle
)
*
radius
+
center
.
y
)
;
if
(
i
==
0
)
{
lv
.
set
(
v
)
;
f
.
set
(
v
)
;
continue
;
}
renderer
.
line
(
lv
.
x
,
lv
.
y
,
v
.
x
,
v
.
y
)
;
lv
.
set
(
v
)
;
}
renderer
.
line
(
f
.
x
,
f
.
y
,
lv
.
x
,
lv
.
y
)
;
renderer
.
line
(
center
.
x
,
center
.
y
,
0
,
center
.
x
+
axis
.
x
*
radius
,
center
.
y
+
axis
.
y
*
radius
,
0
)
;
}
<SENTENCE_END/>
draw,solid,polygondrawdraw (7.79e-01)
set (6.94e-02)
solid (1.62e-02)
render (1.14e-02)
compute (9.79e-03)
polygon (6.48e-03)
calculate (6.47e-03)
triangle (6.06e-03)
lv (4.89e-03)
translate (4.79e-03)
<SENTENCE_START>
{
renderer
.
set
color
(
color
.
r
,
color
.
g
,
color
.
b
,
color
.
a
)
;
for
(
int
i
=
0
;
i
<
vertex
count
;
i
++
)
{
vector
2
v
=
vertices
[
i
]
;
if
(
i
==
0
)
{
lv
.
set
(
v
)
;
f
.
set
(
v
)
;
continue
;
}
renderer
.
line
(
lv
.
x
,
lv
.
y
,
v
.
x
,
v
.
y
)
;
lv
.
set
(
v
)
;
}
if
(
closed
)
renderer
.
line
(
f
.
x
,
f
.
y
,
lv
.
x
,
lv
.
y
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
renderer
.
set
color
(
color
.
r
,
color
.
g
,
color
.
b
,
color
.
a
)
;
for
(
int
i
=
0
;
i
<
vertex
count
;
i
++
)
{
vector
2
v
=
vertices
[
i
]
;
if
(
i
==
0
)
{
lv
.
set
(
v
)
;
f
.
set
(
v
)
;
continue
;
}
renderer
.
line
(
lv
.
x
,
lv
.
y
,
v
.
x
,
v
.
y
)
;
lv
.
set
(
v
)
;
}
if
(
closed
)
renderer
.
line
(
f
.
x
,
f
.
y
,
lv
.
x
,
lv
.
y
)
;
}
<SENTENCE_END/>
soliddraw (2.13e-01)
%END% (7.86e-02)
solid (7.27e-02)
line (4.30e-02)
polygon (4.04e-02)
triangle (3.82e-02)
circle (2.51e-02)
%UNK% (2.28e-02)
set (1.96e-02)
render (1.80e-02)
<SENTENCE_START>
{
renderer
.
set
color
(
color
.
r
,
color
.
g
,
color
.
b
,
color
.
a
)
;
for
(
int
i
=
0
;
i
<
vertex
count
;
i
++
)
{
vector
2
v
=
vertices
[
i
]
;
if
(
i
==
0
)
{
lv
.
set
(
v
)
;
f
.
set
(
v
)
;
continue
;
}
renderer
.
line
(
lv
.
x
,
lv
.
y
,
v
.
x
,
v
.
y
)
;
lv
.
set
(
v
)
;
}
if
(
closed
)
renderer
.
line
(
f
.
x
,
f
.
y
,
lv
.
x
,
lv
.
y
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
renderer
.
set
color
(
color
.
r
,
color
.
g
,
color
.
b
,
color
.
a
)
;
for
(
int
i
=
0
;
i
<
vertex
count
;
i
++
)
{
vector
2
v
=
vertices
[
i
]
;
if
(
i
==
0
)
{
lv
.
set
(
v
)
;
f
.
set
(
v
)
;
continue
;
}
renderer
.
line
(
lv
.
x
,
lv
.
y
,
v
.
x
,
v
.
y
)
;
lv
.
set
(
v
)
;
}
if
(
closed
)
renderer
.
line
(
f
.
x
,
f
.
y
,
lv
.
x
,
lv
.
y
)
;
}
<SENTENCE_END/>
polygon%END% (6.84e-01)
draw (1.79e-02)
solid (1.62e-02)
line (1.53e-02)
%UNK% (1.44e-02)
circle (1.10e-02)
polygon (1.04e-02)
triangle (1.03e-02)
to (6.99e-03)
segment (5.92e-03)
<SENTENCE_START>
{
renderer
.
set
color
(
color
.
r
,
color
.
g
,
color
.
b
,
color
.
a
)
;
for
(
int
i
=
0
;
i
<
vertex
count
;
i
++
)
{
vector
2
v
=
vertices
[
i
]
;
if
(
i
==
0
)
{
lv
.
set
(
v
)
;
f
.
set
(
v
)
;
continue
;
}
renderer
.
line
(
lv
.
x
,
lv
.
y
,
v
.
x
,
v
.
y
)
;
lv
.
set
(
v
)
;
}
if
(
closed
)
renderer
.
line
(
f
.
x
,
f
.
y
,
lv
.
x
,
lv
.
y
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
renderer
.
set
color
(
color
.
r
,
color
.
g
,
color
.
b
,
color
.
a
)
;
for
(
int
i
=
0
;
i
<
vertex
count
;
i
++
)
{
vector
2
v
=
vertices
[
i
]
;
if
(
i
==
0
)
{
lv
.
set
(
v
)
;
f
.
set
(
v
)
;
continue
;
}
renderer
.
line
(
lv
.
x
,
lv
.
y
,
v
.
x
,
v
.
y
)
;
lv
.
set
(
v
)
;
}
if
(
closed
)
renderer
.
line
(
f
.
x
,
f
.
y
,
lv
.
x
,
lv
.
y
)
;
}
<SENTENCE_END/>
%END%%END% (8.84e-01)
line (4.80e-03)
%UNK% (4.71e-03)
solid (3.28e-03)
circle (3.22e-03)
to (2.81e-03)
lv (2.34e-03)
polygon (2.23e-03)
draw (2.22e-03)
triangle (2.18e-03)
<SENTENCE_START>
{
renderer
.
set
color
(
color
.
r
,
color
.
g
,
color
.
b
,
color
.
a
)
;
for
(
int
i
=
0
;
i
<
vertex
count
;
i
++
)
{
vector
2
v
=
vertices
[
i
]
;
if
(
i
==
0
)
{
lv
.
set
(
v
)
;
f
.
set
(
v
)
;
continue
;
}
renderer
.
line
(
lv
.
x
,
lv
.
y
,
v
.
x
,
v
.
y
)
;
lv
.
set
(
v
)
;
}
if
(
closed
)
renderer
.
line
(
f
.
x
,
f
.
y
,
lv
.
x
,
lv
.
y
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
renderer
.
set
color
(
color
.
r
,
color
.
g
,
color
.
b
,
color
.
a
)
;
for
(
int
i
=
0
;
i
<
vertex
count
;
i
++
)
{
vector
2
v
=
vertices
[
i
]
;
if
(
i
==
0
)
{
lv
.
set
(
v
)
;
f
.
set
(
v
)
;
continue
;
}
renderer
.
line
(
lv
.
x
,
lv
.
y
,
v
.
x
,
v
.
y
)
;
lv
.
set
(
v
)
;
}
if
(
closed
)
renderer
.
line
(
f
.
x
,
f
.
y
,
lv
.
x
,
lv
.
y
)
;
}
<SENTENCE_END/>
draw,jointdrawset (3.95e-01)
draw (2.58e-01)
get (4.09e-02)
render (2.13e-02)
initialize (2.02e-02)
%UNK% (1.57e-02)
create (1.51e-02)
%END% (1.48e-02)
add (1.15e-02)
triangle (8.34e-03)
<SENTENCE_START>
{
body
body
a
=
joint
.
get
body
a
(
)
;
body
body
b
=
joint
.
get
body
b
(
)
;
transform
xf
1
=
body
a
.
get
transform
(
)
;
transform
xf
2
=
body
b
.
get
transform
(
)
;
vector
2
x
1
=
xf
1
.
get
position
(
)
;
vector
2
x
2
=
xf
2
.
get
position
(
)
;
vector
2
p
1
=
joint
.
get
anchor
a
(
)
;
vector
2
p
2
=
joint
.
get
anchor
b
(
)
;
if
(
joint
.
get
type
(
)
==
joint
type
.
distance
joint
)
{
draw
segment
(
p
1
,
p
2
,
joint
color
)
;
}
else
if
(
joint
.
get
type
(
)
==
joint
type
.
pulley
joint
)
{
pulley
joint
pulley
=
(
pulley
joint
)
joint
;
vector
2
s
1
=
pulley
.
get
ground
anchor
a
(
)
;
vector
2
s
2
=
pulley
.
get
ground
anchor
b
(
)
;
draw
segment
(
s
1
,
p
1
,
joint
color
)
;
draw
segment
(
s
2
,
p
2
,
joint
color
)
;
draw
segment
(
s
1
,
s
2
,
joint
color
)
;
}
else
if
(
joint
.
get
type
(
)
==
joint
type
.
mouse
joint
)
{
draw
segment
(
joint
.
get
anchor
a
(
)
,
joint
.
get
anchor
b
(
)
,
joint
color
)
;
}
else
{
draw
segment
(
x
1
,
p
1
,
joint
color
)
;
draw
segment
(
p
1
,
p
2
,
joint
color
)
;
draw
segment
(
x
2
,
p
2
,
joint
color
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
body
body
a
=
joint
.
get
body
a
(
)
;
body
body
b
=
joint
.
get
body
b
(
)
;
transform
xf
1
=
body
a
.
get
transform
(
)
;
transform
xf
2
=
body
b
.
get
transform
(
)
;
vector
2
x
1
=
xf
1
.
get
position
(
)
;
vector
2
x
2
=
xf
2
.
get
position
(
)
;
vector
2
p
1
=
joint
.
get
anchor
a
(
)
;
vector
2
p
2
=
joint
.
get
anchor
b
(
)
;
if
(
joint
.
get
type
(
)
==
joint
type
.
distance
joint
)
{
draw
segment
(
p
1
,
p
2
,
joint
color
)
;
}
else
if
(
joint
.
get
type
(
)
==
joint
type
.
pulley
joint
)
{
pulley
joint
pulley
=
(
pulley
joint
)
joint
;
vector
2
s
1
=
pulley
.
get
ground
anchor
a
(
)
;
vector
2
s
2
=
pulley
.
get
ground
anchor
b
(
)
;
draw
segment
(
s
1
,
p
1
,
joint
color
)
;
draw
segment
(
s
2
,
p
2
,
joint
color
)
;
draw
segment
(
s
1
,
s
2
,
joint
color
)
;
}
else
if
(
joint
.
get
type
(
)
==
joint
type
.
mouse
joint
)
{
draw
segment
(
joint
.
get
anchor
a
(
)
,
joint
.
get
anchor
b
(
)
,
joint
color
)
;
}
else
{
draw
segment
(
x
1
,
p
1
,
joint
color
)
;
draw
segment
(
p
1
,
p
2
,
joint
color
)
;
draw
segment
(
x
2
,
p
2
,
joint
color
)
;
}
}
<SENTENCE_END/>
joint%END% (3.11e-01)
joint (8.09e-02)
segment (6.10e-02)
draw (5.62e-02)
pulley (5.33e-02)
set (3.57e-02)
ground (2.36e-02)
get (2.19e-02)
%UNK% (1.89e-02)
anchor (1.74e-02)
<SENTENCE_START>
{
body
body
a
=
joint
.
get
body
a
(
)
;
body
body
b
=
joint
.
get
body
b
(
)
;
transform
xf
1
=
body
a
.
get
transform
(
)
;
transform
xf
2
=
body
b
.
get
transform
(
)
;
vector
2
x
1
=
xf
1
.
get
position
(
)
;
vector
2
x
2
=
xf
2
.
get
position
(
)
;
vector
2
p
1
=
joint
.
get
anchor
a
(
)
;
vector
2
p
2
=
joint
.
get
anchor
b
(
)
;
if
(
joint
.
get
type
(
)
==
joint
type
.
distance
joint
)
{
draw
segment
(
p
1
,
p
2
,
joint
color
)
;
}
else
if
(
joint
.
get
type
(
)
==
joint
type
.
pulley
joint
)
{
pulley
joint
pulley
=
(
pulley
joint
)
joint
;
vector
2
s
1
=
pulley
.
get
ground
anchor
a
(
)
;
vector
2
s
2
=
pulley
.
get
ground
anchor
b
(
)
;
draw
segment
(
s
1
,
p
1
,
joint
color
)
;
draw
segment
(
s
2
,
p
2
,
joint
color
)
;
draw
segment
(
s
1
,
s
2
,
joint
color
)
;
}
else
if
(
joint
.
get
type
(
)
==
joint
type
.
mouse
joint
)
{
draw
segment
(
joint
.
get
anchor
a
(
)
,
joint
.
get
anchor
b
(
)
,
joint
color
)
;
}
else
{
draw
segment
(
x
1
,
p
1
,
joint
color
)
;
draw
segment
(
p
1
,
p
2
,
joint
color
)
;
draw
segment
(
x
2
,
p
2
,
joint
color
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
body
body
a
=
joint
.
get
body
a
(
)
;
body
body
b
=
joint
.
get
body
b
(
)
;
transform
xf
1
=
body
a
.
get
transform
(
)
;
transform
xf
2
=
body
b
.
get
transform
(
)
;
vector
2
x
1
=
xf
1
.
get
position
(
)
;
vector
2
x
2
=
xf
2
.
get
position
(
)
;
vector
2
p
1
=
joint
.
get
anchor
a
(
)
;
vector
2
p
2
=
joint
.
get
anchor
b
(
)
;
if
(
joint
.
get
type
(
)
==
joint
type
.
distance
joint
)
{
draw
segment
(
p
1
,
p
2
,
joint
color
)
;
}
else
if
(
joint
.
get
type
(
)
==
joint
type
.
pulley
joint
)
{
pulley
joint
pulley
=
(
pulley
joint
)
joint
;
vector
2
s
1
=
pulley
.
get
ground
anchor
a
(
)
;
vector
2
s
2
=
pulley
.
get
ground
anchor
b
(
)
;
draw
segment
(
s
1
,
p
1
,
joint
color
)
;
draw
segment
(
s
2
,
p
2
,
joint
color
)
;
draw
segment
(
s
1
,
s
2
,
joint
color
)
;
}
else
if
(
joint
.
get
type
(
)
==
joint
type
.
mouse
joint
)
{
draw
segment
(
joint
.
get
anchor
a
(
)
,
joint
.
get
anchor
b
(
)
,
joint
color
)
;
}
else
{
draw
segment
(
x
1
,
p
1
,
joint
color
)
;
draw
segment
(
p
1
,
p
2
,
joint
color
)
;
draw
segment
(
x
2
,
p
2
,
joint
color
)
;
}
}
<SENTENCE_END/>
%END%%END% (5.62e-01)
anchor (3.24e-02)
segment (3.21e-02)
pulley (2.81e-02)
joint (2.73e-02)
get (1.47e-02)
a (1.45e-02)
%UNK% (1.45e-02)
2 (1.40e-02)
set (1.36e-02)
<SENTENCE_START>
{
body
body
a
=
joint
.
get
body
a
(
)
;
body
body
b
=
joint
.
get
body
b
(
)
;
transform
xf
1
=
body
a
.
get
transform
(
)
;
transform
xf
2
=
body
b
.
get
transform
(
)
;
vector
2
x
1
=
xf
1
.
get
position
(
)
;
vector
2
x
2
=
xf
2
.
get
position
(
)
;
vector
2
p
1
=
joint
.
get
anchor
a
(
)
;
vector
2
p
2
=
joint
.
get
anchor
b
(
)
;
if
(
joint
.
get
type
(
)
==
joint
type
.
distance
joint
)
{
draw
segment
(
p
1
,
p
2
,
joint
color
)
;
}
else
if
(
joint
.
get
type
(
)
==
joint
type
.
pulley
joint
)
{
pulley
joint
pulley
=
(
pulley
joint
)
joint
;
vector
2
s
1
=
pulley
.
get
ground
anchor
a
(
)
;
vector
2
s
2
=
pulley
.
get
ground
anchor
b
(
)
;
draw
segment
(
s
1
,
p
1
,
joint
color
)
;
draw
segment
(
s
2
,
p
2
,
joint
color
)
;
draw
segment
(
s
1
,
s
2
,
joint
color
)
;
}
else
if
(
joint
.
get
type
(
)
==
joint
type
.
mouse
joint
)
{
draw
segment
(
joint
.
get
anchor
a
(
)
,
joint
.
get
anchor
b
(
)
,
joint
color
)
;
}
else
{
draw
segment
(
x
1
,
p
1
,
joint
color
)
;
draw
segment
(
p
1
,
p
2
,
joint
color
)
;
draw
segment
(
x
2
,
p
2
,
joint
color
)
;
}
}
<SENTENCE_END/>
<SENTENCE_START>
{
body
body
a
=
joint
.
get
body
a
(
)
;
body
body
b
=
joint
.
get
body
b
(
)
;
transform
xf
1
=
body
a
.
get
transform
(
)
;
transform
xf
2
=
body
b
.
get
transform
(
)
;
vector
2
x
1
=
xf
1
.
get
position
(
)
;
vector
2
x
2
=
xf
2
.
get
position
(
)
;
vector
2
p
1
=
joint
.
get
anchor
a
(
)
;
vector
2
p
2
=
joint
.
get
anchor
b
(
)
;
if
(
joint
.
get
type
(
)
==
joint
type
.
distance
joint
)
{
draw
segment
(
p
1
,
p
2
,
joint
color
)
;
}
else
if
(
joint
.
get
type
(
)
==
joint
type
.
pulley
joint
)
{
pulley
joint
pulley
=
(
pulley
joint
)
joint
;
vector
2
s
1
=
pulley
.
get
ground
anchor
a
(
)
;
vector
2
s
2
=
pulley
.
get
ground
anchor
b
(
)
;
draw
segment
(
s
1
,
p
1
,
joint
color
)
;
draw
segment
(
s
2
,
p
2
,
joint
color
)
;
draw
segment
(
s
1
,
s
2
,
joint
color
)
;
}
else
if
(
joint
.
get
type
(
)
==
joint
type
.
mouse
joint
)
{
draw
segment
(
joint
.
get
anchor
a
(
)
,
joint
.
get
anchor
b
(
)
,
joint
color
)
;
}
else
{
draw
segment
(
x
1
,
p
1
,
joint
color
)
;
draw
segment
(
p
1
,
p
2
,
joint
color
)
;
draw
segment
(
x
2
,
p
2
,
joint
color
)
;
}
}
<SENTENCE_END/>
draw,segmentdrawdraw (3.28e-01)
line (1.50e-01)
set (1.09e-01)
rect (1.03e-01)
color (7.11e-02)
triangle (2.13e-02)
fill (2.00e-02)
render (1.41e-02)
%UNK% (1.31e-02)
cone (1.09e-02)
<SENTENCE_START>
{
renderer
.
set
color
(
color
)
;
renderer
.
line
(
x
1
.
x
,
x
1
.
y
,
x
2
.
x
,
x
2
.
y
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
renderer
.
set
color
(
color
)
;
renderer
.
line
(
x
1
.
x
,
x
1
.
y
,
x
2
.
x
,
x
2
.
y
)
;
}
<SENTENCE_END/>
segment%END% (4.87e-01)
line (1.80e-01)
segment (4.84e-02)
circle (4.21e-02)
rect (2.89e-02)
x (1.70e-02)
triangle (1.62e-02)
y (1.20e-02)
color (1.07e-02)
2 (1.03e-02)
<SENTENCE_START>
{
renderer
.
set
color
(
color
)
;
renderer
.
line
(
x
1
.
x
,
x
1
.
y
,
x
2
.
x
,
x
2
.
y
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
renderer
.
set
color
(
color
)
;
renderer
.
line
(
x
1
.
x
,
x
1
.
y
,
x
2
.
x
,
x
2
.
y
)
;
}
<SENTENCE_END/>
%END%%END% (8.89e-01)
line (2.33e-02)
circle (7.86e-03)
segment (7.12e-03)
x (6.27e-03)
2 (5.20e-03)
color (4.90e-03)
y (2.99e-03)
%UNK% (2.35e-03)
triangle (2.13e-03)
<SENTENCE_START>
{
renderer
.
set
color
(
color
)
;
renderer
.
line
(
x
1
.
x
,
x
1
.
y
,
x
2
.
x
,
x
2
.
y
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
renderer
.
set
color
(
color
)
;
renderer
.
line
(
x
1
.
x
,
x
1
.
y
,
x
2
.
x
,
x
2
.
y
)
;
}
<SENTENCE_END/>
draw,contactdrawset (2.09e-01)
get (1.47e-01)
draw (1.28e-01)
calculate (9.81e-02)
update (4.46e-02)
compute (4.12e-02)
create (3.82e-02)
initialize (1.83e-02)
transform (1.73e-02)
world (1.71e-02)
<SENTENCE_START>
{
world
manifold
world
manifold
=
contact
.
get
world
manifold
(
)
;
if
(
world
manifold
.
get
number
of
contact
points
(
)
==
0
)
return
;
vector
2
point
=
world
manifold
.
get
points
(
)
[
0
]
;
renderer
.
point
(
point
.
x
,
point
.
y
,
0
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
world
manifold
world
manifold
=
contact
.
get
world
manifold
(
)
;
if
(
world
manifold
.
get
number
of
contact
points
(
)
==
0
)
return
;
vector
2
point
=
world
manifold
.
get
points
(
)
[
0
]
;
renderer
.
point
(
point
.
x
,
point
.
y
,
0
)
;
}
<SENTENCE_END/>
contactworld (3.30e-01)
manifold (3.23e-01)
%END% (1.31e-01)
number (2.52e-02)
get (1.37e-02)
contact (1.20e-02)
point (7.43e-03)
%UNK% (7.19e-03)
draw (6.51e-03)
of (4.16e-03)
<SENTENCE_START>
{
world
manifold
world
manifold
=
contact
.
get
world
manifold
(
)
;
if
(
world
manifold
.
get
number
of
contact
points
(
)
==
0
)
return
;
vector
2
point
=
world
manifold
.
get
points
(
)
[
0
]
;
renderer
.
point
(
point
.
x
,
point
.
y
,
0
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
world
manifold
world
manifold
=
contact
.
get
world
manifold
(
)
;
if
(
world
manifold
.
get
number
of
contact
points
(
)
==
0
)
return
;
vector
2
point
=
world
manifold
.
get
points
(
)
[
0
]
;
renderer
.
point
(
point
.
x
,
point
.
y
,
0
)
;
}
<SENTENCE_END/>
%END%manifold (3.32e-01)
%END% (2.84e-01)
world (2.24e-01)
contact (4.72e-02)
of (3.59e-02)
points (9.04e-03)
point (5.19e-03)
number (4.95e-03)
get (3.89e-03)
2 (1.66e-03)
<SENTENCE_START>
{
world
manifold
world
manifold
=
contact
.
get
world
manifold
(
)
;
if
(
world
manifold
.
get
number
of
contact
points
(
)
==
0
)
return
;
vector
2
point
=
world
manifold
.
get
points
(
)
[
0
]
;
renderer
.
point
(
point
.
x
,
point
.
y
,
0
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
world
manifold
world
manifold
=
contact
.
get
world
manifold
(
)
;
if
(
world
manifold
.
get
number
of
contact
points
(
)
==
0
)
return
;
vector
2
point
=
world
manifold
.
get
points
(
)
[
0
]
;
renderer
.
point
(
point
.
x
,
point
.
y
,
0
)
;
}
<SENTENCE_END/>
is,draw,bodiesisget (8.72e-01)
is (1.21e-01)
draw (2.90e-03)
return (1.23e-03)
bodies (1.05e-03)
obtain (2.83e-05)
iterator (2.82e-05)
mouse (1.68e-05)
has (1.64e-05)
protected (1.31e-05)
<SENTENCE_START>
{
return
draw
bodies
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
draw
bodies
;
}
<SENTENCE_END/>
drawdraw (9.50e-01)
bodies (4.93e-02)
return (2.60e-04)
render (7.39e-06)
is (8.23e-07)
set (6.31e-07)
get (6.26e-07)
add (9.65e-08)
validate (6.57e-08)
batch (2.11e-08)
<SENTENCE_START>
{
return
draw
bodies
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
draw
bodies
;
}
<SENTENCE_END/>
bodiesbodies (8.88e-01)
%END% (1.00e-01)
draw (5.89e-03)
value (4.46e-04)
20 (2.92e-04)
only (2.42e-04)
performed (2.23e-04)
count (1.91e-04)
offset (1.91e-04)
array (1.66e-04)
<SENTENCE_START>
{
return
draw
bodies
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
draw
bodies
;
}
<SENTENCE_END/>
%END%%END% (9.26e-01)
bodies (4.35e-02)
value (4.11e-03)
20 (2.57e-03)
only (2.11e-03)
offset (1.13e-03)
array (7.49e-04)
count (7.45e-04)
performed (7.38e-04)
accessible (6.95e-04)
<SENTENCE_START>
{
return
draw
bodies
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
draw
bodies
;
}
<SENTENCE_END/>
set,draw,bodiessetset (9.82e-01)
draw (7.46e-03)
bodies (6.95e-03)
this (4.81e-04)
reset (1.11e-04)
add (8.82e-05)
render (3.95e-05)
clear (3.41e-05)
translate (2.28e-05)
load (1.53e-05)
<SENTENCE_START>
{
this
.
draw
bodies
=
draw
bodies
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
draw
bodies
=
draw
bodies
;
}
<SENTENCE_END/>
drawdraw (9.18e-01)
bodies (8.18e-02)
render (9.43e-05)
set (4.57e-05)
is (7.01e-06)
get (5.17e-06)
add (3.63e-06)
this (9.88e-07)
validate (1.85e-07)
load (1.33e-07)
<SENTENCE_START>
{
this
.
draw
bodies
=
draw
bodies
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
draw
bodies
=
draw
bodies
;
}
<SENTENCE_END/>
bodiesbodies (9.85e-01)
draw (1.01e-02)
%END% (3.28e-03)
%UNK% (6.07e-06)
set (5.25e-06)
render (3.47e-06)
texture (3.26e-06)
data (3.21e-06)
2 (3.18e-06)
enabled (3.05e-06)
<SENTENCE_START>
{
this
.
draw
bodies
=
draw
bodies
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
draw
bodies
=
draw
bodies
;
}
<SENTENCE_END/>
%END%%END% (8.58e-01)
bodies (1.24e-01)
draw (5.08e-04)
value (4.95e-04)
20 (3.90e-04)
2 (3.85e-04)
display (3.81e-04)
%UNK% (3.53e-04)
title (3.51e-04)
only (3.28e-04)
<SENTENCE_START>
{
this
.
draw
bodies
=
draw
bodies
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
draw
bodies
=
draw
bodies
;
}
<SENTENCE_END/>
is,draw,jointsisget (8.14e-01)
is (1.79e-01)
draw (2.57e-03)
joints (9.20e-04)
return (8.45e-04)
has (1.91e-04)
needs (1.41e-04)
protected (1.00e-04)
iterator (8.71e-05)
mouse (7.82e-05)
<SENTENCE_START>
{
return
draw
joints
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
draw
joints
;
}
<SENTENCE_END/>
drawdraw (8.68e-01)
joints (1.30e-01)
is (5.90e-04)
get (2.97e-04)
set (2.90e-04)
return (2.19e-04)
render (1.40e-04)
add (9.10e-05)
validate (5.63e-05)
hit (3.89e-05)
<SENTENCE_START>
{
return
draw
joints
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
draw
joints
;
}
<SENTENCE_END/>
jointsjoints (5.84e-01)
%END% (3.61e-01)
draw (2.96e-03)
value (1.96e-03)
20 (1.65e-03)
count (1.45e-03)
array (1.36e-03)
performed (1.28e-03)
offset (1.27e-03)
only (1.24e-03)
<SENTENCE_START>
{
return
draw
joints
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
draw
joints
;
}
<SENTENCE_END/>
%END%%END% (9.29e-01)
joints (2.95e-02)
value (3.94e-03)
20 (2.90e-03)
only (2.24e-03)
offset (1.45e-03)
array (1.13e-03)
performed (1.10e-03)
count (1.09e-03)
accessible (9.27e-04)
<SENTENCE_START>
{
return
draw
joints
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
draw
joints
;
}
<SENTENCE_END/>
set,draw,jointssetset (9.80e-01)
draw (9.79e-03)
joints (5.22e-03)
reset (1.04e-03)
this (4.47e-04)
add (2.41e-04)
translate (1.97e-04)
clear (1.73e-04)
begin (4.91e-05)
compute (1.82e-05)
<SENTENCE_START>
{
this
.
draw
joints
=
draw
joints
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
draw
joints
=
draw
joints
;
}
<SENTENCE_END/>
drawdraw (9.22e-01)
joints (7.48e-02)
set (1.15e-03)
is (3.97e-04)
add (2.83e-04)
get (1.59e-04)
render (1.21e-04)
joint (7.52e-05)
hit (6.15e-05)
flip (4.69e-05)
<SENTENCE_START>
{
this
.
draw
joints
=
draw
joints
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
draw
joints
=
draw
joints
;
}
<SENTENCE_END/>
jointsjoints (9.30e-01)
%END% (5.21e-02)
draw (9.55e-03)
%UNK% (4.66e-04)
set (2.30e-04)
layout (2.05e-04)
texture (1.88e-04)
2 (1.81e-04)
region (1.60e-04)
data (1.41e-04)
<SENTENCE_START>
{
this
.
draw
joints
=
draw
joints
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
draw
joints
=
draw
joints
;
}
<SENTENCE_END/>
%END%%END% (9.37e-01)
joints (4.21e-02)
%UNK% (6.43e-04)
20 (6.32e-04)
2 (5.96e-04)
value (5.92e-04)
display (4.54e-04)
title (4.36e-04)
layout (4.31e-04)
height (4.20e-04)
<SENTENCE_START>
{
this
.
draw
joints
=
draw
joints
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
draw
joints
=
draw
joints
;
}
<SENTENCE_END/>
is,draw,aab,bsisis (9.15e-01)
get (7.28e-02)
draw (3.04e-03)
aab (2.19e-03)
return (1.07e-03)
set (3.76e-04)
protected (3.63e-04)
has (3.01e-04)
iterator (2.71e-04)
needs (2.58e-04)
<SENTENCE_START>
{
return
draw
aab
bs
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
draw
aab
bs
;
}
<SENTENCE_END/>
drawdraw (9.51e-01)
aab (4.91e-02)
return (2.59e-04)
bs (1.96e-05)
render (1.96e-05)
set (1.56e-05)
is (1.10e-05)
begin (5.21e-07)
validate (3.27e-07)
flip (2.67e-07)
<SENTENCE_START>
{
return
draw
aab
bs
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
draw
aab
bs
;
}
<SENTENCE_END/>
aabaab (8.94e-01)
bs (9.77e-02)
%END% (5.18e-03)
draw (2.33e-03)
performed (4.32e-05)
%UNK% (2.59e-05)
count (2.47e-05)
enabled (2.45e-05)
array (2.36e-05)
only (2.32e-05)
<SENTENCE_START>
{
return
draw
aab
bs
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
draw
aab
bs
;
}
<SENTENCE_END/>
bsbs (5.41e-01)
%END% (2.52e-01)
aab (1.91e-01)
only (9.20e-04)
value (8.53e-04)
20 (8.02e-04)
performed (5.01e-04)
draw (4.85e-04)
offset (4.14e-04)
count (3.69e-04)
<SENTENCE_START>
{
return
draw
aab
bs
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
draw
aab
bs
;
}
<SENTENCE_END/>
%END%%END% (9.14e-01)
bs (3.99e-02)
aab (4.41e-03)
value (3.45e-03)
only (3.12e-03)
20 (2.83e-03)
offset (1.43e-03)
performed (1.34e-03)
title (1.01e-03)
count (9.57e-04)
<SENTENCE_START>
{
return
draw
aab
bs
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
draw
aab
bs
;
}
<SENTENCE_END/>
set,draw,aab,bssetset (9.82e-01)
draw (6.67e-03)
aab (6.25e-03)
bs (1.99e-03)
this (4.05e-04)
clear (1.20e-04)
flip (1.05e-04)
reset (9.48e-05)
cancel (6.13e-05)
uncheck (1.93e-05)
<SENTENCE_START>
{
this
.
draw
aab
bs
=
draw
aab
bs
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
draw
aab
bs
=
draw
aab
bs
;
}
<SENTENCE_END/>
drawdraw (9.75e-01)
aab (2.41e-02)
set (5.52e-05)
render (1.60e-05)
bs (9.71e-06)
is (2.55e-06)
begin (6.56e-07)
this (5.42e-07)
flip (4.00e-07)
reset (2.80e-07)
<SENTENCE_START>
{
this
.
draw
aab
bs
=
draw
aab
bs
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
draw
aab
bs
=
draw
aab
bs
;
}
<SENTENCE_END/>
aabaab (9.65e-01)
bs (3.05e-02)
draw (3.64e-03)
%END% (4.37e-04)
set (2.08e-05)
render (2.90e-06)
performed (2.79e-06)
%UNK% (2.57e-06)
enabled (1.78e-06)
layout (1.51e-06)
<SENTENCE_START>
{
this
.
draw
aab
bs
=
draw
aab
bs
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
draw
aab
bs
=
draw
aab
bs
;
}
<SENTENCE_END/>
bsbs (8.50e-01)
aab (9.04e-02)
%END% (5.50e-02)
draw (1.49e-04)
performed (1.01e-04)
enabled (7.46e-05)
%UNK% (7.29e-05)
display (5.57e-05)
only (5.36e-05)
2 (5.29e-05)
<SENTENCE_START>
{
this
.
draw
aab
bs
=
draw
aab
bs
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
draw
aab
bs
=
draw
aab
bs
;
}
<SENTENCE_END/>
%END%%END% (8.32e-01)
bs (1.33e-01)
aab (2.11e-03)
performed (1.31e-03)
only (1.02e-03)
enabled (9.82e-04)
display (7.62e-04)
%UNK% (7.57e-04)
20 (7.54e-04)
2 (7.03e-04)
<SENTENCE_START>
{
this
.
draw
aab
bs
=
draw
aab
bs
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
draw
aab
bs
=
draw
aab
bs
;
}
<SENTENCE_END/>
is,draw,inactive,bodiesisis (8.65e-01)
get (1.25e-01)
draw (2.94e-03)
inactive (2.28e-03)
return (1.01e-03)
bodies (3.39e-04)
has (2.25e-04)
iterator (1.61e-04)
protected (1.46e-04)
mouse (1.04e-04)
<SENTENCE_START>
{
return
draw
inactive
bodies
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
draw
inactive
bodies
;
}
<SENTENCE_END/>
drawdraw (9.60e-01)
inactive (3.95e-02)
return (2.56e-04)
bodies (3.36e-05)
is (3.20e-06)
set (2.66e-06)
render (1.61e-06)
validate (2.30e-07)
mouse (7.59e-08)
color (7.02e-08)
<SENTENCE_START>
{
return
draw
inactive
bodies
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
draw
inactive
bodies
;
}
<SENTENCE_END/>
inactiveinactive (8.87e-01)
bodies (1.05e-01)
%END% (5.62e-03)
draw (2.59e-03)
performed (3.24e-05)
return (2.28e-05)
array (2.22e-05)
only (2.21e-05)
value (1.95e-05)
count (1.83e-05)
<SENTENCE_START>
{
return
draw
inactive
bodies
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
draw
inactive
bodies
;
}
<SENTENCE_END/>
bodiesbodies (4.32e-01)
%END% (3.67e-01)
inactive (1.83e-01)
value (1.40e-03)
only (1.22e-03)
20 (1.11e-03)
draw (5.68e-04)
offset (5.67e-04)
performed (5.50e-04)
array (4.77e-04)
<SENTENCE_START>
{
return
draw
inactive
bodies
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
draw
inactive
bodies
;
}
<SENTENCE_END/>
%END%%END% (9.10e-01)
bodies (4.69e-02)
inactive (6.91e-03)
value (3.71e-03)
only (2.85e-03)
20 (2.70e-03)
offset (1.31e-03)
performed (1.01e-03)
array (7.85e-04)
title (7.50e-04)
<SENTENCE_START>
{
return
draw
inactive
bodies
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
draw
inactive
bodies
;
}
<SENTENCE_END/>
set,draw,inactive,bodiessetset (9.82e-01)
inactive (6.10e-03)
draw (5.89e-03)
bodies (2.47e-03)
render (3.65e-04)
this (3.27e-04)
add (2.53e-04)
flip (1.76e-04)
is (1.08e-04)
clear (6.83e-05)
<SENTENCE_START>
{
this
.
draw
inactive
bodies
=
draw
inactive
bodies
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
draw
inactive
bodies
=
draw
inactive
bodies
;
}
<SENTENCE_END/>
drawdraw (9.70e-01)
inactive (3.00e-02)
bodies (3.02e-05)
set (2.12e-05)
render (2.46e-06)
is (1.52e-06)
this (4.95e-07)
validate (1.96e-07)
begin (1.50e-07)
performed (1.35e-07)
<SENTENCE_START>
{
this
.
draw
inactive
bodies
=
draw
inactive
bodies
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
draw
inactive
bodies
=
draw
inactive
bodies
;
}
<SENTENCE_END/>
inactiveinactive (9.48e-01)
bodies (4.79e-02)
draw (3.57e-03)
%END% (5.36e-04)
set (1.51e-05)
performed (2.73e-06)
%UNK% (2.12e-06)
render (1.89e-06)
this (1.65e-06)
layout (1.62e-06)
<SENTENCE_START>
{
this
.
draw
inactive
bodies
=
draw
inactive
bodies
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
draw
inactive
bodies
=
draw
inactive
bodies
;
}
<SENTENCE_END/>
bodiesbodies (8.04e-01)
inactive (9.77e-02)
%END% (9.27e-02)
draw (2.01e-04)
performed (1.45e-04)
enabled (8.98e-05)
only (8.68e-05)
%UNK% (8.03e-05)
array (7.92e-05)
2 (7.78e-05)
<SENTENCE_START>
{
this
.
draw
inactive
bodies
=
draw
inactive
bodies
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
draw
inactive
bodies
=
draw
inactive
bodies
;
}
<SENTENCE_END/>
%END%%END% (9.04e-01)
bodies (6.85e-02)
inactive (1.58e-03)
performed (1.10e-03)
only (1.04e-03)
20 (7.51e-04)
enabled (6.86e-04)
array (6.51e-04)
2 (6.11e-04)
display (5.74e-04)
<SENTENCE_START>
{
this
.
draw
inactive
bodies
=
draw
inactive
bodies
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
draw
inactive
bodies
=
draw
inactive
bodies
;
}
<SENTENCE_END/>
is,draw,velocitiesisis (9.07e-01)
get (8.03e-02)
draw (3.31e-03)
velocities (1.13e-03)
return (9.89e-04)
has (4.88e-04)
needs (4.37e-04)
iterator (4.05e-04)
mouse (3.90e-04)
set (2.26e-04)
<SENTENCE_START>
{
return
draw
velocities
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
draw
velocities
;
}
<SENTENCE_END/>
drawdraw (9.45e-01)
velocities (5.43e-02)
return (1.83e-04)
is (7.21e-05)
set (5.46e-05)
render (4.06e-05)
begin (5.39e-06)
validate (3.20e-06)
toggle (2.82e-06)
update (2.69e-06)
<SENTENCE_START>
{
return
draw
velocities
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
draw
velocities
;
}
<SENTENCE_END/>
velocitiesvelocities (8.60e-01)
%END% (1.27e-01)
draw (3.60e-03)
performed (4.82e-04)
value (4.36e-04)
20 (3.23e-04)
only (3.11e-04)
count (2.41e-04)
title (2.37e-04)
offset (2.37e-04)
<SENTENCE_START>
{
return
draw
velocities
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
draw
velocities
;
}
<SENTENCE_END/>
%END%%END% (9.07e-01)
velocities (6.15e-02)
value (3.23e-03)
20 (2.19e-03)
only (1.94e-03)
performed (1.08e-03)
offset (1.08e-03)
array (7.58e-04)
count (7.48e-04)
title (7.17e-04)
<SENTENCE_START>
{
return
draw
velocities
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
draw
velocities
;
}
<SENTENCE_END/>
set,draw,velocitiessetset (9.80e-01)
velocities (7.66e-03)
draw (6.85e-03)
reset (1.92e-03)
this (3.82e-04)
init (2.00e-04)
clear (1.56e-04)
translate (1.26e-04)
begin (5.05e-05)
cancel (4.89e-05)
<SENTENCE_START>
{
this
.
draw
velocities
=
draw
velocities
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
draw
velocities
=
draw
velocities
;
}
<SENTENCE_END/>
drawdraw (9.28e-01)
velocities (6.91e-02)
set (6.24e-04)
%END% (4.42e-04)
is (1.97e-04)
init (1.62e-04)
enable (9.76e-05)
continuous (9.48e-05)
render (8.58e-05)
flip (6.25e-05)
<SENTENCE_START>
{
this
.
draw
velocities
=
draw
velocities
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
draw
velocities
=
draw
velocities
;
}
<SENTENCE_END/>
velocitiesvelocities (9.85e-01)
%END% (8.86e-03)
draw (5.81e-03)
%UNK% (1.45e-05)
performed (1.03e-05)
display (7.26e-06)
set (6.91e-06)
title (6.77e-06)
layout (5.66e-06)
enabled (5.49e-06)
<SENTENCE_START>
{
this
.
draw
velocities
=
draw
velocities
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
draw
velocities
=
draw
velocities
;
}
<SENTENCE_END/>
%END%%END% (8.93e-01)
velocities (9.17e-02)
%UNK% (4.51e-04)
display (4.49e-04)
performed (4.13e-04)
title (3.59e-04)
value (3.35e-04)
2 (3.23e-04)
20 (2.98e-04)
fv (2.97e-04)
<SENTENCE_START>
{
this
.
draw
velocities
=
draw
velocities
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
draw
velocities
=
draw
velocities
;
}
<SENTENCE_END/>
is,draw,contactsisget (6.21e-01)
is (3.70e-01)
draw (2.91e-03)
return (1.27e-03)
contacts (9.34e-04)
has (2.12e-04)
iterator (1.56e-04)
protected (1.17e-04)
needs (1.04e-04)
add (6.19e-05)
<SENTENCE_START>
{
return
draw
contacts
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
draw
contacts
;
}
<SENTENCE_END/>
drawdraw (9.76e-01)
contacts (2.34e-02)
return (3.21e-04)
render (2.40e-07)
is (1.87e-07)
add (1.72e-07)
validate (9.57e-08)
set (6.54e-08)
compute (1.64e-08)
color (1.04e-08)
<SENTENCE_START>
{
return
draw
contacts
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
draw
contacts
;
}
<SENTENCE_END/>
contactscontacts (9.19e-01)
%END% (7.02e-02)
draw (4.56e-03)
performed (2.84e-04)
value (2.36e-04)
count (2.00e-04)
20 (1.89e-04)
offset (1.82e-04)
array (1.70e-04)
only (1.69e-04)
<SENTENCE_START>
{
return
draw
contacts
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
draw
contacts
;
}
<SENTENCE_END/>
%END%%END% (8.85e-01)
contacts (8.19e-02)
value (3.30e-03)
20 (2.27e-03)
only (1.98e-03)
offset (1.28e-03)
performed (1.01e-03)
count (8.84e-04)
array (8.83e-04)
accessible (7.34e-04)
<SENTENCE_START>
{
return
draw
contacts
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
draw
contacts
;
}
<SENTENCE_END/>
set,draw,contactssetset (9.74e-01)
draw (1.20e-02)
contacts (7.06e-03)
add (9.19e-04)
reset (8.31e-04)
this (6.42e-04)
translate (3.27e-04)
clear (1.45e-04)
load (4.29e-05)
begin (2.32e-05)
<SENTENCE_START>
{
this
.
draw
contacts
=
draw
contacts
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
draw
contacts
=
draw
contacts
;
}
<SENTENCE_END/>
drawdraw (9.74e-01)
contacts (2.57e-02)
add (3.87e-06)
set (1.32e-06)
render (1.06e-06)
is (6.86e-07)
this (4.88e-07)
validate (1.60e-07)
compute (7.27e-08)
update (6.46e-08)
<SENTENCE_START>
{
this
.
draw
contacts
=
draw
contacts
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
draw
contacts
=
draw
contacts
;
}
<SENTENCE_END/>
contactscontacts (9.85e-01)
draw (1.09e-02)
%END% (3.07e-03)
%UNK% (5.60e-06)
2 (3.55e-06)
display (3.40e-06)
layout (3.27e-06)
performed (3.16e-06)
height (2.76e-06)
array (2.72e-06)
<SENTENCE_START>
{
this
.
draw
contacts
=
draw
contacts
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
draw
contacts
=
draw
contacts
;
}
<SENTENCE_END/>
%END%%END% (8.14e-01)
contacts (1.68e-01)
draw (4.44e-04)
display (4.36e-04)
2 (4.07e-04)
%UNK% (3.56e-04)
performed (3.37e-04)
20 (3.09e-04)
value (3.04e-04)
title (2.88e-04)
<SENTENCE_START>
{
this
.
draw
contacts
=
draw
contacts
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
draw
contacts
=
draw
contacts
;
}
<SENTENCE_END/>
get,axisgetget (9.94e-01)
is (2.06e-03)
return (1.35e-03)
axis (7.46e-04)
iterator (1.69e-04)
owns (3.91e-05)
needs (2.55e-05)
scrolled (1.21e-05)
protected (7.56e-06)
percent (5.53e-06)
<SENTENCE_START>
{
return
axis
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
axis
;
}
<SENTENCE_END/>
axisaxis (9.78e-01)
get (1.09e-02)
return (3.88e-03)
rad (1.24e-03)
rotation (1.12e-03)
atan (9.51e-04)
angle (7.67e-04)
rotate (5.88e-04)
around (4.68e-04)
percent (3.22e-04)
<SENTENCE_START>
{
return
axis
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
axis
;
}
<SENTENCE_END/>
%END%%END% (8.70e-01)
axis (1.41e-02)
value (1.08e-02)
only (5.14e-03)
ratio (3.17e-03)
accessible (2.38e-03)
20 (2.36e-03)
mode (2.21e-03)
count (2.08e-03)
2 (1.92e-03)
<SENTENCE_START>
{
return
axis
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
axis
;
}
<SENTENCE_END/>
set,axissetset (9.61e-01)
render (5.10e-03)
axis (4.10e-03)
rotate (4.02e-03)
create (2.66e-03)
get (1.88e-03)
debug (1.65e-03)
renderer (1.25e-03)
draw (9.25e-04)
bind (8.51e-04)
<SENTENCE_START>
{
box
2
d
debug
renderer
.
axis
=
axis
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
box
2
d
debug
renderer
.
axis
=
axis
;
}
<SENTENCE_END/>
axisaxis (9.70e-01)
set (3.56e-03)
get (3.28e-03)
rotate (1.28e-03)
rad (1.06e-03)
%END% (9.53e-04)
rotation (9.43e-04)
angle (5.80e-04)
from (5.33e-04)
renderer (4.36e-04)
<SENTENCE_START>
{
box
2
d
debug
renderer
.
axis
=
axis
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
box
2
d
debug
renderer
.
axis
=
axis
;
}
<SENTENCE_END/>
%END%%END% (8.75e-01)
axis (6.75e-02)
2 (4.24e-03)
renderer (3.60e-03)
debug (1.26e-03)
rad (9.76e-04)
%UNK% (9.51e-04)
from (8.61e-04)
float (5.98e-04)
box (5.96e-04)
<SENTENCE_START>
{
box
2
d
debug
renderer
.
axis
=
axis
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
box
2
d
debug
renderer
.
axis
=
axis
;
}
<SENTENCE_END/>
disposedisposedraw (4.33e-01)
end (2.18e-01)
begin (1.67e-01)
render (1.22e-01)
set (1.53e-02)
reset (9.68e-03)
apply (6.67e-03)
flush (4.42e-03)
batch (3.82e-03)
update (3.69e-03)
<SENTENCE_START>
{
batch
.
%SELF%
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
batch
.
%SELF%
(
)
;
}
<SENTENCE_END/>
%END%%END% (8.78e-01)
render (2.35e-02)
end (2.12e-02)
draw (1.24e-02)
begin (8.76e-03)
flush (2.35e-03)
debug (2.10e-03)
layout (1.91e-03)
camera (1.72e-03)
color (1.10e-03)
<SENTENCE_START>
{
batch
.
%SELF%
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
batch
.
%SELF%
(
)
;
}
<SENTENCE_END/>
add,processoraddinsert (2.28e-01)
get (1.52e-01)
remove (9.51e-02)
key (5.51e-02)
validate (3.36e-02)
touch (3.04e-02)
%END% (2.44e-02)
index (1.83e-02)
%UNK% (1.68e-02)
reset (1.51e-02)
<SENTENCE_START>
{
if
(
processor
==
null
)
throw
new
null
pointer
exception
(
"processor cannot be null"
)
;
processors
.
insert
(
index
,
processor
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
processor
==
null
)
throw
new
null
pointer
exception
(
"processor cannot be null"
)
;
processors
.
insert
(
index
,
processor
)
;
}
<SENTENCE_END/>
processor%END% (9.47e-01)
processor (3.11e-02)
up (2.77e-03)
insert (1.94e-03)
down (1.15e-03)
key (8.86e-04)
index (7.72e-04)
pointer (6.86e-04)
processors (6.85e-04)
at (4.62e-04)
<SENTENCE_START>
{
if
(
processor
==
null
)
throw
new
null
pointer
exception
(
"processor cannot be null"
)
;
processors
.
insert
(
index
,
processor
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
processor
==
null
)
throw
new
null
pointer
exception
(
"processor cannot be null"
)
;
processors
.
insert
(
index
,
processor
)
;
}
<SENTENCE_END/>
%END%%END% (9.88e-01)
processor (2.32e-03)
insert (1.13e-03)
exception (7.98e-04)
pointer (6.34e-04)
index (4.76e-04)
processors (2.85e-04)
null (2.80e-04)
up (2.15e-04)
at (2.10e-04)
<SENTENCE_START>
{
if
(
processor
==
null
)
throw
new
null
pointer
exception
(
"processor cannot be null"
)
;
processors
.
insert
(
index
,
processor
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
processor
==
null
)
throw
new
null
pointer
exception
(
"processor cannot be null"
)
;
processors
.
insert
(
index
,
processor
)
;
}
<SENTENCE_END/>
remove,processorremoveremove (9.92e-01)
index (1.63e-03)
reset (1.12e-03)
processors (4.40e-04)
pop (4.10e-04)
insert (2.67e-04)
set (1.43e-04)
get (9.37e-05)
start (8.35e-05)
update (7.57e-05)
<SENTENCE_START>
{
processors
.
remove
index
(
index
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
processors
.
remove
index
(
index
)
;
}
<SENTENCE_END/>
processor%END% (9.24e-01)
index (1.34e-02)
at (1.24e-02)
%UNK% (7.91e-03)
value (5.30e-03)
particles (2.81e-03)
actor (2.16e-03)
down (1.76e-03)
released (1.55e-03)
string (1.48e-03)
<SENTENCE_START>
{
processors
.
remove
index
(
index
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
processors
.
remove
index
(
index
)
;
}
<SENTENCE_END/>
%END%%END% (9.89e-01)
index (2.51e-03)
value (1.64e-03)
at (3.70e-04)
remove (2.44e-04)
20 (2.39e-04)
particles (2.02e-04)
%UNK% (1.89e-04)
count (1.85e-04)
actor (1.27e-04)
<SENTENCE_START>
{
processors
.
remove
index
(
index
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
processors
.
remove
index
(
index
)
;
}
<SENTENCE_END/>
add,processoraddget (3.31e-01)
touch (1.10e-01)
%UNK% (7.56e-02)
key (5.06e-02)
is (2.69e-02)
up (2.28e-02)
set (1.88e-02)
%END% (1.68e-02)
remove (1.65e-02)
validate (1.48e-02)
<SENTENCE_START>
{
if
(
processor
==
null
)
throw
new
null
pointer
exception
(
"processor cannot be null"
)
;
processors
.
add
(
processor
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
processor
==
null
)
throw
new
null
pointer
exception
(
"processor cannot be null"
)
;
processors
.
add
(
processor
)
;
}
<SENTENCE_END/>
processor%END% (9.51e-01)
processor (2.80e-02)
processors (3.50e-03)
up (3.27e-03)
down (1.04e-03)
key (5.58e-04)
pointer (4.06e-04)
null (3.56e-04)
%UNK% (3.33e-04)
typed (3.25e-04)
<SENTENCE_START>
{
if
(
processor
==
null
)
throw
new
null
pointer
exception
(
"processor cannot be null"
)
;
processors
.
add
(
processor
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
processor
==
null
)
throw
new
null
pointer
exception
(
"processor cannot be null"
)
;
processors
.
add
(
processor
)
;
}
<SENTENCE_END/>
%END%%END% (9.89e-01)
processor (1.82e-03)
processors (1.07e-03)
add (6.48e-04)
pointer (6.18e-04)
exception (4.44e-04)
null (2.55e-04)
up (1.97e-04)
all (1.06e-04)
throw (9.73e-05)
<SENTENCE_START>
{
if
(
processor
==
null
)
throw
new
null
pointer
exception
(
"processor cannot be null"
)
;
processors
.
add
(
processor
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
if
(
processor
==
null
)
throw
new
null
pointer
exception
(
"processor cannot be null"
)
;
processors
.
add
(
processor
)
;
}
<SENTENCE_END/>
remove,processorremoveremove (9.76e-01)
set (2.98e-03)
key (1.43e-03)
value (1.12e-03)
processor (1.12e-03)
update (1.11e-03)
%UNK% (8.85e-04)
%END% (8.53e-04)
get (6.96e-04)
touch (6.08e-04)
<SENTENCE_START>
{
processors
.
remove
value
(
processor
,
true
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
processors
.
remove
value
(
processor
,
true
)
;
}
<SENTENCE_END/>
processor%END% (9.73e-01)
processor (5.93e-03)
up (5.88e-03)
down (3.82e-03)
moved (1.66e-03)
key (1.61e-03)
value (8.19e-04)
typed (6.18e-04)
remove (4.08e-04)
%UNK% (3.29e-04)
<SENTENCE_START>
{
processors
.
remove
value
(
processor
,
true
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
processors
.
remove
value
(
processor
,
true
)
;
}
<SENTENCE_END/>
%END%%END% (9.96e-01)
processor (9.76e-04)
value (4.03e-04)
processors (2.01e-04)
up (1.38e-04)
all (1.23e-04)
remove (1.20e-04)
performed (1.18e-04)
down (1.04e-04)
20 (9.26e-05)
<SENTENCE_START>
{
processors
.
remove
value
(
processor
,
true
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
processors
.
remove
value
(
processor
,
true
)
;
}
<SENTENCE_END/>
sizesizeget (6.26e-01)
is (2.61e-01)
%UNK% (7.46e-02)
un (2.85e-03)
to (2.17e-03)
read (2.03e-03)
should (1.65e-03)
needs (1.52e-03)
sub (1.39e-03)
can (1.15e-03)
<SENTENCE_START>
{
return
processors
.
%SELF%
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
processors
.
%SELF%
;
}
<SENTENCE_END/>
%END%%UNK% (5.39e-01)
%END% (2.45e-01)
to (9.06e-03)
data (5.14e-03)
start (4.28e-03)
value (4.21e-03)
string (4.20e-03)
count (3.55e-03)
width (3.36e-03)
2 (3.27e-03)
<SENTENCE_START>
{
return
processors
.
%SELF%
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
processors
.
%SELF%
;
}
<SENTENCE_END/>
clearclear%UNK% (6.71e-01)
flush (4.03e-02)
set (2.81e-02)
end (2.68e-02)
start (2.30e-02)
begin (1.77e-02)
close (1.62e-02)
on (1.42e-02)
update (1.22e-02)
destroy (9.55e-03)
<SENTENCE_START>
{
processors
.
%SELF%
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
processors
.
%SELF%
(
)
;
}
<SENTENCE_END/>
%END%%END% (7.96e-01)
%UNK% (8.40e-02)
value (2.31e-03)
flush (2.07e-03)
layout (1.97e-03)
string (1.87e-03)
from (1.85e-03)
count (1.77e-03)
changed (1.72e-03)
equal (1.71e-03)
<SENTENCE_START>
{
processors
.
%SELF%
(
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
processors
.
%SELF%
(
)
;
}
<SENTENCE_END/>
set,processorssetset (9.89e-01)
processors (4.27e-03)
this (6.53e-04)
reset (6.20e-04)
%UNK% (3.44e-04)
stop (3.06e-04)
translate (1.34e-04)
setup (1.14e-04)
init (6.21e-05)
finish (5.41e-05)
<SENTENCE_START>
{
this
.
processors
=
processors
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
processors
=
processors
;
}
<SENTENCE_END/>
processorsprocessors (8.98e-01)
%UNK% (8.32e-02)
%END% (1.26e-02)
stop (3.86e-04)
start (3.65e-04)
set (3.48e-04)
finish (1.65e-04)
positions (1.06e-04)
cancel (1.05e-04)
data (1.01e-04)
<SENTENCE_START>
{
this
.
processors
=
processors
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
processors
=
processors
;
}
<SENTENCE_END/>
%END%%END% (9.76e-01)
processors (6.17e-03)
%UNK% (4.27e-03)
value (5.45e-04)
2 (4.12e-04)
positions (3.85e-04)
data (3.44e-04)
20 (2.43e-04)
display (2.31e-04)
fv (2.08e-04)
<SENTENCE_START>
{
this
.
processors
=
processors
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
this
.
processors
=
processors
;
}
<SENTENCE_END/>
get,processorsgetget (8.43e-01)
is (1.32e-01)
%UNK% (8.38e-03)
iterator (2.27e-03)
needs (1.72e-03)
return (1.54e-03)
protected (1.06e-03)
can (7.02e-04)
should (6.51e-04)
un (5.95e-04)
<SENTENCE_START>
{
return
processors
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
processors
;
}
<SENTENCE_END/>
processors%UNK% (7.67e-01)
processors (2.13e-01)
%END% (2.71e-03)
return (1.68e-03)
start (8.14e-04)
is (4.48e-04)
get (4.35e-04)
to (4.02e-04)
offsets (3.63e-04)
string (3.21e-04)
<SENTENCE_START>
{
return
processors
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
processors
;
}
<SENTENCE_END/>
%END%%END% (8.81e-01)
%UNK% (2.50e-02)
value (9.21e-03)
processors (6.89e-03)
20 (3.42e-03)
buffer (2.45e-03)
only (2.30e-03)
array (2.24e-03)
file (2.03e-03)
count (1.92e-03)
<SENTENCE_START>
{
return
processors
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
processors
;
}
<SENTENCE_END/>
key,downkeykey (7.62e-01)
contains (7.94e-02)
down (2.53e-02)
scrolled (1.57e-02)
up (6.98e-03)
replace (6.77e-03)
touch (6.03e-03)
find (5.74e-03)
keys (3.98e-03)
to (3.08e-03)
<SENTENCE_START>
{
for
(
int
i
=
0
,
n
=
processors
.
size
;
i
<
n
;
i
++
)
if
(
processors
.
get
(
i
)
.
%SELF%
(
keycode
)
)
return
true
;
return
false
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
for
(
int
i
=
0
,
n
=
processors
.
size
;
i
<
n
;
i
++
)
if
(
processors
.
get
(
i
)
.
%SELF%
(
keycode
)
)
return
true
;
return
false
;
}
<SENTENCE_END/>
downkey (2.17e-01)
%END% (1.57e-01)
down (7.41e-02)
of (3.76e-02)
%UNK% (2.73e-02)
index (2.71e-02)
up (2.70e-02)
all (1.68e-02)
to (1.55e-02)
contains (1.48e-02)
<SENTENCE_START>
{
for
(
int
i
=
0
,
n
=
processors
.
size
;
i
<
n
;
i
++
)
if
(
processors
.
get
(
i
)
.
%SELF%
(
keycode
)
)
return
true
;
return
false
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
for
(
int
i
=
0
,
n
=
processors
.
size
;
i
<
n
;
i
++
)
if
(
processors
.
get
(
i
)
.
%SELF%
(
keycode
)
)
return
true
;
return
false
;
}
<SENTENCE_END/>
%END%%END% (9.20e-01)
all (9.32e-03)
string (3.52e-03)
down (3.16e-03)
i (2.76e-03)
of (2.73e-03)
at (2.26e-03)
array (1.73e-03)
by (1.67e-03)
%UNK% (1.66e-03)
<SENTENCE_START>
{
for
(
int
i
=
0
,
n
=
processors
.
size
;
i
<
n
;
i
++
)
if
(
processors
.
get
(
i
)
.
%SELF%
(
keycode
)
)
return
true
;
return
false
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
for
(
int
i
=
0
,
n
=
processors
.
size
;
i
<
n
;
i
++
)
if
(
processors
.
get
(
i
)
.
%SELF%
(
keycode
)
)
return
true
;
return
false
;
}
<SENTENCE_END/>
key,upkeykey (7.62e-01)
contains (7.94e-02)
down (2.53e-02)
scrolled (1.57e-02)
up (6.98e-03)
replace (6.77e-03)
touch (6.03e-03)
find (5.74e-03)
keys (3.98e-03)
to (3.08e-03)
<SENTENCE_START>
{
for
(
int
i
=
0
,
n
=
processors
.
size
;
i
<
n
;
i
++
)
if
(
processors
.
get
(
i
)
.
%SELF%
(
keycode
)
)
return
true
;
return
false
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
for
(
int
i
=
0
,
n
=
processors
.
size
;
i
<
n
;
i
++
)
if
(
processors
.
get
(
i
)
.
%SELF%
(
keycode
)
)
return
true
;
return
false
;
}
<SENTENCE_END/>
upkey (2.17e-01)
%END% (1.57e-01)
down (7.41e-02)
of (3.76e-02)
%UNK% (2.73e-02)
index (2.71e-02)
up (2.70e-02)
all (1.68e-02)
to (1.55e-02)
contains (1.48e-02)
<SENTENCE_START>
{
for
(
int
i
=
0
,
n
=
processors
.
size
;
i
<
n
;
i
++
)
if
(
processors
.
get
(
i
)
.
%SELF%
(
keycode
)
)
return
true
;
return
false
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
for
(
int
i
=
0
,
n
=
processors
.
size
;
i
<
n
;
i
++
)
if
(
processors
.
get
(
i
)
.
%SELF%
(
keycode
)
)
return
true
;
return
false
;
}
<SENTENCE_END/>
%END%%END% (9.20e-01)
all (9.32e-03)
string (3.52e-03)
down (3.16e-03)
i (2.76e-03)
of (2.73e-03)
at (2.26e-03)
array (1.73e-03)
by (1.67e-03)
%UNK% (1.66e-03)
<SENTENCE_START>
{
for
(
int
i
=
0
,
n
=
processors
.
size
;
i
<
n
;
i
++
)
if
(
processors
.
get
(
i
)
.
%SELF%
(
keycode
)
)
return
true
;
return
false
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
for
(
int
i
=
0
,
n
=
processors
.
size
;
i
<
n
;
i
++
)
if
(
processors
.
get
(
i
)
.
%SELF%
(
keycode
)
)
return
true
;
return
false
;
}
<SENTENCE_END/>
key,typedkey%UNK% (1.11e-01)
get (7.60e-02)
contains (7.55e-02)
is (7.26e-02)
for (3.30e-02)
read (3.28e-02)
key (2.77e-02)
invalidate (2.33e-02)
continue (2.29e-02)
extend (1.69e-02)
<SENTENCE_START>
{
for
(
int
i
=
0
,
n
=
processors
.
size
;
i
<
n
;
i
++
)
if
(
processors
.
get
(
i
)
.
%SELF%
(
character
)
)
return
true
;
return
false
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
for
(
int
i
=
0
,
n
=
processors
.
size
;
i
<
n
;
i
++
)
if
(
processors
.
get
(
i
)
.
%SELF%
(
character
)
)
return
true
;
return
false
;
}
<SENTENCE_END/>
typed%END% (1.92e-01)
%UNK% (7.08e-02)
of (5.43e-02)
key (4.11e-02)
index (3.49e-02)
for (2.56e-02)
down (2.15e-02)
string (2.13e-02)
all (1.53e-02)
to (1.29e-02)
<SENTENCE_START>
{
for
(
int
i
=
0
,
n
=
processors
.
size
;
i
<
n
;
i
++
)
if
(
processors
.
get
(
i
)
.
%SELF%
(
character
)
)
return
true
;
return
false
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
for
(
int
i
=
0
,
n
=
processors
.
size
;
i
<
n
;
i
++
)
if
(
processors
.
get
(
i
)
.
%SELF%
(
character
)
)
return
true
;
return
false
;
}
<SENTENCE_END/>
%END%%END% (9.26e-01)
all (7.84e-03)
string (3.61e-03)
at (2.68e-03)
of (2.48e-03)
i (2.44e-03)
by (2.05e-03)
down (1.82e-03)
%UNK% (1.69e-03)
false (1.54e-03)
<SENTENCE_START>
{
for
(
int
i
=
0
,
n
=
processors
.
size
;
i
<
n
;
i
++
)
if
(
processors
.
get
(
i
)
.
%SELF%
(
character
)
)
return
true
;
return
false
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
for
(
int
i
=
0
,
n
=
processors
.
size
;
i
<
n
;
i
++
)
if
(
processors
.
get
(
i
)
.
%SELF%
(
character
)
)
return
true
;
return
false
;
}
<SENTENCE_END/>
touch,downtouchget (3.15e-01)
calculate (8.79e-02)
%UNK% (6.07e-02)
to (5.34e-02)
update (3.66e-02)
touch (3.63e-02)
set (1.19e-02)
out (1.18e-02)
contains (1.17e-02)
extend (1.15e-02)
<SENTENCE_START>
{
for
(
int
i
=
0
,
n
=
processors
.
size
;
i
<
n
;
i
++
)
if
(
processors
.
get
(
i
)
.
%SELF%
(
screen
x
,
screen
y
,
pointer
,
button
)
)
return
true
;
return
false
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
for
(
int
i
=
0
,
n
=
processors
.
size
;
i
<
n
;
i
++
)
if
(
processors
.
get
(
i
)
.
%SELF%
(
screen
x
,
screen
y
,
pointer
,
button
)
)
return
true
;
return
false
;
}
<SENTENCE_END/>
down%END% (3.07e-01)
%UNK% (6.19e-02)
to (3.59e-02)
of (2.79e-02)
down (1.95e-02)
get (1.86e-02)
index (1.83e-02)
key (1.46e-02)
by (1.40e-02)
for (1.28e-02)
<SENTENCE_START>
{
for
(
int
i
=
0
,
n
=
processors
.
size
;
i
<
n
;
i
++
)
if
(
processors
.
get
(
i
)
.
%SELF%
(
screen
x
,
screen
y
,
pointer
,
button
)
)
return
true
;
return
false
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
for
(
int
i
=
0
,
n
=
processors
.
size
;
i
<
n
;
i
++
)
if
(
processors
.
get
(
i
)
.
%SELF%
(
screen
x
,
screen
y
,
pointer
,
button
)
)
return
true
;
return
false
;
}
<SENTENCE_END/>
%END%%END% (8.14e-01)
%UNK% (9.68e-03)
all (9.35e-03)
down (6.70e-03)
by (6.66e-03)
of (6.56e-03)
string (6.49e-03)
to (6.10e-03)
at (4.65e-03)
box (4.55e-03)
<SENTENCE_START>
{
for
(
int
i
=
0
,
n
=
processors
.
size
;
i
<
n
;
i
++
)
if
(
processors
.
get
(
i
)
.
%SELF%
(
screen
x
,
screen
y
,
pointer
,
button
)
)
return
true
;
return
false
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
for
(
int
i
=
0
,
n
=
processors
.
size
;
i
<
n
;
i
++
)
if
(
processors
.
get
(
i
)
.
%SELF%
(
screen
x
,
screen
y
,
pointer
,
button
)
)
return
true
;
return
false
;
}
<SENTENCE_END/>
touch,uptouchget (3.15e-01)
calculate (8.79e-02)
%UNK% (6.07e-02)
to (5.34e-02)
update (3.66e-02)
touch (3.63e-02)
set (1.19e-02)
out (1.18e-02)
contains (1.17e-02)
extend (1.15e-02)
<SENTENCE_START>
{
for
(
int
i
=
0
,
n
=
processors
.
size
;
i
<
n
;
i
++
)
if
(
processors
.
get
(
i
)
.
%SELF%
(
screen
x
,
screen
y
,
pointer
,
button
)
)
return
true
;
return
false
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
for
(
int
i
=
0
,
n
=
processors
.
size
;
i
<
n
;
i
++
)
if
(
processors
.
get
(
i
)
.
%SELF%
(
screen
x
,
screen
y
,
pointer
,
button
)
)
return
true
;
return
false
;
}
<SENTENCE_END/>
up%END% (3.07e-01)
%UNK% (6.19e-02)
to (3.59e-02)
of (2.79e-02)
down (1.95e-02)
get (1.86e-02)
index (1.83e-02)
key (1.46e-02)
by (1.40e-02)
for (1.28e-02)
<SENTENCE_START>
{
for
(
int
i
=
0
,
n
=
processors
.
size
;
i
<
n
;
i
++
)
if
(
processors
.
get
(
i
)
.
%SELF%
(
screen
x
,
screen
y
,
pointer
,
button
)
)
return
true
;
return
false
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
for
(
int
i
=
0
,
n
=
processors
.
size
;
i
<
n
;
i
++
)
if
(
processors
.
get
(
i
)
.
%SELF%
(
screen
x
,
screen
y
,
pointer
,
button
)
)
return
true
;
return
false
;
}
<SENTENCE_END/>
%END%%END% (8.14e-01)
%UNK% (9.68e-03)
all (9.35e-03)
down (6.70e-03)
by (6.66e-03)
of (6.56e-03)
string (6.49e-03)
to (6.10e-03)
at (4.65e-03)
box (4.55e-03)
<SENTENCE_START>
{
for
(
int
i
=
0
,
n
=
processors
.
size
;
i
<
n
;
i
++
)
if
(
processors
.
get
(
i
)
.
%SELF%
(
screen
x
,
screen
y
,
pointer
,
button
)
)
return
true
;
return
false
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
for
(
int
i
=
0
,
n
=
processors
.
size
;
i
<
n
;
i
++
)
if
(
processors
.
get
(
i
)
.
%SELF%
(
screen
x
,
screen
y
,
pointer
,
button
)
)
return
true
;
return
false
;
}
<SENTENCE_END/>
touch,draggedtouchget (2.59e-01)
%UNK% (7.83e-02)
calculate (7.36e-02)
to (5.81e-02)
touch (3.85e-02)
update (3.76e-02)
contains (1.80e-02)
is (1.61e-02)
extend (1.44e-02)
out (1.33e-02)
<SENTENCE_START>
{
for
(
int
i
=
0
,
n
=
processors
.
size
;
i
<
n
;
i
++
)
if
(
processors
.
get
(
i
)
.
%SELF%
(
screen
x
,
screen
y
,
pointer
)
)
return
true
;
return
false
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
for
(
int
i
=
0
,
n
=
processors
.
size
;
i
<
n
;
i
++
)
if
(
processors
.
get
(
i
)
.
%SELF%
(
screen
x
,
screen
y
,
pointer
)
)
return
true
;
return
false
;
}
<SENTENCE_END/>
dragged%END% (2.95e-01)
%UNK% (6.86e-02)
of (3.37e-02)
to (3.03e-02)
down (2.26e-02)
index (1.79e-02)
in (1.42e-02)
key (1.36e-02)
get (1.32e-02)
string (1.28e-02)
<SENTENCE_START>
{
for
(
int
i
=
0
,
n
=
processors
.
size
;
i
<
n
;
i
++
)
if
(
processors
.
get
(
i
)
.
%SELF%
(
screen
x
,
screen
y
,
pointer
)
)
return
true
;
return
false
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
for
(
int
i
=
0
,
n
=
processors
.
size
;
i
<
n
;
i
++
)
if
(
processors
.
get
(
i
)
.
%SELF%
(
screen
x
,
screen
y
,
pointer
)
)
return
true
;
return
false
;
}
<SENTENCE_END/>
%END%%END% (8.04e-01)
%UNK% (1.02e-02)
all (9.61e-03)
of (8.12e-03)
down (7.17e-03)
string (6.85e-03)
by (5.82e-03)
to (5.62e-03)
at (4.70e-03)
box (4.51e-03)
<SENTENCE_START>
{
for
(
int
i
=
0
,
n
=
processors
.
size
;
i
<
n
;
i
++
)
if
(
processors
.
get
(
i
)
.
%SELF%
(
screen
x
,
screen
y
,
pointer
)
)
return
true
;
return
false
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
for
(
int
i
=
0
,
n
=
processors
.
size
;
i
<
n
;
i
++
)
if
(
processors
.
get
(
i
)
.
%SELF%
(
screen
x
,
screen
y
,
pointer
)
)
return
true
;
return
false
;
}
<SENTENCE_END/>
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,verticessetset (9.83e-01)
vertices (1.13e-02)
polyhedron (2.38e-03)
c (2.61e-04)
convex (2.59e-04)
ptr (2.45e-04)
collision (1.86e-04)
bt (1.85e-04)
get (1.62e-04)
array (1.56e-04)
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
vertices
set
(
swig
c
ptr
,
this
,
bt
vector
3
array
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
vertices
set
(
swig
c
ptr
,
this
,
bt
vector
3
array
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
verticesvertices (9.84e-01)
polyhedron (1.32e-02)
%END% (2.00e-03)
set (4.75e-04)
get (1.16e-05)
convex (1.02e-05)
c (5.44e-06)
swig (4.19e-06)
vertex (3.05e-06)
value (2.08e-06)
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
vertices
set
(
swig
c
ptr
,
this
,
bt
vector
3
array
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
vertices
set
(
swig
c
ptr
,
this
,
bt
vector
3
array
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
%END%%END% (9.54e-01)
vertices (3.07e-02)
polyhedron (2.10e-03)
ptr (1.58e-03)
set (1.43e-03)
c (1.41e-03)
value (7.65e-04)
array (6.58e-04)
bt (5.45e-04)
collision (4.76e-04)
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
vertices
set
(
swig
c
ptr
,
this
,
bt
vector
3
array
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
vertices
set
(
swig
c
ptr
,
this
,
bt
vector
3
array
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
get,verticesgetget (9.80e-01)
vertices (1.18e-02)
polyhedron (2.37e-03)
ptr (6.55e-04)
c (5.88e-04)
return (2.90e-04)
convex (2.87e-04)
bt (1.90e-04)
array (1.56e-04)
long (1.55e-04)
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
convex
polyhedron
vertices
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
array
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
convex
polyhedron
vertices
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
array
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
verticesvertices (9.86e-01)
polyhedron (1.12e-02)
%END% (2.04e-03)
get (5.18e-04)
c (1.83e-05)
convex (1.40e-05)
long (9.67e-06)
ptr (8.45e-06)
set (7.65e-06)
instance (4.37e-06)
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
convex
polyhedron
vertices
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
array
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
convex
polyhedron
vertices
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
array
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
%END%%END% (9.01e-01)
vertices (6.06e-02)
ptr (5.63e-03)
c (4.56e-03)
polyhedron (3.22e-03)
get (2.42e-03)
3 (1.26e-03)
bt (1.04e-03)
long (1.04e-03)
vector (1.01e-03)
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
convex
polyhedron
vertices
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
array
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
convex
polyhedron
vertices
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
array
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
set,facessetset (9.83e-01)
faces (1.13e-02)
polyhedron (2.79e-03)
convex (2.64e-04)
bt (2.28e-04)
ptr (1.85e-04)
c (1.83e-04)
t (1.82e-04)
collision (1.57e-04)
jni (1.23e-04)
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
faces
set
(
swig
c
ptr
,
this
,
swigtype
p
bt
aligned
object
array
t
bt
face
t
.
get
c
ptr
(
value
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
faces
set
(
swig
c
ptr
,
this
,
swigtype
p
bt
aligned
object
array
t
bt
face
t
.
get
c
ptr
(
value
)
)
;
}
<SENTENCE_END/>
facesfaces (9.68e-01)
polyhedron (3.01e-02)
set (1.04e-03)
%END% (9.64e-04)
get (1.88e-04)
convex (5.33e-05)
bt (1.64e-05)
swig (7.96e-06)
c (6.26e-06)
%UNK% (3.98e-06)
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
faces
set
(
swig
c
ptr
,
this
,
swigtype
p
bt
aligned
object
array
t
bt
face
t
.
get
c
ptr
(
value
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
faces
set
(
swig
c
ptr
,
this
,
swigtype
p
bt
aligned
object
array
t
bt
face
t
.
get
c
ptr
(
value
)
)
;
}
<SENTENCE_END/>
%END%%END% (8.88e-01)
faces (8.38e-02)
polyhedron (8.87e-03)
ptr (1.91e-03)
convex (1.67e-03)
bt (1.64e-03)
set (1.49e-03)
c (1.18e-03)
t (1.15e-03)
aligned (1.02e-03)
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
faces
set
(
swig
c
ptr
,
this
,
swigtype
p
bt
aligned
object
array
t
bt
face
t
.
get
c
ptr
(
value
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
faces
set
(
swig
c
ptr
,
this
,
swigtype
p
bt
aligned
object
array
t
bt
face
t
.
get
c
ptr
(
value
)
)
;
}
<SENTENCE_END/>
get,facesgetget (9.77e-01)
faces (1.28e-02)
polyhedron (3.31e-03)
ptr (6.83e-04)
c (5.84e-04)
bt (3.76e-04)
convex (3.64e-04)
t (2.85e-04)
return (2.35e-04)
face (1.79e-04)
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
convex
polyhedron
faces
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
swigtype
p
bt
aligned
object
array
t
bt
face
t
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
convex
polyhedron
faces
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
swigtype
p
bt
aligned
object
array
t
bt
face
t
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
facesfaces (9.61e-01)
polyhedron (3.60e-02)
%END% (1.66e-03)
get (1.07e-03)
convex (1.84e-04)
bt (4.04e-05)
c (2.03e-05)
set (1.73e-05)
instance (1.22e-05)
long (1.11e-05)
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
convex
polyhedron
faces
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
swigtype
p
bt
aligned
object
array
t
bt
face
t
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
convex
polyhedron
faces
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
swigtype
p
bt
aligned
object
array
t
bt
face
t
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
%END%%END% (7.89e-01)
faces (1.53e-01)
polyhedron (1.99e-02)
ptr (4.04e-03)
c (3.90e-03)
convex (2.47e-03)
get (2.44e-03)
bt (2.11e-03)
t (1.68e-03)
face (1.60e-03)
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
convex
polyhedron
faces
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
swigtype
p
bt
aligned
object
array
t
bt
face
t
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
convex
polyhedron
faces
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
swigtype
p
bt
aligned
object
array
t
bt
face
t
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
set,unique,edgessetset (9.71e-01)
unique (1.26e-02)
edges (1.15e-02)
polyhedron (2.30e-03)
convex (3.25e-04)
c (1.86e-04)
ptr (1.68e-04)
bt (1.34e-04)
get (1.23e-04)
array (1.11e-04)
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
unique
edges
set
(
swig
c
ptr
,
this
,
bt
vector
3
array
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
unique
edges
set
(
swig
c
ptr
,
this
,
bt
vector
3
array
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
uniqueunique (9.56e-01)
edges (4.26e-02)
%END% (9.74e-04)
polyhedron (4.20e-04)
set (1.67e-05)
%UNK% (9.54e-06)
get (2.52e-06)
c (2.32e-06)
load (1.62e-06)
save (1.45e-06)
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
unique
edges
set
(
swig
c
ptr
,
this
,
bt
vector
3
array
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
unique
edges
set
(
swig
c
ptr
,
this
,
bt
vector
3
array
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
edgesedges (9.71e-01)
%END% (1.59e-02)
unique (1.19e-02)
set (9.40e-04)
ptr (2.62e-05)
polyhedron (2.61e-05)
c (2.34e-05)
array (1.70e-05)
value (1.58e-05)
collision (1.29e-05)
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
unique
edges
set
(
swig
c
ptr
,
this
,
bt
vector
3
array
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
unique
edges
set
(
swig
c
ptr
,
this
,
bt
vector
3
array
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
%END%%END% (9.55e-01)
edges (2.64e-02)
set (1.42e-02)
bt (4.33e-04)
%UNK% (3.76e-04)
2 (1.55e-04)
convex (1.54e-04)
endian (1.49e-04)
unique (1.35e-04)
c (1.01e-04)
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
unique
edges
set
(
swig
c
ptr
,
this
,
bt
vector
3
array
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
unique
edges
set
(
swig
c
ptr
,
this
,
bt
vector
3
array
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
get,unique,edgesgetget (9.64e-01)
unique (1.50e-02)
edges (1.37e-02)
polyhedron (2.68e-03)
ptr (5.41e-04)
c (4.67e-04)
convex (4.06e-04)
bt (1.71e-04)
return (1.46e-04)
array (1.31e-04)
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
convex
polyhedron
unique
edges
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
array
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
convex
polyhedron
unique
edges
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
array
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
uniqueunique (9.53e-01)
edges (4.53e-02)
%END% (1.08e-03)
polyhedron (4.88e-04)
get (1.57e-05)
%UNK% (1.19e-05)
c (8.65e-06)
ptr (3.91e-06)
instance (3.39e-06)
long (2.64e-06)
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
convex
polyhedron
unique
edges
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
array
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
convex
polyhedron
unique
edges
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
array
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
edgesedges (9.75e-01)
%END% (1.26e-02)
unique (1.11e-02)
get (8.30e-04)
ptr (1.12e-04)
c (9.22e-05)
polyhedron (2.62e-05)
long (2.18e-05)
3 (2.08e-05)
bt (1.82e-05)
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
convex
polyhedron
unique
edges
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
array
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
convex
polyhedron
unique
edges
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
array
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
%END%%END% (9.60e-01)
edges (2.53e-02)
get (9.27e-03)
c (4.46e-04)
%UNK% (4.09e-04)
instance (2.79e-04)
bt (2.46e-04)
ptr (1.78e-04)
swig (1.07e-04)
unique (9.74e-05)
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
convex
polyhedron
unique
edges
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
array
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
convex
polyhedron
unique
edges
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
array
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
set,local,centersetset (9.85e-01)
center (7.09e-03)
local (4.24e-03)
polyhedron (8.44e-04)
c (2.55e-04)
convex (2.30e-04)
ptr (2.07e-04)
bt (1.64e-04)
get (1.40e-04)
collision (1.25e-04)
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
local
center
set
(
swig
c
ptr
,
this
,
bt
vector
3
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
local
center
set
(
swig
c
ptr
,
this
,
bt
vector
3
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
locallocal (8.11e-01)
center (1.87e-01)
%END% (1.54e-03)
polyhedron (6.08e-04)
set (5.08e-05)
get (1.38e-05)
convex (5.69e-06)
c (5.14e-06)
%UNK% (3.01e-06)
swig (2.83e-06)
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
local
center
set
(
swig
c
ptr
,
this
,
bt
vector
3
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
local
center
set
(
swig
c
ptr
,
this
,
bt
vector
3
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
centercenter (7.92e-01)
%END% (1.78e-01)
local (2.47e-02)
set (2.61e-03)
polyhedron (3.60e-04)
ptr (2.79e-04)
c (2.77e-04)
value (1.34e-04)
jni (1.28e-04)
collision (1.22e-04)
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
local
center
set
(
swig
c
ptr
,
this
,
bt
vector
3
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
local
center
set
(
swig
c
ptr
,
this
,
bt
vector
3
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
%END%%END% (9.64e-01)
center (2.66e-02)
set (6.13e-03)
bt (3.41e-04)
%UNK% (2.66e-04)
local (2.22e-04)
2 (1.36e-04)
convex (1.36e-04)
c (9.89e-05)
endian (9.55e-05)
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
local
center
set
(
swig
c
ptr
,
this
,
bt
vector
3
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
local
center
set
(
swig
c
ptr
,
this
,
bt
vector
3
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
get,local,centergetget (9.82e-01)
center (7.65e-03)
local (4.89e-03)
polyhedron (9.24e-04)
ptr (6.07e-04)
c (5.01e-04)
convex (2.66e-04)
return (2.00e-04)
bt (1.94e-04)
long (1.57e-04)
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
convex
polyhedron
local
center
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
convex
polyhedron
local
center
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
locallocal (8.65e-01)
center (1.32e-01)
%END% (1.69e-03)
polyhedron (8.45e-04)
get (9.49e-05)
c (1.48e-05)
long (9.59e-06)
ptr (8.50e-06)
convex (7.14e-06)
%UNK% (5.55e-06)
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
convex
polyhedron
local
center
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
convex
polyhedron
local
center
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
centercenter (8.70e-01)
%END% (9.96e-02)
local (2.36e-02)
get (2.19e-03)
c (7.07e-04)
ptr (7.03e-04)
polyhedron (2.87e-04)
long (1.60e-04)
false (1.27e-04)
jni (1.23e-04)
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
convex
polyhedron
local
center
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
convex
polyhedron
local
center
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
%END%%END% (9.66e-01)
center (2.57e-02)
get (4.36e-03)
c (3.81e-04)
%UNK% (2.62e-04)
bt (1.67e-04)
instance (1.66e-04)
local (1.61e-04)
ptr (1.60e-04)
swig (1.08e-04)
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
convex
polyhedron
local
center
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
convex
polyhedron
local
center
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
set,extentssetset (9.77e-01)
extents (1.82e-02)
polyhedron (2.39e-03)
c (2.42e-04)
ptr (1.96e-04)
convex (1.72e-04)
get (1.26e-04)
bt (1.17e-04)
collision (1.17e-04)
value (9.97e-05)
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
extents
set
(
swig
c
ptr
,
this
,
bt
vector
3
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
extents
set
(
swig
c
ptr
,
this
,
bt
vector
3
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
extentsextents (9.96e-01)
%END% (1.65e-03)
polyhedron (1.13e-03)
set (1.00e-03)
get (2.17e-05)
c (5.51e-06)
bt (3.58e-06)
convex (3.38e-06)
swig (3.18e-06)
ptr (2.29e-06)
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
extents
set
(
swig
c
ptr
,
this
,
bt
vector
3
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
extents
set
(
swig
c
ptr
,
this
,
bt
vector
3
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
%END%%END% (9.69e-01)
extents (1.59e-02)
set (2.18e-03)
c (1.54e-03)
ptr (1.47e-03)
bt (8.48e-04)
value (7.92e-04)
polyhedron (4.69e-04)
get (4.04e-04)
collision (3.54e-04)
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
extents
set
(
swig
c
ptr
,
this
,
bt
vector
3
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
extents
set
(
swig
c
ptr
,
this
,
bt
vector
3
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
get,extentsgetget (9.74e-01)
extents (1.91e-02)
polyhedron (2.67e-03)
ptr (5.01e-04)
c (4.36e-04)
convex (2.06e-04)
return (1.99e-04)
bt (1.24e-04)
long (1.11e-04)
3 (8.87e-05)
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
convex
polyhedron
extents
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
convex
polyhedron
extents
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
extentsextents (9.96e-01)
polyhedron (2.21e-03)
%END% (1.17e-03)
get (6.33e-04)
instance (1.09e-05)
c (1.02e-05)
ptr (6.15e-06)
long (4.60e-06)
bt (3.11e-06)
set (2.71e-06)
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
convex
polyhedron
extents
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
convex
polyhedron
extents
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
%END%%END% (8.88e-01)
extents (7.38e-02)
get (5.55e-03)
c (4.81e-03)
ptr (4.63e-03)
polyhedron (1.54e-03)
long (1.28e-03)
bt (1.07e-03)
false (1.03e-03)
3 (8.76e-04)
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
convex
polyhedron
extents
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
convex
polyhedron
extents
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
set,radiussetset (9.86e-01)
radius (9.84e-03)
polyhedron (2.02e-03)
collision (2.18e-04)
convex (2.16e-04)
jni (1.27e-04)
this (1.09e-04)
ptr (9.95e-05)
c (8.65e-05)
bt (6.53e-05)
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
radius
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
radius
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
radiusradius (9.90e-01)
polyhedron (5.19e-03)
%END% (3.32e-03)
set (1.30e-03)
circle (2.70e-05)
swig (7.45e-06)
calculate (5.32e-06)
collision (3.30e-06)
ray (3.04e-06)
aligned (3.03e-06)
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
radius
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
radius
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
%END%%END% (9.91e-01)
radius (4.62e-03)
polyhedron (4.08e-04)
c (3.94e-04)
set (3.42e-04)
collision (2.63e-04)
swig (2.34e-04)
value (2.18e-04)
jni (1.73e-04)
ptr (1.58e-04)
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
radius
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
radius
set
(
swig
c
ptr
,
this
,
value
)
;
}
<SENTENCE_END/>
get,radiusgetget (9.86e-01)
radius (1.02e-02)
polyhedron (2.27e-03)
convex (2.09e-04)
collision (2.04e-04)
return (1.50e-04)
jni (9.16e-05)
ptr (9.13e-05)
c (7.82e-05)
bt (6.75e-05)
<SENTENCE_START>
{
return
collision
jni
.
bt
convex
polyhedron
radius
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
bt
convex
polyhedron
radius
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
radiusradius (9.78e-01)
polyhedron (9.51e-03)
%END% (7.82e-03)
get (4.96e-03)
set (3.37e-05)
swig (2.07e-05)
collision (1.62e-05)
circle (6.86e-06)
ray (5.68e-06)
this (4.71e-06)
<SENTENCE_START>
{
return
collision
jni
.
bt
convex
polyhedron
radius
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
bt
convex
polyhedron
radius
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
%END%%END% (9.90e-01)
radius (4.48e-03)
c (7.76e-04)
polyhedron (5.61e-04)
collision (3.54e-04)
swig (3.49e-04)
get (3.32e-04)
ptr (2.72e-04)
jni (2.33e-04)
this (1.39e-04)
<SENTENCE_START>
{
return
collision
jni
.
bt
convex
polyhedron
radius
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
bt
convex
polyhedron
radius
get
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
set,mcsetset (9.86e-01)
c (7.13e-03)
m (2.10e-03)
polyhedron (6.19e-04)
ptr (3.87e-04)
bt (2.77e-04)
get (2.50e-04)
convex (2.46e-04)
collision (2.42e-04)
value (1.88e-04)
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
m
c
set
(
swig
c
ptr
,
this
,
bt
vector
3
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
m
c
set
(
swig
c
ptr
,
this
,
bt
vector
3
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
mcc (9.92e-01)
m (3.99e-03)
%END% (2.16e-03)
set (1.98e-03)
get (3.83e-05)
swig (2.09e-05)
polyhedron (6.96e-06)
bt (5.80e-06)
convex (5.53e-06)
%UNK% (5.28e-06)
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
m
c
set
(
swig
c
ptr
,
this
,
bt
vector
3
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
m
c
set
(
swig
c
ptr
,
this
,
bt
vector
3
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
%END%%END% (9.75e-01)
c (1.07e-02)
set (3.49e-03)
ptr (1.43e-03)
bt (6.12e-04)
value (5.86e-04)
m (5.78e-04)
polyhedron (4.72e-04)
convex (4.59e-04)
3 (3.92e-04)
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
m
c
set
(
swig
c
ptr
,
this
,
bt
vector
3
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
m
c
set
(
swig
c
ptr
,
this
,
bt
vector
3
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
get,mcgetget (9.86e-01)
c (6.07e-03)
m (1.89e-03)
ptr (8.89e-04)
polyhedron (5.81e-04)
return (3.24e-04)
bt (2.32e-04)
convex (2.31e-04)
long (2.17e-04)
collision (1.56e-04)
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
convex
polyhedron
m
c
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
convex
polyhedron
m
c
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
mcc (9.69e-01)
m (2.55e-02)
%END% (3.12e-03)
get (1.96e-03)
polyhedron (1.33e-04)
instance (4.13e-05)
long (3.49e-05)
ptr (2.89e-05)
convex (2.71e-05)
swig (2.48e-05)
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
convex
polyhedron
m
c
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
convex
polyhedron
m
c
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
%END%%END% (9.19e-01)
c (4.55e-02)
get (5.22e-03)
ptr (5.18e-03)
m (2.89e-03)
polyhedron (1.32e-03)
bt (9.58e-04)
long (9.58e-04)
false (9.40e-04)
3 (7.63e-04)
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
convex
polyhedron
m
c
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
convex
polyhedron
m
c
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
set,mesetset (9.85e-01)
e (6.61e-03)
m (3.21e-03)
polyhedron (8.84e-04)
c (5.03e-04)
ptr (3.85e-04)
convex (3.04e-04)
bt (2.89e-04)
get (2.77e-04)
collision (2.69e-04)
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
m
e
set
(
swig
c
ptr
,
this
,
bt
vector
3
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
m
e
set
(
swig
c
ptr
,
this
,
bt
vector
3
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
mee (9.78e-01)
m (1.54e-02)
%END% (3.23e-03)
set (2.55e-03)
get (3.80e-04)
polyhedron (6.32e-05)
%UNK% (4.88e-05)
convex (3.86e-05)
c (3.70e-05)
bt (3.40e-05)
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
m
e
set
(
swig
c
ptr
,
this
,
bt
vector
3
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
m
e
set
(
swig
c
ptr
,
this
,
bt
vector
3
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
%END%%END% (9.76e-01)
e (8.14e-03)
m (1.56e-03)
set (1.54e-03)
ptr (1.40e-03)
c (1.23e-03)
polyhedron (1.19e-03)
convex (7.11e-04)
bt (6.75e-04)
value (5.58e-04)
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
m
e
set
(
swig
c
ptr
,
this
,
bt
vector
3
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
m
e
set
(
swig
c
ptr
,
this
,
bt
vector
3
.
get
c
ptr
(
value
)
,
value
)
;
}
<SENTENCE_END/>
get,megetget (9.84e-01)
e (5.68e-03)
m (2.81e-03)
ptr (9.67e-04)
polyhedron (7.51e-04)
c (7.27e-04)
return (3.33e-04)
convex (2.64e-04)
bt (2.48e-04)
long (2.10e-04)
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
convex
polyhedron
m
e
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
convex
polyhedron
m
e
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
mee (9.28e-01)
m (6.34e-02)
%END% (4.25e-03)
get (3.22e-03)
polyhedron (4.95e-04)
convex (1.15e-04)
c (8.99e-05)
instance (8.42e-05)
ptr (5.82e-05)
long (5.18e-05)
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
convex
polyhedron
m
e
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
convex
polyhedron
m
e
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
%END%%END% (9.35e-01)
e (2.77e-02)
ptr (4.82e-03)
m (4.36e-03)
c (4.18e-03)
get (2.22e-03)
polyhedron (1.97e-03)
bt (9.18e-04)
false (8.17e-04)
convex (7.97e-04)
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
convex
polyhedron
m
e
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
long
c
ptr
=
collision
jni
.
bt
convex
polyhedron
m
e
get
(
swig
c
ptr
,
this
)
;
return
(
c
ptr
==
0
)
?
null
:
new
bt
vector
3
(
c
ptr
,
false
)
;
}
<SENTENCE_END/>
initializeinitializeinitialize (9.81e-01)
polyhedron (1.44e-02)
convex (1.83e-03)
collision (3.10e-04)
bt (2.59e-04)
jni (1.92e-04)
ptr (1.37e-04)
c (1.20e-04)
swig (7.65e-05)
this (6.15e-05)
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
initialize
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
initialize
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
%END%polyhedron (5.47e-01)
initialize (2.50e-01)
%END% (1.97e-01)
convex (1.08e-03)
swig (5.01e-04)
c (2.31e-04)
set (6.97e-05)
this (6.74e-05)
%UNK% (5.41e-05)
collision (5.22e-05)
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
initialize
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
initialize
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
test,containmenttesttest (7.29e-01)
instance (2.28e-01)
containment (2.39e-02)
polyhedron (1.33e-02)
convex (1.15e-03)
collision (6.08e-04)
return (5.06e-04)
bt (2.66e-04)
jni (2.32e-04)
ptr (2.04e-04)
<SENTENCE_START>
{
return
collision
jni
.
bt
convex
polyhedron
test
containment
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
bt
convex
polyhedron
test
containment
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
containmentcontainment (7.08e-01)
%END% (2.12e-01)
test (6.84e-02)
%UNK% (4.77e-03)
instance (7.62e-04)
c (1.77e-04)
collision (1.56e-04)
valid (1.30e-04)
polyhedron (1.26e-04)
this (1.23e-04)
<SENTENCE_START>
{
return
collision
jni
.
bt
convex
polyhedron
test
containment
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
bt
convex
polyhedron
test
containment
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
%END%%END% (9.92e-01)
containment (5.74e-03)
test (2.73e-04)
bt (1.22e-04)
endian (9.97e-05)
c (8.89e-05)
ptr (6.97e-05)
valid (6.18e-05)
2 (6.04e-05)
%UNK% (5.97e-05)
<SENTENCE_START>
{
return
collision
jni
.
bt
convex
polyhedron
test
containment
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
collision
jni
.
bt
convex
polyhedron
test
containment
(
swig
c
ptr
,
this
)
;
}
<SENTENCE_END/>
projectprojectproject (9.07e-01)
polyhedron (5.57e-02)
convex (5.86e-03)
trans (1.88e-03)
pt (1.80e-03)
witnes (1.58e-03)
min (1.51e-03)
c (1.34e-03)
max (1.21e-03)
ptr (1.12e-03)
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
project
(
swig
c
ptr
,
this
,
trans
,
dir
,
swigtype
p
float
.
get
c
ptr
(
min
proj
)
,
swigtype
p
float
.
get
c
ptr
(
max
proj
)
,
witnes
pt
min
,
witnes
pt
max
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
project
(
swig
c
ptr
,
this
,
trans
,
dir
,
swigtype
p
float
.
get
c
ptr
(
min
proj
)
,
swigtype
p
float
.
get
c
ptr
(
max
proj
)
,
witnes
pt
min
,
witnes
pt
max
)
;
}
<SENTENCE_END/>
%END%project (5.11e-01)
%END% (3.72e-01)
polyhedron (1.58e-02)
%UNK% (9.42e-03)
trans (4.71e-03)
c (3.58e-03)
swig (2.65e-03)
get (2.49e-03)
max (1.83e-03)
set (1.78e-03)
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
project
(
swig
c
ptr
,
this
,
trans
,
dir
,
swigtype
p
float
.
get
c
ptr
(
min
proj
)
,
swigtype
p
float
.
get
c
ptr
(
max
proj
)
,
witnes
pt
min
,
witnes
pt
max
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
collision
jni
.
bt
convex
polyhedron
project
(
swig
c
ptr
,
this
,
trans
,
dir
,
swigtype
p
float
.
get
c
ptr
(
min
proj
)
,
swigtype
p
float
.
get
c
ptr
(
max
proj
)
,
witnes
pt
min
,
witnes
pt
max
)
;
}
<SENTENCE_END/>
idtidtset (8.29e-01)
get (2.09e-02)
idt (1.99e-02)
init (1.56e-02)
extract (1.45e-02)
translate (1.16e-02)
%UNK% (1.13e-02)
reset (8.59e-03)
scale (7.63e-03)
m (4.93e-03)
<SENTENCE_START>
{
float
[
]
val
=
this
.
val
;
val
[
m
00
]
=
1
;
val
[
m
10
]
=
0
;
val
[
m
20
]
=
0
;
val
[
m
01
]
=
0
;
val
[
m
11
]
=
1
;
val
[
m
21
]
=
0
;
val
[
m
02
]
=
0
;
val
[
m
12
]
=
0
;
val
[
m
22
]
=
1
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
[
]
val
=
this
.
val
;
val
[
m
00
]
=
1
;
val
[
m
10
]
=
0
;
val
[
m
20
]
=
0
;
val
[
m
01
]
=
0
;
val
[
m
11
]
=
1
;
val
[
m
21
]
=
0
;
val
[
m
02
]
=
0
;
val
[
m
12
]
=
0
;
val
[
m
22
]
=
1
;
return
this
;
}
<SENTENCE_END/>
%END%%END% (6.65e-01)
to (3.23e-02)
scale (2.50e-02)
set (2.10e-02)
%UNK% (1.97e-02)
get (1.83e-02)
scaling (1.77e-02)
translation (1.14e-02)
projection (1.08e-02)
idt (1.03e-02)
<SENTENCE_START>
{
float
[
]
val
=
this
.
val
;
val
[
m
00
]
=
1
;
val
[
m
10
]
=
0
;
val
[
m
20
]
=
0
;
val
[
m
01
]
=
0
;
val
[
m
11
]
=
1
;
val
[
m
21
]
=
0
;
val
[
m
02
]
=
0
;
val
[
m
12
]
=
0
;
val
[
m
22
]
=
1
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
[
]
val
=
this
.
val
;
val
[
m
00
]
=
1
;
val
[
m
10
]
=
0
;
val
[
m
20
]
=
0
;
val
[
m
01
]
=
0
;
val
[
m
11
]
=
1
;
val
[
m
21
]
=
0
;
val
[
m
02
]
=
0
;
val
[
m
12
]
=
0
;
val
[
m
22
]
=
1
;
return
this
;
}
<SENTENCE_END/>
mulmulget (4.41e-01)
set (7.88e-02)
scale (6.65e-02)
%UNK% (4.61e-02)
mul (4.30e-02)
%END% (2.97e-02)
m (1.88e-02)
to (1.46e-02)
scl (1.42e-02)
statistics (1.22e-02)
<SENTENCE_START>
{
float
[
]
val
=
this
.
val
;
float
v
00
=
val
[
m
00
]
*
m
.
val
[
m
00
]
+
val
[
m
01
]
*
m
.
val
[
m
10
]
+
val
[
m
02
]
*
m
.
val
[
m
20
]
;
float
v
01
=
val
[
m
00
]
*
m
.
val
[
m
01
]
+
val
[
m
01
]
*
m
.
val
[
m
11
]
+
val
[
m
02
]
*
m
.
val
[
m
21
]
;
float
v
02
=
val
[
m
00
]
*
m
.
val
[
m
02
]
+
val
[
m
01
]
*
m
.
val
[
m
12
]
+
val
[
m
02
]
*
m
.
val
[
m
22
]
;
float
v
10
=
val
[
m
10
]
*
m
.
val
[
m
00
]
+
val
[
m
11
]
*
m
.
val
[
m
10
]
+
val
[
m
12
]
*
m
.
val
[
m
20
]
;
float
v
11
=
val
[
m
10
]
*
m
.
val
[
m
01
]
+
val
[
m
11
]
*
m
.
val
[
m
11
]
+
val
[
m
12
]
*
m
.
val
[
m
21
]
;
float
v
12
=
val
[
m
10
]
*
m
.
val
[
m
02
]
+
val
[
m
11
]
*
m
.
val
[
m
12
]
+
val
[
m
12
]
*
m
.
val
[
m
22
]
;
float
v
20
=
val
[
m
20
]
*
m
.
val
[
m
00
]
+
val
[
m
21
]
*
m
.
val
[
m
10
]
+
val
[
m
22
]
*
m
.
val
[
m
20
]
;
float
v
21
=
val
[
m
20
]
*
m
.
val
[
m
01
]
+
val
[
m
21
]
*
m
.
val
[
m
11
]
+
val
[
m
22
]
*
m
.
val
[
m
21
]
;
float
v
22
=
val
[
m
20
]
*
m
.
val
[
m
02
]
+
val
[
m
21
]
*
m
.
val
[
m
12
]
+
val
[
m
22
]
*
m
.
val
[
m
22
]
;
val
[
m
00
]
=
v
00
;
val
[
m
10
]
=
v
10
;
val
[
m
20
]
=
v
20
;
val
[
m
01
]
=
v
01
;
val
[
m
11
]
=
v
11
;
val
[
m
21
]
=
v
21
;
val
[
m
02
]
=
v
02
;
val
[
m
12
]
=
v
12
;
val
[
m
22
]
=
v
22
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
[
]
val
=
this
.
val
;
float
v
00
=
val
[
m
00
]
*
m
.
val
[
m
00
]
+
val
[
m
01
]
*
m
.
val
[
m
10
]
+
val
[
m
02
]
*
m
.
val
[
m
20
]
;
float
v
01
=
val
[
m
00
]
*
m
.
val
[
m
01
]
+
val
[
m
01
]
*
m
.
val
[
m
11
]
+
val
[
m
02
]
*
m
.
val
[
m
21
]
;
float
v
02
=
val
[
m
00
]
*
m
.
val
[
m
02
]
+
val
[
m
01
]
*
m
.
val
[
m
12
]
+
val
[
m
02
]
*
m
.
val
[
m
22
]
;
float
v
10
=
val
[
m
10
]
*
m
.
val
[
m
00
]
+
val
[
m
11
]
*
m
.
val
[
m
10
]
+
val
[
m
12
]
*
m
.
val
[
m
20
]
;
float
v
11
=
val
[
m
10
]
*
m
.
val
[
m
01
]
+
val
[
m
11
]
*
m
.
val
[
m
11
]
+
val
[
m
12
]
*
m
.
val
[
m
21
]
;
float
v
12
=
val
[
m
10
]
*
m
.
val
[
m
02
]
+
val
[
m
11
]
*
m
.
val
[
m
12
]
+
val
[
m
12
]
*
m
.
val
[
m
22
]
;
float
v
20
=
val
[
m
20
]
*
m
.
val
[
m
00
]
+
val
[
m
21
]
*
m
.
val
[
m
10
]
+
val
[
m
22
]
*
m
.
val
[
m
20
]
;
float
v
21
=
val
[
m
20
]
*
m
.
val
[
m
01
]
+
val
[
m
21
]
*
m
.
val
[
m
11
]
+
val
[
m
22
]
*
m
.
val
[
m
21
]
;
float
v
22
=
val
[
m
20
]
*
m
.
val
[
m
02
]
+
val
[
m
21
]
*
m
.
val
[
m
12
]
+
val
[
m
22
]
*
m
.
val
[
m
22
]
;
val
[
m
00
]
=
v
00
;
val
[
m
10
]
=
v
10
;
val
[
m
20
]
=
v
20
;
val
[
m
01
]
=
v
01
;
val
[
m
11
]
=
v
11
;
val
[
m
21
]
=
v
21
;
val
[
m
02
]
=
v
02
;
val
[
m
12
]
=
v
12
;
val
[
m
22
]
=
v
22
;
return
this
;
}
<SENTENCE_END/>
%END%%END% (4.16e-01)
get (1.04e-01)
scale (5.67e-02)
to (3.92e-02)
scaling (2.79e-02)
set (2.63e-02)
%UNK% (2.32e-02)
squared (1.94e-02)
matrix (1.84e-02)
4 (1.65e-02)
<SENTENCE_START>
{
float
[
]
val
=
this
.
val
;
float
v
00
=
val
[
m
00
]
*
m
.
val
[
m
00
]
+
val
[
m
01
]
*
m
.
val
[
m
10
]
+
val
[
m
02
]
*
m
.
val
[
m
20
]
;
float
v
01
=
val
[
m
00
]
*
m
.
val
[
m
01
]
+
val
[
m
01
]
*
m
.
val
[
m
11
]
+
val
[
m
02
]
*
m
.
val
[
m
21
]
;
float
v
02
=
val
[
m
00
]
*
m
.
val
[
m
02
]
+
val
[
m
01
]
*
m
.
val
[
m
12
]
+
val
[
m
02
]
*
m
.
val
[
m
22
]
;
float
v
10
=
val
[
m
10
]
*
m
.
val
[
m
00
]
+
val
[
m
11
]
*
m
.
val
[
m
10
]
+
val
[
m
12
]
*
m
.
val
[
m
20
]
;
float
v
11
=
val
[
m
10
]
*
m
.
val
[
m
01
]
+
val
[
m
11
]
*
m
.
val
[
m
11
]
+
val
[
m
12
]
*
m
.
val
[
m
21
]
;
float
v
12
=
val
[
m
10
]
*
m
.
val
[
m
02
]
+
val
[
m
11
]
*
m
.
val
[
m
12
]
+
val
[
m
12
]
*
m
.
val
[
m
22
]
;
float
v
20
=
val
[
m
20
]
*
m
.
val
[
m
00
]
+
val
[
m
21
]
*
m
.
val
[
m
10
]
+
val
[
m
22
]
*
m
.
val
[
m
20
]
;
float
v
21
=
val
[
m
20
]
*
m
.
val
[
m
01
]
+
val
[
m
21
]
*
m
.
val
[
m
11
]
+
val
[
m
22
]
*
m
.
val
[
m
21
]
;
float
v
22
=
val
[
m
20
]
*
m
.
val
[
m
02
]
+
val
[
m
21
]
*
m
.
val
[
m
12
]
+
val
[
m
22
]
*
m
.
val
[
m
22
]
;
val
[
m
00
]
=
v
00
;
val
[
m
10
]
=
v
10
;
val
[
m
20
]
=
v
20
;
val
[
m
01
]
=
v
01
;
val
[
m
11
]
=
v
11
;
val
[
m
21
]
=
v
21
;
val
[
m
02
]
=
v
02
;
val
[
m
12
]
=
v
12
;
val
[
m
22
]
=
v
22
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
[
]
val
=
this
.
val
;
float
v
00
=
val
[
m
00
]
*
m
.
val
[
m
00
]
+
val
[
m
01
]
*
m
.
val
[
m
10
]
+
val
[
m
02
]
*
m
.
val
[
m
20
]
;
float
v
01
=
val
[
m
00
]
*
m
.
val
[
m
01
]
+
val
[
m
01
]
*
m
.
val
[
m
11
]
+
val
[
m
02
]
*
m
.
val
[
m
21
]
;
float
v
02
=
val
[
m
00
]
*
m
.
val
[
m
02
]
+
val
[
m
01
]
*
m
.
val
[
m
12
]
+
val
[
m
02
]
*
m
.
val
[
m
22
]
;
float
v
10
=
val
[
m
10
]
*
m
.
val
[
m
00
]
+
val
[
m
11
]
*
m
.
val
[
m
10
]
+
val
[
m
12
]
*
m
.
val
[
m
20
]
;
float
v
11
=
val
[
m
10
]
*
m
.
val
[
m
01
]
+
val
[
m
11
]
*
m
.
val
[
m
11
]
+
val
[
m
12
]
*
m
.
val
[
m
21
]
;
float
v
12
=
val
[
m
10
]
*
m
.
val
[
m
02
]
+
val
[
m
11
]
*
m
.
val
[
m
12
]
+
val
[
m
12
]
*
m
.
val
[
m
22
]
;
float
v
20
=
val
[
m
20
]
*
m
.
val
[
m
00
]
+
val
[
m
21
]
*
m
.
val
[
m
10
]
+
val
[
m
22
]
*
m
.
val
[
m
20
]
;
float
v
21
=
val
[
m
20
]
*
m
.
val
[
m
01
]
+
val
[
m
21
]
*
m
.
val
[
m
11
]
+
val
[
m
22
]
*
m
.
val
[
m
21
]
;
float
v
22
=
val
[
m
20
]
*
m
.
val
[
m
02
]
+
val
[
m
21
]
*
m
.
val
[
m
12
]
+
val
[
m
22
]
*
m
.
val
[
m
22
]
;
val
[
m
00
]
=
v
00
;
val
[
m
10
]
=
v
10
;
val
[
m
20
]
=
v
20
;
val
[
m
01
]
=
v
01
;
val
[
m
11
]
=
v
11
;
val
[
m
21
]
=
v
21
;
val
[
m
02
]
=
v
02
;
val
[
m
12
]
=
v
12
;
val
[
m
22
]
=
v
22
;
return
this
;
}
<SENTENCE_END/>
mul,leftmulget (4.47e-01)
set (8.08e-02)
scale (6.48e-02)
%UNK% (4.43e-02)
mul (4.24e-02)
%END% (3.01e-02)
m (1.89e-02)
to (1.43e-02)
scl (1.20e-02)
statistics (1.16e-02)
<SENTENCE_START>
{
float
[
]
val
=
this
.
val
;
float
v
00
=
m
.
val
[
m
00
]
*
val
[
m
00
]
+
m
.
val
[
m
01
]
*
val
[
m
10
]
+
m
.
val
[
m
02
]
*
val
[
m
20
]
;
float
v
01
=
m
.
val
[
m
00
]
*
val
[
m
01
]
+
m
.
val
[
m
01
]
*
val
[
m
11
]
+
m
.
val
[
m
02
]
*
val
[
m
21
]
;
float
v
02
=
m
.
val
[
m
00
]
*
val
[
m
02
]
+
m
.
val
[
m
01
]
*
val
[
m
12
]
+
m
.
val
[
m
02
]
*
val
[
m
22
]
;
float
v
10
=
m
.
val
[
m
10
]
*
val
[
m
00
]
+
m
.
val
[
m
11
]
*
val
[
m
10
]
+
m
.
val
[
m
12
]
*
val
[
m
20
]
;
float
v
11
=
m
.
val
[
m
10
]
*
val
[
m
01
]
+
m
.
val
[
m
11
]
*
val
[
m
11
]
+
m
.
val
[
m
12
]
*
val
[
m
21
]
;
float
v
12
=
m
.
val
[
m
10
]
*
val
[
m
02
]
+
m
.
val
[
m
11
]
*
val
[
m
12
]
+
m
.
val
[
m
12
]
*
val
[
m
22
]
;
float
v
20
=
m
.
val
[
m
20
]
*
val
[
m
00
]
+
m
.
val
[
m
21
]
*
val
[
m
10
]
+
m
.
val
[
m
22
]
*
val
[
m
20
]
;
float
v
21
=
m
.
val
[
m
20
]
*
val
[
m
01
]
+
m
.
val
[
m
21
]
*
val
[
m
11
]
+
m
.
val
[
m
22
]
*
val
[
m
21
]
;
float
v
22
=
m
.
val
[
m
20
]
*
val
[
m
02
]
+
m
.
val
[
m
21
]
*
val
[
m
12
]
+
m
.
val
[
m
22
]
*
val
[
m
22
]
;
val
[
m
00
]
=
v
00
;
val
[
m
10
]
=
v
10
;
val
[
m
20
]
=
v
20
;
val
[
m
01
]
=
v
01
;
val
[
m
11
]
=
v
11
;
val
[
m
21
]
=
v
21
;
val
[
m
02
]
=
v
02
;
val
[
m
12
]
=
v
12
;
val
[
m
22
]
=
v
22
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
[
]
val
=
this
.
val
;
float
v
00
=
m
.
val
[
m
00
]
*
val
[
m
00
]
+
m
.
val
[
m
01
]
*
val
[
m
10
]
+
m
.
val
[
m
02
]
*
val
[
m
20
]
;
float
v
01
=
m
.
val
[
m
00
]
*
val
[
m
01
]
+
m
.
val
[
m
01
]
*
val
[
m
11
]
+
m
.
val
[
m
02
]
*
val
[
m
21
]
;
float
v
02
=
m
.
val
[
m
00
]
*
val
[
m
02
]
+
m
.
val
[
m
01
]
*
val
[
m
12
]
+
m
.
val
[
m
02
]
*
val
[
m
22
]
;
float
v
10
=
m
.
val
[
m
10
]
*
val
[
m
00
]
+
m
.
val
[
m
11
]
*
val
[
m
10
]
+
m
.
val
[
m
12
]
*
val
[
m
20
]
;
float
v
11
=
m
.
val
[
m
10
]
*
val
[
m
01
]
+
m
.
val
[
m
11
]
*
val
[
m
11
]
+
m
.
val
[
m
12
]
*
val
[
m
21
]
;
float
v
12
=
m
.
val
[
m
10
]
*
val
[
m
02
]
+
m
.
val
[
m
11
]
*
val
[
m
12
]
+
m
.
val
[
m
12
]
*
val
[
m
22
]
;
float
v
20
=
m
.
val
[
m
20
]
*
val
[
m
00
]
+
m
.
val
[
m
21
]
*
val
[
m
10
]
+
m
.
val
[
m
22
]
*
val
[
m
20
]
;
float
v
21
=
m
.
val
[
m
20
]
*
val
[
m
01
]
+
m
.
val
[
m
21
]
*
val
[
m
11
]
+
m
.
val
[
m
22
]
*
val
[
m
21
]
;
float
v
22
=
m
.
val
[
m
20
]
*
val
[
m
02
]
+
m
.
val
[
m
21
]
*
val
[
m
12
]
+
m
.
val
[
m
22
]
*
val
[
m
22
]
;
val
[
m
00
]
=
v
00
;
val
[
m
10
]
=
v
10
;
val
[
m
20
]
=
v
20
;
val
[
m
01
]
=
v
01
;
val
[
m
11
]
=
v
11
;
val
[
m
21
]
=
v
21
;
val
[
m
02
]
=
v
02
;
val
[
m
12
]
=
v
12
;
val
[
m
22
]
=
v
22
;
return
this
;
}
<SENTENCE_END/>
left%END% (4.12e-01)
get (1.13e-01)
scale (5.70e-02)
to (3.81e-02)
scaling (2.73e-02)
set (2.69e-02)
%UNK% (2.36e-02)
squared (1.87e-02)
matrix (1.73e-02)
m (1.60e-02)
<SENTENCE_START>
{
float
[
]
val
=
this
.
val
;
float
v
00
=
m
.
val
[
m
00
]
*
val
[
m
00
]
+
m
.
val
[
m
01
]
*
val
[
m
10
]
+
m
.
val
[
m
02
]
*
val
[
m
20
]
;
float
v
01
=
m
.
val
[
m
00
]
*
val
[
m
01
]
+
m
.
val
[
m
01
]
*
val
[
m
11
]
+
m
.
val
[
m
02
]
*
val
[
m
21
]
;
float
v
02
=
m
.
val
[
m
00
]
*
val
[
m
02
]
+
m
.
val
[
m
01
]
*
val
[
m
12
]
+
m
.
val
[
m
02
]
*
val
[
m
22
]
;
float
v
10
=
m
.
val
[
m
10
]
*
val
[
m
00
]
+
m
.
val
[
m
11
]
*
val
[
m
10
]
+
m
.
val
[
m
12
]
*
val
[
m
20
]
;
float
v
11
=
m
.
val
[
m
10
]
*
val
[
m
01
]
+
m
.
val
[
m
11
]
*
val
[
m
11
]
+
m
.
val
[
m
12
]
*
val
[
m
21
]
;
float
v
12
=
m
.
val
[
m
10
]
*
val
[
m
02
]
+
m
.
val
[
m
11
]
*
val
[
m
12
]
+
m
.
val
[
m
12
]
*
val
[
m
22
]
;
float
v
20
=
m
.
val
[
m
20
]
*
val
[
m
00
]
+
m
.
val
[
m
21
]
*
val
[
m
10
]
+
m
.
val
[
m
22
]
*
val
[
m
20
]
;
float
v
21
=
m
.
val
[
m
20
]
*
val
[
m
01
]
+
m
.
val
[
m
21
]
*
val
[
m
11
]
+
m
.
val
[
m
22
]
*
val
[
m
21
]
;
float
v
22
=
m
.
val
[
m
20
]
*
val
[
m
02
]
+
m
.
val
[
m
21
]
*
val
[
m
12
]
+
m
.
val
[
m
22
]
*
val
[
m
22
]
;
val
[
m
00
]
=
v
00
;
val
[
m
10
]
=
v
10
;
val
[
m
20
]
=
v
20
;
val
[
m
01
]
=
v
01
;
val
[
m
11
]
=
v
11
;
val
[
m
21
]
=
v
21
;
val
[
m
02
]
=
v
02
;
val
[
m
12
]
=
v
12
;
val
[
m
22
]
=
v
22
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
[
]
val
=
this
.
val
;
float
v
00
=
m
.
val
[
m
00
]
*
val
[
m
00
]
+
m
.
val
[
m
01
]
*
val
[
m
10
]
+
m
.
val
[
m
02
]
*
val
[
m
20
]
;
float
v
01
=
m
.
val
[
m
00
]
*
val
[
m
01
]
+
m
.
val
[
m
01
]
*
val
[
m
11
]
+
m
.
val
[
m
02
]
*
val
[
m
21
]
;
float
v
02
=
m
.
val
[
m
00
]
*
val
[
m
02
]
+
m
.
val
[
m
01
]
*
val
[
m
12
]
+
m
.
val
[
m
02
]
*
val
[
m
22
]
;
float
v
10
=
m
.
val
[
m
10
]
*
val
[
m
00
]
+
m
.
val
[
m
11
]
*
val
[
m
10
]
+
m
.
val
[
m
12
]
*
val
[
m
20
]
;
float
v
11
=
m
.
val
[
m
10
]
*
val
[
m
01
]
+
m
.
val
[
m
11
]
*
val
[
m
11
]
+
m
.
val
[
m
12
]
*
val
[
m
21
]
;
float
v
12
=
m
.
val
[
m
10
]
*
val
[
m
02
]
+
m
.
val
[
m
11
]
*
val
[
m
12
]
+
m
.
val
[
m
12
]
*
val
[
m
22
]
;
float
v
20
=
m
.
val
[
m
20
]
*
val
[
m
00
]
+
m
.
val
[
m
21
]
*
val
[
m
10
]
+
m
.
val
[
m
22
]
*
val
[
m
20
]
;
float
v
21
=
m
.
val
[
m
20
]
*
val
[
m
01
]
+
m
.
val
[
m
21
]
*
val
[
m
11
]
+
m
.
val
[
m
22
]
*
val
[
m
21
]
;
float
v
22
=
m
.
val
[
m
20
]
*
val
[
m
02
]
+
m
.
val
[
m
21
]
*
val
[
m
12
]
+
m
.
val
[
m
22
]
*
val
[
m
22
]
;
val
[
m
00
]
=
v
00
;
val
[
m
10
]
=
v
10
;
val
[
m
20
]
=
v
20
;
val
[
m
01
]
=
v
01
;
val
[
m
11
]
=
v
11
;
val
[
m
21
]
=
v
21
;
val
[
m
02
]
=
v
02
;
val
[
m
12
]
=
v
12
;
val
[
m
22
]
=
v
22
;
return
this
;
}
<SENTENCE_END/>
%END%%END% (4.78e-01)
get (8.91e-02)
scale (5.13e-02)
to (3.58e-02)
scaling (2.57e-02)
set (2.10e-02)
%UNK% (2.05e-02)
squared (1.96e-02)
matrix (1.71e-02)
4 (1.55e-02)
<SENTENCE_START>
{
float
[
]
val
=
this
.
val
;
float
v
00
=
m
.
val
[
m
00
]
*
val
[
m
00
]
+
m
.
val
[
m
01
]
*
val
[
m
10
]
+
m
.
val
[
m
02
]
*
val
[
m
20
]
;
float
v
01
=
m
.
val
[
m
00
]
*
val
[
m
01
]
+
m
.
val
[
m
01
]
*
val
[
m
11
]
+
m
.
val
[
m
02
]
*
val
[
m
21
]
;
float
v
02
=
m
.
val
[
m
00
]
*
val
[
m
02
]
+
m
.
val
[
m
01
]
*
val
[
m
12
]
+
m
.
val
[
m
02
]
*
val
[
m
22
]
;
float
v
10
=
m
.
val
[
m
10
]
*
val
[
m
00
]
+
m
.
val
[
m
11
]
*
val
[
m
10
]
+
m
.
val
[
m
12
]
*
val
[
m
20
]
;
float
v
11
=
m
.
val
[
m
10
]
*
val
[
m
01
]
+
m
.
val
[
m
11
]
*
val
[
m
11
]
+
m
.
val
[
m
12
]
*
val
[
m
21
]
;
float
v
12
=
m
.
val
[
m
10
]
*
val
[
m
02
]
+
m
.
val
[
m
11
]
*
val
[
m
12
]
+
m
.
val
[
m
12
]
*
val
[
m
22
]
;
float
v
20
=
m
.
val
[
m
20
]
*
val
[
m
00
]
+
m
.
val
[
m
21
]
*
val
[
m
10
]
+
m
.
val
[
m
22
]
*
val
[
m
20
]
;
float
v
21
=
m
.
val
[
m
20
]
*
val
[
m
01
]
+
m
.
val
[
m
21
]
*
val
[
m
11
]
+
m
.
val
[
m
22
]
*
val
[
m
21
]
;
float
v
22
=
m
.
val
[
m
20
]
*
val
[
m
02
]
+
m
.
val
[
m
21
]
*
val
[
m
12
]
+
m
.
val
[
m
22
]
*
val
[
m
22
]
;
val
[
m
00
]
=
v
00
;
val
[
m
10
]
=
v
10
;
val
[
m
20
]
=
v
20
;
val
[
m
01
]
=
v
01
;
val
[
m
11
]
=
v
11
;
val
[
m
21
]
=
v
21
;
val
[
m
02
]
=
v
02
;
val
[
m
12
]
=
v
12
;
val
[
m
22
]
=
v
22
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
[
]
val
=
this
.
val
;
float
v
00
=
m
.
val
[
m
00
]
*
val
[
m
00
]
+
m
.
val
[
m
01
]
*
val
[
m
10
]
+
m
.
val
[
m
02
]
*
val
[
m
20
]
;
float
v
01
=
m
.
val
[
m
00
]
*
val
[
m
01
]
+
m
.
val
[
m
01
]
*
val
[
m
11
]
+
m
.
val
[
m
02
]
*
val
[
m
21
]
;
float
v
02
=
m
.
val
[
m
00
]
*
val
[
m
02
]
+
m
.
val
[
m
01
]
*
val
[
m
12
]
+
m
.
val
[
m
02
]
*
val
[
m
22
]
;
float
v
10
=
m
.
val
[
m
10
]
*
val
[
m
00
]
+
m
.
val
[
m
11
]
*
val
[
m
10
]
+
m
.
val
[
m
12
]
*
val
[
m
20
]
;
float
v
11
=
m
.
val
[
m
10
]
*
val
[
m
01
]
+
m
.
val
[
m
11
]
*
val
[
m
11
]
+
m
.
val
[
m
12
]
*
val
[
m
21
]
;
float
v
12
=
m
.
val
[
m
10
]
*
val
[
m
02
]
+
m
.
val
[
m
11
]
*
val
[
m
12
]
+
m
.
val
[
m
12
]
*
val
[
m
22
]
;
float
v
20
=
m
.
val
[
m
20
]
*
val
[
m
00
]
+
m
.
val
[
m
21
]
*
val
[
m
10
]
+
m
.
val
[
m
22
]
*
val
[
m
20
]
;
float
v
21
=
m
.
val
[
m
20
]
*
val
[
m
01
]
+
m
.
val
[
m
21
]
*
val
[
m
11
]
+
m
.
val
[
m
22
]
*
val
[
m
21
]
;
float
v
22
=
m
.
val
[
m
20
]
*
val
[
m
02
]
+
m
.
val
[
m
21
]
*
val
[
m
12
]
+
m
.
val
[
m
22
]
*
val
[
m
22
]
;
val
[
m
00
]
=
v
00
;
val
[
m
10
]
=
v
10
;
val
[
m
20
]
=
v
20
;
val
[
m
01
]
=
v
01
;
val
[
m
11
]
=
v
11
;
val
[
m
21
]
=
v
21
;
val
[
m
02
]
=
v
02
;
val
[
m
12
]
=
v
12
;
val
[
m
22
]
=
v
22
;
return
this
;
}
<SENTENCE_END/>
set,to,rotationsetset (9.87e-01)
to (3.15e-03)
rotation (2.19e-03)
get (1.24e-03)
return (1.21e-03)
rad (1.21e-03)
degrees (4.99e-04)
math (3.06e-04)
radians (2.61e-04)
utils (1.91e-04)
<SENTENCE_START>
{
return
set
to
rotation
rad
(
math
utils
.
degrees
to
radians
*
degrees
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
set
to
rotation
rad
(
math
utils
.
degrees
to
radians
*
degrees
)
;
}
<SENTENCE_END/>
torotation (6.74e-01)
to (2.89e-01)
%END% (1.52e-02)
rotate (7.17e-03)
rad (7.16e-03)
set (1.87e-03)
angle (1.73e-03)
around (5.90e-04)
degrees (5.73e-04)
quat (4.88e-04)
<SENTENCE_START>
{
return
set
to
rotation
rad
(
math
utils
.
degrees
to
radians
*
degrees
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
set
to
rotation
rad
(
math
utils
.
degrees
to
radians
*
degrees
)
;
}
<SENTENCE_END/>
rotationrotation (4.51e-01)
rad (2.66e-01)
%END% (2.65e-01)
to (1.02e-02)
angle (8.60e-04)
degrees (7.24e-04)
radians (4.65e-04)
from (4.35e-04)
set (3.81e-04)
return (3.06e-04)
<SENTENCE_START>
{
return
set
to
rotation
rad
(
math
utils
.
degrees
to
radians
*
degrees
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
set
to
rotation
rad
(
math
utils
.
degrees
to
radians
*
degrees
)
;
}
<SENTENCE_END/>
%END%%END% (9.37e-01)
rad (4.54e-02)
to (2.72e-03)
rotation (1.69e-03)
return (7.86e-04)
radians (5.74e-04)
degrees (5.44e-04)
angle (4.93e-04)
from (4.28e-04)
around (3.70e-04)
<SENTENCE_START>
{
return
set
to
rotation
rad
(
math
utils
.
degrees
to
radians
*
degrees
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
set
to
rotation
rad
(
math
utils
.
degrees
to
radians
*
degrees
)
;
}
<SENTENCE_END/>
set,to,rotation,radsetset (8.90e-01)
%UNK% (1.51e-02)
translate (8.74e-03)
rotate (8.70e-03)
get (5.75e-03)
init (5.66e-03)
swap (4.04e-03)
update (3.86e-03)
m (3.48e-03)
idt (2.60e-03)
<SENTENCE_START>
{
float
cos
=
(
float
)
math
.
cos
(
radians
)
;
float
sin
=
(
float
)
math
.
sin
(
radians
)
;
float
[
]
val
=
this
.
val
;
val
[
m
00
]
=
cos
;
val
[
m
10
]
=
sin
;
val
[
m
20
]
=
0
;
val
[
m
01
]
=
-
sin
;
val
[
m
11
]
=
cos
;
val
[
m
21
]
=
0
;
val
[
m
02
]
=
0
;
val
[
m
12
]
=
0
;
val
[
m
22
]
=
1
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
cos
=
(
float
)
math
.
cos
(
radians
)
;
float
sin
=
(
float
)
math
.
sin
(
radians
)
;
float
[
]
val
=
this
.
val
;
val
[
m
00
]
=
cos
;
val
[
m
10
]
=
sin
;
val
[
m
20
]
=
0
;
val
[
m
01
]
=
-
sin
;
val
[
m
11
]
=
cos
;
val
[
m
21
]
=
0
;
val
[
m
02
]
=
0
;
val
[
m
12
]
=
0
;
val
[
m
22
]
=
1
;
return
this
;
}
<SENTENCE_END/>
to%END% (6.26e-01)
%UNK% (5.26e-02)
set (3.06e-02)
to (2.28e-02)
3 (1.75e-02)
scale (1.34e-02)
get (1.17e-02)
scaling (7.68e-03)
4 (6.62e-03)
matrix (6.20e-03)
<SENTENCE_START>
{
float
cos
=
(
float
)
math
.
cos
(
radians
)
;
float
sin
=
(
float
)
math
.
sin
(
radians
)
;
float
[
]
val
=
this
.
val
;
val
[
m
00
]
=
cos
;
val
[
m
10
]
=
sin
;
val
[
m
20
]
=
0
;
val
[
m
01
]
=
-
sin
;
val
[
m
11
]
=
cos
;
val
[
m
21
]
=
0
;
val
[
m
02
]
=
0
;
val
[
m
12
]
=
0
;
val
[
m
22
]
=
1
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
cos
=
(
float
)
math
.
cos
(
radians
)
;
float
sin
=
(
float
)
math
.
sin
(
radians
)
;
float
[
]
val
=
this
.
val
;
val
[
m
00
]
=
cos
;
val
[
m
10
]
=
sin
;
val
[
m
20
]
=
0
;
val
[
m
01
]
=
-
sin
;
val
[
m
11
]
=
cos
;
val
[
m
21
]
=
0
;
val
[
m
02
]
=
0
;
val
[
m
12
]
=
0
;
val
[
m
22
]
=
1
;
return
this
;
}
<SENTENCE_END/>
rotation%END% (8.33e-01)
%UNK% (1.81e-02)
to (1.30e-02)
3 (1.01e-02)
set (6.54e-03)
scale (4.93e-03)
scaling (3.70e-03)
4 (3.41e-03)
matrix (3.19e-03)
2 (3.06e-03)
<SENTENCE_START>
{
float
cos
=
(
float
)
math
.
cos
(
radians
)
;
float
sin
=
(
float
)
math
.
sin
(
radians
)
;
float
[
]
val
=
this
.
val
;
val
[
m
00
]
=
cos
;
val
[
m
10
]
=
sin
;
val
[
m
20
]
=
0
;
val
[
m
01
]
=
-
sin
;
val
[
m
11
]
=
cos
;
val
[
m
21
]
=
0
;
val
[
m
02
]
=
0
;
val
[
m
12
]
=
0
;
val
[
m
22
]
=
1
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
cos
=
(
float
)
math
.
cos
(
radians
)
;
float
sin
=
(
float
)
math
.
sin
(
radians
)
;
float
[
]
val
=
this
.
val
;
val
[
m
00
]
=
cos
;
val
[
m
10
]
=
sin
;
val
[
m
20
]
=
0
;
val
[
m
01
]
=
-
sin
;
val
[
m
11
]
=
cos
;
val
[
m
21
]
=
0
;
val
[
m
02
]
=
0
;
val
[
m
12
]
=
0
;
val
[
m
22
]
=
1
;
return
this
;
}
<SENTENCE_END/>
rad%END% (9.35e-01)
to (4.47e-03)
3 (3.75e-03)
%UNK% (2.82e-03)
sin (1.70e-03)
and (1.48e-03)
val (1.27e-03)
scaling (1.26e-03)
m (1.24e-03)
cos (1.20e-03)
<SENTENCE_START>
{
float
cos
=
(
float
)
math
.
cos
(
radians
)
;
float
sin
=
(
float
)
math
.
sin
(
radians
)
;
float
[
]
val
=
this
.
val
;
val
[
m
00
]
=
cos
;
val
[
m
10
]
=
sin
;
val
[
m
20
]
=
0
;
val
[
m
01
]
=
-
sin
;
val
[
m
11
]
=
cos
;
val
[
m
21
]
=
0
;
val
[
m
02
]
=
0
;
val
[
m
12
]
=
0
;
val
[
m
22
]
=
1
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
cos
=
(
float
)
math
.
cos
(
radians
)
;
float
sin
=
(
float
)
math
.
sin
(
radians
)
;
float
[
]
val
=
this
.
val
;
val
[
m
00
]
=
cos
;
val
[
m
10
]
=
sin
;
val
[
m
20
]
=
0
;
val
[
m
01
]
=
-
sin
;
val
[
m
11
]
=
cos
;
val
[
m
21
]
=
0
;
val
[
m
02
]
=
0
;
val
[
m
12
]
=
0
;
val
[
m
22
]
=
1
;
return
this
;
}
<SENTENCE_END/>
%END%%END% (9.29e-01)
to (3.80e-03)
3 (3.21e-03)
sin (2.93e-03)
%UNK% (2.20e-03)
cos (1.84e-03)
m (1.61e-03)
val (1.55e-03)
and (1.31e-03)
float (1.30e-03)
<SENTENCE_START>
{
float
cos
=
(
float
)
math
.
cos
(
radians
)
;
float
sin
=
(
float
)
math
.
sin
(
radians
)
;
float
[
]
val
=
this
.
val
;
val
[
m
00
]
=
cos
;
val
[
m
10
]
=
sin
;
val
[
m
20
]
=
0
;
val
[
m
01
]
=
-
sin
;
val
[
m
11
]
=
cos
;
val
[
m
21
]
=
0
;
val
[
m
02
]
=
0
;
val
[
m
12
]
=
0
;
val
[
m
22
]
=
1
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
cos
=
(
float
)
math
.
cos
(
radians
)
;
float
sin
=
(
float
)
math
.
sin
(
radians
)
;
float
[
]
val
=
this
.
val
;
val
[
m
00
]
=
cos
;
val
[
m
10
]
=
sin
;
val
[
m
20
]
=
0
;
val
[
m
01
]
=
-
sin
;
val
[
m
11
]
=
cos
;
val
[
m
21
]
=
0
;
val
[
m
02
]
=
0
;
val
[
m
12
]
=
0
;
val
[
m
22
]
=
1
;
return
this
;
}
<SENTENCE_END/>
set,to,rotationsetdeg (2.14e-01)
angle (9.08e-02)
lerp (7.73e-02)
atan (7.51e-02)
%UNK% (6.19e-02)
rotate (5.84e-02)
from (5.59e-02)
cos (3.15e-02)
clamp (2.60e-02)
sin (2.34e-02)
<SENTENCE_START>
{
return
%SELF%
(
axis
,
math
utils
.
cos
deg
(
degrees
)
,
math
utils
.
sin
deg
(
degrees
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
%SELF%
(
axis
,
math
utils
.
cos
deg
(
degrees
)
,
math
utils
.
sin
deg
(
degrees
)
)
;
}
<SENTENCE_END/>
to%END% (1.89e-01)
from (1.23e-01)
angle (1.18e-01)
deg (1.04e-01)
rad (5.32e-02)
%UNK% (4.72e-02)
atan (3.71e-02)
radians (2.80e-02)
equal (2.37e-02)
axis (1.73e-02)
<SENTENCE_START>
{
return
%SELF%
(
axis
,
math
utils
.
cos
deg
(
degrees
)
,
math
utils
.
sin
deg
(
degrees
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
%SELF%
(
axis
,
math
utils
.
cos
deg
(
degrees
)
,
math
utils
.
sin
deg
(
degrees
)
)
;
}
<SENTENCE_END/>
rotation%END% (7.67e-01)
from (3.16e-02)
angle (2.40e-02)
rad (2.11e-02)
%UNK% (1.59e-02)
equal (1.17e-02)
deg (1.02e-02)
radians (7.36e-03)
endian (5.09e-03)
atan (4.58e-03)
<SENTENCE_START>
{
return
%SELF%
(
axis
,
math
utils
.
cos
deg
(
degrees
)
,
math
utils
.
sin
deg
(
degrees
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
%SELF%
(
axis
,
math
utils
.
cos
deg
(
degrees
)
,
math
utils
.
sin
deg
(
degrees
)
)
;
}
<SENTENCE_END/>
%END%%END% (9.50e-01)
deg (8.37e-03)
rad (4.55e-03)
from (3.95e-03)
equal (2.48e-03)
angle (2.10e-03)
%UNK% (2.08e-03)
endian (1.85e-03)
radians (8.29e-04)
around (7.80e-04)
<SENTENCE_START>
{
return
%SELF%
(
axis
,
math
utils
.
cos
deg
(
degrees
)
,
math
utils
.
sin
deg
(
degrees
)
)
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
return
%SELF%
(
axis
,
math
utils
.
cos
deg
(
degrees
)
,
math
utils
.
sin
deg
(
degrees
)
)
;
}
<SENTENCE_END/>
set,to,rotationsetrotate (1.86e-01)
set (1.52e-01)
get (1.18e-01)
mul (9.43e-02)
%UNK% (9.23e-02)
%END% (2.23e-02)
solve (1.63e-02)
angle (1.48e-02)
scl (1.10e-02)
scale (1.07e-02)
<SENTENCE_START>
{
float
[
]
val
=
this
.
val
;
float
oc
=
1.0f
-
cos
;
val
[
m
00
]
=
oc
*
axis
.
x
*
axis
.
x
+
cos
;
val
[
m
10
]
=
oc
*
axis
.
x
*
axis
.
y
-
axis
.
z
*
sin
;
val
[
m
20
]
=
oc
*
axis
.
z
*
axis
.
x
+
axis
.
y
*
sin
;
val
[
m
01
]
=
oc
*
axis
.
x
*
axis
.
y
+
axis
.
z
*
sin
;
val
[
m
11
]
=
oc
*
axis
.
y
*
axis
.
y
+
cos
;
val
[
m
21
]
=
oc
*
axis
.
y
*
axis
.
z
-
axis
.
x
*
sin
;
val
[
m
02
]
=
oc
*
axis
.
z
*
axis
.
x
-
axis
.
y
*
sin
;
val
[
m
12
]
=
oc
*
axis
.
y
*
axis
.
z
+
axis
.
x
*
sin
;
val
[
m
22
]
=
oc
*
axis
.
z
*
axis
.
z
+
cos
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
[
]
val
=
this
.
val
;
float
oc
=
1.0f
-
cos
;
val
[
m
00
]
=
oc
*
axis
.
x
*
axis
.
x
+
cos
;
val
[
m
10
]
=
oc
*
axis
.
x
*
axis
.
y
-
axis
.
z
*
sin
;
val
[
m
20
]
=
oc
*
axis
.
z
*
axis
.
x
+
axis
.
y
*
sin
;
val
[
m
01
]
=
oc
*
axis
.
x
*
axis
.
y
+
axis
.
z
*
sin
;
val
[
m
11
]
=
oc
*
axis
.
y
*
axis
.
y
+
cos
;
val
[
m
21
]
=
oc
*
axis
.
y
*
axis
.
z
-
axis
.
x
*
sin
;
val
[
m
02
]
=
oc
*
axis
.
z
*
axis
.
x
-
axis
.
y
*
sin
;
val
[
m
12
]
=
oc
*
axis
.
y
*
axis
.
z
+
axis
.
x
*
sin
;
val
[
m
22
]
=
oc
*
axis
.
z
*
axis
.
z
+
cos
;
return
this
;
}
<SENTENCE_END/>
to%END% (4.53e-01)
%UNK% (3.86e-02)
rotate (3.63e-02)
get (2.96e-02)
mul (2.95e-02)
rad (2.44e-02)
set (2.15e-02)
angle (2.11e-02)
to (2.03e-02)
crs (1.49e-02)
<SENTENCE_START>
{
float
[
]
val
=
this
.
val
;
float
oc
=
1.0f
-
cos
;
val
[
m
00
]
=
oc
*
axis
.
x
*
axis
.
x
+
cos
;
val
[
m
10
]
=
oc
*
axis
.
x
*
axis
.
y
-
axis
.
z
*
sin
;
val
[
m
20
]
=
oc
*
axis
.
z
*
axis
.
x
+
axis
.
y
*
sin
;
val
[
m
01
]
=
oc
*
axis
.
x
*
axis
.
y
+
axis
.
z
*
sin
;
val
[
m
11
]
=
oc
*
axis
.
y
*
axis
.
y
+
cos
;
val
[
m
21
]
=
oc
*
axis
.
y
*
axis
.
z
-
axis
.
x
*
sin
;
val
[
m
02
]
=
oc
*
axis
.
z
*
axis
.
x
-
axis
.
y
*
sin
;
val
[
m
12
]
=
oc
*
axis
.
y
*
axis
.
z
+
axis
.
x
*
sin
;
val
[
m
22
]
=
oc
*
axis
.
z
*
axis
.
z
+
cos
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
[
]
val
=
this
.
val
;
float
oc
=
1.0f
-
cos
;
val
[
m
00
]
=
oc
*
axis
.
x
*
axis
.
x
+
cos
;
val
[
m
10
]
=
oc
*
axis
.
x
*
axis
.
y
-
axis
.
z
*
sin
;
val
[
m
20
]
=
oc
*
axis
.
z
*
axis
.
x
+
axis
.
y
*
sin
;
val
[
m
01
]
=
oc
*
axis
.
x
*
axis
.
y
+
axis
.
z
*
sin
;
val
[
m
11
]
=
oc
*
axis
.
y
*
axis
.
y
+
cos
;
val
[
m
21
]
=
oc
*
axis
.
y
*
axis
.
z
-
axis
.
x
*
sin
;
val
[
m
02
]
=
oc
*
axis
.
z
*
axis
.
x
-
axis
.
y
*
sin
;
val
[
m
12
]
=
oc
*
axis
.
y
*
axis
.
z
+
axis
.
x
*
sin
;
val
[
m
22
]
=
oc
*
axis
.
z
*
axis
.
z
+
cos
;
return
this
;
}
<SENTENCE_END/>
rotation%END% (5.49e-01)
%UNK% (3.15e-02)
rotate (2.43e-02)
mul (2.41e-02)
get (2.07e-02)
rad (1.97e-02)
to (1.95e-02)
angle (1.56e-02)
set (1.46e-02)
2 (1.40e-02)
<SENTENCE_START>
{
float
[
]
val
=
this
.
val
;
float
oc
=
1.0f
-
cos
;
val
[
m
00
]
=
oc
*
axis
.
x
*
axis
.
x
+
cos
;
val
[
m
10
]
=
oc
*
axis
.
x
*
axis
.
y
-
axis
.
z
*
sin
;
val
[
m
20
]
=
oc
*
axis
.
z
*
axis
.
x
+
axis
.
y
*
sin
;
val
[
m
01
]
=
oc
*
axis
.
x
*
axis
.
y
+
axis
.
z
*
sin
;
val
[
m
11
]
=
oc
*
axis
.
y
*
axis
.
y
+
cos
;
val
[
m
21
]
=
oc
*
axis
.
y
*
axis
.
z
-
axis
.
x
*
sin
;
val
[
m
02
]
=
oc
*
axis
.
z
*
axis
.
x
-
axis
.
y
*
sin
;
val
[
m
12
]
=
oc
*
axis
.
y
*
axis
.
z
+
axis
.
x
*
sin
;
val
[
m
22
]
=
oc
*
axis
.
z
*
axis
.
z
+
cos
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
[
]
val
=
this
.
val
;
float
oc
=
1.0f
-
cos
;
val
[
m
00
]
=
oc
*
axis
.
x
*
axis
.
x
+
cos
;
val
[
m
10
]
=
oc
*
axis
.
x
*
axis
.
y
-
axis
.
z
*
sin
;
val
[
m
20
]
=
oc
*
axis
.
z
*
axis
.
x
+
axis
.
y
*
sin
;
val
[
m
01
]
=
oc
*
axis
.
x
*
axis
.
y
+
axis
.
z
*
sin
;
val
[
m
11
]
=
oc
*
axis
.
y
*
axis
.
y
+
cos
;
val
[
m
21
]
=
oc
*
axis
.
y
*
axis
.
z
-
axis
.
x
*
sin
;
val
[
m
02
]
=
oc
*
axis
.
z
*
axis
.
x
-
axis
.
y
*
sin
;
val
[
m
12
]
=
oc
*
axis
.
y
*
axis
.
z
+
axis
.
x
*
sin
;
val
[
m
22
]
=
oc
*
axis
.
z
*
axis
.
z
+
cos
;
return
this
;
}
<SENTENCE_END/>
%END%%END% (7.12e-01)
to (1.51e-02)
rad (1.45e-02)
%UNK% (1.33e-02)
mul (1.22e-02)
squared (1.18e-02)
2 (1.18e-02)
z (1.04e-02)
angle (9.26e-03)
crs (8.36e-03)
<SENTENCE_START>
{
float
[
]
val
=
this
.
val
;
float
oc
=
1.0f
-
cos
;
val
[
m
00
]
=
oc
*
axis
.
x
*
axis
.
x
+
cos
;
val
[
m
10
]
=
oc
*
axis
.
x
*
axis
.
y
-
axis
.
z
*
sin
;
val
[
m
20
]
=
oc
*
axis
.
z
*
axis
.
x
+
axis
.
y
*
sin
;
val
[
m
01
]
=
oc
*
axis
.
x
*
axis
.
y
+
axis
.
z
*
sin
;
val
[
m
11
]
=
oc
*
axis
.
y
*
axis
.
y
+
cos
;
val
[
m
21
]
=
oc
*
axis
.
y
*
axis
.
z
-
axis
.
x
*
sin
;
val
[
m
02
]
=
oc
*
axis
.
z
*
axis
.
x
-
axis
.
y
*
sin
;
val
[
m
12
]
=
oc
*
axis
.
y
*
axis
.
z
+
axis
.
x
*
sin
;
val
[
m
22
]
=
oc
*
axis
.
z
*
axis
.
z
+
cos
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
[
]
val
=
this
.
val
;
float
oc
=
1.0f
-
cos
;
val
[
m
00
]
=
oc
*
axis
.
x
*
axis
.
x
+
cos
;
val
[
m
10
]
=
oc
*
axis
.
x
*
axis
.
y
-
axis
.
z
*
sin
;
val
[
m
20
]
=
oc
*
axis
.
z
*
axis
.
x
+
axis
.
y
*
sin
;
val
[
m
01
]
=
oc
*
axis
.
x
*
axis
.
y
+
axis
.
z
*
sin
;
val
[
m
11
]
=
oc
*
axis
.
y
*
axis
.
y
+
cos
;
val
[
m
21
]
=
oc
*
axis
.
y
*
axis
.
z
-
axis
.
x
*
sin
;
val
[
m
02
]
=
oc
*
axis
.
z
*
axis
.
x
-
axis
.
y
*
sin
;
val
[
m
12
]
=
oc
*
axis
.
y
*
axis
.
z
+
axis
.
x
*
sin
;
val
[
m
22
]
=
oc
*
axis
.
z
*
axis
.
z
+
cos
;
return
this
;
}
<SENTENCE_END/>
set,to,translationsetset (8.52e-01)
get (2.02e-02)
idt (1.52e-02)
translate (1.18e-02)
extract (1.15e-02)
%UNK% (9.95e-03)
init (9.71e-03)
scale (7.42e-03)
reset (6.20e-03)
m (4.73e-03)
<SENTENCE_START>
{
float
[
]
val
=
this
.
val
;
val
[
m
00
]
=
1
;
val
[
m
10
]
=
0
;
val
[
m
20
]
=
0
;
val
[
m
01
]
=
0
;
val
[
m
11
]
=
1
;
val
[
m
21
]
=
0
;
val
[
m
02
]
=
x
;
val
[
m
12
]
=
y
;
val
[
m
22
]
=
1
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
[
]
val
=
this
.
val
;
val
[
m
00
]
=
1
;
val
[
m
10
]
=
0
;
val
[
m
20
]
=
0
;
val
[
m
01
]
=
0
;
val
[
m
11
]
=
1
;
val
[
m
21
]
=
0
;
val
[
m
02
]
=
x
;
val
[
m
12
]
=
y
;
val
[
m
22
]
=
1
;
return
this
;
}
<SENTENCE_END/>
to%END% (6.53e-01)
to (3.48e-02)
scale (2.67e-02)
set (2.31e-02)
scaling (2.27e-02)
get (1.92e-02)
%UNK% (1.82e-02)
translation (1.36e-02)
projection (1.10e-02)
3 (8.56e-03)
<SENTENCE_START>
{
float
[
]
val
=
this
.
val
;
val
[
m
00
]
=
1
;
val
[
m
10
]
=
0
;
val
[
m
20
]
=
0
;
val
[
m
01
]
=
0
;
val
[
m
11
]
=
1
;
val
[
m
21
]
=
0
;
val
[
m
02
]
=
x
;
val
[
m
12
]
=
y
;
val
[
m
22
]
=
1
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
[
]
val
=
this
.
val
;
val
[
m
00
]
=
1
;
val
[
m
10
]
=
0
;
val
[
m
20
]
=
0
;
val
[
m
01
]
=
0
;
val
[
m
11
]
=
1
;
val
[
m
21
]
=
0
;
val
[
m
02
]
=
x
;
val
[
m
12
]
=
y
;
val
[
m
22
]
=
1
;
return
this
;
}
<SENTENCE_END/>
translation%END% (8.40e-01)
to (1.88e-02)
scaling (1.05e-02)
scale (9.47e-03)
translation (7.68e-03)
projection (7.13e-03)
%UNK% (5.63e-03)
set (5.44e-03)
3 (5.32e-03)
left (4.87e-03)
<SENTENCE_START>
{
float
[
]
val
=
this
.
val
;
val
[
m
00
]
=
1
;
val
[
m
10
]
=
0
;
val
[
m
20
]
=
0
;
val
[
m
01
]
=
0
;
val
[
m
11
]
=
1
;
val
[
m
21
]
=
0
;
val
[
m
02
]
=
x
;
val
[
m
12
]
=
y
;
val
[
m
22
]
=
1
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
[
]
val
=
this
.
val
;
val
[
m
00
]
=
1
;
val
[
m
10
]
=
0
;
val
[
m
20
]
=
0
;
val
[
m
01
]
=
0
;
val
[
m
11
]
=
1
;
val
[
m
21
]
=
0
;
val
[
m
02
]
=
x
;
val
[
m
12
]
=
y
;
val
[
m
22
]
=
1
;
return
this
;
}
<SENTENCE_END/>
%END%%END% (9.32e-01)
to (6.25e-03)
scaling (3.70e-03)
projection (2.82e-03)
translation (2.58e-03)
3 (2.14e-03)
and (1.95e-03)
left (1.81e-03)
squared (1.68e-03)
scale (1.67e-03)
<SENTENCE_START>
{
float
[
]
val
=
this
.
val
;
val
[
m
00
]
=
1
;
val
[
m
10
]
=
0
;
val
[
m
20
]
=
0
;
val
[
m
01
]
=
0
;
val
[
m
11
]
=
1
;
val
[
m
21
]
=
0
;
val
[
m
02
]
=
x
;
val
[
m
12
]
=
y
;
val
[
m
22
]
=
1
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
[
]
val
=
this
.
val
;
val
[
m
00
]
=
1
;
val
[
m
10
]
=
0
;
val
[
m
20
]
=
0
;
val
[
m
01
]
=
0
;
val
[
m
11
]
=
1
;
val
[
m
21
]
=
0
;
val
[
m
02
]
=
x
;
val
[
m
12
]
=
y
;
val
[
m
22
]
=
1
;
return
this
;
}
<SENTENCE_END/>
set,to,translationsetset (8.87e-01)
translate (1.61e-02)
idt (1.47e-02)
get (7.98e-03)
extract (6.63e-03)
init (6.54e-03)
%UNK% (5.92e-03)
scale (4.65e-03)
m (4.45e-03)
reset (4.43e-03)
<SENTENCE_START>
{
float
[
]
val
=
this
.
val
;
val
[
m
00
]
=
1
;
val
[
m
10
]
=
0
;
val
[
m
20
]
=
0
;
val
[
m
01
]
=
0
;
val
[
m
11
]
=
1
;
val
[
m
21
]
=
0
;
val
[
m
02
]
=
translation
.
x
;
val
[
m
12
]
=
translation
.
y
;
val
[
m
22
]
=
1
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
[
]
val
=
this
.
val
;
val
[
m
00
]
=
1
;
val
[
m
10
]
=
0
;
val
[
m
20
]
=
0
;
val
[
m
01
]
=
0
;
val
[
m
11
]
=
1
;
val
[
m
21
]
=
0
;
val
[
m
02
]
=
translation
.
x
;
val
[
m
12
]
=
translation
.
y
;
val
[
m
22
]
=
1
;
return
this
;
}
<SENTENCE_END/>
to%END% (6.17e-01)
to (4.20e-02)
set (3.66e-02)
translation (3.11e-02)
scaling (2.61e-02)
scale (2.34e-02)
%UNK% (1.65e-02)
projection (1.34e-02)
get (1.16e-02)
idt (1.01e-02)
<SENTENCE_START>
{
float
[
]
val
=
this
.
val
;
val
[
m
00
]
=
1
;
val
[
m
10
]
=
0
;
val
[
m
20
]
=
0
;
val
[
m
01
]
=
0
;
val
[
m
11
]
=
1
;
val
[
m
21
]
=
0
;
val
[
m
02
]
=
translation
.
x
;
val
[
m
12
]
=
translation
.
y
;
val
[
m
22
]
=
1
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
[
]
val
=
this
.
val
;
val
[
m
00
]
=
1
;
val
[
m
10
]
=
0
;
val
[
m
20
]
=
0
;
val
[
m
01
]
=
0
;
val
[
m
11
]
=
1
;
val
[
m
21
]
=
0
;
val
[
m
02
]
=
translation
.
x
;
val
[
m
12
]
=
translation
.
y
;
val
[
m
22
]
=
1
;
return
this
;
}
<SENTENCE_END/>
translation%END% (8.16e-01)
to (2.34e-02)
translation (1.47e-02)
scaling (1.21e-02)
scale (9.38e-03)
set (8.84e-03)
projection (8.64e-03)
%UNK% (5.98e-03)
3 (5.79e-03)
and (5.34e-03)
<SENTENCE_START>
{
float
[
]
val
=
this
.
val
;
val
[
m
00
]
=
1
;
val
[
m
10
]
=
0
;
val
[
m
20
]
=
0
;
val
[
m
01
]
=
0
;
val
[
m
11
]
=
1
;
val
[
m
21
]
=
0
;
val
[
m
02
]
=
translation
.
x
;
val
[
m
12
]
=
translation
.
y
;
val
[
m
22
]
=
1
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
[
]
val
=
this
.
val
;
val
[
m
00
]
=
1
;
val
[
m
10
]
=
0
;
val
[
m
20
]
=
0
;
val
[
m
01
]
=
0
;
val
[
m
11
]
=
1
;
val
[
m
21
]
=
0
;
val
[
m
02
]
=
translation
.
x
;
val
[
m
12
]
=
translation
.
y
;
val
[
m
22
]
=
1
;
return
this
;
}
<SENTENCE_END/>
%END%%END% (9.20e-01)
to (8.08e-03)
translation (4.63e-03)
scaling (4.15e-03)
projection (3.37e-03)
and (2.33e-03)
3 (2.23e-03)
left (1.94e-03)
scale (1.84e-03)
squared (1.80e-03)
<SENTENCE_START>
{
float
[
]
val
=
this
.
val
;
val
[
m
00
]
=
1
;
val
[
m
10
]
=
0
;
val
[
m
20
]
=
0
;
val
[
m
01
]
=
0
;
val
[
m
11
]
=
1
;
val
[
m
21
]
=
0
;
val
[
m
02
]
=
translation
.
x
;
val
[
m
12
]
=
translation
.
y
;
val
[
m
22
]
=
1
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
[
]
val
=
this
.
val
;
val
[
m
00
]
=
1
;
val
[
m
10
]
=
0
;
val
[
m
20
]
=
0
;
val
[
m
01
]
=
0
;
val
[
m
11
]
=
1
;
val
[
m
21
]
=
0
;
val
[
m
02
]
=
translation
.
x
;
val
[
m
12
]
=
translation
.
y
;
val
[
m
22
]
=
1
;
return
this
;
}
<SENTENCE_END/>
set,to,scalingsetset (8.42e-01)
get (2.90e-02)
scale (1.71e-02)
idt (1.70e-02)
translate (1.12e-02)
extract (8.59e-03)
%UNK% (8.41e-03)
init (7.85e-03)
reset (5.45e-03)
m (4.56e-03)
<SENTENCE_START>
{
float
[
]
val
=
this
.
val
;
val
[
m
00
]
=
scale
x
;
val
[
m
10
]
=
0
;
val
[
m
20
]
=
0
;
val
[
m
01
]
=
0
;
val
[
m
11
]
=
scale
y
;
val
[
m
21
]
=
0
;
val
[
m
02
]
=
0
;
val
[
m
12
]
=
0
;
val
[
m
22
]
=
1
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
[
]
val
=
this
.
val
;
val
[
m
00
]
=
scale
x
;
val
[
m
10
]
=
0
;
val
[
m
20
]
=
0
;
val
[
m
01
]
=
0
;
val
[
m
11
]
=
scale
y
;
val
[
m
21
]
=
0
;
val
[
m
02
]
=
0
;
val
[
m
12
]
=
0
;
val
[
m
22
]
=
1
;
return
this
;
}
<SENTENCE_END/>
to%END% (6.39e-01)
scale (5.32e-02)
to (3.30e-02)
set (2.56e-02)
scaling (2.49e-02)
get (2.23e-02)
%UNK% (1.49e-02)
translation (1.19e-02)
projection (1.13e-02)
idt (9.52e-03)
<SENTENCE_START>
{
float
[
]
val
=
this
.
val
;
val
[
m
00
]
=
scale
x
;
val
[
m
10
]
=
0
;
val
[
m
20
]
=
0
;
val
[
m
01
]
=
0
;
val
[
m
11
]
=
scale
y
;
val
[
m
21
]
=
0
;
val
[
m
02
]
=
0
;
val
[
m
12
]
=
0
;
val
[
m
22
]
=
1
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
[
]
val
=
this
.
val
;
val
[
m
00
]
=
scale
x
;
val
[
m
10
]
=
0
;
val
[
m
20
]
=
0
;
val
[
m
01
]
=
0
;
val
[
m
11
]
=
scale
y
;
val
[
m
21
]
=
0
;
val
[
m
02
]
=
0
;
val
[
m
12
]
=
0
;
val
[
m
22
]
=
1
;
return
this
;
}
<SENTENCE_END/>
scaling%END% (8.28e-01)
scale (1.99e-02)
to (1.84e-02)
scaling (1.25e-02)
projection (7.74e-03)
translation (7.01e-03)
set (6.22e-03)
left (5.63e-03)
%UNK% (5.46e-03)
get (5.36e-03)
<SENTENCE_START>
{
float
[
]
val
=
this
.
val
;
val
[
m
00
]
=
scale
x
;
val
[
m
10
]
=
0
;
val
[
m
20
]
=
0
;
val
[
m
01
]
=
0
;
val
[
m
11
]
=
scale
y
;
val
[
m
21
]
=
0
;
val
[
m
02
]
=
0
;
val
[
m
12
]
=
0
;
val
[
m
22
]
=
1
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
[
]
val
=
this
.
val
;
val
[
m
00
]
=
scale
x
;
val
[
m
10
]
=
0
;
val
[
m
20
]
=
0
;
val
[
m
01
]
=
0
;
val
[
m
11
]
=
scale
y
;
val
[
m
21
]
=
0
;
val
[
m
02
]
=
0
;
val
[
m
12
]
=
0
;
val
[
m
22
]
=
1
;
return
this
;
}
<SENTENCE_END/>
%END%%END% (9.27e-01)
to (5.96e-03)
scaling (4.14e-03)
scale (3.59e-03)
projection (3.01e-03)
translation (2.30e-03)
left (2.03e-03)
m (1.77e-03)
val (1.72e-03)
3 (1.67e-03)
<SENTENCE_START>
{
float
[
]
val
=
this
.
val
;
val
[
m
00
]
=
scale
x
;
val
[
m
10
]
=
0
;
val
[
m
20
]
=
0
;
val
[
m
01
]
=
0
;
val
[
m
11
]
=
scale
y
;
val
[
m
21
]
=
0
;
val
[
m
02
]
=
0
;
val
[
m
12
]
=
0
;
val
[
m
22
]
=
1
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
[
]
val
=
this
.
val
;
val
[
m
00
]
=
scale
x
;
val
[
m
10
]
=
0
;
val
[
m
20
]
=
0
;
val
[
m
01
]
=
0
;
val
[
m
11
]
=
scale
y
;
val
[
m
21
]
=
0
;
val
[
m
02
]
=
0
;
val
[
m
12
]
=
0
;
val
[
m
22
]
=
1
;
return
this
;
}
<SENTENCE_END/>
set,to,scalingsetset (8.62e-01)
get (2.49e-02)
scale (1.50e-02)
idt (1.34e-02)
translate (9.91e-03)
extract (7.85e-03)
init (6.78e-03)
%UNK% (6.78e-03)
reset (5.16e-03)
m (4.57e-03)
<SENTENCE_START>
{
float
[
]
val
=
this
.
val
;
val
[
m
00
]
=
scale
.
x
;
val
[
m
10
]
=
0
;
val
[
m
20
]
=
0
;
val
[
m
01
]
=
0
;
val
[
m
11
]
=
scale
.
y
;
val
[
m
21
]
=
0
;
val
[
m
02
]
=
0
;
val
[
m
12
]
=
0
;
val
[
m
22
]
=
1
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
[
]
val
=
this
.
val
;
val
[
m
00
]
=
scale
.
x
;
val
[
m
10
]
=
0
;
val
[
m
20
]
=
0
;
val
[
m
01
]
=
0
;
val
[
m
11
]
=
scale
.
y
;
val
[
m
21
]
=
0
;
val
[
m
02
]
=
0
;
val
[
m
12
]
=
0
;
val
[
m
22
]
=
1
;
return
this
;
}
<SENTENCE_END/>
to%END% (6.65e-01)
scale (4.71e-02)
to (3.25e-02)
set (2.78e-02)
scaling (2.09e-02)
get (2.05e-02)
%UNK% (1.49e-02)
translation (1.03e-02)
projection (1.00e-02)
idt (8.42e-03)
<SENTENCE_START>
{
float
[
]
val
=
this
.
val
;
val
[
m
00
]
=
scale
.
x
;
val
[
m
10
]
=
0
;
val
[
m
20
]
=
0
;
val
[
m
01
]
=
0
;
val
[
m
11
]
=
scale
.
y
;
val
[
m
21
]
=
0
;
val
[
m
02
]
=
0
;
val
[
m
12
]
=
0
;
val
[
m
22
]
=
1
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
[
]
val
=
this
.
val
;
val
[
m
00
]
=
scale
.
x
;
val
[
m
10
]
=
0
;
val
[
m
20
]
=
0
;
val
[
m
01
]
=
0
;
val
[
m
11
]
=
scale
.
y
;
val
[
m
21
]
=
0
;
val
[
m
02
]
=
0
;
val
[
m
12
]
=
0
;
val
[
m
22
]
=
1
;
return
this
;
}
<SENTENCE_END/>
scaling%END% (8.45e-01)
to (1.87e-02)
scale (1.62e-02)
scaling (1.01e-02)
projection (6.75e-03)
set (6.44e-03)
translation (6.15e-03)
%UNK% (5.24e-03)
left (4.74e-03)
get (4.58e-03)
<SENTENCE_START>
{
float
[
]
val
=
this
.
val
;
val
[
m
00
]
=
scale
.
x
;
val
[
m
10
]
=
0
;
val
[
m
20
]
=
0
;
val
[
m
01
]
=
0
;
val
[
m
11
]
=
scale
.
y
;
val
[
m
21
]
=
0
;
val
[
m
02
]
=
0
;
val
[
m
12
]
=
0
;
val
[
m
22
]
=
1
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
[
]
val
=
this
.
val
;
val
[
m
00
]
=
scale
.
x
;
val
[
m
10
]
=
0
;
val
[
m
20
]
=
0
;
val
[
m
01
]
=
0
;
val
[
m
11
]
=
scale
.
y
;
val
[
m
21
]
=
0
;
val
[
m
02
]
=
0
;
val
[
m
12
]
=
0
;
val
[
m
22
]
=
1
;
return
this
;
}
<SENTENCE_END/>
%END%%END% (9.33e-01)
to (6.74e-03)
scaling (3.44e-03)
scale (2.99e-03)
projection (2.70e-03)
translation (2.20e-03)
left (1.82e-03)
m (1.70e-03)
3 (1.55e-03)
and (1.46e-03)
<SENTENCE_START>
{
float
[
]
val
=
this
.
val
;
val
[
m
00
]
=
scale
.
x
;
val
[
m
10
]
=
0
;
val
[
m
20
]
=
0
;
val
[
m
01
]
=
0
;
val
[
m
11
]
=
scale
.
y
;
val
[
m
21
]
=
0
;
val
[
m
02
]
=
0
;
val
[
m
12
]
=
0
;
val
[
m
22
]
=
1
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
[
]
val
=
this
.
val
;
val
[
m
00
]
=
scale
.
x
;
val
[
m
10
]
=
0
;
val
[
m
20
]
=
0
;
val
[
m
01
]
=
0
;
val
[
m
11
]
=
scale
.
y
;
val
[
m
21
]
=
0
;
val
[
m
02
]
=
0
;
val
[
m
12
]
=
0
;
val
[
m
22
]
=
1
;
return
this
;
}
<SENTENCE_END/>
detdetget (2.11e-01)
det (2.00e-01)
mul (7.39e-02)
scale (7.20e-02)
scl (5.10e-02)
%UNK% (4.59e-02)
lerp (3.47e-02)
4 (2.77e-02)
matrix (1.90e-02)
set (1.44e-02)
<SENTENCE_START>
{
float
[
]
val
=
this
.
val
;
return
val
[
m
00
]
*
val
[
m
11
]
*
val
[
m
22
]
+
val
[
m
01
]
*
val
[
m
12
]
*
val
[
m
20
]
+
val
[
m
02
]
*
val
[
m
10
]
*
val
[
m
21
]
-
val
[
m
00
]
*
val
[
m
12
]
*
val
[
m
21
]
-
val
[
m
01
]
*
val
[
m
10
]
*
val
[
m
22
]
-
val
[
m
02
]
*
val
[
m
11
]
*
val
[
m
20
]
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
[
]
val
=
this
.
val
;
return
val
[
m
00
]
*
val
[
m
11
]
*
val
[
m
22
]
+
val
[
m
01
]
*
val
[
m
12
]
*
val
[
m
20
]
+
val
[
m
02
]
*
val
[
m
10
]
*
val
[
m
21
]
-
val
[
m
00
]
*
val
[
m
12
]
*
val
[
m
21
]
-
val
[
m
01
]
*
val
[
m
10
]
*
val
[
m
22
]
-
val
[
m
02
]
*
val
[
m
11
]
*
val
[
m
20
]
;
}
<SENTENCE_END/>
%END%%END% (3.81e-01)
det (8.19e-02)
scale (4.98e-02)
3 (4.97e-02)
4 (4.35e-02)
squared (4.19e-02)
matrix (3.76e-02)
to (3.21e-02)
get (2.75e-02)
scaling (2.40e-02)
<SENTENCE_START>
{
float
[
]
val
=
this
.
val
;
return
val
[
m
00
]
*
val
[
m
11
]
*
val
[
m
22
]
+
val
[
m
01
]
*
val
[
m
12
]
*
val
[
m
20
]
+
val
[
m
02
]
*
val
[
m
10
]
*
val
[
m
21
]
-
val
[
m
00
]
*
val
[
m
12
]
*
val
[
m
21
]
-
val
[
m
01
]
*
val
[
m
10
]
*
val
[
m
22
]
-
val
[
m
02
]
*
val
[
m
11
]
*
val
[
m
20
]
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
[
]
val
=
this
.
val
;
return
val
[
m
00
]
*
val
[
m
11
]
*
val
[
m
22
]
+
val
[
m
01
]
*
val
[
m
12
]
*
val
[
m
20
]
+
val
[
m
02
]
*
val
[
m
10
]
*
val
[
m
21
]
-
val
[
m
00
]
*
val
[
m
12
]
*
val
[
m
21
]
-
val
[
m
01
]
*
val
[
m
10
]
*
val
[
m
22
]
-
val
[
m
02
]
*
val
[
m
11
]
*
val
[
m
20
]
;
}
<SENTENCE_END/>
invinvget (1.75e-01)
det (1.69e-01)
scale (8.46e-02)
%UNK% (6.01e-02)
mul (5.00e-02)
%END% (3.45e-02)
scl (2.55e-02)
to (2.16e-02)
matrix (2.02e-02)
set (2.00e-02)
<SENTENCE_START>
{
float
det
=
det
(
)
;
if
(
det
==
0
)
throw
new
gdx
runtime
exception
(
"Can't invert a singular matrix"
)
;
float
inv
det
=
1.0f
/
det
;
float
[
]
tmp
=
this
.
tmp
,
val
=
this
.
val
;
tmp
[
m
00
]
=
val
[
m
11
]
*
val
[
m
22
]
-
val
[
m
21
]
*
val
[
m
12
]
;
tmp
[
m
10
]
=
val
[
m
20
]
*
val
[
m
12
]
-
val
[
m
10
]
*
val
[
m
22
]
;
tmp
[
m
20
]
=
val
[
m
10
]
*
val
[
m
21
]
-
val
[
m
20
]
*
val
[
m
11
]
;
tmp
[
m
01
]
=
val
[
m
21
]
*
val
[
m
02
]
-
val
[
m
01
]
*
val
[
m
22
]
;
tmp
[
m
11
]
=
val
[
m
00
]
*
val
[
m
22
]
-
val
[
m
20
]
*
val
[
m
02
]
;
tmp
[
m
21
]
=
val
[
m
20
]
*
val
[
m
01
]
-
val
[
m
00
]
*
val
[
m
21
]
;
tmp
[
m
02
]
=
val
[
m
01
]
*
val
[
m
12
]
-
val
[
m
11
]
*
val
[
m
02
]
;
tmp
[
m
12
]
=
val
[
m
10
]
*
val
[
m
02
]
-
val
[
m
00
]
*
val
[
m
12
]
;
tmp
[
m
22
]
=
val
[
m
00
]
*
val
[
m
11
]
-
val
[
m
10
]
*
val
[
m
01
]
;
val
[
m
00
]
=
inv
det
*
tmp
[
m
00
]
;
val
[
m
10
]
=
inv
det
*
tmp
[
m
10
]
;
val
[
m
20
]
=
inv
det
*
tmp
[
m
20
]
;
val
[
m
01
]
=
inv
det
*
tmp
[
m
01
]
;
val
[
m
11
]
=
inv
det
*
tmp
[
m
11
]
;
val
[
m
21
]
=
inv
det
*
tmp
[
m
21
]
;
val
[
m
02
]
=
inv
det
*
tmp
[
m
02
]
;
val
[
m
12
]
=
inv
det
*
tmp
[
m
12
]
;
val
[
m
22
]
=
inv
det
*
tmp
[
m
22
]
;
return
this
;
}
<SENTENCE_END/>
<SENTENCE_START>
{
float
det
=
det
(
)
;
if
(
det
==
0
)
throw
new
gdx
runtime
exception
(
"Can't invert a singular matrix"
)
;
float
inv
det
=
1.0f
/
det
;
float
[
]
tmp
=
this
.
tmp
,
val
=
this
.
val
;
tmp
[
m
00
]
=
val
[
m
11
]
*
val
[
m
22
]
-
val
[
m
21
]
*
val
[
m
12
]
;
tmp
[
m
10
]
=
val
[
m
20
]
*
val
[
m
12
]
-
val
[
m
10
]
*
val
[
m
22
]
;
tmp
[
m
20
]
=
val
[
m
10
]
*
val
[
m
21
]
-
val
[
m
20
]
*
val
[
m
11
]
;
tmp
[
m
01
]
=
val
[
m
21
]
*
val
[
m
02
]
-
val
[
m
01
]
*
val
[
m
22
]
;
tmp
[
m
11
]
=
val
[
m
00
]
*
val
[
m
22
]
-
val
[
m
20
]
*
val
[
m
02
]
;
tmp
[
m
21
]
=
val
[
m
20
]
*
val
[
m
01
]
-
val
[
m
00
]
*
val
[
m
21
]
;
tmp
[
m
02
]
=
val
[
m
01
]
*
val
[
m
12
]
-
val
[
m
11
]
*
val
[
m
02
]
;
tmp
[
m
12
]
=
val
[
m
10
]
*
val
[
m
02
]
-
val
[
m
00
]
*
val
[
m
12
]
;
tmp
[
m
22
]
=
val
[
m
00
]
*
val
[
m
11
]
-
val
[
m
10
]
*
val
[
m
01
]
;
val
[
m
00
]
=
inv
det
*
tmp
[
m
00
]
;
val
[
m
10
]
=
inv
det
*
tmp
[
m
10
]
;
val
[
m
20
]
=
inv
det
*
tmp
[
m
20
]
;
val
[
m
01
]
=
inv
det
*
tmp
[
m
01
]
;
val
[
m
11
]
=
inv
det
*
tmp
[
m
11
]
;
val
[
m
21
]
=
inv
det
*
tmp
[
m
21
]
;
val
[
m
02
]
=
inv
det
*
tmp
[
m
02
]
;
val
[
m
12
]
=
inv
det
*
tmp
[
m
12
]
;
val
[
m
22
]
=
inv
det
*
tmp
[
m
22
]
;
return
this
;
}
<SENTENCE_END/>
%END%%END% (4.15e-01)
scale (5.79e-02)
det (5.30e-02)
get (4.63e-02)
to (3.14e-02)
%UNK% (3.11e-02)
matrix (2.98e-02)
4 (2.81e-02)
3 (1.78e-02)
mul (1.60e-02)
<SENTENCE_START>
{
float
det
=
det
(
)
;
if
(
det
==
0
)
throw
new
gdx
runtime
exception
(
"Can't invert a singular matrix"
)
;
float
inv
det
=
1.0f
/
det
;
float
[
]
tmp
=
this
.
tmp
,
val
=
this
.
val
;
tmp
[
m
00
]
=
val
[
m
11
]
*
val
[
m
22
]
-
val
[
m
21
]
*
val
[
m
12
]
;
tmp
[
m
10
]
=
val
[
m
20
]
*
val
[
m
12
]
-
val
[
m
10
]
*
val
[
m
22
]
;
tmp
[
m
20
]
=
val
[
m
10
]
*
val
[
m
21
]
-
val
[
m
20
]
*
val
[
m
11
]
;
tmp
[
m
01
]
=
val
[
m
21
]
*
val
[
m
02
]
-
val
[
m
01
]
*
val
[
m
22
]
;
tmp
[
m
11
]
=
val
[
m
00
]
*
val
[
m
22
]
-
val
[
m
20
]
*
val
[
m
02
]
;
tmp
[
m
21
]
=
val
[
m
20
]
*
val
[
m
01
]
-
val
[
m
00
]
*
val
[
m
21
]
;
tmp
[
m
02
]
=
val
[
m
01
]
*
val
[
m
12
]
-
val
[
m
11
]
*
val
[
m
02
]
;
tmp
[
m
12
]
=
val
[
m
10
]
*
val
[
m
02
]
-
val