Initial step : 42/4242/9
authorBruno JOFRET <bruno.jofret@scilab.org>
Fri, 17 Jun 2011 19:18:09 +0000 (21:18 +0200)
committerBruno JOFRET <bruno.jofret@scilab.org>
Tue, 21 Jun 2011 08:40:27 +0000 (10:40 +0200)
commit4740e07b048f2b8da90c411f01fbcf9b3a1f7b4a
treeb2e1590095a54e38f599c05579a468048634a328
parentaff6c34dbeb60a17cd4ccdfdf237f0b14c7d3a97
Initial step :

- sciPointObj will be removed
- sci_get* function should take an UID as argument
- sci_set* functions should take an UID as argument

- ScilabView manages UID <-> handle (long) map
- ScilabView manages UID <-> figure id (int) map

Change-Id: Id40ca0c40e6d280c1df5f805ab02408b4017c338
200 files changed:
scilab/Scilab.sln
scilab/modules/call_scilab/Makefile.am
scilab/modules/call_scilab/Makefile.in
scilab/modules/call_scilab/call_scilab.vcxproj
scilab/modules/call_scilab/src/c/call_scilab.c
scilab/modules/graphic_export/src/c/xs2file.c
scilab/modules/graphic_objects/Makefile.am
scilab/modules/graphic_objects/Makefile.in
scilab/modules/graphic_objects/includes/AxesModel.h [new file with mode: 0644]
scilab/modules/graphic_objects/includes/CurrentFigure.h [new file with mode: 0644]
scilab/modules/graphic_objects/includes/CurrentObject.h [new file with mode: 0644]
scilab/modules/graphic_objects/includes/CurrentSubwin.h [new file with mode: 0644]
scilab/modules/graphic_objects/includes/FigureList.h
scilab/modules/graphic_objects/includes/FigureModel.h [new file with mode: 0644]
scilab/modules/graphic_objects/includes/HandleManagement.h [moved from scilab/modules/graphics/includes/HandleManagement.h with 63% similarity]
scilab/modules/graphic_objects/includes/ScilabView.hxx
scilab/modules/graphic_objects/src/c/graphic_objects.vcxproj
scilab/modules/graphic_objects/src/c/graphic_objects.vcxproj.filters
scilab/modules/graphic_objects/src/cpp/AxesModel.cpp [new file with mode: 0644]
scilab/modules/graphic_objects/src/cpp/CurrentFigure.cpp [new file with mode: 0644]
scilab/modules/graphic_objects/src/cpp/CurrentObject.cpp [new file with mode: 0644]
scilab/modules/graphic_objects/src/cpp/CurrentSubwin.cpp [new file with mode: 0644]
scilab/modules/graphic_objects/src/cpp/FigureList.cpp [new file with mode: 0644]
scilab/modules/graphic_objects/src/cpp/FigureModel.cpp [new file with mode: 0644]
scilab/modules/graphic_objects/src/cpp/HandleManagement.cpp [new file with mode: 0644]
scilab/modules/graphic_objects/src/cpp/ScilabView.cpp
scilab/modules/graphic_objects/src/nographic_objects/nographic_objects.c
scilab/modules/graphics/Makefile.am
scilab/modules/graphics/Makefile.in
scilab/modules/graphics/graphics.vcxproj
scilab/modules/graphics/graphics.vcxproj.filters
scilab/modules/graphics/includes/CurrentObjectsManagement.h [deleted file]
scilab/modules/graphics/includes/DrawObjects.h
scilab/modules/graphics/includes/GetProperty.h
scilab/modules/graphics/includes/InitObjects.h
scilab/modules/graphics/includes/WindowList.h [deleted file]
scilab/modules/graphics/macros/scf.sci
scilab/modules/graphics/sci_gateway/c/sci_Legend.c
scilab/modules/graphics/sci_gateway/c/sci_StringBox.c
scilab/modules/graphics/sci_gateway/c/sci_addcb.c
scilab/modules/graphics/sci_gateway/c/sci_clear_pixmap.c
scilab/modules/graphics/sci_gateway/c/sci_copy.c
scilab/modules/graphics/sci_gateway/c/sci_delete.c
scilab/modules/graphics/sci_gateway/c/sci_draw.c
scilab/modules/graphics/sci_gateway/c/sci_drawaxis.c
scilab/modules/graphics/sci_gateway/c/sci_drawlater.c
scilab/modules/graphics/sci_gateway/c/sci_drawnow.c
scilab/modules/graphics/sci_gateway/c/sci_geom3d.c
scilab/modules/graphics/sci_gateway/c/sci_get.c
scilab/modules/graphics/sci_gateway/c/sci_glue.c
scilab/modules/graphics/sci_gateway/c/sci_is_handle_valid.c
scilab/modules/graphics/sci_gateway/c/sci_newaxes.c
scilab/modules/graphics/sci_gateway/c/sci_plot2d.c
scilab/modules/graphics/sci_gateway/c/sci_relocate_handle.c
scilab/modules/graphics/sci_gateway/c/sci_rotate_axes.c
scilab/modules/graphics/sci_gateway/c/sci_rubberbox.c
scilab/modules/graphics/sci_gateway/c/sci_set.c
scilab/modules/graphics/sci_gateway/c/sci_show_pixmap.c
scilab/modules/graphics/sci_gateway/c/sci_show_window.c
scilab/modules/graphics/sci_gateway/c/sci_showalluimenushandles.c
scilab/modules/graphics/sci_gateway/c/sci_swap_handles.c
scilab/modules/graphics/sci_gateway/c/sci_unglue.c
scilab/modules/graphics/sci_gateway/c/sci_winsid.c
scilab/modules/graphics/sci_gateway/c/sci_xarc.c
scilab/modules/graphics/sci_gateway/c/sci_xarcs.c
scilab/modules/graphics/sci_gateway/c/sci_xarrows.c
scilab/modules/graphics/sci_gateway/c/sci_xclick.c
scilab/modules/graphics/sci_gateway/c/sci_xdel.c
scilab/modules/graphics/sci_gateway/c/sci_xfarcs.c
scilab/modules/graphics/sci_gateway/c/sci_xfpoly.c
scilab/modules/graphics/sci_gateway/c/sci_xfpolys.c
scilab/modules/graphics/sci_gateway/c/sci_xget.c
scilab/modules/graphics/sci_gateway/c/sci_xgetmouse.c
scilab/modules/graphics/sci_gateway/c/sci_xgrid.c
scilab/modules/graphics/sci_gateway/c/sci_xname.c
scilab/modules/graphics/sci_gateway/c/sci_xpoly.c
scilab/modules/graphics/sci_gateway/c/sci_xpolys.c
scilab/modules/graphics/sci_gateway/c/sci_xrect.c
scilab/modules/graphics/sci_gateway/c/sci_xrects.c
scilab/modules/graphics/sci_gateway/c/sci_xsegs.c
scilab/modules/graphics/sci_gateway/c/sci_xset.c
scilab/modules/graphics/sci_gateway/c/sci_xtitle.c
scilab/modules/graphics/src/c/Axes.c
scilab/modules/graphics/src/c/BuildObjects.c
scilab/modules/graphics/src/c/Champ.c
scilab/modules/graphics/src/c/CloneObjects.c
scilab/modules/graphics/src/c/CurrentObjectsManagement.c
scilab/modules/graphics/src/c/DestroyObjects.c
scilab/modules/graphics/src/c/DrawObjects.c
scilab/modules/graphics/src/c/FeC.c
scilab/modules/graphics/src/c/Format.c
scilab/modules/graphics/src/c/GetCommandArg.c
scilab/modules/graphics/src/c/GetProperty.c
scilab/modules/graphics/src/c/Gray.c
scilab/modules/graphics/src/c/HandleManagement.c
scilab/modules/graphics/src/c/InitObjects.c
scilab/modules/graphics/src/c/ObjectSelection.c
scilab/modules/graphics/src/c/Plo2dEch.c
scilab/modules/graphics/src/c/Plo2dn.c
scilab/modules/graphics/src/c/SciHandleTab.c [deleted file]
scilab/modules/graphics/src/c/SciHandleTab.h [deleted file]
scilab/modules/graphics/src/c/SetProperty.c
scilab/modules/graphics/src/c/StringBox.c
scilab/modules/graphics/src/c/WindowList.c [deleted file]
scilab/modules/graphics/src/c/axesScale.c
scilab/modules/graphics/src/c/getHandleProperty/SetHashTable.c
scilab/modules/graphics/src/c/getHandleProperty/get_children_property.c
scilab/modules/graphics/src/c/getHandleProperty/get_current_axes_property.c
scilab/modules/graphics/src/c/getHandleProperty/get_current_entity_property.c
scilab/modules/graphics/src/c/getHandleProperty/get_current_figure_property.c
scilab/modules/graphics/src/c/getHandleProperty/get_default_axes_property.c
scilab/modules/graphics/src/c/getHandleProperty/get_default_figure_property.c
scilab/modules/graphics/src/c/getHandleProperty/get_figures_id_property.c
scilab/modules/graphics/src/c/getHandleProperty/get_links_property.c
scilab/modules/graphics/src/c/getHandleProperty/get_parent_property.c
scilab/modules/graphics/src/c/getHandleProperty/get_title_property.c
scilab/modules/graphics/src/c/getHandleProperty/get_x_label_property.c
scilab/modules/graphics/src/c/getHandleProperty/get_y_label_property.c
scilab/modules/graphics/src/c/getHandleProperty/get_z_label_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_alignment_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_auto_clear_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_current_axes_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_current_entity_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_current_figure_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_parent_property.c
scilab/modules/graphics/src/c/graphicModuleLoad.c
scilab/modules/graphics/src/c/sciCall.c
scilab/modules/graphics/src/nographics/nographics.c
scilab/modules/gui/sci_gateway/c/sci_getcallbackobject.c
scilab/modules/gui/sci_gateway/c/sci_toolbar.c
scilab/modules/gui/sci_gateway/c/sci_uicontextmenu.c
scilab/modules/gui/sci_gateway/c/sci_uicontrol.c
scilab/modules/gui/sci_gateway/c/sci_uimenu.c
scilab/modules/gui/sci_gateway/c/sci_uiwait.c
scilab/modules/gui/sci_gateway/cpp/sci_toprint.cpp
scilab/modules/gui/src/c/CreateUIContextMenu.c
scilab/modules/gui/src/c/CreateUIControl.c
scilab/modules/gui/src/c/InitProgressionBar.c
scilab/modules/gui/src/c/InitWaitBar.c
scilab/modules/gui/src/cpp/CheckBox.cpp
scilab/modules/gui/src/cpp/CheckBox.hxx
scilab/modules/gui/src/cpp/ContextMenu.hxx
scilab/modules/gui/src/cpp/EditBox.cpp
scilab/modules/gui/src/cpp/EditBox.hxx
scilab/modules/gui/src/cpp/Frame.cpp
scilab/modules/gui/src/cpp/Frame.hxx
scilab/modules/gui/src/cpp/ImageRenderer.cpp
scilab/modules/gui/src/cpp/ImageRenderer.hxx
scilab/modules/gui/src/cpp/InitUIMenu.cpp
scilab/modules/gui/src/cpp/Label.cpp
scilab/modules/gui/src/cpp/Label.hxx
scilab/modules/gui/src/cpp/ListBox.cpp
scilab/modules/gui/src/cpp/ListBox.hxx
scilab/modules/gui/src/cpp/PopupMenu.cpp
scilab/modules/gui/src/cpp/PopupMenu.hxx
scilab/modules/gui/src/cpp/PushButton.cpp
scilab/modules/gui/src/cpp/PushButton.hxx
scilab/modules/gui/src/cpp/RadioButton.cpp
scilab/modules/gui/src/cpp/RadioButton.hxx
scilab/modules/gui/src/cpp/SetUicontrolParent.cpp
scilab/modules/gui/src/cpp/SetUicontrolParent.hxx
scilab/modules/gui/src/cpp/Slider.cpp
scilab/modules/gui/src/cpp/Slider.hxx
scilab/modules/gui/src/cpp/Toolbar.hxx
scilab/modules/gui/src/cpp/UiDisplayTree.cpp
scilab/modules/gui/src/cpp/UiDisplayTree.hxx
scilab/modules/gui/src/cpp/UiTable.cpp
scilab/modules/gui/src/cpp/UiTable.hxx
scilab/modules/gui/src/cpp/UnitsConversion.cpp
scilab/modules/javasci/Javasci.vcxproj
scilab/modules/javasci/src/c/javasci_Scilab.c
scilab/modules/javasci/src/jni/call_scilab.i
scilab/modules/javasci/src/jni/call_scilab_wrap.c
scilab/modules/renderer/src/cpp/DrawableObject.cpp
scilab/modules/renderer/src/cpp/GraphicSynchronization/GraphicSynchronizerInterface.cpp
scilab/modules/renderer/src/cpp/figureDrawing/DrawableFigure.cpp
scilab/modules/renderer/src/cpp/figureDrawing/DrawableFigureJoGL.cpp
scilab/modules/renderer/src/cpp/figureDrawing/FigureScilabCall.cpp
scilab/modules/renderer/src/cpp/legendDrawing/ConcreteDrawableLegend.cpp
scilab/modules/renderer/src/cpp/subwinDrawing/ConcreteDrawableSubwin.cpp
scilab/modules/renderer/src/cpp/subwinDrawing/DrawableSubwinJoGL.cpp
scilab/modules/scicos/sci_gateway/c/sci_permutobj.c
scilab/modules/scicos_blocks/Makefile.am
scilab/modules/scicos_blocks/Makefile.in
scilab/modules/scicos_blocks/src/c/bouncexy.c
scilab/modules/scicos_blocks/src/c/canimxy.c
scilab/modules/scicos_blocks/src/c/canimxy3d.c
scilab/modules/scicos_blocks/src/c/cevscpe.c
scilab/modules/scicos_blocks/src/c/cfscope.c
scilab/modules/scicos_blocks/src/c/cmat3d.c
scilab/modules/scicos_blocks/src/c/cmatview.c
scilab/modules/scicos_blocks/src/c/cmscope.c
scilab/modules/scicos_blocks/src/c/cscope.c
scilab/modules/scicos_blocks/src/c/cscopxy.c
scilab/modules/scicos_blocks/src/c/cscopxy3d.c
scilab/modules/scicos_blocks/src/c/scicos_blocks.vcxproj
scilab/modules/scicos_blocks/src/c/scoGetProperty.c
scilab/modules/scicos_blocks/src/c/scoMisc.c
scilab/modules/scicos_blocks/src/c/scoSetProperty.c
scilab/modules/scicos_blocks/src/c/scoWindowScope.c