#include <linalg_utils.hpp>
◆ Side
| Enumerator |
|---|
| OnPlane | |
| NormalSide | |
| OppositeSide | |
◆ Plane() [1/2]
| linalg_utils::Plane::Plane |
( |
const glm::vec3 & | n, |
|
|
const glm::vec3 & | point ) |
|
inline |
◆ Plane() [2/2]
| linalg_utils::Plane::Plane |
( |
const glm::vec3 & | p0, |
|
|
const glm::vec3 & | p1, |
|
|
const glm::vec3 & | p2 ) |
|
inline |
◆ classify_point()
| Side linalg_utils::Plane::classify_point |
( |
const glm::vec3 & | point, |
|
|
float | eps = 1e-6f ) const |
|
inline |
◆ get_normal()
| glm::vec3 linalg_utils::Plane::get_normal |
( |
| ) |
const |
|
inline |
◆ get_point()
| glm::vec3 linalg_utils::Plane::get_point |
( |
| ) |
const |
|
inline |
◆ signed_distance()
| float linalg_utils::Plane::signed_distance |
( |
const glm::vec3 & | point | ) |
const |
|
inline |
The documentation for this class was generated from the following file: