~ubuntu-branches/ubuntu/trusty/rasmol/trusty

« back to all changes in this revision

Viewing changes to src/transfor.h

  • Committer: Bazaar Package Importer
  • Author(s): Teemu Ikonen
  • Date: 2009-11-24 16:48:04 UTC
  • mfrom: (3.1.4 squeeze)
  • Revision ID: james.westby@ubuntu.com-20091124164804-liuvywcs6l45ibl3
Tags: 2.7.5-1
* New upstream release
* Imakefile: Use Debian versions of library dependencies
* control:
  - Add build-deps to libcvector2-dev, libcqrlib2-dev, libneartree3-dev
  - Update to standards-version 3.8.3

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
/***************************************************************************
2
 
 *                             RasMol 2.7.4.2                              *
 
2
 *                              RasMol 2.7.5                               *
3
3
 *                                                                         *
4
4
 *                                 RasMol                                  *
5
5
 *                 Molecular Graphics Visualisation Tool                   *
6
 
 *                            19 November 2007                             *
7
 
 *                          (rev. 21 March 2008)                           *
 
6
 *                              13 June 2009                               *
8
7
 *                                                                         *
9
8
 *                   Based on RasMol 2.6 by Roger Sayle                    *
10
9
 * Biomolecular Structures Group, Glaxo Wellcome Research & Development,   *
31
30
 *                   RasMol 2.7.4   Nov 07                                 *
32
31
 *                   RasMol 2.7.4.1 Jan 08                                 *
33
32
 *                   RasMol 2.7.4.2 Mar 08                                 *
34
 
 *                                                                         *
35
 
 * RasMol 2.7.3 incorporates changes by Clarice Chigbo, Ricky Chachra,     *
36
 
 * and Mamoru Yamanishi.  Work on RasMol 2.7.3 supported in part by        *
37
 
 * grants DBI-0203064, DBI-0315281 and EF-0312612 from the U.S. National   *
38
 
 * Science Foundation and grant DE-FG02-03ER63601 from the U.S. Department *
39
 
 * of Energy.  RasMol 2.7.4 incorporates changes by G. Todorov, Nan Jia,   *
40
 
 * N. Darakev, P. Kamburov, G. McQuillan, J. Jemilawon.  Work on RasMol    *
41
 
 * 2.7.4 supported in part by grant 1R15GM078077-01 from the National      *
42
 
 * Institute of General Medical Sciences (NIGMS). The content is solely    *
43
 
 * the responsibility of the authors and does not necessarily represent    * 
44
 
 * the official views of the funding organizations.                        *
45
 
 *                                                                         *
46
 
 * The code for use of RasMol under GTK in RasMol 2.7.4.2 was written by   *
47
 
 * Teemu  Ikonen.                                                          *
 
33
 *                   RasMol 2.7.5   May 09                                 *
 
34
 *                                                                         *
 
35
 * RasMol 2.7.5 incorporates changes by T. Ikonen, G. McQuillan, N. Darakev*
 
36
 * and L. Andrews (via the neartree package).  Work on RasMol 2.7.5        *
 
37
 * supported in part by grant 1R15GM078077-01 from the National Institute  *
 
38
 * of General Medical Sciences (NIGMS), U.S. National Institutes of Health *
 
39
 * and by grant ER63601-1021466-0009501 from the Office of Biological &    *
 
40
 * Environmental Research (BER), Office of Science, U. S. Department of    *
 
41
 * Energy.  RasMol 2.7.4 incorporated  changes by G. Todorov, Nan Jia,     *
 
42
 * N. Darakev, P. Kamburov, G. McQuillan, and J. Jemilawon. Work on RasMol *
 
43
 * 2.7.4 supported in part by grant 1R15GM078077-01 from the NIGMS/NIH and *
 
44
 * grant ER63601-1021466-0009501 from BER/DOE.  RasMol 2.7.3 incorporates  *
 
45
 * changes by Clarice Chigbo, Ricky Chachra, and Mamoru Yamanishi.  Work   *
 
46
 * on RasMol 2.7.3 supported in part by grants DBI-0203064, DBI-0315281    *
 
47
 * and EF-0312612 from the U.S. National Science Foundation and grant      *
 
48
 * DE-FG02-03ER63601 from BER/DOE. The content is solely the responsibility*
 
49
 * of the authors and does not necessarily represent the official views of *
 
50
 * the funding organizations.                                              *
 
51
 *                                                                         *
 
52
 * The code for use of RasMol under GTK in RasMol 2.7.4.2 and 2.7.5 was    *
 
53
 * written by Teemu Ikonen.                                                *
48
54
 *                                                                         *
49
55
 *                    and Incorporating Translations by                    *
50
56
 *  Author                               Item                     Language *
70
76
 *package and for license terms (GPL or RASLIC).                           *
71
77
 ***************************************************************************/
72
78
/* transfor.h
73
 
 $Log: transfor.h,v $
74
 
 Revision 1.5  2008/03/22 17:06:51  yaya
75
 
 Post release cleanup with credits to Ikonen in file headers. -- HJB
76
 
 
77
 
 Revision 1.4  2008/03/21 19:13:48  yaya
78
 
 Update documentation and comments -- HJB
 
79
 $Log$
 
80
 Revision 1.7  2008/03/22 18:42:55  yaya
 
81
 Post release cleanup and credit to Ikonen in file headers. -- HJB
79
82
 
80
83
 Revision 1.6  2008/03/17 03:01:32  yaya
81
84
 Update to agree with 2.7.4.2 release and T. Ikonen GTK mods -- HJB
281
284
ShadeRef ScaleRef[LastShade];
282
285
int AltlColours[AltlDepth];
283
286
 
284
 
Real LastRX,LastRY,LastRZ;
285
 
Real LastTX,LastTY,LastTZ;
286
287
Real Zoom;
287
288
 
 
289
double record_fps, play_fps, record_aps, record_dwell;
 
290
int record_on[2];
 
291
size_t record_frame[2], play_frame[2];
 
292
 
 
293
 
288
294
 
289
295
#else
290
296
extern ShadeDesc Shade[LastShade];
335
341
extern ShadeDesc Shade[LastShade];
336
342
extern Real RotX[3],RotY[3],RotZ[3];
337
343
 
338
 
extern Real LastRX,LastRY,LastRZ;
339
 
extern Real LastTX,LastTY,LastTZ;
340
344
extern Real Zoom;
341
345
 
 
346
 
 
347
extern double record_fps, play_fps, record_aps, record_dwell;
 
348
extern int record_on[2];
 
349
extern size_t record_frame[2], play_frame[2];
 
350
 
342
351
#endif
343
352
 
344
353
 
389
398
void ColourDotsPotential( void );
390
399
void ColourPointAttrib( int, int, int, int );
391
400
void ColourPointPotential( int );
 
401
void ColourPointAtom( int );
392
402
void MonoColourAttrib( int, int, int );
393
403
void ScaleColourAttrib( int );
394
404
void CPKColourAttrib( void );