Page Menu
Home
Phorge
Search
Configure Global Search
Log In
Files
F1497878
setup_lookuptable.cpp
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Size
1 KB
Referenced Files
None
Subscribers
None
setup_lookuptable.cpp
View Options
#include
"setup_lookuptable.h"
#include
<stdio.h>
#include
"rlutil.h"
void
fill_lookuptable
(
Lookuptable
*
lut
,
int
score
,
float
lower_boundary
,
bool
flag_lower_boundary_included
,
float
upper_boundary
,
bool
flag_upper_boundary_included
)
{
printf
(
" > Score %i with Range "
,
score
);
if
(
flag_lower_boundary_included
)
printf
(
"["
);
else
printf
(
"]"
);
printf
(
"%6.2f,%6.2f "
,
lower_boundary
,
upper_boundary
);
if
(
flag_upper_boundary_included
)
printf
(
"] "
);
else
printf
(
"[ "
);
if
(
lut
->
add_range_to_lookuptable
(
score
,
lower_boundary
,
flag_lower_boundary_included
,
upper_boundary
,
flag_upper_boundary_included
))
{
printf
(
"was "
);
rlutil
::
setColor
(
TXTCOLOR_LIGHTGREEN
);
printf
(
"added "
);
rlutil
::
setColor
(
TXTCOLOR_GREY
);
printf
(
"to "
);
rlutil
::
setColor
(
TXTCOLOR_LIGHTCYAN
);
printf
(
"%s "
,
lut
->
get_name
());
rlutil
::
setColor
(
TXTCOLOR_GREY
);
printf
(
"(id: %03u)
\n
"
,
lut
->
get_id
());
}
else
{
rlutil
::
setColor
(
TXTCOLOR_LIGHTRED
);
printf
(
"couldn't be added to %s (id: %03u)
\n
"
,
lut
->
get_name
(),
lut
->
get_id
());
rlutil
::
setColor
(
TXTCOLOR_GREY
);
}
}
void
check_and_activate_lookuptable
(
Lookuptable
*
lut
)
{
printf
(
" > "
);
rlutil
::
setColor
(
TXTCOLOR_LIGHTCYAN
);
printf
(
"%s "
,
lut
->
get_name
());
rlutil
::
setColor
(
TXTCOLOR_GREY
);
printf
(
"(id: %03u) "
,
lut
->
get_id
());
if
(
lut
->
check_sort_and_activate
())
{
printf
(
"seems to be "
);
rlutil
::
setColor
(
TXTCOLOR_LIGHTGREEN
);
printf
(
"correct
\n
"
);
}
else
{
rlutil
::
setColor
(
TXTCOLOR_LIGHTRED
);
printf
(
"is not correct
\n
"
,
lut
->
get_name
(),
lut
->
get_id
());
}
rlutil
::
setColor
(
TXTCOLOR_GREY
);
}
File Metadata
Details
Attached
Mime Type
text/x-c
Expires
Sun, Mar 1, 10:18 PM (1 d, 16 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
277102
Default Alt Text
setup_lookuptable.cpp (1 KB)
Attached To
Mode
R20 SoC_Rosa_repo
Attached
Detach File
Event Timeline
Log In to Comment