Home
last modified time | relevance | path

Searched refs:FT_GET_USHORT (Results 1 – 25 of 420) sorted by relevance

12345678910>>...17

/dports/converters/wkhtmltopdf/qt-5db36ec/src/3rdparty/freetype/src/truetype/
H A Dttgxvar.c159 first = points[i++] = FT_GET_USHORT(); in ft_var_readpackedpoints()
312 segment->pairCount = FT_GET_USHORT(); in ft_var_load_avar()
765 ns->strid = FT_GET_USHORT(); in TT_Get_MM_Var()
766 (void) /* flags = */ FT_GET_USHORT(); in TT_Get_MM_Var()
1178 tupleCount = FT_GET_USHORT(); in tt_face_vary_cvt()
1179 offsetToData = table_start + FT_GET_USHORT(); in tt_face_vary_cvt()
1192 tupleDataSize = FT_GET_USHORT(); in tt_face_vary_cvt()
1193 tupleIndex = FT_GET_USHORT(); in tt_face_vary_cvt()
1367 tupleCount = FT_GET_USHORT(); in TT_Vary_Get_Glyph_Deltas()
1389 tupleDataSize = FT_GET_USHORT(); in TT_Vary_Get_Glyph_Deltas()
[all …]
/dports/games/supertux2/SuperTux-v0.6.3-Source/external/SDL_ttf/external/freetype-2.4.12/src/truetype/
H A Dttgxvar.c155 first = points[i++] = FT_GET_USHORT(); in ft_var_readpackedpoints()
315 segment->pairCount = FT_GET_USHORT(); in ft_var_load_avar()
763 ns->strid = FT_GET_USHORT(); in TT_Get_MM_Var()
764 (void) /* flags = */ FT_GET_USHORT(); in TT_Get_MM_Var()
1164 tupleCount = FT_GET_USHORT(); in tt_face_vary_cvt()
1165 offsetToData = table_start + FT_GET_USHORT(); in tt_face_vary_cvt()
1178 tupleDataSize = FT_GET_USHORT(); in tt_face_vary_cvt()
1179 tupleIndex = FT_GET_USHORT(); in tt_face_vary_cvt()
1353 tupleCount = FT_GET_USHORT(); in TT_Vary_Get_Glyph_Deltas()
1375 tupleDataSize = FT_GET_USHORT(); in TT_Vary_Get_Glyph_Deltas()
[all …]
/dports/devel/upp/upp/bazaar/FreeType/src/truetype/
H A Dttgxvar.c157 first = points[i++] = FT_GET_USHORT(); in ft_var_readpackedpoints()
317 segment->pairCount = FT_GET_USHORT(); in ft_var_load_avar()
765 ns->strid = FT_GET_USHORT(); in TT_Get_MM_Var()
766 (void) /* flags = */ FT_GET_USHORT(); in TT_Get_MM_Var()
1166 tupleCount = FT_GET_USHORT(); in tt_face_vary_cvt()
1167 offsetToData = table_start + FT_GET_USHORT(); in tt_face_vary_cvt()
1180 tupleDataSize = FT_GET_USHORT(); in tt_face_vary_cvt()
1181 tupleIndex = FT_GET_USHORT(); in tt_face_vary_cvt()
1355 tupleCount = FT_GET_USHORT(); in TT_Vary_Get_Glyph_Deltas()
1377 tupleDataSize = FT_GET_USHORT(); in TT_Vary_Get_Glyph_Deltas()
[all …]
/dports/devel/upp/upp/uppsrc/plugin/FT_fontsys/src/truetype/
H A Dttgxvar.c155 first = points[i++] = FT_GET_USHORT(); in ft_var_readpackedpoints()
315 segment->pairCount = FT_GET_USHORT(); in ft_var_load_avar()
772 ns->strid = FT_GET_USHORT(); in TT_Get_MM_Var()
773 (void) /* flags = */ FT_GET_USHORT(); in TT_Get_MM_Var()
1185 tupleCount = FT_GET_USHORT(); in tt_face_vary_cvt()
1186 offsetToData = table_start + FT_GET_USHORT(); in tt_face_vary_cvt()
1199 tupleDataSize = FT_GET_USHORT(); in tt_face_vary_cvt()
1200 tupleIndex = FT_GET_USHORT(); in tt_face_vary_cvt()
1374 tupleCount = FT_GET_USHORT(); in TT_Vary_Get_Glyph_Deltas()
1396 tupleDataSize = FT_GET_USHORT(); in TT_Vary_Get_Glyph_Deltas()
[all …]
/dports/games/OpenTomb/OpenTomb-win32-2018-02-03_alpha/extern/freetype2/src/truetype/
H A Dttgxvar.hpp157 first = points[i++] = FT_GET_USHORT(); in ft_var_readpackedpoints()
317 segment->pairCount = FT_GET_USHORT(); in ft_var_load_avar()
765 ns->strid = FT_GET_USHORT(); in TT_Get_MM_Var()
766 (void) /* flags = */ FT_GET_USHORT(); in TT_Get_MM_Var()
1166 tupleCount = FT_GET_USHORT(); in tt_face_vary_cvt()
1167 offsetToData = table_start + FT_GET_USHORT(); in tt_face_vary_cvt()
1180 tupleDataSize = FT_GET_USHORT(); in tt_face_vary_cvt()
1181 tupleIndex = FT_GET_USHORT(); in tt_face_vary_cvt()
1355 tupleCount = FT_GET_USHORT(); in TT_Vary_Get_Glyph_Deltas()
1377 tupleDataSize = FT_GET_USHORT(); in TT_Vary_Get_Glyph_Deltas()
[all …]
/dports/devel/emscripten/emscripten-2.0.3/tests/third_party/freetype/src/truetype/
H A Dttgxvar.c155 first = points[i++] = FT_GET_USHORT(); in ft_var_readpackedpoints()
315 segment->pairCount = FT_GET_USHORT(); in ft_var_load_avar()
772 ns->strid = FT_GET_USHORT(); in TT_Get_MM_Var()
773 (void) /* flags = */ FT_GET_USHORT(); in TT_Get_MM_Var()
1185 tupleCount = FT_GET_USHORT(); in tt_face_vary_cvt()
1186 offsetToData = table_start + FT_GET_USHORT(); in tt_face_vary_cvt()
1199 tupleDataSize = FT_GET_USHORT(); in tt_face_vary_cvt()
1200 tupleIndex = FT_GET_USHORT(); in tt_face_vary_cvt()
1374 tupleCount = FT_GET_USHORT(); in TT_Vary_Get_Glyph_Deltas()
1396 tupleDataSize = FT_GET_USHORT(); in TT_Vary_Get_Glyph_Deltas()
[all …]
/dports/math/vtk8/VTK-8.2.0/ThirdParty/freetype/vtkfreetype/src/truetype/
H A Dttgxvar.c155 first = points[i++] = FT_GET_USHORT(); in ft_var_readpackedpoints()
315 segment->pairCount = FT_GET_USHORT(); in ft_var_load_avar()
772 ns->strid = FT_GET_USHORT(); in TT_Get_MM_Var()
773 (void) /* flags = */ FT_GET_USHORT(); in TT_Get_MM_Var()
1185 tupleCount = FT_GET_USHORT(); in tt_face_vary_cvt()
1186 offsetToData = table_start + FT_GET_USHORT(); in tt_face_vary_cvt()
1199 tupleDataSize = FT_GET_USHORT(); in tt_face_vary_cvt()
1200 tupleIndex = FT_GET_USHORT(); in tt_face_vary_cvt()
1374 tupleCount = FT_GET_USHORT(); in TT_Vary_Get_Glyph_Deltas()
1396 tupleDataSize = FT_GET_USHORT(); in TT_Vary_Get_Glyph_Deltas()
[all …]
/dports/math/vtk6/VTK-6.2.0/ThirdParty/freetype/vtkfreetype/src/truetype/
H A Dttgxvar.c155 first = points[i++] = FT_GET_USHORT(); in ft_var_readpackedpoints()
315 segment->pairCount = FT_GET_USHORT(); in ft_var_load_avar()
772 ns->strid = FT_GET_USHORT(); in TT_Get_MM_Var()
773 (void) /* flags = */ FT_GET_USHORT(); in TT_Get_MM_Var()
1185 tupleCount = FT_GET_USHORT(); in tt_face_vary_cvt()
1186 offsetToData = table_start + FT_GET_USHORT(); in tt_face_vary_cvt()
1199 tupleDataSize = FT_GET_USHORT(); in tt_face_vary_cvt()
1200 tupleIndex = FT_GET_USHORT(); in tt_face_vary_cvt()
1374 tupleCount = FT_GET_USHORT(); in TT_Vary_Get_Glyph_Deltas()
1396 tupleDataSize = FT_GET_USHORT(); in TT_Vary_Get_Glyph_Deltas()
[all …]
/dports/games/warmux/warmux-11.04/build/android/jni/freetype/src/truetype/
H A Dttgxvar.c155 first = points[i++] = FT_GET_USHORT(); in ft_var_readpackedpoints()
315 segment->pairCount = FT_GET_USHORT(); in ft_var_load_avar()
768 ns->strid = FT_GET_USHORT(); in TT_Get_MM_Var()
769 (void) /* flags = */ FT_GET_USHORT(); in TT_Get_MM_Var()
1181 tupleCount = FT_GET_USHORT(); in tt_face_vary_cvt()
1182 offsetToData = table_start + FT_GET_USHORT(); in tt_face_vary_cvt()
1195 tupleDataSize = FT_GET_USHORT(); in tt_face_vary_cvt()
1196 tupleIndex = FT_GET_USHORT(); in tt_face_vary_cvt()
1370 tupleCount = FT_GET_USHORT(); in TT_Vary_Get_Glyph_Deltas()
1392 tupleDataSize = FT_GET_USHORT(); in TT_Vary_Get_Glyph_Deltas()
[all …]
/dports/print/tex-xdvik/xdvik-22.87/libs/freetype2/freetype-2.5.3/src/truetype/
H A Dttgxvar.c157 first = points[i++] = FT_GET_USHORT(); in ft_var_readpackedpoints()
317 segment->pairCount = FT_GET_USHORT(); in ft_var_load_avar()
765 ns->strid = FT_GET_USHORT(); in TT_Get_MM_Var()
766 (void) /* flags = */ FT_GET_USHORT(); in TT_Get_MM_Var()
1166 tupleCount = FT_GET_USHORT(); in tt_face_vary_cvt()
1167 offsetToData = table_start + FT_GET_USHORT(); in tt_face_vary_cvt()
1180 tupleDataSize = FT_GET_USHORT(); in tt_face_vary_cvt()
1181 tupleIndex = FT_GET_USHORT(); in tt_face_vary_cvt()
1355 tupleCount = FT_GET_USHORT(); in TT_Vary_Get_Glyph_Deltas()
1377 tupleDataSize = FT_GET_USHORT(); in TT_Vary_Get_Glyph_Deltas()
[all …]
/dports/audio/musescore/MuseScore-3.6.1/thirdparty/freetype/src/truetype/
H A Dttgxvar.c164 first = FT_GET_USHORT(); in ft_var_readpackedpoints()
173 first += FT_GET_USHORT(); in ft_var_readpackedpoints()
343 segment->pairCount = FT_GET_USHORT(); in ft_var_load_avar()
900 ns->strid = FT_GET_USHORT(); in TT_Get_MM_Var()
901 (void) /* flags = */ FT_GET_USHORT(); in TT_Get_MM_Var()
1355 tupleCount = FT_GET_USHORT(); in tt_face_vary_cvt()
1373 tupleDataSize = FT_GET_USHORT(); in tt_face_vary_cvt()
1374 tupleIndex = FT_GET_USHORT(); in tt_face_vary_cvt()
1821 tupleCount = FT_GET_USHORT(); in TT_Vary_Apply_Glyph_Deltas()
1847 tupleDataSize = FT_GET_USHORT(); in TT_Vary_Apply_Glyph_Deltas()
[all …]
/dports/editors/texmaker/texmaker-5.0.3/pdfium/third_party/freetype/src/truetype/
H A Dttgxvar.c164 first = FT_GET_USHORT(); in ft_var_readpackedpoints()
173 first += FT_GET_USHORT(); in ft_var_readpackedpoints()
343 segment->pairCount = FT_GET_USHORT(); in ft_var_load_avar()
900 ns->strid = FT_GET_USHORT(); in TT_Get_MM_Var()
901 (void) /* flags = */ FT_GET_USHORT(); in TT_Get_MM_Var()
1355 tupleCount = FT_GET_USHORT(); in tt_face_vary_cvt()
1373 tupleDataSize = FT_GET_USHORT(); in tt_face_vary_cvt()
1374 tupleIndex = FT_GET_USHORT(); in tt_face_vary_cvt()
1821 tupleCount = FT_GET_USHORT(); in TT_Vary_Apply_Glyph_Deltas()
1847 tupleDataSize = FT_GET_USHORT(); in TT_Vary_Apply_Glyph_Deltas()
[all …]
/dports/games/libretro-scummvm/scummvm-7b1e929/backends/platform/libretro/deps/freetype/src/truetype/
H A Dttgxvar.c177 first += FT_GET_USHORT(); in ft_var_readpackedpoints()
183 first += FT_GET_USHORT(); in ft_var_readpackedpoints()
362 segment->pairCount = FT_GET_USHORT(); in ft_var_load_avar()
1413 tupleCount = FT_GET_USHORT(); in tt_face_vary_cvt()
1414 offsetToData = FT_GET_USHORT(); in tt_face_vary_cvt()
1443 tupleDataSize = FT_GET_USHORT(); in tt_face_vary_cvt()
1444 tupleIndex = FT_GET_USHORT(); in tt_face_vary_cvt()
1893 tupleCount = FT_GET_USHORT(); in TT_Vary_Apply_Glyph_Deltas()
1894 offsetToData = FT_GET_USHORT(); in TT_Vary_Apply_Glyph_Deltas()
1938 tupleDataSize = FT_GET_USHORT(); in TT_Vary_Apply_Glyph_Deltas()
[all …]
/dports/x11/alacritty/alacritty-0.9.0/cargo-crates/freetype-sys-0.13.1/freetype2/src/truetype/
H A Dttgxvar.c173 first = FT_GET_USHORT(); in ft_var_readpackedpoints()
182 first += FT_GET_USHORT(); in ft_var_readpackedpoints()
361 segment->pairCount = FT_GET_USHORT(); in ft_var_load_avar()
1412 tupleCount = FT_GET_USHORT(); in tt_face_vary_cvt()
1413 offsetToData = FT_GET_USHORT(); in tt_face_vary_cvt()
1442 tupleDataSize = FT_GET_USHORT(); in tt_face_vary_cvt()
1443 tupleIndex = FT_GET_USHORT(); in tt_face_vary_cvt()
1893 tupleCount = FT_GET_USHORT(); in TT_Vary_Apply_Glyph_Deltas()
1894 offsetToData = FT_GET_USHORT(); in TT_Vary_Apply_Glyph_Deltas()
1934 tupleDataSize = FT_GET_USHORT(); in TT_Vary_Apply_Glyph_Deltas()
[all …]
/dports/textproc/cast2gif/cast2gif-0.1.0/cargo-crates/servo-freetype-sys-4.0.5/freetype2/src/truetype/
H A Dttgxvar.c173 first = FT_GET_USHORT(); in ft_var_readpackedpoints()
182 first += FT_GET_USHORT(); in ft_var_readpackedpoints()
361 segment->pairCount = FT_GET_USHORT(); in ft_var_load_avar()
1412 tupleCount = FT_GET_USHORT(); in tt_face_vary_cvt()
1413 offsetToData = FT_GET_USHORT(); in tt_face_vary_cvt()
1442 tupleDataSize = FT_GET_USHORT(); in tt_face_vary_cvt()
1443 tupleIndex = FT_GET_USHORT(); in tt_face_vary_cvt()
1893 tupleCount = FT_GET_USHORT(); in TT_Vary_Apply_Glyph_Deltas()
1894 offsetToData = FT_GET_USHORT(); in TT_Vary_Apply_Glyph_Deltas()
1934 tupleDataSize = FT_GET_USHORT(); in TT_Vary_Apply_Glyph_Deltas()
[all …]
/dports/x11/wmfocus/wmfocus-1.2.0/cargo-crates/freetype-sys-0.13.1/freetype2/src/truetype/
H A Dttgxvar.c173 first = FT_GET_USHORT(); in ft_var_readpackedpoints()
182 first += FT_GET_USHORT(); in ft_var_readpackedpoints()
361 segment->pairCount = FT_GET_USHORT(); in ft_var_load_avar()
1412 tupleCount = FT_GET_USHORT(); in tt_face_vary_cvt()
1413 offsetToData = FT_GET_USHORT(); in tt_face_vary_cvt()
1442 tupleDataSize = FT_GET_USHORT(); in tt_face_vary_cvt()
1443 tupleIndex = FT_GET_USHORT(); in tt_face_vary_cvt()
1893 tupleCount = FT_GET_USHORT(); in TT_Vary_Apply_Glyph_Deltas()
1894 offsetToData = FT_GET_USHORT(); in TT_Vary_Apply_Glyph_Deltas()
1934 tupleDataSize = FT_GET_USHORT(); in TT_Vary_Apply_Glyph_Deltas()
[all …]
/dports/converters/wkhtmltopdf/qt-5db36ec/src/3rdparty/freetype/src/sfnt/
H A Dttsbit.c304 range->glyph_codes[n] = FT_GET_USHORT(); in Load_SBit_Range_Codes()
308 FT_GET_USHORT(); in Load_SBit_Range_Codes()
372 : FT_GET_USHORT() ) ); in Load_SBit_Range()
556 range->first_glyph = FT_GET_USHORT(); in tt_face_load_eblc()
557 range->last_glyph = FT_GET_USHORT(); in tt_face_load_eblc()
576 range->index_format = FT_GET_USHORT(); in tt_face_load_eblc()
577 range->image_format = FT_GET_USHORT(); in tt_face_load_eblc()
1361 comp->glyph_code = FT_GET_USHORT(); in Load_SBit_Image()
/dports/games/supertux2/SuperTux-v0.6.3-Source/external/SDL_ttf/external/freetype-2.4.12/src/sfnt/
H A Dttsbit.c304 range->glyph_codes[n] = FT_GET_USHORT(); in Load_SBit_Range_Codes()
308 FT_GET_USHORT(); in Load_SBit_Range_Codes()
372 : FT_GET_USHORT() ) ); in Load_SBit_Range()
556 range->first_glyph = FT_GET_USHORT(); in tt_face_load_eblc()
557 range->last_glyph = FT_GET_USHORT(); in tt_face_load_eblc()
576 range->index_format = FT_GET_USHORT(); in tt_face_load_eblc()
577 range->image_format = FT_GET_USHORT(); in tt_face_load_eblc()
1361 comp->glyph_code = FT_GET_USHORT(); in Load_SBit_Image()
/dports/devel/upp/upp/uppsrc/plugin/FT_fontsys/src/sfnt/
H A Dttsbit.c305 range->glyph_codes[n] = FT_GET_USHORT(); in Load_SBit_Range_Codes()
309 FT_GET_USHORT(); in Load_SBit_Range_Codes()
373 : FT_GET_USHORT() ) ); in Load_SBit_Range()
557 range->first_glyph = FT_GET_USHORT(); in tt_face_load_eblc()
558 range->last_glyph = FT_GET_USHORT(); in tt_face_load_eblc()
577 range->index_format = FT_GET_USHORT(); in tt_face_load_eblc()
578 range->image_format = FT_GET_USHORT(); in tt_face_load_eblc()
1362 comp->glyph_code = FT_GET_USHORT(); in Load_SBit_Image()
/dports/math/vtk8/VTK-8.2.0/ThirdParty/freetype/vtkfreetype/src/sfnt/
H A Dttsbit.c305 range->glyph_codes[n] = FT_GET_USHORT(); in Load_SBit_Range_Codes()
309 FT_GET_USHORT(); in Load_SBit_Range_Codes()
373 : FT_GET_USHORT() ) ); in Load_SBit_Range()
557 range->first_glyph = FT_GET_USHORT(); in tt_face_load_eblc()
558 range->last_glyph = FT_GET_USHORT(); in tt_face_load_eblc()
577 range->index_format = FT_GET_USHORT(); in tt_face_load_eblc()
578 range->image_format = FT_GET_USHORT(); in tt_face_load_eblc()
1362 comp->glyph_code = FT_GET_USHORT(); in Load_SBit_Image()
/dports/math/vtk6/VTK-6.2.0/ThirdParty/freetype/vtkfreetype/src/sfnt/
H A Dttsbit.c305 range->glyph_codes[n] = FT_GET_USHORT(); in Load_SBit_Range_Codes()
309 FT_GET_USHORT(); in Load_SBit_Range_Codes()
373 : FT_GET_USHORT() ) ); in Load_SBit_Range()
557 range->first_glyph = FT_GET_USHORT(); in tt_face_load_eblc()
558 range->last_glyph = FT_GET_USHORT(); in tt_face_load_eblc()
577 range->index_format = FT_GET_USHORT(); in tt_face_load_eblc()
578 range->image_format = FT_GET_USHORT(); in tt_face_load_eblc()
1362 comp->glyph_code = FT_GET_USHORT(); in Load_SBit_Image()
/dports/games/warmux/warmux-11.04/build/android/jni/freetype/src/sfnt/
H A Dttsbit.c304 range->glyph_codes[n] = FT_GET_USHORT(); in Load_SBit_Range_Codes()
308 FT_GET_USHORT(); in Load_SBit_Range_Codes()
372 : FT_GET_USHORT() ) ); in Load_SBit_Range()
556 range->first_glyph = FT_GET_USHORT(); in tt_face_load_eblc()
557 range->last_glyph = FT_GET_USHORT(); in tt_face_load_eblc()
576 range->index_format = FT_GET_USHORT(); in tt_face_load_eblc()
577 range->image_format = FT_GET_USHORT(); in tt_face_load_eblc()
1361 comp->glyph_code = FT_GET_USHORT(); in Load_SBit_Image()
/dports/devel/emscripten/emscripten-2.0.3/tests/third_party/freetype/src/sfnt/
H A Dttsbit.c305 range->glyph_codes[n] = FT_GET_USHORT(); in Load_SBit_Range_Codes()
309 FT_GET_USHORT(); in Load_SBit_Range_Codes()
373 : FT_GET_USHORT() ) ); in Load_SBit_Range()
557 range->first_glyph = FT_GET_USHORT(); in tt_face_load_eblc()
558 range->last_glyph = FT_GET_USHORT(); in tt_face_load_eblc()
577 range->index_format = FT_GET_USHORT(); in tt_face_load_eblc()
578 range->image_format = FT_GET_USHORT(); in tt_face_load_eblc()
1362 comp->glyph_code = FT_GET_USHORT(); in Load_SBit_Image()
/dports/www/firefox-legacy/firefox-52.8.0esr/modules/freetype2/src/truetype/
H A Dttgxvar.c177 first += FT_GET_USHORT(); in ft_var_readpackedpoints()
183 first += FT_GET_USHORT(); in ft_var_readpackedpoints()
1475 ns->psid = FT_GET_USHORT(); in TT_Get_MM_Var()
2124 tupleCount = FT_GET_USHORT(); in tt_face_vary_cvt()
2125 offsetToData = FT_GET_USHORT(); in tt_face_vary_cvt()
2155 tupleDataSize = FT_GET_USHORT(); in tt_face_vary_cvt()
2156 tupleIndex = FT_GET_USHORT(); in tt_face_vary_cvt()
2610 tupleCount = FT_GET_USHORT(); in TT_Vary_Apply_Glyph_Deltas()
2611 offsetToData = FT_GET_USHORT(); in TT_Vary_Apply_Glyph_Deltas()
2655 tupleDataSize = FT_GET_USHORT(); in TT_Vary_Apply_Glyph_Deltas()
[all …]
/dports/games/iortcw/iortcw-1.51c/SP/code/freetype-2.9/src/truetype/
H A Dttgxvar.c178 first += FT_GET_USHORT(); in ft_var_readpackedpoints()
184 first += FT_GET_USHORT(); in ft_var_readpackedpoints()
2223 ns->psid = FT_GET_USHORT(); in TT_Get_MM_Var()
3052 tupleCount = FT_GET_USHORT(); in tt_face_vary_cvt()
3053 offsetToData = FT_GET_USHORT(); in tt_face_vary_cvt()
3096 tupleDataSize = FT_GET_USHORT(); in tt_face_vary_cvt()
3097 tupleIndex = FT_GET_USHORT(); in tt_face_vary_cvt()
3548 tupleCount = FT_GET_USHORT(); in TT_Vary_Apply_Glyph_Deltas()
3549 offsetToData = FT_GET_USHORT(); in TT_Vary_Apply_Glyph_Deltas()
3595 tupleDataSize = FT_GET_USHORT(); in TT_Vary_Apply_Glyph_Deltas()
[all …]

12345678910>>...17