pbpt
Loading...
Searching...
No Matches
math Directory Reference

Files

 
bounding_box.hpp
 
function.hpp
 Provides basic, constexpr-aware mathematical functions.
 
global.hpp
 Defines the primary floating-point type alias for the math library.
 
homogeneous.hpp
 Defines a class for N-dimensional homogeneous coordinates.
 
matrix.hpp
 Defines a generic, RxC-dimensional, constexpr-friendly matrix class and its views.
 
point.hpp
 Defines a generic, N-dimensional Point class and its geometric operations.
 
ray.hpp
 Defines a generic, N-dimensional geometric Ray class.
 
transform.hpp
 Provides factory functions for creating common 3D transformation matrices.
 
vector.hpp
 Defines a generic, N-dimensional, constexpr-friendly vector class.