BRL-CAD
#include "common.h"
#include "brep/defines.h"
#include "bn/dvec.h"
Include dependency graph for ray.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  plane_ray
 
class  ON_Ray
 

Functions

int brep_get_plane_ray (const ON_Ray &r, plane_ray &pr)
 
void brep_r (const ON_Surface *surf, const plane_ray &pr, pt2d_t uv, ON_3dPoint &pt, ON_3dVector &su, ON_3dVector &sv, pt2d_t R)
 
void brep_newton_iterate (const plane_ray &pr, pt2d_t R, const ON_3dVector &su, const ON_3dVector &sv, pt2d_t uv, pt2d_t out_uv)
 
void utah_ray_planes (const ON_Ray &r, ON_3dVector &p1, double &p1d, ON_3dVector &p2, double &p2d)