OSDN Git Service

Initial Commit
[qcad/qcad.git] / circuits / QWalsh.h
1 //---------------------------------------------------------------------------\r
2 #ifndef QWalshH\r
3 #define QWalshH\r
4 //---------------------------------------------------------------------------\r
5 #include "QCircuit.h"\r
6 //---------------------------------------------------------------------------\r
7 class QWalsh : public QCircuit {\r
8 private:\r
9 \r
10 public:\r
11   QWalsh(int x,int y);\r
12 \r
13   virtual int        GetType(void)    { return QC_WALSH; }\r
14   virtual string GetTypeStr(void) { return "QWalsh"; }\r
15 \r
16   void Draw(QDraw *Draw);\r
17   string GetCalcText(void);\r
18   void DrawPS(QPSDraw *psDraw);\r
19   void Reverse(int y);\r
20   TRect GetOccupiedRect();\r
21   QCircuit *Clone();\r
22 };\r
23 //---------------------------------------------------------------------------\r
24 #endif\r