wolfhece.xyz_file

Author: HECE - University of Liege, Pierre Archambeau Date: 2024

Copyright (c) 2024 University of Liege. All rights reserved.

This script and its content are protected by copyright law. Unauthorized copying or distribution of this file, via any medium, is strictly prohibited.

Module Contents

class wolfhece.xyz_file.XYZFile(fname, toread=True)[source]

Classe pour la gestion des fichiers xyz

nblines: int[source]
x: numpy.array[source]
y: numpy.array[source]
z: numpy.array[source]
filename: str[source]
test_bounds(bounds)[source]
read_from_file()[source]

Lecture d’un fichier xyz et remplissage de l’objet

fill_from_wolf_array(myarray, nullvalue=0.0)[source]

Création d’un fichier xyz depuis les données d’un WOLF array

write_to_file()[source]

Ecriture des informations dans un fichier

get_extent()[source]

Retourne les limites du rectangle qui encadre le nuage de points

merge(xyz_list)[source]

Merge des fichiers xyz en 1 seul

plot()[source]

Représentation graphique des points

find_points(bounds)[source]
wolfhece.xyz_file.is_float(s)[source]
wolfhece.xyz_file.xyz_scandir(mydir, bounds)[source]