# Normal

## Fields

float | `x`
float | `y`
float | `z`

## Functions

| `Normal`
| `Normal`
bool | `operator==`
bool | `operator!=`

## Detailed Description

struct Normal

  A single precision normalized vector in 3-space. It is the producer’s burden to ensure that the normal is normalized.

  Public Functions

  Normal() = default
  inline Normal(float x, float y, float z)
  inline bool operator==(Normal const &that) const
  inline bool operator!=(Normal const &that) const

  Public Members

  float x
  float y
  float z