FVector3

Übersicht über die

FVector3 ist eine Klasse in Aspose.3d für Typescript. Erben von: FVector3.

FVector3 bietet 3D-Vektorfunktionalität, einschließlich statischer Konstruktoren zero(), one ((() unitX ()) unitY ()). unitZ (). Normalisierung und indexed item access.

Eigenschaften

Name der PersonTyp derZugang zu den InformationenBeschreibung
xnumberLesen Sie .Speichert die X-Komponente des Vektors.
ynumberLesen Sie .
znumberLesen Sie .

Methoden und Verfahren

UnterzeichnungBeschreibung
constructor()Erstellt einen Vektor entweder aus einem x-Wert oder einem 2D-Vektor plus y und z.
constructor(x: number, y: number, z: number)
constructor(vec2: FVector2, z: number)
`constructor(x: numberFVector2, y: number, z: number)`
zero()FVector3Gibt einen Vektor (0,0,0) zurück.
one()FVector3Gibt einen Vektor (1,1,1) zurück.
unitX()FVector3Gibt einen Einheitsvektor (1,0,0) zurück.
unitY()FVector3
unitZ()FVector3
normalize()FVector3Gibt eine Kopie der Vektor-Einheit zurück.
getItem(key: number)numberGibt den Komponentenwert bei Index 0=x,1=y,2=z zurück.
setItem(key: number, value: number)Zuweist einem Komponenten einen Wert bei Index 0=x,1=y,2=z zu.
toString()stringGibt eine Zeichenfolge des Vektors zurück.
equals(other: FVector3)booleanÜberprüft, ob dieser Vektor einem anderen Vektorenkomponenten entspricht.
 Deutsch