1 //---------------------------------------------------------------------------
\r
4 //---------------------------------------------------------------------------
\r
5 #include "QCircuit.h"
\r
6 //---------------------------------------------------------------------------
\r
7 class QCRot : public QCircuit {
\r
15 QCRot(int x,int y, string Param);
\r
17 virtual int GetType(void) { return QC_CROT; }
\r
18 virtual string GetTypeStr(void) { return "QCRot"; }
\r
20 string GetCalcText(void);
\r
22 void SetTarget(int t) {Target=t;};
\r
23 int GetTarget(void) {return Target;};
\r
25 void Draw(QDraw *Draw);
\r
26 void DrawPS(QPSDraw *psDraw);
\r
27 string GetParam(void);
\r
28 void Reverse(int y);
\r
29 TRect GetOccupiedRect();
\r
32 double GetPhase(void){
\r
35 void SetPhase(double p){
\r