occ
Loading...
Searching...
No Matches
math_utils.h File Reference
#include <Eigen/Dense>
#include <occ/geometry/plane.h>
#include <occ/geometry/ray.h>
Include dependency graph for math_utils.h:
This graph shows which files directly or indirectly include this file:

Namespaces

namespace  quickhull
 
namespace  quickhull::mathutils
 

Functions

float quickhull::mathutils::getSquaredDistanceBetweenPointAndRay (const Eigen::Vector3f &p, const Ray< float > &r)
 
float quickhull::mathutils::getSignedDistanceToPlane (Eigen::Vector3f v, const Plane< float > &p)
 
Eigen::Vector3f quickhull::mathutils::triangle_normal (const Eigen::Vector3f &a, const Eigen::Vector3f &b, const Eigen::Vector3f &c)
 
double quickhull::mathutils::getSquaredDistanceBetweenPointAndRay (const Eigen::Vector3d &p, const Ray< double > &r)
 
double quickhull::mathutils::getSignedDistanceToPlane (Eigen::Vector3d v, const Plane< double > &p)
 
Eigen::Vector3d quickhull::mathutils::triangle_normal (const Eigen::Vector3d &a, const Eigen::Vector3d &b, const Eigen::Vector3d &c)