FVector2

General

FVector2 és una classe en Aspose.3d per Typescript. Heretaris de: FVector2.

FVector2 implementa un vector 2D amb getters/setters per a x i y, operacions aritmètiques, longitud, normalització, producte de punts i un mètode d’anàlisi estàtica.

Propietats

NomTipus de productesAccésDescripció
xnumberLlegeix.Emmagatzemar el component horitzontal del vector.
ynumberLlegeix.Emmagatzemar el component vertical del vector.

Mètodes

SignaturaDescripció
constructor(x: number, y: number)Crea un nou vector amb els components x i y especificats.
toString()stringRetorna una representació de cadena del vector en la forma “(x, y) “.
equals(other: FVector2)booleanRetorna true si l’altre vector té valors x i y idèntics.
add(other: FVector2)FVector2Retorna un nou FVector2 que és la suma de components d’aquest i altres elements.
sub(other: FVector2)FVector2
mul(scalar: number)FVector2Retorna un nou FVector2 els components del qual són aquest vector multiplicat per escalar.
div(scalar: number)FVector2
length()number
normalize()FVector2Retorna un vector unitari en la mateixa direcció que aquest vecteur.
dot(other: FVector2)numberRetorna el producte de punt d’aquest vector amb l’altre vecteur.
parse(input: string)FVector2Crea un FVector2 a partir d’una cadena que conté dos valors numèrics.
 Català