Biblioteka eu07-tools (Python): Różnice pomiędzy wersjami
Z MaSzyna
(→create_include) |
(→T3DDatablock) |
||
Linia 16: | Linia 16: | ||
* '''path''' (str) - ścieżka do dołączanego pliku (relatywna) | * '''path''' (str) - ścieżka do dołączanego pliku (relatywna) | ||
− | === | + | === T3DElement === |
Klasa bazowa dla konkretnych klas reprezentujących składowe elementy modelu (submodele, include) | Klasa bazowa dla konkretnych klas reprezentujących składowe elementy modelu (submodele, include) | ||
+ | |||
+ | Atrybuty: | ||
+ | * '''datablock_type''' (str) - nazwa określająca typ elementu ("submodel", "include") | ||
+ | |||
=== T3DInclude === | === T3DInclude === | ||
class T3DInclude(T3DDatablock): | class T3DInclude(T3DDatablock): |
Wersja z 22:21, 3 maj 2019
Biblioteka eu07_tools to zestaw klas i funkcji, które w założeniu mają pomóc w pisaniu programów operujących na plikach symulatora. Jest zaimplementowana w języku Python.
Spis treści
t3d
structures
create_submodel
Tworzy instancję konkretnej klasy submodelu.
Argumenty:
- typename (str) - nazwa typu submodelu (Mesh, FreeSpotLight lub Stars)
- name (str) - nazwa submodelu (wymagana)
create_include
Tworzy instancję klasy T3DInclude
Argumenty:
- path (str) - ścieżka do dołączanego pliku (relatywna)
T3DElement
Klasa bazowa dla konkretnych klas reprezentujących składowe elementy modelu (submodele, include)
Atrybuty:
- datablock_type (str) - nazwa określająca typ elementu ("submodel", "include")
T3DInclude
class T3DInclude(T3DDatablock): datablock_type: