Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

testcomponents.h

Go to the documentation of this file.
00001 /* component.h */
00002 
00003 
00004 #ifndef __TESTCOMPONENTS_H
00005 #define __TESTCOMPONENTS_H
00006 
00007 #include "graphics.h"
00008 #include <vector>
00009 
00010 #include "component.h"
00011 
00012 using namespace std;
00013 
00014 class FaceLocatorComponent : public Component{
00015  public:
00016   FaceLocatorComponent();
00017   Component *copy();
00018   char *get_name();
00019 
00020   void draw(Graphics *g, int scale, bool selected, bool valid);
00021 
00022 };
00023 
00024 class FileInputComponent : public Component{
00025  public:
00026   FileInputComponent();
00027   Component *copy();
00028   char *get_name();
00029 
00030   void draw(Graphics *g, int scale, bool selected, bool valid);
00031 
00032 };
00033 
00034 class VoterComponent : public Component{
00035  public:
00036   VoterComponent();
00037   Component *copy();
00038   char *get_name();
00039 
00040   void draw(Graphics *g, int scale, bool selected, bool valid);
00041 
00042 };
00043 
00044 class FrameViewerComponent : public Component{
00045  public:
00046   FrameViewerComponent();
00047   Component *copy();
00048   char *get_name();
00049 
00050   void draw(Graphics *g, int scale, bool selected, bool valid);
00051 
00052 };
00053 
00054 class FaceRecognizerComponent : public Component{
00055  public:
00056   FaceRecognizerComponent();
00057   Component *copy();
00058   char *get_name();
00059 
00060   void draw(Graphics *g, int scale, bool selected, bool valid);
00061 
00062 };
00063 
00064 #endif

Generated on Wed Apr 23 10:42:34 2003 for BioFilter by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002