Groups support: "newGroup" in C++ API, "group" property for items.
- newGroup(string name) function in API. Supports properties to set
defaults for group members (group members inherit properties from their
parent, unless propery explicitely set for the child).
- All items support the "group" string property. Set it to the name of a
defined group to make the item a child of this group.
Vertical and horizontal mouse-wheel zoom with resp. Alt and Shift keys.
Figure contents is scaled when window is resized.
Added selectFigure(name) function to API: sets the figure in which
drawing will be performed by default.
setJsonValue
Set Objects/Figures properties with C++ API. Figure move and resize.
- Implemented "x","y","width" and "height" properties for figures.
- setFigureProperty / setFigureProperties functions in C++ API
- setObjectProperty / setObjectProperties functions in C++ API
TODO: object property setting not implemented in viewer yet
Test placement de figures dans le fichier all_commands.cpp.
Fixed a bug in setObjectProperties with default figure definition.
Implemented objet properties modification in viewer.
Merge pull request #55 from dvinc/master

Groups, Properties and better Zoom
Added clearGroup and removeObject functions (API and viewer).
Renamed figure and clear to newFigure and clearFigure in API for clarity
Renamed connect and disconnect to beginDrawing and endDrawing in API.
Doxygen documentation of C++ API
Added closeFigure in C++ API.
Merge pull request #56 from dvinc/master

Doxygen. clearGroup,removeObject,closeFigure. Renaming of figure,clear,connect,disconnect in API
Doxygen mainpage
Simplified axisAuto and axisLimits. Added axisLabels.
- axisAuto and axisLimits now take figure name as argument.
- the "view" message has been replaced by a "set" message for the
"viewbox" property.
- axisLabels enables to set axis labels
Figures now read axes names from scene.
Small modifications to all_commands.cpp