FMatrix4

Översikt

FMatrix4 är en klass i Aspose.3D FOSS för Typescript.

FMatrix4.constructor skapar en ny FMatrix4 instans med standard nollvärden.

Denna klass ger 4 metoder för att arbeta med FMatrix4 objekt i Typescript-program. Tillgängliga metoder inkluderar: concatenate, constructor, inverse, transpose. Alla offentliga medlemmar är tillgängliga för någon typskriptansökan efter att ha installerat Aspose.3D FOSS för typskriptspaket. och egenskaper: identity, m00, m01, m02, m03, m10,Och 11 fler.

Beskrivning

FMatrix4 är en klass i Aspose.3D FOSS-biblioteket för TypeScript som visar 5 metoder och 17 egenskaper för programmatisk användning.

Kernkapaciteterna inkluderar: fmatrix4; number; number.Dessa operationer gör det möjligt för utvecklare att integrera fmatrix4 funktionalitet direkt i TypeScript applikationer.

Klassen ger också den identity ägande (det tar bort identiteten).

Klassen erbjuder 5 konstruktoröverbelastningar, vilket gör att initialisering är flexibel beroende på samtalskontakter.

ägodelar

NamnTyp avAccessBeskrivning
identityFMatrix4LäsningHämtar identiteten.
m00numberLäs/ SkrivHämtar m00.
m01numberLäs/ SkrivHämtar m01.
m02numberLäs/ SkrivHämtar m02.
m03numberLäs/ SkrivHämtar m03.
m10numberLäs/ SkrivHämtar m10.
m11numberLäs/ SkrivHämtar m11.
m12numberLäs/ SkrivHämtar m12.
m13numberLäs/ SkrivHämtar m13.
m20numberLäs/ SkrivHämtar m20.
m21numberLäs/ SkrivHämtar m21.
m22numberLäs/ SkrivHämtar m22.
m23numberLäs/ SkrivHämtar m23.
m30numberLäs/ SkrivHämtar m30.
m31numberLäs/ SkrivHämtar m31.
m32numberLäs/ SkrivHämtar m32.
m33numberLäs/ SkrivHämtar m33.

Metoder

SignatureBeskrivning
constructor()Skapar en ny FMatrix4 initialiserad med de 16 levererade numeriska elementen
constructor(m00: number, m01: number, m02: number, m03: number, m10: number, m11: number, m12: number, m13: number, m20: number, m21: number, m22: number, m23: number, m30: number, m31: number, m32: number, m33: number)Skapar en FMatrix4 initialiserad med de 16 levererade flödeelementen i rad-major order
constructor(mat: Matrix4)Skapar en FMatrix4 genom att kopiera elementen i den angivna Matrix4
constructor(r0: FVector4, r1: FVector4, r2: FVector4, r3: FVector4)Skapar en FMatrix4 från fyra FVector4-sekvensvektorer
constructor()Skapar en FMatrix4 initialiserad med alla nollvärden
concatenate(m2: FMatrix4)FMatrix4Återställer en ny FMatrix4 som resulterar i att den här matrisen sammanfästes med någon kompatibel matrix.
concatenate(m2: Matrix4)FMatrix4Återkommer en ny FMatrix4 som resulterar i att den här matrisen sammanfinner med den angivna Matrix4.
concatenate(m2: any)FMatrix4Återkommer en ny FMatrix4 som resulterar i att den här matrisen sammanfästes med ett kompatibelt matrixargument.
transpose()FMatrix4Återkommer en ny FMatrix4 med rader och kolumner bytt ut
inverse()FMatrix4Återkommer en ny FMatrix4 som är den matematiska omvändningen av denna matrix.

Se även

 Svenska