| 106 | } |
| 107 | |
| 108 | void G4PlotterManager::AddStyleParameter(const G4String& a_parameter,const G4String& a_value) { |
| 109 | Style* _style = FindStyle(fCurrentStyle); |
| 110 | if(!_style) { |
| 111 | G4cout << "G4PlotterManager::AddStyleParameter: style " << fCurrentStyle << " not found." << G4endl; |
| 112 | return; |
| 113 | } |
| 114 | for(auto& item : *_style) { |
| 115 | if(item.first == a_parameter) { |
| 116 | item.second = a_value; |
| 117 | return; |
| 118 | } |
| 119 | } |
| 120 | _style->push_back(StyleItem(a_parameter,a_value)); |
| 121 | } |
| 122 | |
| 123 | void G4PlotterManager::Messenger::SetNewValue(G4UIcommand* a_cmd,G4String a_value) { |
| 124 | std::vector<std::string> args; |