Initial snark14m import
[snark14.git] / src / snark / raysel.h
1 /* 
2  ***********************************************************
3  $SNARK_Header: S N A R K  1 4 - A PICTURE RECONSTRUCTION PROGRAM $
4  $HeadURL: svn://dig.cs.gc.cuny.edu/snark/trunk/src/snark/raysel.h $
5  $LastChangedRevision: 91 $
6  $Date: 2014-07-02 17:34:27 -0400 (Wed, 02 Jul 2014) $
7  $Author: agulati $
8  ***********************************************************
9  */
10
11 #ifndef RAYSEL_H
12 #define RAYSEL_H
13
14 #include "blkdta.h"
15
16 extern class raysel_class
17 {
18 public:
19         BOOLEAN useray;INTEGER begray;INTEGER endray;INTEGER stype;INTEGER initnr;INTEGER initnp;INTEGER curnr;INTEGER curnp;INTEGER rayinc;INTEGER prjinc;INTEGER rn1;INTEGER rn2;INTEGER rcnt1;INTEGER rcnt2;
20
21         INTEGER* old_numray;  //for efficient ray picking
22         INTEGER* new_numray;INTEGER* old_numprj;INTEGER* new_numprj;INTEGER* baseray;INTEGER* decompray;INTEGER* baseprj;INTEGER* decompprj;INTEGER num_digray;INTEGER num_digprj;INTEGER effcnt;INTEGER numray;
23
24         raysel_class();
25
26 } RaySel;
27
28 #endif