Bayeux
3.4.1
Core Foundation library for SuperNEMO
|
Marching method to find a point on the surface of a quadric. More...
#include <bayeux/geomtools/point_on_quadric_finder.h>
Public Member Functions | |
point_on_quadric_finder (const quadric &q_, double epsilon_, unsigned int max_iter_=20, const std::string &dbg_filename_="") | |
Default constructor. More... | |
int | find (const geomtools::vector_3d &start_, geomtools::vector_3d &on_surface_) |
Marching method to find a point on the surface of a quadric.
geomtools::point_on_quadric_finder::point_on_quadric_finder | ( | const quadric & | q_, |
double | epsilon_, | ||
unsigned int | max_iter_ = 20 , |
||
const std::string & | dbg_filename_ = "" |
||
) |
Default constructor.
int geomtools::point_on_quadric_finder::find | ( | const geomtools::vector_3d & | start_, |
geomtools::vector_3d & | on_surface_ | ||
) |
Find a point on a quadric surface from a start point in the vicinity of the surface