Gamp v0.0.7-36-g24b1eb6
Gamp: Graphics, Audio, Multimedia and Processing
Loading...
Searching...
No Matches
geom3f.hpp File Reference
#include <limits>
#include <jau/darray.hpp>
#include <jau/math/vec3f.hpp>
#include <jau/math/geom/geom.hpp>
#include <jau/math/geom/aabbox3f.hpp>
Include dependency graph for geom3f.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  jau::math::geom::LineSeg3f
 

Namespaces

namespace  jau
 __pack(...): Produces MSVC, clang and gcc compatible lead-in and -out macros.
 
namespace  jau::math
 
namespace  jau::math::geom
 

Functions

constexpr bool jau::math::geom::isInTriangle3 (const Vec3f &a, const Vec3f &b, const Vec3f &c, const Vec3f &p1, const Vec3f &p2, const Vec3f &p3) noexcept
 Check if one of three vertices are in triangle using barycentric coordinates computation.
 
constexpr Vec3f jau::math::geom::midpoint (const Vec3f &a, const Vec3f &b) noexcept