FVector3

Vue d’ensemble

FVector3 Il est une classe dans Aspose.3D FOSS pour Typescript.

FVector3.constructor crée un vecteur avec des composants par défaut (0,0,0) .

Cette classe fournit 11 méthodes pour travailler avec les objets FVector3 dans des programmes Typescript. Les méthodes disponibles comprennent : constructor, equals, getItem, normalize, one, setItem, toString, unitX, unitY, unitZ, zero. Tous les membres publics sont accessibles à toute application Type-Scripts après l’installation de la Aspose.3D FOSS pour le package Type. Propriétés : x, y, z.

Description

FVector3 est une classe dans la bibliothèque FOSS pour Aspose.3D qui expose 10 méthodes et 3 propriétés pour l’utilisation programmée.

Les capacités de base comprennent : number; number; number.Ces opérations permettent aux développeurs d’intégrer la fonctionnalité fvector3 directement dans les applications TypeScript.

La classe propose 4 surcharges constructeurs, permettant une initialisation flexible en fonction du contexte de l’appel.

Propriétés

Nom deTypeAccessDescription
xnumberLire / ÉcrireObtient le x.
ynumberLire / ÉcrireObtient le y.
znumberLire / ÉcrireObtient le z.

méthodes

SignatureDescription
constructor()Créer un vecteur à partir d’un x ou d’un 2D et y, z.
constructor(x: number, y: number, z: number)
constructor(vec2: FVector2, z: number)
`constructor(x: numberFVector2, y: number, z: number)`
zero() → FVector3Retourner un vecteur (0,0)
one() → FVector3Retourner un vecteur (1,1,1)
unitX() → FVector3Retourner un vecteur unitaire (1,0,0)
unitY() → FVector3
unitZ() → FVector3
normalize() → FVector3Retourne un vecteur avec une longueur de point dans la même direction.
getItem(key: number) → numberRetourne le composant à l’indice 0 = x, 1 = y,2 = z
setItem(key: number, value: number)Définit la valeur de l’élément.
toString() → stringRetourne une représentation de la ligne du vecteur
equals(other: FVector3) → booleanVérifier si les deux vecteurs ont des composants identiques.

Voir aussi

 Français