Skrypty bazowe

From FreeCAD Documentation
Revision as of 14:54, 25 August 2021 by Kaktus (talk | contribs) (Created page with "{{APIClass b|BoundBox|[Xmin,Ymin,Zmin,Xmax,Ymax,Zmax]}} {{APIClass b|BoundBox|Tuple, Tuple}} {{APIClass|BoundBox|Vector, Vector| Tworzy ramkę okalającą. Ramka ograniczając...")
(Październik 2019) Nie edytuj tych stron. Informacje są niekompletne i nieaktualne. Najnowsze API można znaleźć w automatycznie generowana dokumentacja API, lub wygenerować dokumentację samodzielnie, śledząc dokument Dokumentacja źródłowa.

Moduł Base jest zawarty wewnątrz modułu FreeCAD i zawiera konstruktory dla różnych typów obiektów często używanych w programie FreeCAD.

BoundBox([Xmin,Ymin,Zmin,Xmax,Ymax,Zmax])
BoundBox(Tuple, Tuple)
BoundBox(Vector, Vector)

Description: Tworzy ramkę okalającą. Ramka ograniczająca to sześcian prostokątny, który jest sposobem na zdefiniowanie zewnętrznych granic. Otrzymujesz ramkę ograniczającą z wielu typów 3D. Jest on często używany do sprawdzenia, czy obiekt 3D leży w zasięgu innego obiektu. Sprawdzanie najpierw czy nie ma żadnych przeszkód może zaoszczędzić dużo czasu obliczeniowego!

Matrix( )

Description: Creates a 4x4 Matrix, that can be used to apply transformations to objects.

Vector( )
Vector(x, y, z)

Description: Creates a FreeCAD 3D Vector, representing a 3D point or a direction.

Placement( )

Description: Creates a Placement.