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