UNIVERS  15.3
UNIVERS base processing software API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
rays_to_receiver Class Reference
Inheritance diagram for rays_to_receiver:
db_container

Public Member Functions

 rays_to_receiver (db_results_manager &dbm, const char *sP, int id, const point3d &prp, int n1, int n2, int iHRR=PM_ADD)
 
 rays_to_receiver (db_results_manager &dbm, const char *sP, int id, int n1, int n2, int iHRR=PM_ADD, void(*idle_func)()=NULL)
 
const rayPathAr * get_ray_paths ()
 
point3d receiver () const
 
int n1 () const
 
int n2 () const
 
virtual int store () const
 
virtual int load ()
 
- Public Member Functions inherited from db_container
 db_container (db_results_manager &dbM, const char *sProject, int id)
 
void set_idle_process (void(*f)())
 

Protected Member Functions

void get_item (dbItem &dbiRes, dbItem &dbiRN, dbItem *dbiRP=NULL) const
 
int read_from_db (dbItem &dbiRays, dbItem &dbiRN, dbItem *dbiRP=NULL)
 
int write_to_db (dbItem &dbiRays, dbItem &dbiRN, const dbItem *dbiRP=NULL) const
 
- Protected Member Functions inherited from db_container
void remind () const
 

Protected Attributes

int iHRStoreRegime
 
point3d pReceiverPoint
 
Logic lReceiver
 
int N1
 
int N2
 
rayPathAr * ray_path_ar
 
- Protected Attributes inherited from db_container
db_results_managerdbm
 
char sProject [PROJECT_LEN+1]
 
int iModelId
 
void(* idle_func )()
 

The documentation for this class was generated from the following file: