Source
22
22
//# National Radio Astronomy Observatory
23
23
//# 520 Edgemont Road
24
24
//# Charlottesville, VA 22903-2475 USA
25
25
//#
26
26
//# $Id$
27
27
28
28
#ifndef DISPLAY_PIXELCANVAS_H
29
29
#define DISPLAY_PIXELCANVAS_H
30
30
31
31
#include <casa/aips.h>
32
-
#include <casa/Containers/List.h>
32
+
#include <list>
33
33
#include <display/Display/DisplayEnums.h>
34
34
#include <display/Display/PixelCanvasColorTable.h>
35
35
#include <display/Display/PCVGBuffer.h>
36
36
#include <display/Display/DLFont.h>
37
37
38
38
namespace casacore{
39
39
40
40
template <class T> class Vector;
41
41
template <class T> class Matrix;
42
42
}
909
909
// multichannel color mapping.
910
910
Display::ColorModel colorModel_;
911
911
912
912
// true if refresh is active
913
913
casacore::Bool refreshActive_;
914
914
915
915
// Number of colormaps registered by external clients
916
916
casacore::uInt nRegisteredColormaps_;
917
917
918
918
// This is the list of registered refresh EventHandlers
919
-
casacore::List<void *> refreshEHList_;
919
+
std::list<void *> refreshEHList_;
920
920
// This is the list of registered motion EventHandlers
921
-
casacore::List<void *> motionEHList_;
921
+
std::list<void *> motionEHList_;
922
922
// This is the list of registered position EventHandlers
923
-
casacore::List<void *> positionEHList_;
923
+
std::list<void *> positionEHList_;
924
924
925
925
// The PCVGBuffer is used to accumulate lines and points until
926
926
// flushed (or the buffer is full)
927
927
PCVGBuffer vgbuf_;
928
928
};
929
929
930
930
931
931
} //# NAMESPACE CASA - END
932
932
933
933
#endif