FVector3

Översikt

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

FVector3.constructor skapar en vektor med standardkomponenter (0,0,0)).

Denna klass ger 11 metoder för att arbeta med FVector3 objekt i Typescript-program. Tillgängliga metoder inkluderar: constructor, equals, getItem, normalize, one, setItem, toString, unitX, unitY, unitZ, zero. Alla offentliga medlemmar är tillgängliga för någon typskriptansökan efter att ha installerat Aspose.3D FOSS för typskriptspaket. och egenskaper: x, y, z.

Beskrivning

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

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

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

ägodelar

NamnTyp avAccessBeskrivning
xnumberLäs/ Skrivfår x.
ynumberLäs/ SkrivFått den y.
znumberLäs/ SkrivFått den z.

Metoder

SignatureBeskrivning
constructor()Skapar en vektor från antingen x-värde eller 2D-vektor och y, z
constructor(x: number, y: number, z: number)
constructor(vec2: FVector2, z: number)
`constructor(x: numberFVector2, y: number, z: number)`
zero()FVector3Återställer en vektor (0,0)
one()FVector3Återvänder en vektor (1,1,1)
unitX()FVector3Returnerar en enhet vector (1,0,0)
unitY()FVector3
unitZ()FVector3
normalize()FVector3Returnerar en vektor med längd 1 pointing i samma riktning
getItem(key: number)numberReturnerar komponenten till indexet 0=x,1=y,2=z
setItem(key: number, value: number)Ange objektets värde.
toString()stringReturnerar en strängrepresentation av vectorn
equals(other: FVector3)booleanKontrollera om båda vectorerna har identiska komponenter

Se även

 Svenska