OSDN Git Service

revises makefile
[qcad/qcad.git] / circuits / QPauliY.h
1 //---------------------------------------------------------------------------\r
2 #ifndef QPauliYH\r
3 #define QPauliYH\r
4 //---------------------------------------------------------------------------\r
5 #include "QCircuit.h"\r
6 //---------------------------------------------------------------------------\r
7 class QPauliY : public QCircuit {\r
8 public :\r
9   QPauliY(int x, int y);\r
10 \r
11   virtual int        GetType(void)    { return QC_PAULIY; }\r
12   virtual string GetTypeStr(void) { return "QPauliY"; }\r
13 \r
14   void Draw(QDraw *qDraw);\r
15   void DrawPS(QPSDraw *psDraw);\r
16   string GetCalcText(void);\r
17   string GetSaveText(void);\r
18   void Reverse(int y);\r
19   TRect GetOccupiedRect();\r
20   QCircuit *Clone() {QPauliY *qy = new QPauliY(X, Y); return (QCircuit*)qy;};\r
21 };\r
22 //---------------------------------------------------------------------------\r
23 #endif\r