## FVector3 structure

Un vettore float con tre componenti.

```csharp
public struct FVector3
```

## Costruttori

| Nome | Descrizione |
| --- | --- |
| [FVector3](fvector3#constructor)(Vector3) | Inizializza una nuova istanza di[`FVector3`](../fvector3) . |
| [FVector3](fvector3#constructor_1)(Vector4) | Inizializza una nuova istanza di[`FVector4`](../fvector4) . |
| [FVector3](fvector3#constructor_2)(float, float, float) | Inizializza una nuova istanza di[`FVector3`](../fvector3) . |

## Metodi

| Nome | Descrizione |
| --- | --- |
| [Cross](../../aspose.threed.utilities/fvector3/cross)(FVector3) | Prodotto incrociato di due vettori |
| [Normalize](../../aspose.threed.utilities/fvector3/normalize)() | Normalizza questa istanza. |
| override [ToString](../../aspose.threed.utilities/fvector3/tostring)() | Restituisce una stringa che rappresenta il[`FVector3`](../fvector3) |
| [operator +](../../aspose.threed.utilities/fvector3/op_addition) | + Sovraccarico operatore |
| [explicit operator](../../aspose.threed.utilities/fvector3/op_explicit) |  |
| [operator *](../../aspose.threed.utilities/fvector3/op_multiply) | * Operatore sovraccarico |
| [operator -](../../aspose.threed.utilities/fvector3/op_subtraction) | - Sovraccarico operatore (2 operators) |

## Campi

| Nome | Descrizione |
| --- | --- |
| static readonly [UnitScale](../../aspose.threed.utilities/fvector3/unitscale) | Il vettore della scala unitaria con tutti i componenti sono tutti 1 |
| static readonly [Zero](../../aspose.threed.utilities/fvector3/zero) | Il vettore Zero. |
| [x](../../aspose.threed.utilities/fvector3/x) | Il componente x. |
| [y](../../aspose.threed.utilities/fvector3/y) | Il componente y. |
| [z](../../aspose.threed.utilities/fvector3/z) | Il componente y. |

### Guarda anche

* spazio dei nomi [Aspose.ThreeD.Utilities](../../aspose.threed.utilities)
* assemblea [Aspose.3D](../../)

<!-- DO NOT EDIT: generated by xmldocmd for Aspose.3D.dll -->
