FVector2

Oversigt over de forskellige former for støtte

FVector2 er en klasse i Aspose.3d for Typescript. Arvelige af: FVector2.

FVector2 implementerer en 2D-vektor med gettere/settere for x og y, aritmetiske operationer, længde, normalisering, punktprodukt og en statisk parse metode.

Egenskaber

Udtrykt:Type:Tilgang tilBeskrivelse:
xnumberLæs det.Lagrer den vandrette komponent af vektoren
ynumberLæs det.Lagrer den lodrette komponent af vektoren.

Metoder til at anvende

UnderskriftBeskrivelse:
constructor(x: number, y: number)Opretter en ny vektor med de angivne x- og y-komponenter
toString()stringReturnerer en strengepræsentation af vektoren i form af “(x, y) “.
equals(other: FVector2)booleanReturnerer sandt, hvis den anden vektor har identiske x- og y-værdier.
add(other: FVector2)FVector2Returnerer en ny FVector2, der er summen af denne og andre komponenter i form af komponenten.
sub(other: FVector2)FVector2
mul(scalar: number)FVector2Returnerer en ny FVector2, hvis komponenter er denne vektor gange skalar.
div(scalar: number)FVector2
length()number
normalize()FVector2Returnerer en enhedsvektor i samme retning som denne vektor.
dot(other: FVector2)numberReturnerer punktumproduktet af denne vektor med den anden vektor.
parse(input: string)FVector2Opretter en FVector2 fra et streng, der indeholder to numeriske værdier
 Dansk