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

Z MaSzyna
Skocz do: nawigacja, szukaj
(Utworzono nową stronę "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ęzyk...")
 
(structures)
Linia 4: Linia 4:
 
== structures ==
 
== structures ==
 
=== create_submodel ===
 
=== create_submodel ===
  def create_submodel(typename: str, name: str)
+
  def create_submodel(typename: str, name: str) -> T3DSubmodel
Tworzy instancję konkretnej klasy pochodnej od ''T3DSubmodel'' na podstawie ''typename''.
+
Tworzy instancję konkretnej klasy submodelu.
 +
* '''typename''' - nazwa typu submodelu (''Mesh'', ''FreeSpotLight'' lub ''Stars'')
 +
* '''name''' - nazwa submodelu (wymagana)
 
=== create_include ===
 
=== create_include ===
 +
def create_include(path: str) -> T3DInclude
 +
Tworzy instancję klasy ''T3DInclude''
  
 
== input ==
 
== input ==

Wersja z 23:12, 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

def create_submodel(typename: str, name: str) -> T3DSubmodel

Tworzy instancję konkretnej klasy submodelu.

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

create_include

def create_include(path: str) -> T3DInclude

Tworzy instancję klasy T3DInclude

input

output

scn

structures

input

output