Vector4

Přehled

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

Vector4 implementuje 4D vektor s konstruktory pro jednotlivé komponenty nebo ze vectoru 3 plus w a podporuje přístup k komponentům, mutaci, konverzi řetězců a testování rovnosti.

Vlastnosti

Název:Typ:PřístupPopis:
xnumberČtěte.Drží první (X) složku vektora.
ynumberČtěte.Drží druhou (Y) složku vektora.
znumberČtěte.Drží třetí (Z) složku vektora.
wnumberČtěte.Drží čtvrtou složku vektora (W)

Metody

Podpis:Popis:
constructor()Vytvoří vektor pomocí smíšeného argumentu, kde x může být Vector2, Vecter3 nebo číslo následované čísly y, z a w.
constructor(x: number, y: number, z: number, w: number)
constructor(vec3: FVector3, w: number)
constructor(vec: FVector2, w: number)
`constructor(x: FVector2FVector3
set(newX: number, newY: number, newZ: number, newW: number)Přiděluje nové hodnoty komponentům x, y, z a w.
getItem(key: number)number
setItem(key: number, value: number)Nastavuje složku u daného indexu (0-3) na poskytnutou hodnotu.
toString()string
equals(other: Vector4)boolean
 Čeština