2010/4/24 Václav Šmilauer <[email protected]> > > > > O.engines=O.engines+[YourEngine()] > > I have tried this way and you insert the engine at the end of the list > > (or vector). What if you want to insert the engine at a specific > > position? If .append does not work I suppose that also .insert does > > not as well.. > > For instance, to insert after 3rd element, you would write > > O.engines=O.engines[:3]+[YourEngine()]+O.engines[3:] > > (see http://docs.python.org/tutorial/introduction.html#strings, look for > "slice") > > HTH, v. > > PS. If you think it is really useful, vector<shared_ptr<Engine> > can be > wrapped specially to mimick all list operators, it would just be some > work that I can't do ATM. >
I think this feature would be useful. Maybe in the future can be added. cheers, Chiara > > > > > > _______________________________________________ > Mailing list: > https://launchpad.net/~yade-users<https://launchpad.net/%7Eyade-users> > Post to : [email protected] > Unsubscribe : > https://launchpad.net/~yade-users<https://launchpad.net/%7Eyade-users> > More help : https://help.launchpad.net/ListHelp >
_______________________________________________ Mailing list: https://launchpad.net/~yade-users Post to : [email protected] Unsubscribe : https://launchpad.net/~yade-users More help : https://help.launchpad.net/ListHelp

