Skip to main content

Librairie de simplification pour Shiva.

Project description

Librairie utile pour simplifier le programme. Librairie destinee au projet Shiva.

Dependance :

  • Numpy

Fonctions :

line(p1,p2,norme,name='vect',large=0.3, color=[1.0, 0.5, 0.5]) :

- p1 : position de depart (x,y,z)
- p2 : position d'arriver (x,y,z)
- norme : taille de la ligne
- name : nom de la ligne (optionnel)
- large : largeur de la ligne (optionnel)
- color : couleur du Markups (optionnel)

point(p1,name="point",large=5.0, color=[1.0, 0.5, 0.5]) :

- p1 : position du point (x,y,z)
- name : nom du point (optionnel)
- color : couleur du markup (optionnel)

final(suite) :

- suite : suite contenant tout les dictionnaire creer precedement (Attention, il est imperatif que la condition soit une suite et non un dictionnaire)

rotatBbox(vectPro, centroid, coords) :

- vectPro : le vecteur propre de l'objet
- centroid : le centroid de l'objet
- coords : les coordonnees de chaque voxel de l'objet

calcul(centroid, long, vectPro) :

- centroid : le centroid de l'objet
- long : les longueurs renvoyees par rotatBbox(...)
- vectPro : le vecteur propre de l'objet

Change Log

1.0 (08/07/2021)

  • First release : Ajout des fonctions contenue dans la libraire MarkupFor3DSlicer. Ainsi que rotatBbox(...) et calcul(...).

1.0.1 (08/07/2021)

  • Second release : Aucun ajout. Juste un patch pour rendre fonctionnel calcul(...).

1.1 (08/07/2021)

  • Third release : Changement entier de la fonction calcul(...) pour qu'elle renvoie les coordonnée des trois axes.

1.2 (08/07/2021)

  • Fourth release : Changement des fonction de ligne et point.

1.3 (09/07/2021)

  • Fifth release : Changement d'emplacement : markups.py et calculs.py. Aucun changement dans les fonction

1.3.1 (09/07/2021)

  • Sixth release : Aucun ajout. Juste un patch pour les markups.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

LibForShiva-1.3.1.tar.gz (4.3 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page