AnalyseMorphologique/builded docs/searchindex.js
2023-05-17 16:48:55 +02:00

1 line
67 KiB
JavaScript

Search.setIndex({"docnames": ["_autosummary/utils", "_autosummary/utils.create_xyz", "_autosummary/utils.create_xyz.create_circle", "_autosummary/utils.create_xyz.create_cylinder", "_autosummary/utils.data_processing", "_autosummary/utils.data_processing.data_processing", "_autosummary/utils.data_processing.data_processing.get_advanced_data", "_autosummary/utils.data_processing.data_processing.get_discrete_data", "_autosummary/utils.data_processing.data_processing.get_raw_data", "_autosummary/utils.data_processing.data_processing.progressbar_placeholder", "_autosummary/utils.files", "_autosummary/utils.files.input", "_autosummary/utils.files.input.FacesNotGiven", "_autosummary/utils.files.input.InvalidFileFormat", "_autosummary/utils.files.input.ResultFileNotGiven", "_autosummary/utils.files.input.ScannedObject", "_autosummary/utils.files.input.parse_result_file", "_autosummary/utils.files.norm", "_autosummary/utils.files.norm.denormalizeXYZ", "_autosummary/utils.files.output", "_autosummary/utils.files.output.format_data", "_autosummary/utils.files.output.save_output_file", "_autosummary/utils.graph2D", "_autosummary/utils.graph2D.mpl_render", "_autosummary/utils.graph2D.mpl_render.cross_section", "_autosummary/utils.graph2D.mpl_render.render2D", "_autosummary/utils.graph2D.visplot_render", "_autosummary/utils.graph2D.visplot_render.cross_section", "_autosummary/utils.graph2D.visplot_render.render2D", "_autosummary/utils.graph3D", "_autosummary/utils.graph3D.mpl_render", "_autosummary/utils.graph3D.mpl_render.render3D", "_autosummary/utils.graph3D.visplot_render", "_autosummary/utils.graph3D.visplot_render.render3D", "_autosummary/utils.gui", "_autosummary/utils.gui.pyqt", "_autosummary/utils.gui.pyqt.about", "_autosummary/utils.gui.pyqt.about.AboutThis", "_autosummary/utils.gui.pyqt.about.AboutThis.AboutThis", "_autosummary/utils.gui.pyqt.about.UI_AboutThis", "_autosummary/utils.gui.pyqt.about.UI_AboutThis.Ui_AboutThis", "_autosummary/utils.gui.pyqt.error_popup", "_autosummary/utils.gui.pyqt.error_popup.ErrorPopup", "_autosummary/utils.gui.pyqt.error_popup.ErrorPopup.ErrorPopup", "_autosummary/utils.gui.pyqt.main_window", "_autosummary/utils.gui.pyqt.main_window.MainWindow", "_autosummary/utils.gui.pyqt.main_window.MainWindow.MainWindow", "_autosummary/utils.gui.pyqt.main_window.UI_MainWindow", "_autosummary/utils.gui.pyqt.main_window.UI_MainWindow.Ui_MainWindow", "_autosummary/utils.gui.pyqt.main_window.Workers", "_autosummary/utils.gui.pyqt.main_window.Workers.AdvancedDataWorker", "_autosummary/utils.gui.pyqt.main_window.Workers.AdvancedDataWorker.AdvancedDataWorker", "_autosummary/utils.gui.pyqt.main_window.Workers.DiscreteDataWorker", "_autosummary/utils.gui.pyqt.main_window.Workers.DiscreteDataWorker.DiscreteDataProcessWorker", "_autosummary/utils.gui.pyqt.main_window.Workers.PreProcessWorker", "_autosummary/utils.gui.pyqt.main_window.Workers.PreProcessWorker.PreProcessWorker", "_autosummary/utils.gui.pyqt.main_window.Workers.RawDataWorker", "_autosummary/utils.gui.pyqt.main_window.Workers.RawDataWorker.RawDataProcessWorker", "_autosummary/utils.gui.pyqt.main_window.Workers.Worker", "_autosummary/utils.gui.pyqt.main_window.Workers.Worker.Worker", "_autosummary/utils.gui.pyqt.ressources_rc", "_autosummary/utils.gui.pyqt.ressources_rc.qCleanupResources", "_autosummary/utils.gui.pyqt.ressources_rc.qInitResources", "_autosummary/utils.gui.pyqt.settings", "_autosummary/utils.gui.pyqt.settings.Settings", "_autosummary/utils.gui.pyqt.settings.Settings.Settings", "_autosummary/utils.gui.pyqt.settings.UI_Settings", "_autosummary/utils.gui.pyqt.settings.UI_Settings.Ui_Settings", "_autosummary/utils.math", "_autosummary/utils.math.data_extraction", "_autosummary/utils.math.data_extraction.get_difference_from_mean_value", "_autosummary/utils.math.data_extraction.get_distance_between_two_vertices", "_autosummary/utils.math.data_extraction.get_mean", "_autosummary/utils.math.data_extraction.get_mean_radius", "_autosummary/utils.math.data_extraction.get_mean_theta", "_autosummary/utils.math.data_extraction.get_radius_from_x_y", "_autosummary/utils.math.data_extraction.get_radius_std", "_autosummary/utils.math.data_extraction.get_standard_deviation", "_autosummary/utils.math.data_extraction.get_theta_from_x_y", "_autosummary/utils.math.data_extraction.get_true_theta_from_x_y", "_autosummary/utils.math.data_extraction.get_x_y_z_mean", "_autosummary/utils.math.position_manipulation", "_autosummary/utils.math.position_manipulation.get_mass_properties", "_autosummary/utils.math.position_manipulation.verticalise", "_autosummary/utils.settings", "_autosummary/utils.settings.SettingManager", "_autosummary/utils.settings.SettingManager.SettingManager", "api", "index", "installation", "usage"], "filenames": ["_autosummary/utils.rst", "_autosummary/utils.create_xyz.rst", "_autosummary/utils.create_xyz.create_circle.rst", "_autosummary/utils.create_xyz.create_cylinder.rst", "_autosummary/utils.data_processing.rst", "_autosummary/utils.data_processing.data_processing.rst", "_autosummary/utils.data_processing.data_processing.get_advanced_data.rst", "_autosummary/utils.data_processing.data_processing.get_discrete_data.rst", "_autosummary/utils.data_processing.data_processing.get_raw_data.rst", "_autosummary/utils.data_processing.data_processing.progressbar_placeholder.rst", "_autosummary/utils.files.rst", "_autosummary/utils.files.input.rst", "_autosummary/utils.files.input.FacesNotGiven.rst", "_autosummary/utils.files.input.InvalidFileFormat.rst", "_autosummary/utils.files.input.ResultFileNotGiven.rst", "_autosummary/utils.files.input.ScannedObject.rst", "_autosummary/utils.files.input.parse_result_file.rst", "_autosummary/utils.files.norm.rst", "_autosummary/utils.files.norm.denormalizeXYZ.rst", "_autosummary/utils.files.output.rst", "_autosummary/utils.files.output.format_data.rst", "_autosummary/utils.files.output.save_output_file.rst", "_autosummary/utils.graph2D.rst", "_autosummary/utils.graph2D.mpl_render.rst", "_autosummary/utils.graph2D.mpl_render.cross_section.rst", "_autosummary/utils.graph2D.mpl_render.render2D.rst", "_autosummary/utils.graph2D.visplot_render.rst", "_autosummary/utils.graph2D.visplot_render.cross_section.rst", "_autosummary/utils.graph2D.visplot_render.render2D.rst", "_autosummary/utils.graph3D.rst", "_autosummary/utils.graph3D.mpl_render.rst", "_autosummary/utils.graph3D.mpl_render.render3D.rst", "_autosummary/utils.graph3D.visplot_render.rst", "_autosummary/utils.graph3D.visplot_render.render3D.rst", "_autosummary/utils.gui.rst", "_autosummary/utils.gui.pyqt.rst", "_autosummary/utils.gui.pyqt.about.rst", "_autosummary/utils.gui.pyqt.about.AboutThis.rst", "_autosummary/utils.gui.pyqt.about.AboutThis.AboutThis.rst", "_autosummary/utils.gui.pyqt.about.UI_AboutThis.rst", "_autosummary/utils.gui.pyqt.about.UI_AboutThis.Ui_AboutThis.rst", "_autosummary/utils.gui.pyqt.error_popup.rst", "_autosummary/utils.gui.pyqt.error_popup.ErrorPopup.rst", "_autosummary/utils.gui.pyqt.error_popup.ErrorPopup.ErrorPopup.rst", "_autosummary/utils.gui.pyqt.main_window.rst", "_autosummary/utils.gui.pyqt.main_window.MainWindow.rst", "_autosummary/utils.gui.pyqt.main_window.MainWindow.MainWindow.rst", "_autosummary/utils.gui.pyqt.main_window.UI_MainWindow.rst", "_autosummary/utils.gui.pyqt.main_window.UI_MainWindow.Ui_MainWindow.rst", "_autosummary/utils.gui.pyqt.main_window.Workers.rst", "_autosummary/utils.gui.pyqt.main_window.Workers.AdvancedDataWorker.rst", "_autosummary/utils.gui.pyqt.main_window.Workers.AdvancedDataWorker.AdvancedDataWorker.rst", "_autosummary/utils.gui.pyqt.main_window.Workers.DiscreteDataWorker.rst", "_autosummary/utils.gui.pyqt.main_window.Workers.DiscreteDataWorker.DiscreteDataProcessWorker.rst", "_autosummary/utils.gui.pyqt.main_window.Workers.PreProcessWorker.rst", "_autosummary/utils.gui.pyqt.main_window.Workers.PreProcessWorker.PreProcessWorker.rst", "_autosummary/utils.gui.pyqt.main_window.Workers.RawDataWorker.rst", "_autosummary/utils.gui.pyqt.main_window.Workers.RawDataWorker.RawDataProcessWorker.rst", "_autosummary/utils.gui.pyqt.main_window.Workers.Worker.rst", "_autosummary/utils.gui.pyqt.main_window.Workers.Worker.Worker.rst", "_autosummary/utils.gui.pyqt.ressources_rc.rst", "_autosummary/utils.gui.pyqt.ressources_rc.qCleanupResources.rst", "_autosummary/utils.gui.pyqt.ressources_rc.qInitResources.rst", "_autosummary/utils.gui.pyqt.settings.rst", "_autosummary/utils.gui.pyqt.settings.Settings.rst", "_autosummary/utils.gui.pyqt.settings.Settings.Settings.rst", "_autosummary/utils.gui.pyqt.settings.UI_Settings.rst", "_autosummary/utils.gui.pyqt.settings.UI_Settings.Ui_Settings.rst", "_autosummary/utils.math.rst", "_autosummary/utils.math.data_extraction.rst", "_autosummary/utils.math.data_extraction.get_difference_from_mean_value.rst", "_autosummary/utils.math.data_extraction.get_distance_between_two_vertices.rst", "_autosummary/utils.math.data_extraction.get_mean.rst", "_autosummary/utils.math.data_extraction.get_mean_radius.rst", "_autosummary/utils.math.data_extraction.get_mean_theta.rst", "_autosummary/utils.math.data_extraction.get_radius_from_x_y.rst", "_autosummary/utils.math.data_extraction.get_radius_std.rst", "_autosummary/utils.math.data_extraction.get_standard_deviation.rst", "_autosummary/utils.math.data_extraction.get_theta_from_x_y.rst", "_autosummary/utils.math.data_extraction.get_true_theta_from_x_y.rst", "_autosummary/utils.math.data_extraction.get_x_y_z_mean.rst", "_autosummary/utils.math.position_manipulation.rst", "_autosummary/utils.math.position_manipulation.get_mass_properties.rst", "_autosummary/utils.math.position_manipulation.verticalise.rst", "_autosummary/utils.settings.rst", "_autosummary/utils.settings.SettingManager.rst", "_autosummary/utils.settings.SettingManager.SettingManager.rst", "api.rst", "index.rst", "installation.rst", "usage.rst"], "titles": ["utils", "utils.create_xyz", "utils.create_xyz.create_circle", "utils.create_xyz.create_cylinder", "utils.data_processing", "utils.data_processing.data_processing", "utils.data_processing.data_processing.get_advanced_data", "utils.data_processing.data_processing.get_discrete_data", "utils.data_processing.data_processing.get_raw_data", "utils.data_processing.data_processing.progressbar_placeholder", "utils.files", "utils.files.input", "utils.files.input.FacesNotGiven", "utils.files.input.InvalidFileFormat", "utils.files.input.ResultFileNotGiven", "utils.files.input.ScannedObject", "utils.files.input.parse_result_file", "utils.files.norm", "utils.files.norm.denormalizeXYZ", "utils.files.output", "utils.files.output.format_data", "utils.files.output.save_output_file", "utils.graph2D", "utils.graph2D.mpl_render", "utils.graph2D.mpl_render.cross_section", "utils.graph2D.mpl_render.render2D", "utils.graph2D.visplot_render", "utils.graph2D.visplot_render.cross_section", "utils.graph2D.visplot_render.render2D", "utils.graph3D", "utils.graph3D.mpl_render", "utils.graph3D.mpl_render.render3D", "utils.graph3D.visplot_render", "utils.graph3D.visplot_render.render3D", "utils.gui", "utils.gui.pyqt", "utils.gui.pyqt.about", "utils.gui.pyqt.about.AboutThis", "utils.gui.pyqt.about.AboutThis.AboutThis", "utils.gui.pyqt.about.UI_AboutThis", "utils.gui.pyqt.about.UI_AboutThis.Ui_AboutThis", "utils.gui.pyqt.error_popup", "utils.gui.pyqt.error_popup.ErrorPopup", "utils.gui.pyqt.error_popup.ErrorPopup.ErrorPopup", "utils.gui.pyqt.main_window", "utils.gui.pyqt.main_window.MainWindow", "utils.gui.pyqt.main_window.MainWindow.MainWindow", "utils.gui.pyqt.main_window.UI_MainWindow", "utils.gui.pyqt.main_window.UI_MainWindow.Ui_MainWindow", "utils.gui.pyqt.main_window.Workers", "utils.gui.pyqt.main_window.Workers.AdvancedDataWorker", "utils.gui.pyqt.main_window.Workers.AdvancedDataWorker.AdvancedDataWorker", "utils.gui.pyqt.main_window.Workers.DiscreteDataWorker", "utils.gui.pyqt.main_window.Workers.DiscreteDataWorker.DiscreteDataProcessWorker", "utils.gui.pyqt.main_window.Workers.PreProcessWorker", "utils.gui.pyqt.main_window.Workers.PreProcessWorker.PreProcessWorker", "utils.gui.pyqt.main_window.Workers.RawDataWorker", "utils.gui.pyqt.main_window.Workers.RawDataWorker.RawDataProcessWorker", "utils.gui.pyqt.main_window.Workers.Worker", "utils.gui.pyqt.main_window.Workers.Worker.Worker", "utils.gui.pyqt.ressources_rc", "utils.gui.pyqt.ressources_rc.qCleanupResources", "utils.gui.pyqt.ressources_rc.qInitResources", "utils.gui.pyqt.settings", "utils.gui.pyqt.settings.Settings", "utils.gui.pyqt.settings.Settings.Settings", "utils.gui.pyqt.settings.UI_Settings", "utils.gui.pyqt.settings.UI_Settings.Ui_Settings", "utils.math", "utils.math.data_extraction", "utils.math.data_extraction.get_difference_from_mean_value", "utils.math.data_extraction.get_distance_between_two_vertices", "utils.math.data_extraction.get_mean", "utils.math.data_extraction.get_mean_radius", "utils.math.data_extraction.get_mean_theta", "utils.math.data_extraction.get_radius_from_x_y", "utils.math.data_extraction.get_radius_std", "utils.math.data_extraction.get_standard_deviation", "utils.math.data_extraction.get_theta_from_x_y", "utils.math.data_extraction.get_true_theta_from_x_y", "utils.math.data_extraction.get_x_y_z_mean", "utils.math.position_manipulation", "utils.math.position_manipulation.get_mass_properties", "utils.math.position_manipulation.verticalise", "utils.settings", "utils.settings.SettingManager", "utils.settings.SettingManager.SettingManager", "API", "Welcome to Analyse Morphologique\u2019s documentation!", "Installation", "Usage"], "terms": {"function": [1, 5, 6, 7, 8, 9, 11, 16, 17, 19, 23, 26, 30, 32, 51, 53, 55, 57, 60, 69, 81, 90], "radiu": [2, 3, 6, 7, 8, 73, 75, 76, 90], "float": [2, 3, 7, 8, 15, 51, 53, 55, 57, 70, 75, 78, 79, 82], "center_x": [2, 3], "center_i": [2, 3], "points_numb": [2, 3], "int": [2, 3, 7, 8, 9], "100": [2, 3], "creat": [2, 3, 5, 11, 15, 17, 19, 23, 26, 30, 32, 37, 42, 45, 46, 50, 52, 54, 56, 58, 64, 69, 81, 85, 90], "circl": [2, 3], "given": [2, 3, 6, 7, 8, 12, 14, 15, 90], "center": [2, 3, 82, 88], "param": [2, 3, 15, 18, 83], "x": [2, 3, 6, 7, 8, 15, 16, 17, 24, 27, 28, 53, 57, 75, 78, 79, 80, 90], "coordin": [2, 3, 15, 75, 78, 79, 80], "y": [2, 3, 6, 7, 8, 15, 16, 17, 24, 27, 28, 53, 57, 75, 78, 79, 80, 90], "number": [2, 3, 7, 8, 46, 86], "point": [2, 3, 15, 75, 78, 79, 90], "return": [2, 3, 6, 7, 8, 15, 16, 20, 27, 28, 33, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 82, 86], "list": [2, 3, 6, 7, 8, 15, 20, 24, 25, 27, 28, 70, 72, 73, 74, 76, 77, 80], "height": 3, "cylind": 3, "mon": [5, 19, 45, 69], "apr": [5, 11, 17, 19, 23, 26, 30, 32, 42, 45, 52, 54, 56, 58, 64, 69, 81, 85], "24": [5, 45], "2023": [5, 11, 17, 19, 23, 26, 30, 32, 37, 42, 45, 50, 52, 54, 56, 58, 64, 69, 81, 85], "name": [5, 11, 17, 19, 23, 26, 30, 32, 37, 42, 45, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 64, 69, 81, 85, 86, 90], "py": [5, 11, 17, 19, 23, 26, 30, 32, 37, 42, 45, 50, 52, 54, 56, 58, 64, 69, 81, 85, 89, 90], "desc": [5, 11, 17, 19, 23, 26, 30, 32, 37, 42, 45, 50, 52, 54, 56, 58, 64, 69, 81, 85], "A": [5, 15, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 37, 42, 43, 50, 52, 54, 56, 85, 86], "modul": [5, 11, 23, 26, 30, 32, 50, 52, 54, 56, 69, 81, 85, 89], "process": [5, 46, 50, 51, 52, 54, 55, 56], "data": [5, 6, 7, 8, 15, 20, 23, 26, 30, 32, 46, 50, 51, 52, 53, 56, 57, 90], "auth": [5, 11, 17, 19, 23, 26, 30, 32, 37, 42, 45, 50, 52, 54, 56, 58, 64, 69, 81, 85], "djalim": [5, 11, 17, 19, 23, 26, 30, 32, 37, 42, 45, 50, 52, 54, 56, 58, 64, 69, 81, 85], "simaila": [5, 11, 17, 19, 23, 26, 30, 32, 37, 42, 45, 50, 52, 54, 56, 58, 64, 69, 81, 85], "e": [5, 11, 17, 19, 23, 26, 30, 32, 37, 42, 45, 50, 52, 54, 56, 58, 64, 69, 81, 85], "mail": [5, 11, 17, 19, 23, 26, 30, 32, 37, 42, 45, 50, 52, 54, 56, 58, 64, 69, 81, 85], "inra": [5, 11, 17, 19, 23, 26, 30, 32, 37, 42, 45, 50, 52, 54, 56, 58, 64, 69, 81, 85, 88, 89], "fr": [5, 11, 17, 19, 23, 26, 30, 32, 37, 42, 45, 50, 52, 54, 56, 58, 64, 69, 81, 85, 89], "discrete_data": [6, 46, 51, 90], "dict": [6, 7, 8, 15, 20, 46, 51, 53, 57, 86], "v_scan": [6, 51, 90], "0": [6, 16, 70, 72, 74, 78, 79, 80, 90], "update_progress_bar": [6, 7, 8, 46, 88], "progressbar_placehold": [6, 7, 8, 88], "calcul": [6, 7, 8, 46, 51, 53, 57, 90], "morpholog": [6, 50, 88, 90], "indic": [6, 15, 50, 90], "from": [6, 7, 8, 15, 70, 75, 78, 79, 82, 88, 89, 90], "discret": [6, 15, 46, 50, 51, 52, 53, 73, 74, 75, 76, 78, 79, 80, 90], "paramet": [6, 7, 8, 15, 16, 20, 21, 24, 25, 27, 28, 31, 33, 43, 46, 51, 53, 55, 57, 59, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 82, 86, 90], "str": [6, 7, 8, 15, 16, 18, 20, 21, 27, 28, 46, 51, 53, 55, 57, 59, 86], "follow": [6, 7, 8, 51, 53, 57, 82, 89, 90], "kei": [6, 7, 8, 51, 53, 57, 90], "moi": [6, 7, 53], "en": [6, 7, 8, 51, 53, 57, 90], "mm": [6, 7, 8, 53, 57, 90], "mean": [6, 7, 16, 70, 72, 73, 74, 75, 78, 79, 80, 90], "valu": [6, 7, 8, 15, 16, 24, 25, 27, 28, 46, 55, 59, 70, 72, 73, 74, 76, 77, 86, 90], "z": [6, 7, 8, 15, 16, 17, 53, 55, 57, 90], "rayon": [6, 7, 8, 51, 53, 57, 90], "moyen": [6, 7, 51, 53, 90], "ecart": [6, 7, 51, 53], "type": [6, 7, 51, 53], "standard": [6, 7, 76, 77], "deviat": [6, 7, 76, 77], "updat": [6, 7, 8, 15, 46, 59, 90], "progress": [6, 7, 8, 46, 55, 59], "bar": [6, 7, 8, 46, 55, 59], "tortuosit": [6, 51], "volum": [6, 51, 82, 90], "mm3": [6, 51], "surfac": [6, 51], "mm2": [6, 51], "moyenn": [6, 51, 90], "de": [6, 51, 90], "r": [6, 51, 89], "\u03c3_": 6, "tot": [6, 51], "h": 6, "l": [6, 90], "mi_l": [6, 51], "mi_p": [6, 51], "mi_mr": 6, "mi_mh": 6, "mi_mr_in": 6, "r_v_scan": 6, "s_v_scan": 6, "hydrauliqu": 6, "r_h": 6, "hi": 6, "obj": [7, 8, 15, 31, 33, 46, 53, 57, 82, 83, 90], "file": [7, 8, 46, 53, 55, 57, 86, 88, 90], "input": [7, 8, 17, 46, 88, 90], "scannedobject": [7, 8, 11, 31, 33, 46, 53, 57, 82, 83, 88, 90], "ndigit": [7, 8], "delta_z": [7, 8, 53, 57], "1": [7, 8, 15, 16, 20, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 90], "object": [7, 8, 15, 33, 40, 43, 46, 48, 53, 54, 55, 57, 67, 82, 83, 86, 90], "analys": [7, 8, 46, 82, 83, 90], "digit": [7, 8, 90], "keep": [7, 8], "after": [7, 8, 90], "comma": [7, 8, 90], "delta": [7, 8, 53, 55, 57], "us": [7, 8, 15, 16, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 89, 90], "discretis": [7, 8, 16, 53, 90], "theta": [8, 57, 74, 78, 79], "rad": [8, 57], "xi": [8, 57, 75, 78, 79], "xmoi": [8, 57], "yi": [8, 57, 75, 78, 79], "ymoi": [8, 57], "percent": [9, 59], "thi": [9, 11, 15, 16, 37, 51, 53, 55, 57, 69, 75, 78, 79, 81, 90], "i": [9, 13, 15, 16, 46, 51, 53, 55, 57, 59, 83, 88, 89, 90], "placehold": 9, "progressbar": 9, "thu": [11, 50, 64], "20": 11, "contain": [11, 46, 69, 81, 90], "pars": [11, 16, 55], "class": [11, 15, 37, 38, 39, 40, 42, 43, 45, 46, 47, 48, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 64, 65, 66, 67, 85, 86], "except": [11, 12, 13, 14], "rais": [12, 13, 14, 15], "when": [12, 13, 14, 15, 51, 53, 55, 57, 59, 90], "face": [12, 14, 15, 90], "wa": [12, 14, 15], "format": [13, 19, 20, 90], "support": 13, "vertic": [15, 71, 83, 90], "none": [15, 20, 27, 28, 33, 38, 43, 46, 65], "base": [15, 38, 40, 43, 46, 48, 51, 53, 55, 57, 58, 59, 65, 67, 86], "manag": [15, 85, 86], "3d": [15, 30, 31, 32, 33, 54, 55, 88, 90], "verticesm": 15, "ndarrai": 15, "shape": 15, "n": 15, "2": [15, 16, 20, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 90], "variabl": [15, 43, 51, 53, 55, 57, 59, 86, 90], "static": [15, 86], "method": [15, 38, 40, 43, 46, 48, 51, 53, 55, 57, 59, 65, 67, 86, 90], "from_xyz_fil": [15, 88], "xyz": [15, 18, 90], "from_obj_fil": [15, 88], "get_x": [15, 88], "get_i": [15, 88], "get_z": [15, 88], "get_vertic": [15, 88, 90], "get_fac": [15, 88], "get_discrete_vertic": [15, 88], "get_data": [15, 88], "export": [15, 46, 90], "facesnotgiven": [15, 88], "If": [15, 27, 28, 33, 43, 89, 90], "resultfilenotgiven": [15, 88], "result": [15, 53, 57, 90], "attribut": [15, 38, 46, 51, 53, 55, 57, 59, 65, 86], "export_obj": [15, 88], "file_path": [15, 16], "path": [15, 16, 18, 21, 53, 55, 57], "export_xyz": [15, 88], "separ": [15, 16, 20, 90], "t": [15, 16, 90], "char": [15, 16], "from_ascii_stl_fil": [15, 88], "ratio": 15, "normalis": [15, 55, 88, 90], "an": [15, 18, 42, 43, 90], "stl": [15, 82, 90], "appli": 15, "axi": [15, 27, 28, 83, 90], "from_binary_stl_fil": [15, 88], "binari": [15, 90], "from_fil": [15, 88, 90], "from_triangl": [15, 88], "triangl": 15, "delimit": 15, "The": [15, 43, 46, 51, 53, 55, 57, 59, 86, 90], "get": [15, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 86, 89, 90], "step": 15, "specifi": [15, 20, 43, 55, 86, 90], "set": [15, 46, 59, 88], "get_discrete_vertices_1": [15, 88], "split": 15, "implement": 15, "everi": [15, 90], "interv": [15, 90], "get_discrete_vertices_2": [15, 88], "length": 15, "differ": [15, 70, 90], "between": [15, 71, 90], "first": [15, 16, 89, 90], "last": [15, 86, 90], "slice": [15, 90], "greater": 15, "equal": [15, 90], "resolv": 15, "bool": [15, 27, 28, 33, 46], "fals": [15, 46], "ar": [15, 43, 90], "els": [15, 27, 28, 33], "should": 15, "sort": 15, "has_fac": [15, 88], "check": [15, 16, 46, 88, 90], "ha": [15, 90], "true": [15, 27, 28, 33, 90], "otherwis": 15, "update_from_fac": [15, 88], "reconstruct": 15, "assum": 15, "tupl": [16, 82], "output": [16, 18, 46, 53, 57, 88, 90], "retreiv": 16, "three": [16, 90], "colunm": 16, "It": [16, 51, 53, 55, 57, 90], "extract": [16, 50, 88], "consist": 16, "exampl": [16, 20, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 90], "test": [16, 88], "txt": [16, 89, 90], "3": [16, 20, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 89], "fri": [17, 23, 26, 30, 32, 81, 85], "14": 17, "clean": 17, "deprec": 17, "filepath": 18, "denorm": 18, "17": [19, 69], "save": [19, 20, 21, 46, 53, 57, 86, 88, 90], "selected_column": 20, "column": [20, 90], "order": 20, "col1": 20, "col2": 20, "4": [20, 50, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 90], "5": [20, 70, 71, 72, 73, 74, 76, 77, 80], "6": [20, 71, 73, 74, 76, 80, 90], "col3": 20, "7": [20, 73, 74, 76, 80], "8": [20, 73, 74, 76, 80], "9": [20, 73, 74, 76, 80], "output_fil": 21, "content": 21, "21": [23, 26, 30, 32, 81, 85], "render": [23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 46], "2d": [23, 24, 25, 26, 27, 28, 90], "matplotlib": [23, 24, 25, 30, 31], "those": [23, 30, 90], "cant": [23, 30], "integr": [23, 30], "pyqt": [23, 30, 88], "gui": [23, 30, 88, 90], "yet": [23, 30], "x_valu": [24, 27, 90], "y_valu": [24, 27], "cross": [24, 27, 90], "section": [24, 27, 88, 90], "model": [25, 31, 33, 46], "vispi": [26, 27, 28, 32, 33], "titl": [27, 28], "xlabel": [27, 28], "ylabel": [27, 28], "show": [27, 28, 33, 37, 42, 43, 46, 90], "fig": [27, 28], "plot": [27, 28, 33, 90], "label": [27, 28, 43], "its": [27, 28, 46], "own": [27, 28], "window": [27, 28, 45, 46, 64, 65, 89], "canva": [27, 28, 33], "": [31, 90], "poly3dcollect": 31, "scenecanva": 33, "mesh": [33, 90], "tue": 37, "mai": [37, 50], "02": 37, "popup": [37, 42, 43], "parent": [38, 46, 65], "qmainwindow": [38, 46, 65], "ui_aboutthi": [38, 88], "wed": [42, 52, 54, 56, 58], "28": 42, "error": [42, 43, 90], "messag": [42, 43, 90], "error_text": 43, "detail": 43, "button_label": 43, "button_callback": 43, "button": [43, 90], "callback": 43, "show_popup": [43, 88], "have": [43, 89, 90], "main": [45, 46, 89, 90], "applic": [45, 46], "ui_mainwindow": [46, 88], "all": 46, "ui": 46, "element": [46, 82], "check_input_fil": [46, 88], "valid": 46, "exist": 46, "extens": [46, 90], "check_output_fold": [46, 88], "folder": [46, 90], "cheke": 46, "clear_graph": [46, 88], "clear": 46, "graph": [46, 86, 88], "export_advanced_data": [46, 88], "advanc": [46, 51], "finish_analys": [46, 88], "finish": [46, 59], "graph_type_chang": [46, 88], "process_advanced_data": [46, 88], "refresh": 46, "start": [46, 51, 53, 55, 57, 90], "thread": [46, 51, 52, 53, 54, 55, 56, 57], "connect": 46, "signal": [46, 51, 53, 55, 57, 59], "process_discrete_data": [46, 88], "process_raw_data": [46, 88], "refresh_advanced_data": [46, 88], "renderdiscretegraph": [46, 88], "raw_data": [46, 90], "rendergraph": [46, 88], "scan": [46, 53, 57, 88, 90], "raw": [46, 56, 57, 90], "save_model": [46, 88], "select_fil": [46, 88], "open": [46, 90], "dialog": 46, "select": [46, 90], "folder_path": 46, "empti": 46, "fill": 46, "select_fold": [46, 88], "set_advanced_data": [46, 88], "advanced_data": 46, "persist": 46, "set_discrete_data": [46, 88], "set_obj": [46, 88], "pre": [46, 54, 55], "set_raw_data": [46, 88], "set_statu": [46, 59, 88], "statu": [46, 59], "show_about": [46, 88], "about": [46, 88], "show_set": [46, 88], "start_preprocess": [46, 88], "toggle_graph": [46, 88], "hide": 46, "processeddata": [51, 53, 57], "emit": [51, 53, 55, 57, 59], "run": [51, 53, 55, 57, 88, 89, 90], "call": [51, 53, 55, 57, 90], "sigma": 51, "26": [52, 54, 56, 58], "output_path": [53, 57], "output_file_prefix": [53, 57], "prefix": [53, 57, 90], "also": [53, 57, 90], "ll": [53, 57], "locat": [53, 57, 90], "objpath": 55, "discretisation_valu": 55, "deltaz": [55, 90], "progress_valu": [55, 59], "current": [55, 59, 90], "progress_weight": [55, 59], "weight": [55, 59], "processed_obj": 55, "read": [55, 90], "verticalis": [55, 88, 90], "qobject": 59, "set_weight": [59, 88], "update_progress": [59, 88], "27": 64, "ui_set": [65, 88], "accept": [65, 88], "chang": [65, 86, 90], "some": [69, 81, 90], "oper": 69, "mean_valu": 70, "vertex_1": 71, "vertex_2": 71, "distanc": 71, "two": [71, 90], "vertex": 71, "196152422706632": 71, "discrete_valu": [73, 74, 76, 80], "rang": [73, 74, 75, 76, 78, 79, 80], "82842712474619": 73, "7853981633974483": [74, 78, 79], "x_mean": [75, 78, 79], "y_mean": [75, 78, 79], "8284271247461903": [75, 76], "4142135623730951": 77, "posit": [81, 82], "manipul": 81, "evalu": 82, "graviti": 82, "cog": 82, "inertia": [82, 83], "matrix": 82, "express": 82, "numpi": 82, "arrai": 82, "http": [82, 89], "pypi": 82, "org": 82, "project": 82, "document": [82, 90], "can": [82, 89, 90], "found": [82, 90], "here": [82, 89, 90], "www": 82, "geometrictool": 82, "com": 82, "polyhedralmassproperti": 82, "pdf": 82, "rotat": [83, 90], "so": [83, 89], "princip": 83, "instanc": [86, 90], "get_inst": [86, 88], "get_last_graph": [86, 88], "graph_numb": 86, "slot": [86, 90], "get_set": [86, 88], "setting_nam": 86, "ani": [86, 90], "remove_chang": [86, 88], "remov": 86, "flag": 86, "config": [86, 90], "set_last_graph": [86, 88], "graph_nam": 86, "set_set": [86, 88], "setting_valu": 86, "analysi": 88, "tool": 88, "develop": 88, "geomechan": 88, "laboratori": 88, "paca": 88, "Its": 88, "goal": 88, "inform": [88, 90], "morphologi": 88, "het": 88, "hydraul": 88, "eros": [88, 90], "out": [88, 90], "instal": [88, 90], "further": 88, "index": 88, "search": 88, "page": [88, 90], "python": 88, "version": 88, "api": 88, "util": [88, 90], "create_xyz": 88, "create_circl": 88, "create_cylind": 88, "data_process": [88, 90], "get_advanced_data": [88, 90], "get_discrete_data": [88, 90], "get_raw_data": [88, 90], "parse_result_fil": 88, "invalidfileformat": 88, "norm": 88, "denormalizexyz": 88, "format_data": [88, 90], "save_output_fil": [88, 90], "graph2d": [88, 90], "mpl_render": 88, "cross_sect": [88, 90], "render2d": 88, "visplot_rend": [88, 90], "graph3d": 88, "render3d": 88, "aboutthi": 88, "error_popup": 88, "errorpopup": 88, "main_window": 88, "mainwindow": 88, "worker": 88, "advanceddatawork": 88, "discretedatawork": 88, "discretedataprocesswork": 88, "preprocesswork": 88, "rawdatawork": 88, "rawdataprocesswork": 88, "ressources_rc": 88, "qcleanupresourc": 88, "qinitresourc": 88, "math": [88, 90], "data_extract": 88, "get_difference_from_mean_valu": 88, "get_distance_between_two_vertic": 88, "get_mean": 88, "get_mean_radiu": 88, "get_mean_theta": 88, "get_radius_from_x_i": 88, "get_radius_std": 88, "get_standard_devi": 88, "get_theta_from_x_i": 88, "get_true_theta_from_x_i": 88, "get_x_y_z_mean": 88, "position_manipul": [88, 90], "get_mass_properti": 88, "settingmanag": 88, "compat": 89, "10": 89, "abov": 89, "To": [89, 90], "releas": 89, "tarbal": 89, "clone": 89, "repositori": 89, "forgemia": 89, "scanner3d": 89, "analysemorphologiqu": 89, "_": 89, "Then": 89, "depend": 89, "pip": 89, "requir": [89, 90], "onc": [89, 90], "you": [89, 90], "issu": 89, "pyqt5": [89, 90], "virtual": 89, "enviren": 89, "do": [89, 90], "command": 89, "python3": [], "m": 89, "venv": 89, "sourc": 89, "bin": 89, "activ": 89, "script": [88, 89], "bat": 89, "instead": 89, "packag": 90, "pleas": 90, "go": 90, "more": 90, "how": 90, "program": 90, "work": 90, "divid": 90, "left": 90, "side": 90, "directori": 90, "right": 90, "desir": 90, "convers": [], "usag": 88, "graphic": 88, "user": 88, "interfac": 88, "wish": 90, "click": 90, "choisir": 90, "un": 90, "fichier": 90, "ouvrir": 90, "menu": 90, "item": 90, "By": 90, "default": 90, "where": 90, "press": 90, "dossier": [], "both": 90, "ascii": 90, "extent": [], "must": 90, "one": 90, "refus": 90, "doe": [], "which": 90, "scann": [], "therefor": 90, "been": 90, "manual": 90, "befor": 90, "being": 90, "le": 90, "repertoir": [], "men": [], "choos": 90, "thei": 90, "want": 90, "enter": 90, "size": 90, "1mm": 90, "paramett": [], "done": 90, "toggl": 90, "panel": 90, "off": 90, "affich": 90, "graphiqu": 90, "checkbox": 90, "associ": 90, "each": 90, "These": 90, "suffix": 90, "field": 90, "now": 90, "miss": 90, "displai": 90, "prior": 90, "propmt": [], "fix": 90, "evertyth": [], "ok": [], "second": 90, "tab": 90, "valeur": 90, "layer": 90, "choosen": [], "numero": [], "la": 90, "couch": 90, "traiter": 90, "combobox": 90, "actual": 90, "writabl": 90, "scanner": 90, "put": 90, "recalcul": 90, "indicateur": 90, "morphologiqu": 90, "layout": 90, "2x2": 90, "grid": 90, "third": 90, "2x1": 90, "vertici": [], "entir": 90, "space": 90, "avail": 90, "combo": 90, "box": 90, "interact": 90, "represent": 90, "control": 90, "bit": 90, "wonki": 90, "wai": 90, "them": 90, "zoom": 90, "mous": 90, "wheel": 90, "hold": 90, "down": 90, "move": 90, "up": 90, "shift": 90, "around": 90, "area": 90, "blue": 90, "circular": 90, "trajectori": 90, "green": 90, "red": 90, "coup": 90, "xz": 90, "yz": 90, "same": 90, "everti": [], "scale": 90, "increas": 90, "decreas": 90, "evolut": 90, "du": 90, "everyth": 90, "entr": 90, "et": 90, "chaqu": 90, "without": 90, "what": 90, "look": 90, "like": 90, "import": 90, "store": 90, "dataset": 90, "essai": 90, "san": 90, "end": 90, "xzy": 90, "morpho_ind": 90, "zx": 90, "v": 90, "z_valu": 90, "formatted_raw_data": 90, "formatted_discrete_data": 90, "analisi": [], "allow": 90, "yml": 90, "z0": 90, "zi": 90, "thick": 90, "bigger": [], "than": 90, "strictli": 90, "smaller": 90, "close": 90, "possibl": 90, "mettr": 90, "objet": 90, "droit": 90, "donn\u00e9": 90, "brute": 90, "discr\u00e9tis\u00e9": 90, "sorti": 90, "separateur": 90, "colon": 90, "tabul": 90, "align": 90, "r\u00e9pertoir": 90, "discr\u00e9tis": 90, "prompt": 90, "okai": 90, "chosen": 90, "num\u00e9ro": 90, "\u00e0": 90, "analyz": 90, "For": 90, "slightli": 90, "larger": 90}, "objects": {"": [[0, 0, 0, "-", "utils"]], "utils": [[1, 0, 0, "-", "create_xyz"], [4, 0, 0, "-", "data_processing"], [10, 0, 0, "-", "files"], [22, 0, 0, "-", "graph2D"], [29, 0, 0, "-", "graph3D"], [34, 0, 0, "-", "gui"], [68, 0, 0, "-", "math"], [84, 0, 0, "-", "settings"]], "utils.create_xyz": [[2, 1, 1, "", "create_circle"], [3, 1, 1, "", "create_cylinder"]], "utils.data_processing": [[5, 0, 0, "-", "data_processing"]], "utils.data_processing.data_processing": [[6, 1, 1, "", "get_advanced_data"], [7, 1, 1, "", "get_discrete_data"], [8, 1, 1, "", "get_raw_data"], [9, 1, 1, "", "progressbar_placeholder"]], "utils.files": [[11, 0, 0, "-", "input"], [17, 0, 0, "-", "norm"], [19, 0, 0, "-", "output"]], "utils.files.input": [[12, 2, 1, "", "FacesNotGiven"], [13, 2, 1, "", "InvalidFileFormat"], [14, 2, 1, "", "ResultFileNotGiven"], [15, 3, 1, "", "ScannedObject"], [16, 1, 1, "", "parse_result_file"]], "utils.files.input.ScannedObject": [[15, 4, 1, "", "export_obj"], [15, 4, 1, "", "export_xyz"], [15, 4, 1, "", "from_ascii_stl_file"], [15, 4, 1, "", "from_binary_stl_file"], [15, 4, 1, "", "from_file"], [15, 4, 1, "", "from_obj_file"], [15, 4, 1, "", "from_triangles"], [15, 4, 1, "", "from_xyz_file"], [15, 4, 1, "", "get_data"], [15, 4, 1, "", "get_discrete_vertices"], [15, 4, 1, "", "get_discrete_vertices_1"], [15, 4, 1, "", "get_discrete_vertices_2"], [15, 4, 1, "", "get_faces"], [15, 4, 1, "", "get_vertices"], [15, 4, 1, "", "get_x"], [15, 4, 1, "", "get_y"], [15, 4, 1, "", "get_z"], [15, 4, 1, "", "has_faces"], [15, 4, 1, "", "normalise"], [15, 4, 1, "", "update_from_faces"]], "utils.files.norm": [[18, 1, 1, "", "denormalizeXYZ"]], "utils.files.output": [[20, 1, 1, "", "format_data"], [21, 1, 1, "", "save_output_file"]], "utils.graph2D": [[23, 0, 0, "-", "mpl_render"], [26, 0, 0, "-", "visplot_render"]], "utils.graph2D.mpl_render": [[24, 1, 1, "", "cross_section"], [25, 1, 1, "", "render2D"]], "utils.graph2D.visplot_render": [[27, 1, 1, "", "cross_section"], [28, 1, 1, "", "render2D"]], "utils.graph3D": [[30, 0, 0, "-", "mpl_render"], [32, 0, 0, "-", "visplot_render"]], "utils.graph3D.mpl_render": [[31, 1, 1, "", "render3D"]], "utils.graph3D.visplot_render": [[33, 1, 1, "", "render3D"]], "utils.gui": [[35, 0, 0, "-", "pyqt"]], "utils.gui.pyqt": [[36, 0, 0, "-", "about"], [41, 0, 0, "-", "error_popup"], [44, 0, 0, "-", "main_window"], [60, 0, 0, "-", "ressources_rc"], [63, 0, 0, "-", "settings"]], "utils.gui.pyqt.about": [[37, 0, 0, "-", "AboutThis"], [39, 0, 0, "-", "UI_AboutThis"]], "utils.gui.pyqt.about.AboutThis": [[38, 3, 1, "", "AboutThis"]], "utils.gui.pyqt.about.UI_AboutThis": [[40, 3, 1, "", "Ui_AboutThis"]], "utils.gui.pyqt.error_popup": [[42, 0, 0, "-", "ErrorPopup"]], "utils.gui.pyqt.error_popup.ErrorPopup": [[43, 3, 1, "", "ErrorPopup"]], "utils.gui.pyqt.error_popup.ErrorPopup.ErrorPopup": [[43, 4, 1, "", "show_popup"]], "utils.gui.pyqt.main_window": [[45, 0, 0, "-", "MainWindow"], [47, 0, 0, "-", "UI_MainWindow"], [49, 0, 0, "-", "Workers"]], "utils.gui.pyqt.main_window.MainWindow": [[46, 3, 1, "", "MainWindow"]], "utils.gui.pyqt.main_window.MainWindow.MainWindow": [[46, 4, 1, "", "check_input_file"], [46, 4, 1, "", "check_output_folder"], [46, 4, 1, "", "clear_graphs"], [46, 4, 1, "", "export_advanced_data"], [46, 4, 1, "", "finish_analyse"], [46, 4, 1, "", "graph_type_changed"], [46, 4, 1, "", "process_advanced_data"], [46, 4, 1, "", "process_discrete_data"], [46, 4, 1, "", "process_raw_data"], [46, 4, 1, "", "refresh_advanced_data"], [46, 4, 1, "", "renderDiscreteGraphs"], [46, 4, 1, "", "renderGraphs"], [46, 4, 1, "", "save_model"], [46, 4, 1, "", "select_file"], [46, 4, 1, "", "select_folder"], [46, 4, 1, "", "set_advanced_data"], [46, 4, 1, "", "set_discrete_data"], [46, 4, 1, "", "set_obj"], [46, 4, 1, "", "set_raw_data"], [46, 4, 1, "", "set_status"], [46, 4, 1, "", "show_about"], [46, 4, 1, "", "show_settings"], [46, 4, 1, "", "start_preprocess"], [46, 4, 1, "", "toggle_graphs"], [46, 4, 1, "", "update_progress_bar"]], "utils.gui.pyqt.main_window.UI_MainWindow": [[48, 3, 1, "", "Ui_MainWindow"]], "utils.gui.pyqt.main_window.Workers": [[50, 0, 0, "-", "AdvancedDataWorker"], [52, 0, 0, "-", "DiscreteDataWorker"], [54, 0, 0, "-", "PreProcessWorker"], [56, 0, 0, "-", "RawDataWorker"], [58, 0, 0, "-", "Worker"]], "utils.gui.pyqt.main_window.Workers.AdvancedDataWorker": [[51, 3, 1, "", "AdvancedDataWorker"]], "utils.gui.pyqt.main_window.Workers.AdvancedDataWorker.AdvancedDataWorker": [[51, 4, 1, "", "run"]], "utils.gui.pyqt.main_window.Workers.DiscreteDataWorker": [[53, 3, 1, "", "DiscreteDataProcessWorker"]], "utils.gui.pyqt.main_window.Workers.DiscreteDataWorker.DiscreteDataProcessWorker": [[53, 4, 1, "", "run"]], "utils.gui.pyqt.main_window.Workers.PreProcessWorker": [[55, 3, 1, "", "PreProcessWorker"]], "utils.gui.pyqt.main_window.Workers.PreProcessWorker.PreProcessWorker": [[55, 4, 1, "", "run"]], "utils.gui.pyqt.main_window.Workers.RawDataWorker": [[57, 3, 1, "", "RawDataProcessWorker"]], "utils.gui.pyqt.main_window.Workers.RawDataWorker.RawDataProcessWorker": [[57, 4, 1, "", "run"]], "utils.gui.pyqt.main_window.Workers.Worker": [[59, 3, 1, "", "Worker"]], "utils.gui.pyqt.main_window.Workers.Worker.Worker": [[59, 4, 1, "", "set_status"], [59, 4, 1, "", "set_weight"], [59, 4, 1, "", "update_progress"]], "utils.gui.pyqt.ressources_rc": [[61, 1, 1, "", "qCleanupResources"], [62, 1, 1, "", "qInitResources"]], "utils.gui.pyqt.settings": [[64, 0, 0, "-", "Settings"], [66, 0, 0, "-", "UI_Settings"]], "utils.gui.pyqt.settings.Settings": [[65, 3, 1, "", "Settings"]], "utils.gui.pyqt.settings.Settings.Settings": [[65, 4, 1, "", "accept"]], "utils.gui.pyqt.settings.UI_Settings": [[67, 3, 1, "", "Ui_Settings"]], "utils.math": [[69, 0, 0, "-", "data_extraction"], [81, 0, 0, "-", "position_manipulation"]], "utils.math.data_extraction": [[70, 1, 1, "", "get_difference_from_mean_value"], [71, 1, 1, "", "get_distance_between_two_vertices"], [72, 1, 1, "", "get_mean"], [73, 1, 1, "", "get_mean_radius"], [74, 1, 1, "", "get_mean_theta"], [75, 1, 1, "", "get_radius_from_x_y"], [76, 1, 1, "", "get_radius_std"], [77, 1, 1, "", "get_standard_deviation"], [78, 1, 1, "", "get_theta_from_x_y"], [79, 1, 1, "", "get_true_theta_from_x_y"], [80, 1, 1, "", "get_x_y_z_mean"]], "utils.math.position_manipulation": [[82, 1, 1, "", "get_mass_properties"], [83, 1, 1, "", "verticalise"]], "utils.settings": [[85, 0, 0, "-", "SettingManager"]], "utils.settings.SettingManager": [[86, 3, 1, "", "SettingManager"]], "utils.settings.SettingManager.SettingManager": [[86, 4, 1, "", "get_instance"], [86, 4, 1, "", "get_last_graph"], [86, 4, 1, "", "get_setting"], [86, 4, 1, "", "get_settings"], [86, 4, 1, "", "remove_changed"], [86, 4, 1, "", "save"], [86, 4, 1, "", "set_last_graph"], [86, 4, 1, "", "set_setting"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:exception", "3": "py:class", "4": "py:method"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "exception", "Python exception"], "3": ["py", "class", "Python class"], "4": ["py", "method", "Python method"]}, "titleterms": {"util": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86], "create_xyz": [1, 2, 3], "create_circl": 2, "create_cylind": 3, "data_process": [4, 5, 6, 7, 8, 9], "get_advanced_data": 6, "get_discrete_data": 7, "get_raw_data": 8, "progressbar_placehold": 9, "file": [10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21], "input": [11, 12, 13, 14, 15, 16], "facesnotgiven": 12, "invalidfileformat": 13, "resultfilenotgiven": 14, "scannedobject": 15, "parse_result_fil": 16, "norm": [17, 18], "denormalizexyz": 18, "output": [19, 20, 21], "format_data": 20, "save_output_fil": 21, "graph2d": [22, 23, 24, 25, 26, 27, 28], "mpl_render": [23, 24, 25, 30, 31], "cross_sect": [24, 27], "render2d": [25, 28], "visplot_rend": [26, 27, 28, 32, 33], "graph3d": [29, 30, 31, 32, 33], "render3d": [31, 33], "gui": [34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67], "pyqt": [35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67], "about": [36, 37, 38, 39, 40], "aboutthi": [37, 38], "ui_aboutthi": [39, 40], "error_popup": [41, 42, 43], "errorpopup": [42, 43], "main_window": [44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59], "mainwindow": [45, 46], "ui_mainwindow": [47, 48], "worker": [49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59], "advanceddatawork": [50, 51], "discretedatawork": [52, 53], "discretedataprocesswork": 53, "preprocesswork": [54, 55], "rawdatawork": [56, 57], "rawdataprocesswork": 57, "ressources_rc": [60, 61, 62], "qcleanupresourc": 61, "qinitresourc": 62, "set": [63, 64, 65, 66, 67, 84, 85, 86, 90], "ui_set": [66, 67], "math": [68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83], "data_extract": [69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80], "get_difference_from_mean_valu": 70, "get_distance_between_two_vertic": 71, "get_mean": 72, "get_mean_radiu": 73, "get_mean_theta": 74, "get_radius_from_x_i": 75, "get_radius_std": 76, "get_standard_devi": 77, "get_theta_from_x_i": 78, "get_true_theta_from_x_i": 79, "get_x_y_z_mean": 80, "position_manipul": [81, 82, 83], "get_mass_properti": 82, "verticalis": 83, "settingmanag": [85, 86], "api": [87, 90], "welcom": 88, "analys": [88, 89], "morphologiqu": [88, 89], "": 88, "document": 88, "indic": 88, "tabl": 88, "content": 88, "instal": 89, "python": 89, "version": 89, "usag": 90, "graphic": 90, "user": 90, "interfac": 90, "graph": 90, "script": 90, "analisi": [], "analysi": 90}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx": 57}, "alltitles": {"API": [[87, "api"]], "Installation": [[89, "installation"]], "Python Version": [[89, "python-version"]], "Install Analyse Morphologique": [[89, "install-analyse-morphologique"]], "utils": [[0, "module-utils"]], "utils.create_xyz": [[1, "module-utils.create_xyz"]], "utils.create_xyz.create_circle": [[2, "utils-create-xyz-create-circle"]], "utils.create_xyz.create_cylinder": [[3, "utils-create-xyz-create-cylinder"]], "utils.data_processing": [[4, "module-utils.data_processing"]], "utils.data_processing.data_processing": [[5, "module-utils.data_processing.data_processing"]], "utils.data_processing.data_processing.get_advanced_data": [[6, "utils-data-processing-data-processing-get-advanced-data"]], "utils.data_processing.data_processing.get_discrete_data": [[7, "utils-data-processing-data-processing-get-discrete-data"]], "utils.data_processing.data_processing.get_raw_data": [[8, "utils-data-processing-data-processing-get-raw-data"]], "utils.data_processing.data_processing.progressbar_placeholder": [[9, "utils-data-processing-data-processing-progressbar-placeholder"]], "utils.files": [[10, "module-utils.files"]], "utils.files.input": [[11, "module-utils.files.input"]], "utils.files.input.FacesNotGiven": [[12, "utils-files-input-facesnotgiven"]], "utils.files.input.InvalidFileFormat": [[13, "utils-files-input-invalidfileformat"]], "utils.files.input.ResultFileNotGiven": [[14, "utils-files-input-resultfilenotgiven"]], "utils.files.input.ScannedObject": [[15, "utils-files-input-scannedobject"]], "utils.files.input.parse_result_file": [[16, "utils-files-input-parse-result-file"]], "utils.files.norm": [[17, "module-utils.files.norm"]], "utils.files.norm.denormalizeXYZ": [[18, "utils-files-norm-denormalizexyz"]], "utils.files.output": [[19, "module-utils.files.output"]], "utils.files.output.format_data": [[20, "utils-files-output-format-data"]], "utils.files.output.save_output_file": [[21, "utils-files-output-save-output-file"]], "utils.graph2D": [[22, "module-utils.graph2D"]], "utils.graph2D.mpl_render": [[23, "module-utils.graph2D.mpl_render"]], "utils.graph2D.mpl_render.cross_section": [[24, "utils-graph2d-mpl-render-cross-section"]], "utils.graph2D.mpl_render.render2D": [[25, "utils-graph2d-mpl-render-render2d"]], "utils.graph2D.visplot_render": [[26, "module-utils.graph2D.visplot_render"]], "utils.graph2D.visplot_render.cross_section": [[27, "utils-graph2d-visplot-render-cross-section"]], "utils.graph2D.visplot_render.render2D": [[28, "utils-graph2d-visplot-render-render2d"]], "utils.graph3D": [[29, "module-utils.graph3D"]], "utils.graph3D.mpl_render": [[30, "module-utils.graph3D.mpl_render"]], "utils.graph3D.mpl_render.render3D": [[31, "utils-graph3d-mpl-render-render3d"]], "utils.graph3D.visplot_render": [[32, "module-utils.graph3D.visplot_render"]], "utils.graph3D.visplot_render.render3D": [[33, "utils-graph3d-visplot-render-render3d"]], "utils.gui": [[34, "module-utils.gui"]], "utils.gui.pyqt": [[35, "module-utils.gui.pyqt"]], "utils.gui.pyqt.about": [[36, "module-utils.gui.pyqt.about"]], "utils.gui.pyqt.about.AboutThis": [[37, "module-utils.gui.pyqt.about.AboutThis"]], "utils.gui.pyqt.about.AboutThis.AboutThis": [[38, "utils-gui-pyqt-about-aboutthis-aboutthis"]], "utils.gui.pyqt.about.UI_AboutThis": [[39, "module-utils.gui.pyqt.about.UI_AboutThis"]], "utils.gui.pyqt.about.UI_AboutThis.Ui_AboutThis": [[40, "utils-gui-pyqt-about-ui-aboutthis-ui-aboutthis"]], "utils.gui.pyqt.error_popup": [[41, "module-utils.gui.pyqt.error_popup"]], "utils.gui.pyqt.error_popup.ErrorPopup": [[42, "module-utils.gui.pyqt.error_popup.ErrorPopup"]], "utils.gui.pyqt.error_popup.ErrorPopup.ErrorPopup": [[43, "utils-gui-pyqt-error-popup-errorpopup-errorpopup"]], "utils.gui.pyqt.main_window": [[44, "module-utils.gui.pyqt.main_window"]], "utils.gui.pyqt.main_window.MainWindow": [[45, "module-utils.gui.pyqt.main_window.MainWindow"]], "utils.gui.pyqt.main_window.MainWindow.MainWindow": [[46, "utils-gui-pyqt-main-window-mainwindow-mainwindow"]], "utils.gui.pyqt.main_window.UI_MainWindow": [[47, "module-utils.gui.pyqt.main_window.UI_MainWindow"]], "utils.gui.pyqt.main_window.UI_MainWindow.Ui_MainWindow": [[48, "utils-gui-pyqt-main-window-ui-mainwindow-ui-mainwindow"]], "utils.gui.pyqt.main_window.Workers": [[49, "module-utils.gui.pyqt.main_window.Workers"]], "utils.gui.pyqt.main_window.Workers.AdvancedDataWorker": [[50, "module-utils.gui.pyqt.main_window.Workers.AdvancedDataWorker"]], "utils.gui.pyqt.main_window.Workers.AdvancedDataWorker.AdvancedDataWorker": [[51, "utils-gui-pyqt-main-window-workers-advanceddataworker-advanceddataworker"]], "utils.gui.pyqt.main_window.Workers.DiscreteDataWorker": [[52, "module-utils.gui.pyqt.main_window.Workers.DiscreteDataWorker"]], "utils.gui.pyqt.main_window.Workers.DiscreteDataWorker.DiscreteDataProcessWorker": [[53, "utils-gui-pyqt-main-window-workers-discretedataworker-discretedataprocessworker"]], "utils.gui.pyqt.main_window.Workers.PreProcessWorker": [[54, "module-utils.gui.pyqt.main_window.Workers.PreProcessWorker"]], "utils.gui.pyqt.main_window.Workers.PreProcessWorker.PreProcessWorker": [[55, "utils-gui-pyqt-main-window-workers-preprocessworker-preprocessworker"]], "utils.gui.pyqt.main_window.Workers.RawDataWorker": [[56, "module-utils.gui.pyqt.main_window.Workers.RawDataWorker"]], "utils.gui.pyqt.main_window.Workers.RawDataWorker.RawDataProcessWorker": [[57, "utils-gui-pyqt-main-window-workers-rawdataworker-rawdataprocessworker"]], "utils.gui.pyqt.main_window.Workers.Worker": [[58, "module-utils.gui.pyqt.main_window.Workers.Worker"]], "utils.gui.pyqt.main_window.Workers.Worker.Worker": [[59, "utils-gui-pyqt-main-window-workers-worker-worker"]], "utils.gui.pyqt.ressources_rc": [[60, "module-utils.gui.pyqt.ressources_rc"]], "utils.gui.pyqt.ressources_rc.qCleanupResources": [[61, "utils-gui-pyqt-ressources-rc-qcleanupresources"]], "utils.gui.pyqt.ressources_rc.qInitResources": [[62, "utils-gui-pyqt-ressources-rc-qinitresources"]], "utils.gui.pyqt.settings": [[63, "module-utils.gui.pyqt.settings"]], "utils.gui.pyqt.settings.Settings": [[64, "module-utils.gui.pyqt.settings.Settings"]], "utils.gui.pyqt.settings.Settings.Settings": [[65, "utils-gui-pyqt-settings-settings-settings"]], "utils.gui.pyqt.settings.UI_Settings": [[66, "module-utils.gui.pyqt.settings.UI_Settings"]], "utils.gui.pyqt.settings.UI_Settings.Ui_Settings": [[67, "utils-gui-pyqt-settings-ui-settings-ui-settings"]], "utils.math": [[68, "module-utils.math"]], "utils.math.data_extraction": [[69, "module-utils.math.data_extraction"]], "utils.math.data_extraction.get_difference_from_mean_value": [[70, "utils-math-data-extraction-get-difference-from-mean-value"]], "utils.math.data_extraction.get_distance_between_two_vertices": [[71, "utils-math-data-extraction-get-distance-between-two-vertices"]], "utils.math.data_extraction.get_mean": [[72, "utils-math-data-extraction-get-mean"]], "utils.math.data_extraction.get_mean_radius": [[73, "utils-math-data-extraction-get-mean-radius"]], "utils.math.data_extraction.get_mean_theta": [[74, "utils-math-data-extraction-get-mean-theta"]], "utils.math.data_extraction.get_radius_from_x_y": [[75, "utils-math-data-extraction-get-radius-from-x-y"]], "utils.math.data_extraction.get_radius_std": [[76, "utils-math-data-extraction-get-radius-std"]], "utils.math.data_extraction.get_standard_deviation": [[77, "utils-math-data-extraction-get-standard-deviation"]], "utils.math.data_extraction.get_theta_from_x_y": [[78, "utils-math-data-extraction-get-theta-from-x-y"]], "utils.math.data_extraction.get_true_theta_from_x_y": [[79, "utils-math-data-extraction-get-true-theta-from-x-y"]], "utils.math.data_extraction.get_x_y_z_mean": [[80, "utils-math-data-extraction-get-x-y-z-mean"]], "utils.math.position_manipulation": [[81, "module-utils.math.position_manipulation"]], "utils.math.position_manipulation.get_mass_properties": [[82, "utils-math-position-manipulation-get-mass-properties"]], "utils.math.position_manipulation.verticalise": [[83, "utils-math-position-manipulation-verticalise"]], "utils.settings": [[84, "module-utils.settings"]], "utils.settings.SettingManager": [[85, "module-utils.settings.SettingManager"]], "utils.settings.SettingManager.SettingManager": [[86, "utils-settings-settingmanager-settingmanager"]], "Welcome to Analyse Morphologique\u2019s documentation!": [[88, "welcome-to-analyse-morphologique-s-documentation"]], "Indices and tables": [[88, "indices-and-tables"]], "Contents": [[88, "contents"]], "Usage": [[90, "usage"]], "Graphical User Interface": [[90, "graphical-user-interface"]], "Analysis": [[90, "analysis"]], "Graphs": [[90, "graphs"]], "Settings": [[90, "settings"]], "Scripting API": [[90, "scripting-api"]]}, "indexentries": {"module": [[0, "module-utils"], [1, "module-utils.create_xyz"], [4, "module-utils.data_processing"], [5, "module-utils.data_processing.data_processing"], [10, "module-utils.files"], [11, "module-utils.files.input"], [17, "module-utils.files.norm"], [19, "module-utils.files.output"], [22, "module-utils.graph2D"], [23, "module-utils.graph2D.mpl_render"], [26, "module-utils.graph2D.visplot_render"], [29, "module-utils.graph3D"], [30, "module-utils.graph3D.mpl_render"], [32, "module-utils.graph3D.visplot_render"], [34, "module-utils.gui"], [35, "module-utils.gui.pyqt"], [36, "module-utils.gui.pyqt.about"], [37, "module-utils.gui.pyqt.about.AboutThis"], [39, "module-utils.gui.pyqt.about.UI_AboutThis"], [41, "module-utils.gui.pyqt.error_popup"], [42, "module-utils.gui.pyqt.error_popup.ErrorPopup"], [44, "module-utils.gui.pyqt.main_window"], [45, "module-utils.gui.pyqt.main_window.MainWindow"], [47, "module-utils.gui.pyqt.main_window.UI_MainWindow"], [49, "module-utils.gui.pyqt.main_window.Workers"], [50, "module-utils.gui.pyqt.main_window.Workers.AdvancedDataWorker"], [52, "module-utils.gui.pyqt.main_window.Workers.DiscreteDataWorker"], [54, "module-utils.gui.pyqt.main_window.Workers.PreProcessWorker"], [56, "module-utils.gui.pyqt.main_window.Workers.RawDataWorker"], [58, "module-utils.gui.pyqt.main_window.Workers.Worker"], [60, "module-utils.gui.pyqt.ressources_rc"], [63, "module-utils.gui.pyqt.settings"], [64, "module-utils.gui.pyqt.settings.Settings"], [66, "module-utils.gui.pyqt.settings.UI_Settings"], [68, "module-utils.math"], [69, "module-utils.math.data_extraction"], [81, "module-utils.math.position_manipulation"], [84, "module-utils.settings"], [85, "module-utils.settings.SettingManager"]], "utils": [[0, "module-utils"]], "utils.create_xyz": [[1, "module-utils.create_xyz"]], "create_circle() (in module utils.create_xyz)": [[2, "utils.create_xyz.create_circle"]], "create_cylinder() (in module utils.create_xyz)": [[3, "utils.create_xyz.create_cylinder"]], "utils.data_processing": [[4, "module-utils.data_processing"]], "utils.data_processing.data_processing": [[5, "module-utils.data_processing.data_processing"]], "get_advanced_data() (in module utils.data_processing.data_processing)": [[6, "utils.data_processing.data_processing.get_advanced_data"]], "get_discrete_data() (in module utils.data_processing.data_processing)": [[7, "utils.data_processing.data_processing.get_discrete_data"]], "get_raw_data() (in module utils.data_processing.data_processing)": [[8, "utils.data_processing.data_processing.get_raw_data"]], "progressbar_placeholder() (in module utils.data_processing.data_processing)": [[9, "utils.data_processing.data_processing.progressbar_placeholder"]], "utils.files": [[10, "module-utils.files"]], "utils.files.input": [[11, "module-utils.files.input"]], "facesnotgiven": [[12, "utils.files.input.FacesNotGiven"]], "invalidfileformat": [[13, "utils.files.input.InvalidFileFormat"]], "resultfilenotgiven": [[14, "utils.files.input.ResultFileNotGiven"]], "scannedobject (class in utils.files.input)": [[15, "utils.files.input.ScannedObject"]], "export_obj() (utils.files.input.scannedobject method)": [[15, "utils.files.input.ScannedObject.export_obj"]], "export_xyz() (utils.files.input.scannedobject method)": [[15, "utils.files.input.ScannedObject.export_xyz"]], "from_ascii_stl_file() (utils.files.input.scannedobject static method)": [[15, "utils.files.input.ScannedObject.from_ascii_stl_file"]], "from_binary_stl_file() (utils.files.input.scannedobject static method)": [[15, "utils.files.input.ScannedObject.from_binary_stl_file"]], "from_file() (utils.files.input.scannedobject static method)": [[15, "utils.files.input.ScannedObject.from_file"]], "from_obj_file() (utils.files.input.scannedobject static method)": [[15, "utils.files.input.ScannedObject.from_obj_file"]], "from_triangles() (utils.files.input.scannedobject static method)": [[15, "utils.files.input.ScannedObject.from_triangles"]], "from_xyz_file() (utils.files.input.scannedobject static method)": [[15, "utils.files.input.ScannedObject.from_xyz_file"]], "get_data() (utils.files.input.scannedobject method)": [[15, "utils.files.input.ScannedObject.get_data"]], "get_discrete_vertices() (utils.files.input.scannedobject method)": [[15, "utils.files.input.ScannedObject.get_discrete_vertices"]], "get_discrete_vertices_1() (utils.files.input.scannedobject method)": [[15, "utils.files.input.ScannedObject.get_discrete_vertices_1"]], "get_discrete_vertices_2() (utils.files.input.scannedobject method)": [[15, "utils.files.input.ScannedObject.get_discrete_vertices_2"]], "get_faces() (utils.files.input.scannedobject method)": [[15, "utils.files.input.ScannedObject.get_faces"]], "get_vertices() (utils.files.input.scannedobject method)": [[15, "utils.files.input.ScannedObject.get_vertices"]], "get_x() (utils.files.input.scannedobject method)": [[15, "utils.files.input.ScannedObject.get_x"]], "get_y() (utils.files.input.scannedobject method)": [[15, "utils.files.input.ScannedObject.get_y"]], "get_z() (utils.files.input.scannedobject method)": [[15, "utils.files.input.ScannedObject.get_z"]], "has_faces() (utils.files.input.scannedobject method)": [[15, "utils.files.input.ScannedObject.has_faces"]], "normalise() (utils.files.input.scannedobject method)": [[15, "utils.files.input.ScannedObject.normalise"]], "update_from_faces() (utils.files.input.scannedobject method)": [[15, "utils.files.input.ScannedObject.update_from_faces"]], "parse_result_file() (in module utils.files.input)": [[16, "utils.files.input.parse_result_file"]], "utils.files.norm": [[17, "module-utils.files.norm"]], "denormalizexyz() (in module utils.files.norm)": [[18, "utils.files.norm.denormalizeXYZ"]], "utils.files.output": [[19, "module-utils.files.output"]], "format_data() (in module utils.files.output)": [[20, "utils.files.output.format_data"]], "save_output_file() (in module utils.files.output)": [[21, "utils.files.output.save_output_file"]], "utils.graph2d": [[22, "module-utils.graph2D"]], "utils.graph2d.mpl_render": [[23, "module-utils.graph2D.mpl_render"]], "cross_section() (in module utils.graph2d.mpl_render)": [[24, "utils.graph2D.mpl_render.cross_section"]], "render2d() (in module utils.graph2d.mpl_render)": [[25, "utils.graph2D.mpl_render.render2D"]], "utils.graph2d.visplot_render": [[26, "module-utils.graph2D.visplot_render"]], "cross_section() (in module utils.graph2d.visplot_render)": [[27, "utils.graph2D.visplot_render.cross_section"]], "render2d() (in module utils.graph2d.visplot_render)": [[28, "utils.graph2D.visplot_render.render2D"]], "utils.graph3d": [[29, "module-utils.graph3D"]], "utils.graph3d.mpl_render": [[30, "module-utils.graph3D.mpl_render"]], "render3d() (in module utils.graph3d.mpl_render)": [[31, "utils.graph3D.mpl_render.render3D"]], "utils.graph3d.visplot_render": [[32, "module-utils.graph3D.visplot_render"]], "render3d() (in module utils.graph3d.visplot_render)": [[33, "utils.graph3D.visplot_render.render3D"]], "utils.gui": [[34, "module-utils.gui"]], "utils.gui.pyqt": [[35, "module-utils.gui.pyqt"]], "utils.gui.pyqt.about": [[36, "module-utils.gui.pyqt.about"]], "utils.gui.pyqt.about.aboutthis": [[37, "module-utils.gui.pyqt.about.AboutThis"]], "aboutthis (class in utils.gui.pyqt.about.aboutthis)": [[38, "utils.gui.pyqt.about.AboutThis.AboutThis"]], "utils.gui.pyqt.about.ui_aboutthis": [[39, "module-utils.gui.pyqt.about.UI_AboutThis"]], "ui_aboutthis (class in utils.gui.pyqt.about.ui_aboutthis)": [[40, "utils.gui.pyqt.about.UI_AboutThis.Ui_AboutThis"]], "utils.gui.pyqt.error_popup": [[41, "module-utils.gui.pyqt.error_popup"]], "utils.gui.pyqt.error_popup.errorpopup": [[42, "module-utils.gui.pyqt.error_popup.ErrorPopup"]], "errorpopup (class in utils.gui.pyqt.error_popup.errorpopup)": [[43, "utils.gui.pyqt.error_popup.ErrorPopup.ErrorPopup"]], "show_popup() (utils.gui.pyqt.error_popup.errorpopup.errorpopup method)": [[43, "utils.gui.pyqt.error_popup.ErrorPopup.ErrorPopup.show_popup"]], "utils.gui.pyqt.main_window": [[44, "module-utils.gui.pyqt.main_window"]], "utils.gui.pyqt.main_window.mainwindow": [[45, "module-utils.gui.pyqt.main_window.MainWindow"]], "mainwindow (class in utils.gui.pyqt.main_window.mainwindow)": [[46, "utils.gui.pyqt.main_window.MainWindow.MainWindow"]], "check_input_file() (utils.gui.pyqt.main_window.mainwindow.mainwindow method)": [[46, "utils.gui.pyqt.main_window.MainWindow.MainWindow.check_input_file"]], "check_output_folder() (utils.gui.pyqt.main_window.mainwindow.mainwindow method)": [[46, "utils.gui.pyqt.main_window.MainWindow.MainWindow.check_output_folder"]], "clear_graphs() (utils.gui.pyqt.main_window.mainwindow.mainwindow method)": [[46, "utils.gui.pyqt.main_window.MainWindow.MainWindow.clear_graphs"]], "export_advanced_data() (utils.gui.pyqt.main_window.mainwindow.mainwindow method)": [[46, "utils.gui.pyqt.main_window.MainWindow.MainWindow.export_advanced_data"]], "finish_analyse() (utils.gui.pyqt.main_window.mainwindow.mainwindow method)": [[46, "utils.gui.pyqt.main_window.MainWindow.MainWindow.finish_analyse"]], "graph_type_changed() (utils.gui.pyqt.main_window.mainwindow.mainwindow method)": [[46, "utils.gui.pyqt.main_window.MainWindow.MainWindow.graph_type_changed"]], "process_advanced_data() (utils.gui.pyqt.main_window.mainwindow.mainwindow method)": [[46, "utils.gui.pyqt.main_window.MainWindow.MainWindow.process_advanced_data"]], "process_discrete_data() (utils.gui.pyqt.main_window.mainwindow.mainwindow method)": [[46, "utils.gui.pyqt.main_window.MainWindow.MainWindow.process_discrete_data"]], "process_raw_data() (utils.gui.pyqt.main_window.mainwindow.mainwindow method)": [[46, "utils.gui.pyqt.main_window.MainWindow.MainWindow.process_raw_data"]], "refresh_advanced_data() (utils.gui.pyqt.main_window.mainwindow.mainwindow method)": [[46, "utils.gui.pyqt.main_window.MainWindow.MainWindow.refresh_advanced_data"]], "renderdiscretegraphs() (utils.gui.pyqt.main_window.mainwindow.mainwindow method)": [[46, "utils.gui.pyqt.main_window.MainWindow.MainWindow.renderDiscreteGraphs"]], "rendergraphs() (utils.gui.pyqt.main_window.mainwindow.mainwindow method)": [[46, "utils.gui.pyqt.main_window.MainWindow.MainWindow.renderGraphs"]], "save_model() (utils.gui.pyqt.main_window.mainwindow.mainwindow method)": [[46, "utils.gui.pyqt.main_window.MainWindow.MainWindow.save_model"]], "select_file() (utils.gui.pyqt.main_window.mainwindow.mainwindow method)": [[46, "utils.gui.pyqt.main_window.MainWindow.MainWindow.select_file"]], "select_folder() (utils.gui.pyqt.main_window.mainwindow.mainwindow method)": [[46, "utils.gui.pyqt.main_window.MainWindow.MainWindow.select_folder"]], "set_advanced_data() (utils.gui.pyqt.main_window.mainwindow.mainwindow method)": [[46, "utils.gui.pyqt.main_window.MainWindow.MainWindow.set_advanced_data"]], "set_discrete_data() (utils.gui.pyqt.main_window.mainwindow.mainwindow method)": [[46, "utils.gui.pyqt.main_window.MainWindow.MainWindow.set_discrete_data"]], "set_obj() (utils.gui.pyqt.main_window.mainwindow.mainwindow method)": [[46, "utils.gui.pyqt.main_window.MainWindow.MainWindow.set_obj"]], "set_raw_data() (utils.gui.pyqt.main_window.mainwindow.mainwindow method)": [[46, "utils.gui.pyqt.main_window.MainWindow.MainWindow.set_raw_data"]], "set_status() (utils.gui.pyqt.main_window.mainwindow.mainwindow method)": [[46, "utils.gui.pyqt.main_window.MainWindow.MainWindow.set_status"]], "show_about() (utils.gui.pyqt.main_window.mainwindow.mainwindow method)": [[46, "utils.gui.pyqt.main_window.MainWindow.MainWindow.show_about"]], "show_settings() (utils.gui.pyqt.main_window.mainwindow.mainwindow method)": [[46, "utils.gui.pyqt.main_window.MainWindow.MainWindow.show_settings"]], "start_preprocess() (utils.gui.pyqt.main_window.mainwindow.mainwindow method)": [[46, "utils.gui.pyqt.main_window.MainWindow.MainWindow.start_preprocess"]], "toggle_graphs() (utils.gui.pyqt.main_window.mainwindow.mainwindow method)": [[46, "utils.gui.pyqt.main_window.MainWindow.MainWindow.toggle_graphs"]], "update_progress_bar() (utils.gui.pyqt.main_window.mainwindow.mainwindow method)": [[46, "utils.gui.pyqt.main_window.MainWindow.MainWindow.update_progress_bar"]], "utils.gui.pyqt.main_window.ui_mainwindow": [[47, "module-utils.gui.pyqt.main_window.UI_MainWindow"]], "ui_mainwindow (class in utils.gui.pyqt.main_window.ui_mainwindow)": [[48, "utils.gui.pyqt.main_window.UI_MainWindow.Ui_MainWindow"]], "utils.gui.pyqt.main_window.workers": [[49, "module-utils.gui.pyqt.main_window.Workers"]], "utils.gui.pyqt.main_window.workers.advanceddataworker": [[50, "module-utils.gui.pyqt.main_window.Workers.AdvancedDataWorker"]], "advanceddataworker (class in utils.gui.pyqt.main_window.workers.advanceddataworker)": [[51, "utils.gui.pyqt.main_window.Workers.AdvancedDataWorker.AdvancedDataWorker"]], "run() (utils.gui.pyqt.main_window.workers.advanceddataworker.advanceddataworker method)": [[51, "utils.gui.pyqt.main_window.Workers.AdvancedDataWorker.AdvancedDataWorker.run"]], "utils.gui.pyqt.main_window.workers.discretedataworker": [[52, "module-utils.gui.pyqt.main_window.Workers.DiscreteDataWorker"]], "discretedataprocessworker (class in utils.gui.pyqt.main_window.workers.discretedataworker)": [[53, "utils.gui.pyqt.main_window.Workers.DiscreteDataWorker.DiscreteDataProcessWorker"]], "run() (utils.gui.pyqt.main_window.workers.discretedataworker.discretedataprocessworker method)": [[53, "utils.gui.pyqt.main_window.Workers.DiscreteDataWorker.DiscreteDataProcessWorker.run"]], "utils.gui.pyqt.main_window.workers.preprocessworker": [[54, "module-utils.gui.pyqt.main_window.Workers.PreProcessWorker"]], "preprocessworker (class in utils.gui.pyqt.main_window.workers.preprocessworker)": [[55, "utils.gui.pyqt.main_window.Workers.PreProcessWorker.PreProcessWorker"]], "run() (utils.gui.pyqt.main_window.workers.preprocessworker.preprocessworker method)": [[55, "utils.gui.pyqt.main_window.Workers.PreProcessWorker.PreProcessWorker.run"]], "utils.gui.pyqt.main_window.workers.rawdataworker": [[56, "module-utils.gui.pyqt.main_window.Workers.RawDataWorker"]], "rawdataprocessworker (class in utils.gui.pyqt.main_window.workers.rawdataworker)": [[57, "utils.gui.pyqt.main_window.Workers.RawDataWorker.RawDataProcessWorker"]], "run() (utils.gui.pyqt.main_window.workers.rawdataworker.rawdataprocessworker method)": [[57, "utils.gui.pyqt.main_window.Workers.RawDataWorker.RawDataProcessWorker.run"]], "utils.gui.pyqt.main_window.workers.worker": [[58, "module-utils.gui.pyqt.main_window.Workers.Worker"]], "worker (class in utils.gui.pyqt.main_window.workers.worker)": [[59, "utils.gui.pyqt.main_window.Workers.Worker.Worker"]], "set_status() (utils.gui.pyqt.main_window.workers.worker.worker method)": [[59, "utils.gui.pyqt.main_window.Workers.Worker.Worker.set_status"]], "set_weight() (utils.gui.pyqt.main_window.workers.worker.worker method)": [[59, "utils.gui.pyqt.main_window.Workers.Worker.Worker.set_weight"]], "update_progress() (utils.gui.pyqt.main_window.workers.worker.worker method)": [[59, "utils.gui.pyqt.main_window.Workers.Worker.Worker.update_progress"]], "utils.gui.pyqt.ressources_rc": [[60, "module-utils.gui.pyqt.ressources_rc"]], "qcleanupresources() (in module utils.gui.pyqt.ressources_rc)": [[61, "utils.gui.pyqt.ressources_rc.qCleanupResources"]], "qinitresources() (in module utils.gui.pyqt.ressources_rc)": [[62, "utils.gui.pyqt.ressources_rc.qInitResources"]], "utils.gui.pyqt.settings": [[63, "module-utils.gui.pyqt.settings"]], "utils.gui.pyqt.settings.settings": [[64, "module-utils.gui.pyqt.settings.Settings"]], "settings (class in utils.gui.pyqt.settings.settings)": [[65, "utils.gui.pyqt.settings.Settings.Settings"]], "accept() (utils.gui.pyqt.settings.settings.settings method)": [[65, "utils.gui.pyqt.settings.Settings.Settings.accept"]], "utils.gui.pyqt.settings.ui_settings": [[66, "module-utils.gui.pyqt.settings.UI_Settings"]], "ui_settings (class in utils.gui.pyqt.settings.ui_settings)": [[67, "utils.gui.pyqt.settings.UI_Settings.Ui_Settings"]], "utils.math": [[68, "module-utils.math"]], "utils.math.data_extraction": [[69, "module-utils.math.data_extraction"]], "get_difference_from_mean_value() (in module utils.math.data_extraction)": [[70, "utils.math.data_extraction.get_difference_from_mean_value"]], "get_distance_between_two_vertices() (in module utils.math.data_extraction)": [[71, "utils.math.data_extraction.get_distance_between_two_vertices"]], "get_mean() (in module utils.math.data_extraction)": [[72, "utils.math.data_extraction.get_mean"]], "get_mean_radius() (in module utils.math.data_extraction)": [[73, "utils.math.data_extraction.get_mean_radius"]], "get_mean_theta() (in module utils.math.data_extraction)": [[74, "utils.math.data_extraction.get_mean_theta"]], "get_radius_from_x_y() (in module utils.math.data_extraction)": [[75, "utils.math.data_extraction.get_radius_from_x_y"]], "get_radius_std() (in module utils.math.data_extraction)": [[76, "utils.math.data_extraction.get_radius_std"]], "get_standard_deviation() (in module utils.math.data_extraction)": [[77, "utils.math.data_extraction.get_standard_deviation"]], "get_theta_from_x_y() (in module utils.math.data_extraction)": [[78, "utils.math.data_extraction.get_theta_from_x_y"]], "get_true_theta_from_x_y() (in module utils.math.data_extraction)": [[79, "utils.math.data_extraction.get_true_theta_from_x_y"]], "get_x_y_z_mean() (in module utils.math.data_extraction)": [[80, "utils.math.data_extraction.get_x_y_z_mean"]], "utils.math.position_manipulation": [[81, "module-utils.math.position_manipulation"]], "get_mass_properties() (in module utils.math.position_manipulation)": [[82, "utils.math.position_manipulation.get_mass_properties"]], "verticalise() (in module utils.math.position_manipulation)": [[83, "utils.math.position_manipulation.verticalise"]], "utils.settings": [[84, "module-utils.settings"]], "utils.settings.settingmanager": [[85, "module-utils.settings.SettingManager"]], "settingmanager (class in utils.settings.settingmanager)": [[86, "utils.settings.SettingManager.SettingManager"]], "get_instance() (utils.settings.settingmanager.settingmanager static method)": [[86, "utils.settings.SettingManager.SettingManager.get_instance"]], "get_last_graph() (utils.settings.settingmanager.settingmanager method)": [[86, "utils.settings.SettingManager.SettingManager.get_last_graph"]], "get_setting() (utils.settings.settingmanager.settingmanager method)": [[86, "utils.settings.SettingManager.SettingManager.get_setting"]], "get_settings() (utils.settings.settingmanager.settingmanager method)": [[86, "utils.settings.SettingManager.SettingManager.get_settings"]], "remove_changed() (utils.settings.settingmanager.settingmanager method)": [[86, "utils.settings.SettingManager.SettingManager.remove_changed"]], "save() (utils.settings.settingmanager.settingmanager method)": [[86, "utils.settings.SettingManager.SettingManager.save"]], "set_last_graph() (utils.settings.settingmanager.settingmanager method)": [[86, "utils.settings.SettingManager.SettingManager.set_last_graph"]], "set_setting() (utils.settings.settingmanager.settingmanager method)": [[86, "utils.settings.SettingManager.SettingManager.set_setting"]]}})