1 //---------------------------------------------------------------------------
\r
4 //---------------------------------------------------------------------------
\r
5 #include "QCircuit.h"
\r
6 //---------------------------------------------------------------------------
\r
7 class QRot : public QCircuit {
\r
10 double Phase; // Angle (Degree)
\r
14 QRot(int x,int y, string Param);
\r
16 virtual int GetType(void) { return QC_ROT; }
\r
17 virtual string GetTypeStr(void) { return "QRot"; }
\r
19 string GetCalcText(void);
\r
21 void Draw(QDraw *Draw);
\r
22 void DrawPS(QPSDraw *psDraw);
\r
23 string GetParam(void);
\r
24 void Reverse(int y);
\r
25 TRect GetOccupiedRect();
\r
27 double GetPhase(void){
\r
30 void SetPhase(double p){
\r
34 //---------------------------------------------------------------------------
\r