Main Page | Class Hierarchy | Class List | File List | Class Members

InitialExon.h

00001 #ifndef _INITIALEXON_H
00002 #define _INITIALEXON_H
00003 
00004 #include <vector>
00005 #include "localtypedef.h"
00006 
00007 class AnnotationItem;
00008 
00009 class InitialExon {
00010  public:
00011   static void
00012     update(bool,const AnnotationItem&, AnnotationItem&, const std::vector<scr_pr>&);
00013 
00014   static void
00015     update_base(bool, AnnotationItem&, const std::vector<scr_pr>&,bool);
00016 
00017   static void
00018     update_neg(const AnnotationItem& , AnnotationItem&, const std::vector<scr_pr>&);
00019 
00020   static void
00021     update_pos(const AnnotationItem&, AnnotationItem&, const std::vector<scr_pr>&);
00022 };
00023 
00024 #endif // _INITIALEXON_H