#include <ray.H>
Collaboration diagram for RAYnear:
Public Member Functions | |
RAYnear (mlib::CWpt &p, mlib::CWvec &v) | |
RAYnear (mlib::CWpt &a, mlib::CWpt &b) | |
RAYnear (mlib::CXYpt &p) | |
int | success () const |
mlib::Wpt | point () const |
mlib::Wvec | vec () const |
double | dist () const |
CGELptr & | geom () const |
void | set_geom (CGELptr &g) |
void | clear (void) |
void | check (double d, CGELptr &g) |
void | check_geom (double d, CGELptr &g) |
Protected Attributes | |
int | _s |
mlib::Wpt | _p |
mlib::Wvec | _v |
double | _d |
double | _d_for_geom |
GELptr | _g |
Definition at line 80 of file ray.H.
|
|
|
|
|
|
|
Definition at line 109 of file ray.C. References _d, _d_for_geom, _g, and _s. |
|
Definition at line 127 of file ray.C. References _d, _d_for_geom, and _g. |
|
Definition at line 141 of file ray.C. References _d_for_geom, _g, and _s. |
|
Definition at line 99 of file ray.H. References _d. |
|
Definition at line 100 of file ray.H. References _g. |
|
Definition at line 97 of file ray.H. References _p. |
|
Definition at line 102 of file ray.H. References _g. |
|
Definition at line 96 of file ray.H. References _s. |
|
Definition at line 98 of file ray.H. References _v. |
|
Definition at line 85 of file ray.H. Referenced by check(), check_geom(), and dist(). |
|
Definition at line 86 of file ray.H. Referenced by check(), check_geom(), and clear(). |
|
Definition at line 87 of file ray.H. Referenced by check(), check_geom(), clear(), geom(), and set_geom(). |
|
Definition at line 83 of file ray.H. Referenced by point(). |
|
|
|
Definition at line 84 of file ray.H. Referenced by vec(). |