7 #include <u3d_model.hpp> 
    8 #include <u3d_model_defines.hpp> 
    9 #include "u3d_raytr_defines.hpp" 
   51             double f1, 
double az1, 
 
   52             double f2, 
double az2, 
 
   53             double time, 
int bn1, 
int bn2, 
 
   54             int boundN, 
double coeff, 
 
   55             double iAngle, 
double iAz, 
double iCurv);  
 
   64   void        getRayInt(U3dRayIntStAr &int_points);               
 
   69   void        getRayIBNums(std::vector<int> *iBNums);  
 
   96   bool        saveTrajectoryToFile(
const char* file_name);
 
  103   U3dRayPointsAr  m_points;           
 
  104   U3dRayIntStAr   m_intersects;       
 
  107   U3D_WAVE_TYPE   *codeVPS;           
 
void getRayInt(U3dRayIntStAr &int_points)
 
void getPoints(U3dPointsAr &points)
 
void addRayWInt(U3dRayPoint p)
 
void getRayLastInt(U3dRayIntSt &int_point)
 
void getRayPoits(U3dRayPointsAr &points)
 
void getLastPoint(U3dPoint &p)
 
U3dRay(U3dPoint startP, double stF, double stAz)
 
Definition: geometry.H:16
 
Definition: u3d_raytr_defines.hpp:81
 
Definition: u3d_point.hpp:16
 
Definition: u3d_ray.hpp:14
 
Definition: u3d_raytr_defines.hpp:65
 
void getStartParams(U3dPoint &startP, double &f, double &az)
 
void addPoint(U3dRayPoint)
 
void getRayCode(U3dCodeAr &rCode)
 
void addRayInt(U3dPoint p, double f1, double az1, double f2, double az2, double time, int bn1, int bn2, int boundN, double coeff, double iAngle, double iAz, double iCurv)
 
void getAngles(double *f, double *az)
 
void getRayWInt(U3dRayPoint &point)
 
void setRayCode(U3dCodeAr rCode)