00001
00002
00003
00004 #ifndef _XVINTERACTIVE_H_
00005 #define _XVINTERACTIVE_H_
00006
00007 #include <XVDrawable.h>
00008
00009 class XVInteractive {
00010
00011 public:
00012
00013 inline virtual XVPosition selectPoint(DrawColor c = DEFAULT_COLOR) = 0;
00014 inline virtual void selectLine(XVPosition &, XVPosition &, DrawColor c = DEFAULT_COLOR) = 0;
00015 inline virtual XVImageGeneric selectRectangle(DrawColor c = DEFAULT_COLOR) = 0;
00016 inline virtual XVImageGeneric selectEllipse(DrawColor c = DEFAULT_COLOR) = 0;
00017 };
00018
00019 #endif
00020