-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathAvColorSetter.h
106 lines (104 loc) · 2.99 KB
/
AvColorSetter.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
//# Copyright (C) 1995-98 Board of Trustees of the University of Illinois
//#
//# This software, both binary and source, is copyrighted by The
//# Board of Trustees of the University of Illinois. Ownership
//# remains with the University. You should have received a copy
//# of a licensing agreement with this software. See the file
//# "AIPSVIEW_COPYRIGHT", or contact the University at this address:
//#
//# The NCSA AipsView Visualization System
//# National Center for Supercomputing Applications
//# University of Illinois
//# 405 North Mathews Ave.
//# Urbana, IL 61801
//# --------------------------------------------------
//
// $Header: /home/cvs/aips++/code/trial/apps/aipsview/Attic/AvColorSetter.h,v 19.0 2003/07/16 05:46:45 aips2adm Exp $
//
// $Log: AvColorSetter.h,v $
// Revision 19.0 2003/07/16 05:46:45 aips2adm
// exhale: Base release 19.000.00
//
// Revision 18.0 2002/06/07 21:28:31 aips2adm
// exhale: Base release 18.000.00
//
// Revision 17.0 2001/11/12 19:41:59 aips2adm
// exhale: Base release 17.000.00
//
// Revision 16.0 2001/05/03 01:42:08 aips2adm
// exhale: Base release 16.000.00
//
// Revision 15.0 2000/10/26 17:08:40 aips2adm
// exhale: Base release 15.000.00
//
// Revision 14.0 2000/03/23 16:07:46 aips2adm
// exhale: Base release 14.000.00
//
// Revision 13.0 1999/08/10 18:39:30 aips2adm
// exhale: Base release 13.000.00
//
// Revision 12.0 1999/07/15 00:21:45 aips2adm
// exhale: Base release 12.000.00
//
// Revision 11.0 1998/10/03 06:58:30 aips2adm
// exhale: Base release 11.000.00
//
// Revision 10.0 1998/07/20 17:52:07 aips2adm
// exhale: Base release 10.000.00
//
// Revision 9.1 1998/06/09 21:13:15 hr
// Removed unneeded semicolon from DECLARE_HEADER.
//
// Revision 9.0 1997/08/25 21:24:56 aips2adm
// exhale: Base release 09.000.00
//
// Revision 8.0 1997/02/20 03:15:13 aips2adm
// exhale: Base release 08.000.00
//
// Revision 7.2 1996/12/12 05:45:38 droberts
// Final update from monet archive.
//
// Revision 1.1 1996/07/11 21:31:21 pixton
// Automated Checkin
//
// Revision 1.4 1996/06/18 18:42:41 pixton
// Copyright Update
//
// Revision 1.3 1995/09/20 19:49:04 baker
// Release Beta 1.0
//
// Revision 1.3 1995/09/20 02:00:27 baker
// Release Beta 1.0
//
// Revision 1.3 1995/09/20 02:00:27 baker
// Release Beta 1.0
//
// Revision 1.2 1995/03/29 21:43:06 hr
// Wrong comment char in RCS header
//
// Revision 1.1 1995/03/29 20:51:37 hr
// Initial revision
//
//
//---------------------------------------------------------------------------
/* AvColorSetter.h
Used to change color used to draw vectors & text.
*/
#ifndef AvColorSetter_h
#define AvColorSetter_h
#include "AvGraphics2D.h"
class AvColorSetter : public AvGraphics2D {
public:
AvColorSetter(const unsigned long color);
AvColorSetter(const char *colorname);
~AvColorSetter();
virtual void draw(AvCanvas &);
virtual void draw(AvCanvas *);
private:
unsigned long color_;
char *colorname_;
Boolean haveName_;
DECLARE_HEADER
};
#endif