Skip to content

Vp::GfxUtils

Functions

Name
glm::vec3computeNormal(glm::vec3 a, glm::vec3 b, glm::vec3 c)
glm::vec4computePlane(glm::vec3 normal, glm::vec3 point)
std::pair< glm::vec3, glm::vec3 >createBoundingBox(std::vector< glm::vec3 > points)

Functions Documentation

function computeNormal

cpp
inline glm::vec3 computeNormal(
    glm::vec3 a,
    glm::vec3 b,
    glm::vec3 c
)
inline glm::vec3 computeNormal(
    glm::vec3 a,
    glm::vec3 b,
    glm::vec3 c
)

function computePlane

cpp
inline glm::vec4 computePlane(
    glm::vec3 normal,
    glm::vec3 point
)
inline glm::vec4 computePlane(
    glm::vec3 normal,
    glm::vec3 point
)

function createBoundingBox

cpp
inline std::pair< glm::vec3, glm::vec3 > createBoundingBox(
    std::vector< glm::vec3 > points
)
inline std::pair< glm::vec3, glm::vec3 > createBoundingBox(
    std::vector< glm::vec3 > points
)

Updated on 2025-05-31 at 12:55:31 +0000