| Ivupy IVUPY is bedoeld om een solide basis te zijn voor grote QT-gebaseerde Python-programma's die zijn afgestemd op 3D-visualisatie en gegevensanalyse. |
Download nu |
Ivupy Rangschikking & Samenvatting
- Naam uitgever:
- Gerard Vermeulen
Ivupy Tags
Ivupy Beschrijving
IVUPY wil een solide basis zijn voor grote QT-gebaseerde Python-programma's die zijn afgestemd op 3D-visualisatie en gegevensanalyse. IVUPY (I-View-PY) wil een solide basis zijn voor grote QT-gebaseerde Python-programma's die zijn afgestemd op gegevensanalyse en 3D-visualisatie van enorme gegevenssets. Python wordt verlengd door IVUpy met meer dan 600 klassen van twee van de Coin3D C ++ Class-bibliotheken van Coin3D C ++ : Munt en Soqt.Data Exchange tussen Python en de Coin3D Data Structures is gebaseerd op de numerieke python-uitbreidingsmodules (elke combinatie van numar, numarray en numeriek). Niveaus vereist ten minste een van de numerieke python-uitbreidingsmodules, hetzij Numeriek, of numarray (iVupy werkt met alle in één keer). De numerieke Python-uitbreiding draait Python in een array-verwerkingstaal zoals MATLAB of IDL. De gegevensoverdracht tussen de numerieke pythonarrays en de COIN3D-gegevenstructuren is geïmplementeerd in C ++ voor efficiëntie. IVUPY is gebouwd met SIP, de interface-generator voor PYQT. Dit zorgt voor een optimale integratie met PYQT en zeer efficiënte bindingen die worden blootgesteld in Python Wrapper Gereedschap: een prestatieverzoek. SIP-bindingen vervagen het onderscheid tussen gewikkelde C ++ -klassen en Python-lessen en maakt krachtige subklassen in Python mogelijk. Viewer.py laat bijvoorbeeld zien hoe aanpassing van de behandeling van gebeurtenissen kan worden geïmplementeerd in een subklasse van SOQTEXAMINERBIEWER door Reimplementing SOQRENDEREAREAA :: PROCESVENT (). IVUPY CONTROLEERT EEN GEBOUWEN TEGEN TOEGANG OP EEN ELEMENT VAN OPENEN INVENTOR DATA STRUCTUREN (SBVEC, SOMFIELD), en verhoogt u een uitzondering wanneer de cheque mislukt.
Ivupy Gerelateerde software