2026-01-07 19:27:03 +01:00
<!DOCTYPE HTML>
2026-01-08 13:05:29 +01:00
<!-- NewPage -->
< html lang = "en" >
2026-01-07 19:27:03 +01:00
< head >
2026-01-08 13:05:29 +01:00
<!-- Generated by javadoc (11.0.27) on Thu Jan 08 12:43:42 CET 2026 -->
< title > All Classes< / title >
2026-01-07 19:27:03 +01:00
< meta http-equiv = "Content-Type" content = "text/html; charset=UTF-8" >
2026-01-08 13:05:29 +01:00
< meta name = "dc.created" content = "2026-01-08" >
< link rel = "stylesheet" type = "text/css" href = "stylesheet.css" title = "Style" >
< link rel = "stylesheet" type = "text/css" href = "jquery/jquery-ui.min.css" title = "Style" >
< link rel = "stylesheet" type = "text/css" href = "jquery-ui.overrides.css" title = "Style" >
< script type = "text/javascript" src = "script.js" > < / script >
< script type = "text/javascript" src = "jquery/jszip/dist/jszip.min.js" > < / script >
< script type = "text/javascript" src = "jquery/jszip-utils/dist/jszip-utils.min.js" > < / script >
<!-- [if IE]>
<script type="text/javascript" src="jquery/jszip - utils/dist/jszip - utils - ie.min.js"></script>
<![endif] -->
< script type = "text/javascript" src = "jquery/jquery-3.7.1.min.js" > < / script >
< script type = "text/javascript" src = "jquery/jquery-ui.min.js" > < / script >
2026-01-07 19:27:03 +01:00
< / head >
2026-01-08 13:05:29 +01:00
< body >
< script type = "text/javascript" > <!--
try {
if ( location . href . indexOf ( 'is-external=true' ) == - 1 ) {
parent . document . title = "All Classes" ;
}
}
catch ( err ) {
}
//-->
var pathtoroot = "./" ;
var useModuleDirectories = true ;
2026-01-07 19:27:03 +01:00
loadScripts ( document , 'script' ) ; < / script >
< noscript >
< div > JavaScript is disabled on your browser.< / div >
< / noscript >
< header role = "banner" >
< nav role = "navigation" >
2026-01-08 13:05:29 +01:00
< div class = "fixedNav" >
2026-01-07 19:27:03 +01:00
<!-- ========= START OF TOP NAVBAR ======= -->
2026-01-08 13:05:29 +01:00
< div class = "topNav" > < a id = "navbar.top" >
<!-- -->
< / a >
< div class = "skipNav" > < a href = "#skip.navbar.top" title = "Skip navigation links" > Skip navigation links< / a > < / div >
< a id = "navbar.top.firstrow" >
<!-- -->
< / a >
< ul class = "navList" title = "Navigation" >
2026-01-07 19:27:03 +01:00
< li > < a href = "index.html" > Overview< / a > < / li >
2026-01-08 13:05:29 +01:00
< li > Package< / li >
< li > Class< / li >
2026-01-07 19:27:03 +01:00
< li > < a href = "overview-tree.html" > Tree< / a > < / li >
2026-01-08 13:05:29 +01:00
< li > < a href = "deprecated-list.html" > Deprecated< / a > < / li >
2026-01-07 19:27:03 +01:00
< li > < a href = "index-all.html" > Index< / a > < / li >
2026-01-08 13:05:29 +01:00
< li > < a href = "help-doc.html" > Help< / a > < / li >
2026-01-07 19:27:03 +01:00
< / ul >
< / div >
2026-01-08 13:05:29 +01:00
< div class = "subNav" >
< ul class = "navList" id = "allclasses_navbar_top" >
< li > < a href = "allclasses.html" > All Classes< / a > < / li >
< / ul >
< ul class = "navListSearch" >
< li > < label for = "search" > SEARCH:< / label >
< input type = "text" id = "search" value = "search" disabled = "disabled" >
< input type = "reset" id = "reset" value = "reset" disabled = "disabled" >
< / li >
< / ul >
< div >
< script type = "text/javascript" > <!--
allClassesLink = document . getElementById ( "allclasses_navbar_top" ) ;
if ( window == top ) {
allClassesLink . style . display = "block" ;
}
else {
allClassesLink . style . display = "none" ;
}
//-->
< / script >
< noscript >
< div > JavaScript is disabled on your browser.< / div >
< / noscript >
2026-01-07 19:27:03 +01:00
< / div >
2026-01-08 13:05:29 +01:00
< a id = "skip.navbar.top" >
<!-- -->
< / a > < / div >
2026-01-07 19:27:03 +01:00
<!-- ========= END OF TOP NAVBAR ========= -->
2026-01-08 13:05:29 +01:00
< / div >
< div class = "navPadding" > < / div >
< script type = "text/javascript" > <!--
$ ( '.navPadding' ) . css ( 'padding-top' , $ ( '.fixedNav' ) . css ( "height" ) ) ;
//-->
< / script >
< / nav >
2026-01-07 19:27:03 +01:00
< / header >
< main role = "main" >
< div class = "header" >
2026-01-08 13:05:29 +01:00
< h1 title = "All&nbsp;Classes" class = "title" > All Classes< / h1 >
2026-01-07 19:27:03 +01:00
< / div >
2026-01-08 13:05:29 +01:00
< div class = "allClassesContainer" >
< ul class = "blockList" >
< li class = "blockList" >
< table class = "typeSummary" >
< caption > < span > Class Summary< / span > < span class = "tabEnd" > < / span > < / caption >
< tr >
< th class = "colFirst" scope = "col" > Class< / th >
< th class = "colLast" scope = "col" > Description< / th >
< / tr >
< tr id = "i0" class = "altColor" >
< td class = "colFirst" > < a href = "fr/iutfbleau/sae/mpif/BitInputStream.html" title = "class in fr.iutfbleau.sae.mpif" > BitInputStream< / a > < / td >
< th class = "colLast" scope = "row" >
2026-01-07 19:27:03 +01:00
< div class = "block" > Décorateur de flux permettant la lecture binaire à granularité du bit.< / div >
2026-01-08 13:05:29 +01:00
< / th >
< / tr >
< tr id = "i1" class = "rowColor" >
< td class = "colFirst" > < a href = "fr/iutfbleau/sae/mpif/BitOutputStream.html" title = "class in fr.iutfbleau.sae.mpif" > BitOutputStream< / a > < / td >
< th class = "colLast" scope = "row" >
2026-01-07 19:27:03 +01:00
< div class = "block" > Décorateur de flux permettant l'écriture binaire à granularité du bit.< / div >
2026-01-08 13:05:29 +01:00
< / th >
< / tr >
< tr id = "i2" class = "altColor" >
< td class = "colFirst" > < a href = "fr/iutfbleau/sae/mhuffman/CanonicalCode.html" title = "class in fr.iutfbleau.sae.mhuffman" > CanonicalCode< / a > < / td >
< th class = "colLast" scope = "row" >
2026-01-07 19:27:03 +01:00
< div class = "block" > Classe pour generer des codes canoniques de Huffman.< / div >
2026-01-08 13:05:29 +01:00
< / th >
< / tr >
< tr id = "i3" class = "rowColor" >
< td class = "colFirst" > < a href = "fr/iutfbleau/sae/CodeTablePanel.html" title = "class in fr.iutfbleau.sae" > CodeTablePanel< / a > < / td >
< th class = "colLast" scope = "row" >
2026-01-07 19:27:03 +01:00
< div class = "block" > Panneau d'affichage des codes Huffman et canoniques.< / div >
2026-01-08 13:05:29 +01:00
< / th >
< / tr >
< tr id = "i4" class = "altColor" >
< td class = "colFirst" > < a href = "fr/iutfbleau/sae/mhuffman/ComparateurCanonique.html" title = "class in fr.iutfbleau.sae.mhuffman" > ComparateurCanonique< / a > < / td >
< th class = "colLast" scope = "row" >
2026-01-07 19:27:03 +01:00
< div class = "block" > Comparateur utilisé lors de la génération des codes canoniques.< / div >
2026-01-08 13:05:29 +01:00
< / th >
< / tr >
< tr id = "i5" class = "rowColor" >
< td class = "colFirst" > < a href = "fr/iutfbleau/sae/mpif/ComparateurEntreeCanonique.html" title = "class in fr.iutfbleau.sae.mpif" > ComparateurEntreeCanonique< / a > < / td >
< th class = "colLast" scope = "row" >
2026-01-07 19:27:03 +01:00
< div class = "block" > Comparateur utilisé pendant la reconstruction des codes canoniques.< / div >
2026-01-08 13:05:29 +01:00
< / th >
< / tr >
< tr id = "i6" class = "altColor" >
< td class = "colFirst" > < a href = "fr/iutfbleau/sae/mhuffman/ComparateurHuffmanNode.html" title = "class in fr.iutfbleau.sae.mhuffman" > ComparateurHuffmanNode< / a > < / td >
< th class = "colLast" scope = "row" >
2026-01-07 19:27:03 +01:00
< div class = "block" > Comparateur utilisé pour trier les nœuds de l'arbre de Huffman.< / div >
2026-01-08 13:05:29 +01:00
< / th >
< / tr >
< tr id = "i7" class = "rowColor" >
< td class = "colFirst" > < a href = "fr/iutfbleau/sae/ConverterController.html" title = "class in fr.iutfbleau.sae" > ConverterController< / a > < / td >
< th class = "colLast" scope = "row" >
2026-01-07 19:27:03 +01:00
< div class = "block" > Controleur pour la conversion d'images au format PIF.< / div >
2026-01-08 13:05:29 +01:00
< / th >
< / tr >
< tr id = "i8" class = "altColor" >
< td class = "colFirst" > < a href = "fr/iutfbleau/sae/ConverterWindow.html" title = "class in fr.iutfbleau.sae" > ConverterWindow< / a > < / td >
< th class = "colLast" scope = "row" >
2026-01-07 19:27:03 +01:00
< div class = "block" > Fenêtre principale du convertisseur.< / div >
2026-01-08 13:05:29 +01:00
< / th >
< / tr >
< tr id = "i9" class = "rowColor" >
< td class = "colFirst" > < a href = "fr/iutfbleau/sae/Convertisseur.html" title = "class in fr.iutfbleau.sae" > Convertisseur< / a > < / td >
< th class = "colLast" scope = "row" >
2026-01-07 19:27:03 +01:00
< div class = "block" > Point d'entree principal du programme de conversion d'images au format PIF.< / div >
2026-01-08 13:05:29 +01:00
< / th >
< / tr >
< tr id = "i10" class = "altColor" >
< td class = "colFirst" > < a href = "fr/iutfbleau/sae/mpif/DecodeNode.html" title = "class in fr.iutfbleau.sae.mpif" > DecodeNode< / a > < / td >
< th class = "colLast" scope = "row" >
2026-01-07 19:27:03 +01:00
< div class = "block" > Représente un nœud utilisé pour décoder les données dans un arbre binaire.< / div >
2026-01-08 13:05:29 +01:00
< / th >
< / tr >
< tr id = "i11" class = "rowColor" >
< td class = "colFirst" > < a href = "fr/iutfbleau/sae/ExportButtonListener.html" title = "class in fr.iutfbleau.sae" > ExportButtonListener< / a > < / td >
< th class = "colLast" scope = "row" > < / th >
< / tr >
< tr id = "i12" class = "altColor" >
< td class = "colFirst" > < a href = "fr/iutfbleau/sae/mhuffman/FrequencyTable.html" title = "class in fr.iutfbleau.sae.mhuffman" > FrequencyTable< / a > < / td >
< th class = "colLast" scope = "row" >
2026-01-07 19:27:03 +01:00
< div class = "block" > Classe qui calcule les fréquences des valeurs de couleur dans une image RGB.< / div >
2026-01-08 13:05:29 +01:00
< / th >
< / tr >
< tr id = "i13" class = "rowColor" >
< td class = "colFirst" > < a href = "fr/iutfbleau/sae/FrequencyTablePanel.html" title = "class in fr.iutfbleau.sae" > FrequencyTablePanel< / a > < / td >
< th class = "colLast" scope = "row" >
2026-01-07 19:27:03 +01:00
< div class = "block" > Panneau qui affiche les fréquences des composantes rouge, verte et bleue.< / div >
2026-01-08 13:05:29 +01:00
< / th >
< / tr >
< tr id = "i14" class = "altColor" >
< td class = "colFirst" > < a href = "fr/iutfbleau/sae/GestionErreur.html" title = "class in fr.iutfbleau.sae" > GestionErreur< / a > < / td >
< th class = "colLast" scope = "row" > < / th >
< / tr >
< tr id = "i15" class = "rowColor" >
< td class = "colFirst" > < a href = "fr/iutfbleau/sae/mhuffman/HuffmanNode.html" title = "class in fr.iutfbleau.sae.mhuffman" > HuffmanNode< / a > < / td >
< th class = "colLast" scope = "row" >
2026-01-07 19:27:03 +01:00
< div class = "block" > Représente un nœud de l'arbre de Huffman.< / div >
2026-01-08 13:05:29 +01:00
< / th >
< / tr >
< tr id = "i16" class = "altColor" >
< td class = "colFirst" > < a href = "fr/iutfbleau/sae/mhuffman/HuffmanTree.html" title = "class in fr.iutfbleau.sae.mhuffman" > HuffmanTree< / a > < / td >
< th class = "colLast" scope = "row" >
2026-01-07 19:27:03 +01:00
< div class = "block" > Cette classe construit un arbre de Huffman à partir d'un tableau
de fréquences.< / div >
2026-01-08 13:05:29 +01:00
< / th >
< / tr >
< tr id = "i17" class = "rowColor" >
< td class = "colFirst" > < a href = "fr/iutfbleau/sae/ImagePreviewPanel.html" title = "class in fr.iutfbleau.sae" > ImagePreviewPanel< / a > < / td >
< th class = "colLast" scope = "row" >
2026-01-07 19:27:03 +01:00
< div class = "block" > Panneau d'aperçu de l'image.< / div >
2026-01-08 13:05:29 +01:00
< / th >
< / tr >
< tr id = "i18" class = "altColor" >
< td class = "colFirst" > < a href = "fr/iutfbleau/sae/mpif/PIFReader.html" title = "class in fr.iutfbleau.sae.mpif" > PIFReader< / a > < / td >
< th class = "colLast" scope = "row" >
2026-01-07 19:27:03 +01:00
< div class = "block" > Cette classe permet de lire un fichier .pif et de reconstruire l'image d'origine.< / div >
2026-01-08 13:05:29 +01:00
< / th >
< / tr >
< tr id = "i19" class = "rowColor" >
< td class = "colFirst" > < a href = "fr/iutfbleau/sae/mpif/PIFWriter.html" title = "class in fr.iutfbleau.sae.mpif" > PIFWriter< / a > < / td >
< th class = "colLast" scope = "row" >
2026-01-07 19:27:03 +01:00
< div class = "block" > Cette classe permet d'écrire une image au format PIF.< / div >
2026-01-08 13:05:29 +01:00
< / th >
< / tr >
< tr id = "i20" class = "altColor" >
< td class = "colFirst" > < a href = "fr/iutfbleau/sae/mpif/Pixel.html" title = "class in fr.iutfbleau.sae.mpif" > Pixel< / a > < / td >
< th class = "colLast" scope = "row" >
2026-01-07 19:27:03 +01:00
< div class = "block" > Cette classe représente un pixel composé de trois valeurs :
rouge, vert et bleu.< / div >
2026-01-08 13:05:29 +01:00
< / th >
< / tr >
< tr id = "i21" class = "rowColor" >
< td class = "colFirst" > < a href = "fr/iutfbleau/sae/mpif/RGBImage.html" title = "class in fr.iutfbleau.sae.mpif" > RGBImage< / a > < / td >
< th class = "colLast" scope = "row" >
2026-01-07 19:27:03 +01:00
< div class = "block" > Cette classe représente une image composée de pixels RGB.< / div >
2026-01-08 13:05:29 +01:00
< / th >
< / tr >
< tr id = "i22" class = "altColor" >
< td class = "colFirst" > < a href = "fr/iutfbleau/sae/ThreadSauvegardePIF.html" title = "class in fr.iutfbleau.sae" > ThreadSauvegardePIF< / a > < / td >
< th class = "colLast" scope = "row" >
2026-01-07 19:27:03 +01:00
< div class = "block" > Thread pour sauvegarder un fichier PIF en arriere-plan.< / div >
2026-01-08 13:05:29 +01:00
< / th >
< / tr >
< tr id = "i23" class = "rowColor" >
< td class = "colFirst" > < a href = "fr/iutfbleau/sae/Viewer.html" title = "class in fr.iutfbleau.sae" > Viewer< / a > < / td >
< th class = "colLast" scope = "row" >
2026-01-07 19:27:03 +01:00
< div class = "block" > Classe principale qui lance l'application de visualisation d'images PIF.< / div >
2026-01-08 13:05:29 +01:00
< / th >
< / tr >
< tr id = "i24" class = "altColor" >
< td class = "colFirst" > < a href = "fr/iutfbleau/sae/ViewerControleur.html" title = "class in fr.iutfbleau.sae" > ViewerControleur< / a > < / td >
< th class = "colLast" scope = "row" >
2026-01-07 19:27:03 +01:00
< div class = "block" > Controleur du visualiseur d'images PIF.< / div >
2026-01-08 13:05:29 +01:00
< / th >
< / tr >
< tr id = "i25" class = "rowColor" >
< td class = "colFirst" > < a href = "fr/iutfbleau/sae/ViewerImagePanel.html" title = "class in fr.iutfbleau.sae" > ViewerImagePanel< / a > < / td >
< th class = "colLast" scope = "row" >
2026-01-07 19:27:03 +01:00
< div class = "block" > Panneau personnalise pour afficher l'image.< / div >
2026-01-08 13:05:29 +01:00
< / th >
< / tr >
< tr id = "i26" class = "altColor" >
< td class = "colFirst" > < a href = "fr/iutfbleau/sae/ViewerWindow.html" title = "class in fr.iutfbleau.sae" > ViewerWindow< / a > < / td >
< th class = "colLast" scope = "row" >
2026-01-07 19:27:03 +01:00
< div class = "block" > Fenetre principale du visualiseur d'images PIF.< / div >
2026-01-08 13:05:29 +01:00
< / th >
< / tr >
< / table >
< / li >
< / ul >
2026-01-07 19:27:03 +01:00
< / div >
< / main >
2026-01-08 13:05:29 +01:00
< footer role = "contentinfo" >
< nav role = "navigation" >
<!-- ======= START OF BOTTOM NAVBAR ====== -->
< div class = "bottomNav" > < a id = "navbar.bottom" >
<!-- -->
< / a >
< div class = "skipNav" > < a href = "#skip.navbar.bottom" title = "Skip navigation links" > Skip navigation links< / a > < / div >
< a id = "navbar.bottom.firstrow" >
<!-- -->
< / a >
< ul class = "navList" title = "Navigation" >
< li > < a href = "index.html" > Overview< / a > < / li >
< li > Package< / li >
< li > Class< / li >
< li > < a href = "overview-tree.html" > Tree< / a > < / li >
< li > < a href = "deprecated-list.html" > Deprecated< / a > < / li >
< li > < a href = "index-all.html" > Index< / a > < / li >
< li > < a href = "help-doc.html" > Help< / a > < / li >
< / ul >
2026-01-07 19:27:03 +01:00
< / div >
2026-01-08 13:05:29 +01:00
< div class = "subNav" >
< ul class = "navList" id = "allclasses_navbar_bottom" >
< li > < a href = "allclasses.html" > All Classes< / a > < / li >
< / ul >
< div >
< script type = "text/javascript" > <!--
allClassesLink = document . getElementById ( "allclasses_navbar_bottom" ) ;
if ( window == top ) {
allClassesLink . style . display = "block" ;
}
else {
allClassesLink . style . display = "none" ;
}
//-->
< / script >
< noscript >
< div > JavaScript is disabled on your browser.< / div >
< / noscript >
< / div >
< a id = "skip.navbar.bottom" >
<!-- -->
< / a > < / div >
<!-- ======== END OF BOTTOM NAVBAR ======= -->
< / nav >
< / footer >
2026-01-07 19:27:03 +01:00
< / body >
< / html >