Logo ROOT  
Reference Guide
RStipples.h
Go to the documentation of this file.
1 /* @(#)root/base:$Id$ */
2 
3 /*************************************************************************
4  * Copyright (C) 1995-2000, Rene Brun and Fons Rademakers. *
5  * All rights reserved. *
6  * *
7  * For the licensing terms see $ROOTSYS/LICENSE. *
8  * For the list of contributors see $ROOTSYS/README/CREDITS. *
9  *************************************************************************/
10 
11 #ifndef ROOT_Stipples
12 #define ROOT_Stipples
13 
14 #include <ROOT/RConfig.hxx>
15 
16 //////////////////////////////////////////////////////////////////////////
17 // //
18 // Stipples //
19 // //
20 // Data to create fill area interior style. //
21 // //
22 //////////////////////////////////////////////////////////////////////////
23 
24 const unsigned char gStipples[26][32] = {
25  {
26  0xaa, 0xaa, 0x55, 0x55, 0xaa, 0xaa, 0x55, 0x55, 0xaa, 0xaa, 0x55, 0x55,
27  0xaa, 0xaa, 0x55, 0x55, 0xaa, 0xaa, 0x55, 0x55, 0xaa, 0xaa, 0x55, 0x55,
28  0xaa, 0xaa, 0x55, 0x55, 0xaa, 0xaa, 0x55, 0x55
29  }, //0
30  {
31  0xaa, 0xaa, 0x55, 0x55, 0xaa, 0xaa, 0x55, 0x55, 0xaa, 0xaa, 0x55, 0x55,
32  0xaa, 0xaa, 0x55, 0x55, 0xaa, 0xaa, 0x55, 0x55, 0xaa, 0xaa, 0x55, 0x55,
33  0xaa, 0xaa, 0x55, 0x55, 0xaa, 0xaa, 0x55, 0x55
34  }, //1
35  {
36  0x44, 0x44, 0x11, 0x11, 0x44, 0x44, 0x11, 0x11, 0x44, 0x44, 0x11, 0x11,
37  0x44, 0x44, 0x11, 0x11, 0x44, 0x44, 0x11, 0x11, 0x44, 0x44, 0x11, 0x11,
38  0x44, 0x44, 0x11, 0x11, 0x44, 0x44, 0x11, 0x11
39  }, //2
40  {
41  0x00, 0x00, 0x44, 0x44, 0x00, 0x00, 0x11, 0x11, 0x00, 0x00, 0x44, 0x44,
42  0x00, 0x00, 0x11, 0x11, 0x00, 0x00, 0x44, 0x44, 0x00, 0x00, 0x11, 0x11,
43  0x00, 0x00, 0x44, 0x44, 0x00, 0x00, 0x11, 0x11
44  }, //3
45  {
46  0x80, 0x80, 0x40, 0x40, 0x20, 0x20, 0x10, 0x10, 0x08, 0x08, 0x04, 0x04,
47  0x02, 0x02, 0x01, 0x01, 0x80, 0x80, 0x40, 0x40, 0x20, 0x20, 0x10, 0x10,
48  0x08, 0x08, 0x04, 0x04, 0x02, 0x02, 0x01, 0x01
49  }, //4
50  {
51  0x20, 0x20, 0x40, 0x40, 0x80, 0x80, 0x01, 0x01, 0x02, 0x02, 0x04, 0x04,
52  0x08, 0x08, 0x10, 0x10, 0x20, 0x20, 0x40, 0x40, 0x80, 0x80, 0x01, 0x01,
53  0x02, 0x02, 0x04, 0x04, 0x08, 0x08, 0x10, 0x10
54  }, //5
55  {
56  0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44,
57  0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44,
58  0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44
59  }, //6
60  {
61  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00,
62  0x00, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff,
63  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff
64  }, //7
65  {
66  0x11, 0x11, 0xb8, 0xb8, 0x7c, 0x7c, 0x3a, 0x3a, 0x11, 0x11, 0xa3, 0xa3,
67  0xc7, 0xc7, 0x8b, 0x8b, 0x11, 0x11, 0xb8, 0xb8, 0x7c, 0x7c, 0x3a, 0x3a,
68  0x11, 0x11, 0xa3, 0xa3, 0xc7, 0xc7, 0x8b, 0x8b
69  }, //8
70  {
71  0x10, 0x10, 0x10, 0x10, 0x28, 0x28, 0xc7, 0xc7, 0x01, 0x01, 0x01, 0x01,
72  0x82, 0x82, 0x7c, 0x7c, 0x10, 0x10, 0x10, 0x10, 0x28, 0x28, 0xc7, 0xc7,
73  0x01, 0x01, 0x01, 0x01, 0x82, 0x82, 0x7c, 0x7c
74  }, //9
75  {
76  0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0xff, 0xff, 0x01, 0x01, 0x01, 0x01,
77  0x01, 0x01, 0xff, 0xff, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0xff, 0xff,
78  0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0xff, 0xff
79  }, //10
80  {
81  0x08, 0x08, 0x49, 0x49, 0x2a, 0x2a, 0x1c, 0x1c, 0x2a, 0x2a, 0x49, 0x49,
82  0x08, 0x08, 0x00, 0x00, 0x80, 0x80, 0x94, 0x94, 0xa2, 0xa2, 0xc1, 0xc1,
83  0xa2, 0xa2, 0x94, 0x94, 0x80, 0x80, 0x00, 0x00
84  }, //11
85  {
86  0x1c, 0x1c, 0x22, 0x22, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x22, 0x22,
87  0x1c, 0x1c, 0x00, 0x00, 0xc1, 0xc1, 0x22, 0x22, 0x14, 0x14, 0x14, 0x14,
88  0x14, 0x14, 0x22, 0x22, 0xc1, 0xc1, 0x00, 0x00
89  }, //12
90  {
91  0x01, 0x01, 0x82, 0x82, 0x44, 0x44, 0x28, 0x28, 0x10, 0x10, 0x28, 0x28,
92  0x44, 0x44, 0x82, 0x82, 0x01, 0x01, 0x82, 0x82, 0x44, 0x44, 0x28, 0x28,
93  0x10, 0x10, 0x28, 0x28, 0x44, 0x44, 0x82, 0x82
94  }, //13
95  {
96  0xff, 0xff, 0x11, 0x10, 0x11, 0x10, 0x11, 0x10, 0xf1, 0x1f, 0x11, 0x11,
97  0x11, 0x11, 0x11, 0x11, 0xff, 0x11, 0x01, 0x11, 0x01, 0x11, 0x01, 0x11,
98  0xff, 0xff, 0x01, 0x10, 0x01, 0x10, 0x01, 0x10
99  }, //14
100  {
101  0x22, 0x22, 0x55, 0x55, 0x22, 0x22, 0x00, 0x00, 0x88, 0x88, 0x55, 0x55,
102  0x88, 0x88, 0x00, 0x00, 0x22, 0x22, 0x55, 0x55, 0x22, 0x22, 0x00, 0x00,
103  0x88, 0x88, 0x55, 0x55, 0x88, 0x88, 0x00, 0x00
104  }, //15
105  {
106  0x0e, 0x0e, 0x11, 0x11, 0xe0, 0xe0, 0x00, 0x00, 0x0e, 0x0e, 0x11, 0x11,
107  0xe0, 0xe0, 0x00, 0x00, 0x0e, 0x0e, 0x11, 0x11, 0xe0, 0xe0, 0x00, 0x00,
108  0x0e, 0x0e, 0x11, 0x11, 0xe0, 0xe0, 0x00, 0x00
109  }, //16
110  {
111  0x44, 0x44, 0x22, 0x22, 0x11, 0x11, 0x00, 0x00, 0x44, 0x44, 0x22, 0x22,
112  0x11, 0x11, 0x00, 0x00, 0x44, 0x44, 0x22, 0x22, 0x11, 0x11, 0x00, 0x00,
113  0x44, 0x44, 0x22, 0x22, 0x11, 0x11, 0x00, 0x00
114  }, //17
115  {
116  0x11, 0x11, 0x22, 0x22, 0x44, 0x44, 0x00, 0x00, 0x11, 0x11, 0x22, 0x22,
117  0x44, 0x44, 0x00, 0x00, 0x11, 0x11, 0x22, 0x22, 0x44, 0x44, 0x00, 0x00,
118  0x11, 0x11, 0x22, 0x22, 0x44, 0x44, 0x00, 0x00
119  }, //18
120  {
121  0xe0, 0x03, 0x98, 0x0c, 0x84, 0x10, 0x42, 0x21, 0x42, 0x21, 0x21, 0x42,
122  0x19, 0x4c, 0x07, 0xf0, 0x19, 0x4c, 0x21, 0x42, 0x42, 0x21, 0x42, 0x21,
123  0x84, 0x10, 0x98, 0x0c, 0xe0, 0x03, 0x80, 0x00
124  }, //19
125  {
126  0x22, 0x22, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x22, 0x22, 0x44, 0x44,
127  0x44, 0x44, 0x44, 0x44, 0x22, 0x22, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11,
128  0x22, 0x22, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44
129  }, //20
130  {
131  0xf1, 0xf1, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x1f, 0x1f, 0x01, 0x01,
132  0x01, 0x01, 0x01, 0x01, 0xf1, 0xf1, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10,
133  0x1f, 0x1f, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01
134  }, //21
135  {
136  0x8f, 0x8f, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0xf8, 0xf8, 0x80, 0x80,
137  0x80, 0x80, 0x80, 0x80, 0x8f, 0x8f, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08,
138  0xf8, 0xf8, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80
139  }, //22
140  {
141  0xAA, 0xAA, 0x55, 0x55, 0x6a, 0x6a, 0x74, 0x74, 0x78, 0x78, 0x74, 0x74,
142  0x6a, 0x6a, 0x55, 0x55, 0xAA, 0xAA, 0x55, 0x55, 0x6a, 0x6a, 0x74, 0x74,
143  0x78, 0x78, 0x74, 0x74, 0x6a, 0x6a, 0x55, 0x55
144  }, //23
145  {
146  0x80, 0x00, 0xc0, 0x00, 0xea, 0xa8, 0xd5, 0x54, 0xea, 0xa8, 0xd5, 0x54,
147  0xeb, 0xe8, 0xd5, 0xd4, 0xe8, 0xe8, 0xd4, 0xd4, 0xa8, 0xe8, 0x54, 0xd5,
148  0xa8, 0xea, 0x54, 0xd5, 0xfc, 0xff, 0xfe, 0xff
149  }, //24
150  {
151  0x80, 0x00, 0xc0, 0x00, 0xe0, 0x00, 0xf0, 0x00, 0xff, 0xf0, 0xff, 0xf0,
152  0xfb, 0xf0, 0xf9, 0xf0, 0xf8, 0xf0, 0xf8, 0x70, 0xf8, 0x30, 0xff, 0xf0,
153  0xff, 0xf8, 0xff, 0xfc, 0xff, 0xfe, 0xff, 0xff
154  } //25
155 };
156 
157 #endif
RConfig.hxx
gStipples
const unsigned char gStipples[26][32]
Definition: RStipples.h:24