Changeset 41 in PSPA for Interface_Web/trunk/pspaWT/include
- Timestamp:
- Oct 28, 2012, 4:12:23 PM (12 years ago)
- Location:
- Interface_Web/trunk/pspaWT/include
- Files:
-
- 2 added
- 2 deleted
- 12 edited
Legend:
- Unmodified
- Added
- Removed
-
Interface_Web/trunk/pspaWT/include/GWt_cell.h
r38 r41 4 4 5 5 6 #include " pspa.h"7 #include "abstractElement Definition.h"6 #include "GWt_pspaApplication.h" 7 #include "abstractElement.h" 8 8 9 9 #include <Wt/WContainerWidget> … … 19 19 { 20 20 PspaApplication* pspa_; 21 AbstractElementDefinition* cell_;21 abstractElement* cell_; 22 22 WDialog* dialog_; 23 23 WPushButton* dropped_; … … 38 38 public : 39 39 40 GWt_cell(PspaApplication* ps, AbstractElementDefinition* elem, string image);40 GWt_cell(PspaApplication* ps,abstractElement* elem, string image); 41 41 42 42 WPushButton* getButton(); -
Interface_Web/trunk/pspaWT/include/GWt_drift.h
r39 r41 2 2 #define GRAPHDRIFTELEMENT_SEEN 3 3 4 #include " pspa.h"5 #include "abstractElement Definition.h"4 #include "GWt_pspaApplication.h" 5 #include "abstractElement.h" 6 6 7 7 //#include <Wt/WApplication> … … 25 25 26 26 PspaApplication* pspa_; 27 AbstractElementDefinition* driftElement_;27 abstractElement* driftElement_; 28 28 WDialog* dialog_; 29 29 WPushButton* dropped_; … … 36 36 public: 37 37 38 GWt_drift(PspaApplication* ps, AbstractElementDefinition* elem, string image);38 GWt_drift(PspaApplication* ps, abstractElement* elem, string image); 39 39 WPushButton* getButton(); 40 40 WDialog* getDialog(); -
Interface_Web/trunk/pspaWT/include/GWt_globalParameters.h
r38 r41 2 2 #define GWT_GLOBALPARAMETERS_SEEN 3 3 4 //#include "dataManager.h" 5 #include "pspa.h" 4 #include "GWt_pspaApplication.h" 6 5 7 6 #include <Wt/WApplication> 8 7 #include <Wt/WContainerWidget> 9 8 #include <Wt/WPanel> 10 11 //#include <iostream>12 //#include <string>13 //#include <sstream>14 9 15 10 -
Interface_Web/trunk/pspaWT/include/GWt_initialBeam.h
r38 r41 2 2 #define GWT_INITIALBEAM_SEEN 3 3 4 #include " pspa.h"5 #include "abstractElement Definition.h"4 #include "GWt_pspaApplication.h" 5 #include "abstractElement.h" 6 6 7 //#include <Wt/WApplication> 7 8 8 #include <Wt/WContainerWidget> 9 9 … … 19 19 { 20 20 PspaApplication* pspa_; 21 AbstractElementDefinition* initialBeam_;21 abstractElement* initialBeam_; 22 22 WDialog* dialog_; 23 23 WPushButton* dropped_; … … 37 37 public : 38 38 39 GWt_initialBeam(PspaApplication* ps, AbstractElementDefinition* elem, string image);39 GWt_initialBeam(PspaApplication* ps,abstractElement* elem, string image); 40 40 41 41 WPushButton* getButton(); -
Interface_Web/trunk/pspaWT/include/LigneFaisceau.h
r38 r41 3 3 4 4 #include "dataManager.h" 5 #include " pspa.h"5 #include "GWt_pspaApplication.h" 6 6 7 7 #include <Wt/WApplication> -
Interface_Web/trunk/pspaWT/include/dataManager.h
r38 r41 2 2 #define DATAMANAGER_SEEN 3 3 4 #include "abstractElement Definition.h"4 #include "abstractElement.h" 5 5 #include "elementsCollection.h" 6 6 #include "globalParameters.h" … … 26 26 inline int beamLineSize() {return elementsGallery_.size();} 27 27 inline globalParameters* getGlobalParameters() {return &globParam_;} 28 AbstractElementDefinition* addCell();29 AbstractElementDefinition* addDrift();30 AbstractElementDefinition* addInitialBeam();28 abstractElement* addCell(); 29 abstractElement* addDrift(); 30 abstractElement* addInitialBeam(); 31 31 void executeAll(); 32 32 }; -
Interface_Web/trunk/pspaWT/include/elementBend.h
r40 r41 4 4 #include <iostream> 5 5 #include <string> 6 #include "abstractElement Definition.h"6 #include "abstractElement.h" 7 7 #include "mathematicalTools.h" 8 8 #include "MathematicalConstants.h" … … 13 13 14 14 // aimant dipolaire, DANS LE PLAN XZ (le champ est dans la direction Y) 15 class elementBend : public AbstractElementDefinition15 class elementBend : public abstractElement 16 16 { 17 17 … … 22 22 public: 23 23 24 elementBend() : AbstractElementDefinition() {elementName_ = bend;}24 elementBend() : abstractElement() {elementName_ = bend;} 25 25 26 26 elementBend(string lab) ; -
Interface_Web/trunk/pspaWT/include/elementCell.h
r38 r41 4 4 #include <iostream> 5 5 #include <string> 6 #include "abstractElement Definition.h"6 #include "abstractElement.h" 7 7 #include "mathematicalTools.h" 8 8 #include "mixedTools.h" … … 11 11 12 12 13 class elementCell : public AbstractElementDefinition13 class elementCell : public abstractElement 14 14 { 15 15 … … 56 56 public : 57 57 58 elementCell() : AbstractElementDefinition()58 elementCell() : abstractElement() 59 59 { 60 60 label_ = string(""); -
Interface_Web/trunk/pspaWT/include/elementDrift.h
r40 r41 4 4 #include <iostream> 5 5 #include <string> 6 #include "abstractElement Definition.h"6 #include "abstractElement.h" 7 7 #include "mathematicalTools.h" 8 8 #include "mixedTools.h" … … 11 11 12 12 13 class elementDrift : public AbstractElementDefinition13 class elementDrift : public abstractElement 14 14 { 15 15 … … 19 19 public: 20 20 21 elementDrift() : AbstractElementDefinition()21 elementDrift() : abstractElement() 22 22 { 23 23 elementName_ = drift; … … 26 26 } 27 27 28 elementDrift(string lab) : AbstractElementDefinition(lab)28 elementDrift(string lab) : abstractElement(lab) 29 29 { 30 30 elementName_ = drift; -
Interface_Web/trunk/pspaWT/include/elementInitialBeam.h
r40 r41 4 4 #include <iostream> 5 5 #include <string> 6 #include "abstractElement Definition.h"6 #include "abstractElement.h" 7 7 #include "mathematicalTools.h" 8 8 #include "mixedTools.h" … … 11 11 12 12 13 class elementInitialBeam : public AbstractElementDefinition13 class elementInitialBeam : public abstractElement 14 14 { 15 15 … … 53 53 public: 54 54 55 elementInitialBeam() : AbstractElementDefinition()55 elementInitialBeam() : abstractElement() 56 56 { 57 57 label_ = string(""); -
Interface_Web/trunk/pspaWT/include/elementSoleno.h
r40 r41 4 4 #include <iostream> 5 5 #include <string> 6 #include "abstractElement Definition.h"6 #include "abstractElement.h" 7 7 8 8 #include "mathematicalTools.h" … … 10 10 11 11 using namespace std; 12 class elementSoleno : public AbstractElementDefinition12 class elementSoleno : public abstractElement 13 13 { 14 14 … … 17 17 public : 18 18 19 elementSoleno() : AbstractElementDefinition() {elementName_ = sole;}19 elementSoleno() : abstractElement() {elementName_ = sole;} 20 20 21 elementSoleno(string lab) : AbstractElementDefinition(lab)21 elementSoleno(string lab) : abstractElement(lab) 22 22 { 23 23 elementName_ = sole; -
Interface_Web/trunk/pspaWT/include/elementsCollection.h
r40 r41 5 5 #include <iostream> 6 6 #include <string> 7 #include "abstractElement Definition.h"7 #include "abstractElement.h" 8 8 #include "elementDrift.h" 9 9 #include "elementInitialBeam.h" … … 18 18 19 19 20 vector < AbstractElementDefinition*> elements_;20 vector < abstractElement*> elements_; 21 21 22 22 … … 37 37 inline int size() { return elements_.size(); } 38 38 39 inline AbstractElementDefinition* createNewDrift()39 inline abstractElement* createNewDrift() 40 40 { 41 41 elements_.push_back(new elementDrift()); … … 43 43 } 44 44 45 inline AbstractElementDefinition* createNewInitialBeam()45 inline abstractElement* createNewInitialBeam() 46 46 { 47 47 elements_.push_back(new elementInitialBeam()); … … 49 49 } 50 50 51 inline AbstractElementDefinition* createNewCell()51 inline abstractElement* createNewCell() 52 52 { 53 53 elements_.push_back(new elementCell()); … … 57 57 58 58 59 inline AbstractElementDefinition* getElementPointer(string label) const59 inline abstractElement* getElementPointer(string label) const 60 60 { 61 61 bool test = false; … … 70 70 71 71 72 inline AbstractElementDefinition* getElementPointer(int index) const72 inline abstractElement* getElementPointer(int index) const 73 73 { 74 74 if ( index >= elements_.size() ) return NULL;
Note: See TracChangeset
for help on using the changeset viewer.