Changeset 182 for trunk/src/set_object.m
- Timestamp:
- Jan 23, 2011, 6:55:29 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/set_object.m
r180 r182 744 744 projview='view_field';%default 745 745 if strcmp(ListObject{IndexObj_1},ObjectName)% we are editing the object whose projection is viewed in the uvmat frame 746 % ObjectData.HandlesDisplay=hhuvmat.axes3;747 % Object_set{iobj}.DisplayHandle_view_field748 746 IndexObj=IndexObj_1; 749 747 projview='uvmat'; … … 751 749 elseif ~isempty(IndexObj_2) && IndexObj_2<=numel(ListObject)&& strcmp(ListObject{IndexObj_2},ObjectName)% we are editing the object whose projection is viewed in view_field 752 750 IndexObj=IndexObj_2; 753 % projview='view_field';754 751 else %new object 755 752 testnew=1; … … 759 756 PlotHandles=guidata(hview_field); 760 757 plotaxes=PlotHandles.axes3;%handle of axes3 in view_field 761 % ObjectData.HandlesDisplay=PlotHandles.axes3;%handle of axes3 in view_field762 758 end 763 759 end … … 803 799 ObjectData.DisplayHandle_uvmat=hhuvmat.axes3; 804 800 ObjectData.DisplayHandle_view_field=[]; 805 elseif isfield(UvData.Object{IndexObj},'DisplayHandle_uvmat')% save the previous object graph handles 806 ObjectData.DisplayHandle_uvmat=UvData.Object{IndexObj}.DisplayHandle_uvmat; 807 ObjectData.DisplayHandle_view_field=UvData.Object{IndexObj}.DisplayHandle_view_field; 808 else 809 ObjectData.DisplayHandle_uvmat=hhuvmat.axes3; 810 ObjectData.DisplayHandle_view_field=[]; 801 else 802 if isfield(UvData.Object{IndexObj},'DisplayHandle_uvmat')% save the previous object graph handles 803 ObjectData.DisplayHandle_uvmat=UvData.Object{IndexObj}.DisplayHandle_uvmat; 804 else 805 ObjectData.DisplayHandle_uvmat=hhuvmat.axes3;%there is no object handle, than the axes handles is used as input 806 end 807 if isfield(UvData.Object{IndexObj},'DisplayHandle_view_field')% save the previous object graph handles 808 ObjectData.DisplayHandle_view_field=UvData.Object{IndexObj}.DisplayHandle_view_field; 809 else 810 ObjectData.DisplayHandle_view_field=[]; 811 end 811 812 end 812 813 UvData.Object{IndexObj}=ObjectData;%update the current object properties
Note: See TracChangeset
for help on using the changeset viewer.