New functions for memory management

Memory management is an important issue in an application such as SAMSON, where developers independently write modules, and users may use these modules in combination – and in any order. Moreover, since users may undo and redo actions, SAMSON has to ensure that any allocated memory is properly freed when it cannot be used anymore. To help developers achieve this, the SAMSON SDK now contains new functions to manage memory. Assume for example a function adds a new structural model…

More…

Cite your research in SAMSON Elements

If a SAMSON Element corresponds to one or more research papers, you now have the possibility of letting users know about them. First, add the SBGWindow::Citable tag in the getFormat function of your GUI (for example, the GUI of the app, or the property window of an interaction model): int SEEMyModelProperties::getFormat() const {   return (SBGWindow::Savable | SBGWindow::Lockable | SBGWindow::Citable);   }int SEEMyModelProperties::getFormat() const { return (SBGWindow::Savable | SBGWindow::Lockable | SBGWindow::Citable); } This adds a question mark to the window…

More…

Join us at SAMSON School 2017

We are happy to announce that SAMSON School 2017 will take place next to Lyon, France’s third largest city, from June 19 to June 23. The SAMSON School is split into two independent parts, and you can register to either part, or both of them: The Users program from Monday 19 at 10:30 am to Wednesday 21 at 2pm The Developers program from Wednesday 21 at 10:30 am to Friday 23 at 2pm The Full program from Monday 19 at…

More…

Welcome!

Welcome to the SAMSON Connect blog! Here, we will post updates about development, tips and tutorials for users and developers of SAMSON, and announce releases. Feel free to comment posts and tell us what you’d like us to discuss!

More…

  • Subscribe

    Subscribe to make sure you receive all our updates, tips and tutorials