Biblioteka eu07-tools (Python): Różnice pomiędzy wersjami

Z MaSzyna
Skocz do: nawigacja, szukaj
(create_submodel)
(create_submodel)
Linia 5: Linia 5:
 
=== create_submodel ===
 
=== create_submodel ===
 
Tworzy instancję konkretnej klasy submodelu.
 
Tworzy instancję konkretnej klasy submodelu.
 +
Argumenty:
 
* '''typename''' - nazwa typu submodelu (''Mesh'', ''FreeSpotLight'' lub ''Stars'')
 
* '''typename''' - nazwa typu submodelu (''Mesh'', ''FreeSpotLight'' lub ''Stars'')
 
* '''name''' - nazwa submodelu (wymagana)
 
* '''name''' - nazwa submodelu (wymagana)

Wersja z 22:18, 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.

t3d

structures

create_submodel

Tworzy instancję konkretnej klasy submodelu. Argumenty:

  • typename - nazwa typu submodelu (Mesh, FreeSpotLight lub Stars)
  • name - nazwa submodelu (wymagana)

create_include

Tworzy instancję klasy T3DInclude

  • path - ścieżka do dołączanego pliku (relatywna)

T3DDatablock

Klasa bazowa dla konkretnych klas reprezentujących składowe elementy modelu (submodele, include)

T3DInclude

class T3DInclude(T3DDatablock):
    datablock_type:

input

output

scn

structures

input

output