ARB
Main Page
Namespaces
Classes
Files
File List
File Members
SECEDIT
SEC_gc.hxx
Go to the documentation of this file.
1
// =============================================================== //
2
// //
3
// File : sec_gc.hxx //
4
// Purpose : GC definitions //
5
// //
6
// Coded by Ralf Westram (coder@reallysoft.de) in July 2007 //
7
// Institute of Microbiology (Technical University Munich) //
8
// http://www.arb-home.de/ //
9
// //
10
// =============================================================== //
11
12
#ifndef SEC_GC_HXX
13
#define SEC_GC_HXX
14
15
enum
{
16
SEC_GC_LOOP
= 0,
SEC_GC_FIRST_FONT
=
SEC_GC_LOOP
,
SEC_GC_FIRST_DATA
=
SEC_GC_LOOP
,
17
SEC_GC_HELIX
,
18
SEC_GC_NHELIX
,
SEC_GC_LAST_DATA
=
SEC_GC_NHELIX
,
19
SEC_GC_DEFAULT
,
SEC_GC_ERROR
=
SEC_GC_DEFAULT
,
20
SEC_GC_BONDS
,
21
SEC_GC_ECOLI
,
SEC_GC_LAST_FONT
=
SEC_GC_ECOLI
,
22
SEC_GC_HELIX_NO
,
23
24
SEC_GC_CBACK_0
,
// Ranges for SAI visualization
25
SEC_GC_CBACK_1
,
26
SEC_GC_CBACK_2
,
27
SEC_GC_CBACK_3
,
28
SEC_GC_CBACK_4
,
29
SEC_GC_CBACK_5
,
30
SEC_GC_CBACK_6
,
31
SEC_GC_CBACK_7
,
32
SEC_GC_CBACK_8
,
33
SEC_GC_CBACK_9
,
34
35
SEC_GC_CURSOR
,
36
SEC_GC_MBACK
,
// mismatches
37
38
SEC_GC_SBACK_0
,
// User 1
39
SEC_GC_SBACK_1
,
// User 2
40
SEC_GC_SBACK_2
,
// Probe
41
SEC_GC_SBACK_3
,
// Primer (local)
42
SEC_GC_SBACK_4
,
// Primer (region)
43
SEC_GC_SBACK_5
,
// Primer (global)
44
SEC_GC_SBACK_6
,
// Signature (local)
45
SEC_GC_SBACK_7
,
// Signature (region)
46
SEC_GC_SBACK_8
,
// Signature (global)
47
48
SEC_SKELE_HELIX
,
// skeleton helix color
49
SEC_SKELE_LOOP
,
// skeleton loop color
50
SEC_SKELE_NHELIX
,
// skeleton non-pairing helix color
51
52
SEC_GC_MAX
53
};
54
55
#define SEC_GC_DATA_COUNT (SEC_GC_LAST_DATA-SEC_GC_FIRST_DATA+1)
56
#define SEC_GC_FONT_COUNT (SEC_GC_LAST_FONT-SEC_GC_FIRST_FONT+1)
57
58
#else
59
#error sec_gc.hxx included twice
60
#endif // SEC_GC_HXX
SEC_SKELE_NHELIX
Definition:
SEC_gc.hxx:50
SEC_GC_SBACK_0
Definition:
SEC_gc.hxx:38
SEC_GC_SBACK_1
Definition:
SEC_gc.hxx:39
SEC_GC_MAX
Definition:
SEC_gc.hxx:52
SEC_GC_NHELIX
Definition:
SEC_gc.hxx:18
SEC_GC_CBACK_0
Definition:
SEC_gc.hxx:24
SEC_GC_CBACK_2
Definition:
SEC_gc.hxx:26
SEC_GC_SBACK_8
Definition:
SEC_gc.hxx:46
SEC_GC_CBACK_5
Definition:
SEC_gc.hxx:29
SEC_GC_FIRST_DATA
Definition:
SEC_gc.hxx:16
SEC_GC_ERROR
Definition:
SEC_gc.hxx:19
SEC_GC_SBACK_2
Definition:
SEC_gc.hxx:40
SEC_GC_SBACK_6
Definition:
SEC_gc.hxx:44
SEC_GC_LOOP
Definition:
SEC_gc.hxx:16
SEC_GC_LAST_DATA
Definition:
SEC_gc.hxx:18
SEC_GC_ECOLI
Definition:
SEC_gc.hxx:21
SEC_GC_MBACK
Definition:
SEC_gc.hxx:36
SEC_GC_FIRST_FONT
Definition:
SEC_gc.hxx:16
SEC_GC_CBACK_8
Definition:
SEC_gc.hxx:32
SEC_GC_HELIX
Definition:
SEC_gc.hxx:17
SEC_GC_CURSOR
Definition:
SEC_gc.hxx:35
SEC_SKELE_HELIX
Definition:
SEC_gc.hxx:48
SEC_GC_CBACK_1
Definition:
SEC_gc.hxx:25
SEC_GC_CBACK_7
Definition:
SEC_gc.hxx:31
SEC_GC_LAST_FONT
Definition:
SEC_gc.hxx:21
SEC_GC_SBACK_4
Definition:
SEC_gc.hxx:42
SEC_GC_CBACK_3
Definition:
SEC_gc.hxx:27
SEC_GC_CBACK_4
Definition:
SEC_gc.hxx:28
SEC_GC_BONDS
Definition:
SEC_gc.hxx:20
SEC_GC_HELIX_NO
Definition:
SEC_gc.hxx:22
SEC_SKELE_LOOP
Definition:
SEC_gc.hxx:49
SEC_GC_SBACK_3
Definition:
SEC_gc.hxx:41
SEC_GC_CBACK_9
Definition:
SEC_gc.hxx:33
SEC_GC_DEFAULT
Definition:
SEC_gc.hxx:19
SEC_GC_SBACK_7
Definition:
SEC_gc.hxx:45
SEC_GC_CBACK_6
Definition:
SEC_gc.hxx:30
SEC_GC_SBACK_5
Definition:
SEC_gc.hxx:43
Generated by
1.8.8