evan 2026.1.4
Evan
Loading...
Searching...
No Matches
evan::Plane Struct Reference

A plane in 3D space in Hessian normal form. More...

#include <headers/evan/Frustum.hpp>

Public Attributes

glm::vec3 normal { 0.0f }
 
float distance = 0.0f
 

Detailed Description

A plane in 3D space in Hessian normal form.

The plane normal points inward (toward the visible volume) and the distance is the signed offset such that a point p is inside when dot(normal, p) + distance >= 0.

Definition at line 26 of file Frustum.hpp.

Member Data Documentation

◆ distance

float evan::Plane::distance = 0.0f

Definition at line 28 of file Frustum.hpp.

◆ normal

glm::vec3 evan::Plane::normal { 0.0f }

Definition at line 27 of file Frustum.hpp.


The documentation for this struct was generated from the following file: