FVector2

Übersicht über die

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

FVector2 implementiert einen 2D-Vektor mit Gettern/Settern für x und y, arithmetischen Operationen, Länge, Normalisierung, Punktprodukt und einer statischen Parsemethode.

Eigenschaften

Name der PersonTyp derZugang zu den InformationenBeschreibung
xnumberLesen Sie .Speichert die horizontale Komponente des Vektors.
ynumberLesen Sie .Speichert die vertikale Komponente des Vektors.

Methoden und Verfahren

UnterzeichnungBeschreibung
constructor(x: number, y: number)Erstellt einen neuen Vektor mit den angegebenen x- und y-Komponenten.
toString()stringGibt eine Zeichenfolge des Vektors in der Form “(x, y) " zurück.
equals(other: FVector2)booleanGilt für den Fall, dass der andere Vektor identische x- und y-Werte hat.
add(other: FVector2)FVector2Gibt einen neuen FVector2 zurück, der die Summe dieser und anderer Komponenten ist.
sub(other: FVector2)FVector2
mul(scalar: number)FVector2Gibt einen neuen FVector2 zurück, dessen Komponenten dieser Vektor multipliziert mit dem Skalier sind.
div(scalar: number)FVector2
length()number
normalize()FVector2Gibt einen Einheitsvektor in der gleichen Richtung wie dieser Vektor zurück.
dot(other: FVector2)numberGibt das Punktprodukt dieses Vektors mit dem anderen Vctor zurück.
parse(input: string)FVector2Erstellt einen FVector2 aus einer Zeichenfolge, die zwei numerische Werte enthält.
 Deutsch