# Juliet\include\Core\Math\Vector

## Source Files
- Header: `Juliet\include\Core\Math\Vector.h`

## AI Description
The `Vector.h` header file in the Juliet project defines two classes, `Vector3` and `Vector4`, which are used to represent 3D and 4D vectors respectively. These classes provide basic arithmetic operations such as addition, subtraction, scalar multiplication, normalization, cross product, and dot product. The `Normalize` function calculates the magnitude of a vector and returns a normalized version of it if the magnitude is greater than a small threshold (0.0001f). This utility function simplifies vector manipulation in 3D graphics and physics simulations.

## Symbols

### Namespace `Juliet`

#### Classes, Structs & Unions
- `struct Vector3`
- `struct Vector4`

