Matrix API
4x4-Matrizen werden überall in FreeCAD verwendet und können auf eine der folgenden Weisen erstellt werden:
m = FreeCAD.Matrix() # m = the [https://en.wikipedia.org/wiki/Identity_matrix identity matrix]
m = FreeCAD.Base.Matrix()
print m.A21() # print m[1][0]
Description: Berechnet die Determinante der Matrix
Returns: eine Zahl.
Description: Returns the Inverse dieser Matrix, fals möglich
Returns: eine Matrix
Description: invertiert diese Matrix, falls möglich
Returns: nothing.
Description: Macht diese Matrix zu einer Translations-Matrix
Returns: nichts.
Description: Gibt das Kreuzprodukt einer Matrix oder eines Vektors mit dieser Matrix zurück
Returns: eine Matrix
Description: Macht diese Matrix zu einer Drehung über X-Transformation
Returns: nichts.
Description: Macht diese Matrix zu einer Drehung über Y-Transformation
Returns: nichts.
Description: Macht diese Matrix zu einer Drehung über Z-Transformation
Returns: nichts.
Description: Macht diese Matrix zu einer Skalierungstransformation
Returns: nichts.
Description: Macht diese Matrix zu einer Transformationsmatrix basierend auf Vektor und Matrix
Returns: nichts.
Description: Macht diese Matrix zu einer Einheitsmatrix
Returns: nichts.
- Erste Schritte
- Installation: Herunterladen, Windows, Linux, Mac, Zusätzliche Komponenten, Docker, AppImage, Ubuntu Snap
- Grundlagen: Über FreeCAD, Graphische Oberfläche, Mausbedienung, Auswahlmethoden, Objektname, Voreinstellungseditor, Arbeitsbereiche, Dokumentstruktur, Objekteigenschaften, FreeCAD unterstützen, Spenden
- Hilfe: Anleitungen, Videoanleitungen
- Arbeitsbereiche: Std Base, Arch, Assembly, BIM, CAM, Draft, FEM, Inspection, Material, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework