# 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`

Conversation saved
HOOPSY BETA

### Hello! I'm HOOPSY

Your Docs generative AI assistant. Ask me anything about HOOPS Visualize Web or choose a sample question below to start a conversation:

What is HOOPS Visualize Web?
What are the latest release notes for HOOPS Visualize Web?
How do I start evaluating HOOPS Visualize Web?
How do I write my first sample application?
How can I get assistance?

HOOPSY may store conversations according to OpenAI's policy. Responses may not always be accurate.

HOOPSY is thinking...