FVector2

Přehled

FVector2 je třída v Aspose.3d pro Typescript. Dědici: FVector2.

FVector2 implementuje 2D vektor s gettery/setery pro x a y, aritmetické operace, délku, normalizaci, bodový produkt a statickou metodu parse.

Vlastnosti

Název:Typ:PřístupPopis:
xnumberČtěte.Uložení horizontální složky vektoru.
ynumberČtěte.Uložení vertikální složky vektoru.

Metody

Podpis:Popis:
constructor(x: number, y: number)Vytvoří nový vektor s specifikovanými složkami x a y.
toString()stringVrátí řetězové zobrazení vektoru ve formě “(x, y) “.
equals(other: FVector2)booleanVrátí se , pokud má druhý vektor stejné hodnoty x a y .
add(other: FVector2)FVector2Vrátí nový FVector2, který je součet těchto a dalších prvků ve smyslu složek.
sub(other: FVector2)FVector2
mul(scalar: number)FVector2Vrátí nový FVector2, jehož složkami je tento vektor vynásoben skalarem.
div(scalar: number)FVector2
length()number
normalize()FVector2Vrátí jednotkový vektor ve stejném směru jako tento vektor.
dot(other: FVector2)numberVrátí dotový produkt tohoto vektora s druhým vektorem.
parse(input: string)FVector2Vytvoří FVector2 ze struny obsahující dvě číselné hodnoty.
 Čeština