|
| rays_straight (pl_straight_model *pmFather, point pSP) |
|
ray * | trace_a_ray (const double &dFi, const double &dAz, int i1=-1, int i2=-1, Logic *lh=NULL) |
|
int | continue_a_ray (ray *rCurrent, int iBeforeReflect) |
|
const pl_straight_model & | model () const |
|
| rays_shoot (const point3d &p, int, int, int, pl_raytr_model *) |
|
ray * | raw_ray (const ray_parameters &rp) const |
|
ray * | raw_ray (double df, double da) const |
|
ray * | raw_ray_point (ray_parameters, const point3d &, int iBNumber, Logic &, double &lE, IntAr *iat, ray *r=NULL) const |
|
ray * | raw_ray_point (double, double, int iBNumber, const point3d &, Logic &, double &lE, IntAr *iat, ray *r=NULL) const |
|
ray * | raw_ray_point_reflected (ray_parameters, const point3d &, int iBNumber, Logic &, int, double &lE, IntAr *iat, Logic lRefRat=FALSE, ray *r=NULL) const |
|
ray * | raw_ray_point_reflected (double, double, const point3d &, int iBNumber, Logic &, int, double &lE, IntAr *iat, Logic lRefRat=FALSE, ray *r=NULL) const |
|
ray * | raw_ray_fict_bord (double, double, const point3d &, int iBInNumber, int iBReflNumber, const pl_fict_border &fbReflect, Logic &, double &lE, point3d &, ray *r=NULL) const |
|
ray * | raw_ray_fict_bord (ray_parameters, const point3d &, int iBInNumber, int iBReflNumber, const pl_fict_border &fbReflect, Logic &, double &lE, point3d &, ray *r=NULL) const |
|
point | sp () const |
|
int | n1 () const |
|
int | n2 () const |
|
void | set_uw_kind (int ik) |
|
void | set_dw_kind (int ik) |
|
int | uw_kind () |
|
int | dw_kind () |
|