Vector2

Oversigt over de forskellige former for støtte

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

Vector2 repræsenterer en 2D-vektor med x og y komponenter, giver længdeegenskaber, elementadgang via getItem/setIitem, parsering fra strenge og ligestillings sammenligning.

Egenskaber

Udtrykt:Type:Tilgang tilBeskrivelse:
xnumberLæs det.
ynumberLæs det.
lengthnumberLæs det.
length2numberLæs det.Angiver vektorens kvadratiske størrelse (undgår sqrt)

Metoder til at anvende

UnderskriftBeskrivelse:
constructor(x: number, y: number)
set(newX: number, newY: number)Opdaterer vektorens x- og y-værdier til newX og newY
parse(input: string)Vector2Opretter en Vector2 fra et strengepræsentation og returnerer instansen
getItem(key: number)numberReturnerer komponentværdien (x for nøgle 0, y for nøkkel 1) af vektoren.
setItem(key: number, value: number)Tildeler en numerisk værdi til den komponent, der er identificeret ved nøglen (0 for x, 1 for y)
toString()string
equals(other: Vector2)booleanTjekker, om en anden Vector2 har identiske x- og y-komponenter
 Dansk