FVector3

Přehled

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

FVector3 poskytuje 3D vektorovou funkčnost, včetně statických konstruktorů zero(), one ((), unitX ())), UnitY ()). , unitZ (). normalizace a indexovaný přístup k položkám.

Vlastnosti

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

Metody

Podpis:Popis:
constructor()Vytvoří vektor z hodnoty x nebo 2D plus y a z.
constructor(x: number, y: number, z: number)
constructor(vec2: FVector2, z: number)
`constructor(x: numberFVector2, y: number, z: number)`
zero()FVector3Vrátí vektor (0,0,0)
one()FVector3Vrátí vektor (1,1,1)
unitX()FVector3Vrátí jednotkový vektor (1,0,0)
unitY()FVector3
unitZ()FVector3
normalize()FVector3Vrátí kopii vektoru o délce jednotky.
getItem(key: number)numberVrátí hodnotu složky v indexu 0=x,1=y,2=z
setItem(key: number, value: number)Přiděluje hodnotu složce v indexu 0=x,1=y,2=z
toString()stringVrátí řetězovou reprezentaci vektoru.
equals(other: FVector3)booleanZkontroluje, zda je tento vektor rovný jinému vectorovému prvku.
 Čeština