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