Skip to main content

Librairie de simplification pour Shiva.

Project description

Librairie utile pour simplifier le programme. Librairie déstiné au projet Shiva.

Dépendance :

  • Numpy

Fonctions :

line(x,y,z,vectX,vectY,vectZ,norme,name='vect',large=0.3, color=[0.4, 1.0, 0.0], selectedColor=[1.0, 0.5000076295109484, 0.5000076295109484]) :

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

point(x,y,z,name="point",large=5.0, color=[0.4, 1.0, 0.0], selectedColor=[1.0, 0.5000076295109484, 0.5000076295109484]) :

- x,y,z : position du point
- name : nom du point (optionnel)
- large : largeur du point (optionnel)
- color : couleur du Markups (optionnel)
- selectedColor : 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 coordonnées de chaque voxel de l'objet

calcul(centroid, long, vectPro) :

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

Change Log

1.0 (05/07/2021)

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

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.0.tar.gz (4.1 kB view details)

Uploaded Source

File details

Details for the file LibForShiva-1.0.tar.gz.

File metadata

  • Download URL: LibForShiva-1.0.tar.gz
  • Upload date:
  • Size: 4.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for LibForShiva-1.0.tar.gz
Algorithm Hash digest
SHA256 0aaa38c7540336d3d198d69d9397081e32a81ffbb2377b55230c3e006d157464
MD5 8052296c356b3353e628d2f9881aee08
BLAKE2b-256 cc4886254ec0080840fb9efe2629346fb4f5a45b8aa9a7473af9c3cbb248fb17

See more details on using hashes here.

Supported by

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