int thread_id
( );
void terminate
(
int );
int time
( );
void sleep
(
int );
void sleep_until
(
int );
int exec
(
str );
void print
(
bool );
void print
(
int );
void print
(
float );
void print
(
str );
bool bool
(
int );
bool bool
(
float );
int int
(
bool );
int int
(
float );
float float
(
bool );
float float
(
int );
int -
(
int );
int +
(
int,
int );
int -
(
int,
int );
int *
(
int,
int );
int /
(
int,
int );
int %
(
int,
int );
float -
(
float );
float +
(
float,
float );
float -
(
float,
float );
float *
(
float,
float );
float /
(
float,
float );
float %
(
float,
float );
bool !
(
bool );
bool ==
(
bool,
bool );
bool !
(
int );
bool ==
(
int,
int );
bool !=
(
int,
int );
bool <
(
int,
int );
bool <=
(
int,
int );
bool >
(
int,
int );
bool >=
(
int,
int );
bool !
(
float );
bool ==
(
float,
float );
bool !=
(
float,
float );
bool <
(
float,
float );
bool <=
(
float,
float );
bool >
(
float,
float );
bool >=
(
float,
float );
bool ~
(
bool );
bool &
(
bool,
bool );
bool |
(
bool,
bool );
bool ^
(
bool,
bool );
int ~
(
int );
int &
(
int,
int );
int |
(
int,
int );
int ^
(
int,
int );
int <<
(
int,
int );
int >>
(
int,
int );
int >>>
(
int,
int );
void +=
(
int&,
int );
void -=
(
int&,
int );
void *=
(
int&,
int );
void /=
(
int&,
int );
void %=
(
int&,
int );
void +=
(
float&,
float );
void -=
(
float&,
float );
void *=
(
float&,
float );
void /=
(
float&,
float );
void %=
(
float&,
float );
void &=
(
int&,
int );
void |=
(
int&,
int );
void ^=
(
int&,
int );
void <<=
(
int&,
int );
void >>=
(
int&,
int );
void >>>=
(
int&,
int );
int abs
(
int );
float abs
(
float );
float exp
(
float );
float log
(
float );
float log10
(
float );
float log2
(
float );
float log1p
(
float );
float pow
(
float,
float );
float sqrt
(
float );
float cbrt
(
float );
float hypot
(
float,
float );
float sin
(
float );
float cos
(
float );
float tan
(
float );
float asin
(
float );
float acos
(
float );
float atan
(
float );
float atan2
(
float,
float );
float sinh
(
float );
float cosh
(
float );
float tanh
(
float );
float asinh
(
float );
float acosh
(
float );
float atanh
(
float );
float tgamma
(
float );
float lgamma
(
float );
float ceil
(
float );
float floor
(
float );
float trunc
(
float );
float round
(
float );
Event Event
( );
Mutex Mutex
( );
Channel<@> Channel
<@>( );
void signal
(
Pulse );
void signal
(
Event );
void wait
(
Event );
void clear
(
Event );
void lock
(
Mutex );
void unlock
(
Mutex );
@ get
(
Channel<@> );
void put
(
Channel<@>,
@& );
Array<@> Array
<@>( );
Dict<@> Dict
<@>( );
Set Set
( );
void add
(
Array<@>,
@& );
void ins
(
Array<@>,
int,
@& );
void set
(
Array<@>,
int,
@& );
@ at
(
Array<@>,
int );
void del
(
Array<@>,
int );
int size
(
Array<@> );
void set
(
Dict<@>,
int,
@& );
@ at
(
Dict<@>,
int );
void del
(
Dict<@>,
int );
bool has
(
Dict<@>,
int );
bool has
(
Dict<@>,
int,
@& );
void put
(
Set,
int );
void del
(
Set,
int );
bool has
(
Set,
int );
vec2 vec2
(
float,
float );
vec3 vec3
(
float,
float,
float );
vec4 vec4
(
float,
float,
float,
float );
ivec2 vec2
(
int,
int );
ivec3 vec2
(
int,
int,
int );
ivec4 vec2
(
int,
int,
int,
int );
bool bool
(
vec2 );
bool bool
(
vec3 );
bool bool
(
vec4 );
bool bool
(
ivec2 );
bool bool
(
ivec3 );
bool bool
(
ivec4 );
vec2 +
(
vec2,
vec2 );
vec2 -
(
vec2,
vec2 );
vec2 *
(
vec2,
vec2 );
vec2 /
(
vec2,
vec2 );
vec2 *
(
vec2,
float );
vec2 /
(
vec2,
float );
vec3 +
(
vec3,
vec3 );
vec3 -
(
vec3,
vec3 );
vec3 *
(
vec3,
vec3 );
vec3 /
(
vec3,
vec3 );
vec3 *
(
vec3,
float );
vec3 /
(
vec3,
float );
void print
(
vec2 );
void print
(
vec3 );
void print
(
vec4 );
void print
(
ivec2 );
void print
(
ivec3 );
void print
(
ivec4 );
float radians
(
float );
float degrees
(
float );
float interpol
(
float,
float,
float );
float clamp
(
float,
float,
float );
float adiff
(
float,
float );
float dot
(
vec2,
vec2 );
vec2 interpol
(
vec2,
vec2,
float );
vec2 normalize
(
vec2 );
vec2 clamp
(
vec2 );
vec2 fromPolar
(
float,
float );
float toPolar
(
vec2,
float& );
vec2 proyection
(
vec2,
vec2,
vec2 );
float dot
(
vec3,
vec3 );
vec3 cross
(
vec3,
vec3 );
vec3 interpol
(
vec3,
vec3,
float );
vec3 normalize
(
vec3 );
vec3 clamp
(
vec3 );
String String
(
str );
void print
(
String );
Tello Tello
( );
bool on
(
Tello );
bool off
(
Tello );
bool connected
(
Tello );
int clock
(
Tello );
bool command
(
Tello );
bool open
(
Tello,
str );
void close
(
Tello );
bool streamon
(
Tello );
bool streamoff
(
Tello );
bool takeoff
(
Tello );
bool land
(
Tello );
bool emergency
(
Tello );
bool stop
(
Tello );
bool cw
(
Tello,
int );
bool ccw
(
Tello,
int );
bool go
(
Tello,
ivec3,
int );
bool curve
(
Tello,
ivec3,
ivec3,
int );
bool flip_l
(
Tello,
int );
bool flip_r
(
Tello,
int );
bool flip_f
(
Tello,
int );
bool flip_b
(
Tello,
int );
bool up
(
Tello,
int );
bool down
(
Tello,
int );
bool left
(
Tello,
int );
bool right
(
Tello,
int );
bool forward
(
Tello,
int );
bool back
(
Tello,
int );
bool speed
(
Tello,
int );
bool rc
(
Tello,
ivec3,
int );
TelloState state
(
Tello );