Changeset 2544 in Sophya
- Timestamp:
- Jun 1, 2004, 5:49:36 PM (21 years ago)
- Location:
- trunk/SophyaPI/PI
- Files:
-
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaPI/PI/Makefile
r2535 r2544 4 4 5 5 all: $(LIB)libPI.a 6 $(LIB)libPI.a : $(OBJ)lut.o $(OBJ)parradapter.o $(OBJ)pi3ddrw.o $(OBJ)pi3dwdg.o $(OBJ)piapplgen.o $(OBJ)piapplx.o $(OBJ)piaxes.o $(OBJ)piaxestools.o $(OBJ)pibargraph.o $(OBJ)pibwdggen.o $(OBJ)pibwdgx.o $(OBJ)picmap.o $(OBJ)picmapgen.o $(OBJ)picmapview.o $(OBJ)picmapx.o $(OBJ)picons.o $(OBJ)picontainergen.o $(OBJ)picontainerx.o $(OBJ)pidrawer.o $(OBJ)pidrawwin.o $(OBJ)pidrwtools.o $(OBJ)pieldrw.o $(OBJ)pievthandler.o $(OBJ)pifilechogen.o $(OBJ)pifilechox.o $(OBJ)pifontgen.o $(OBJ)pifontx.o $(OBJ)pigraph3d.o $(OBJ)pigraphgen.o $(OBJ)pigraphps.o $(OBJ)pigraphuc.o $(OBJ)pigraphx.o $(OBJ)pigratt.o $(OBJ)pigrcoord.o $(OBJ)piimage.o $(OBJ)piimgtools.o $(OBJ)pilineatt.o $(OBJ)pilistgen.o $(OBJ)pilistx.o $(OBJ)pimenubargen.o $(OBJ)pimenubarx.o $(OBJ)pimenugen.o $(OBJ)pimenux.o $(OBJ)pimsghandler.o $(OBJ)pioptmenugen.o $(OBJ)pioptmenux.o $(OBJ)piperiodx.o $(OBJ)pipixmapgen.o $(OBJ)pipixmapx.o $(OBJ)piscdrawwdg.o $(OBJ)pistdwdggen.o $(OBJ)pistdwdgx.o $(OBJ)pistzwin.o $(OBJ)pisurfdr.o $(OBJ)pitherm.o $(OBJ)pi wdggen.o $(OBJ)piwdgx.o $(OBJ)piwindowgen.o $(OBJ)piwindowx.o $(OBJ)pixtbase.o $(OBJ)piyfxdrw.o $(OBJ)psfile.o6 $(LIB)libPI.a : $(OBJ)lut.o $(OBJ)parradapter.o $(OBJ)pi3ddrw.o $(OBJ)pi3dwdg.o $(OBJ)piapplgen.o $(OBJ)piapplx.o $(OBJ)piaxes.o $(OBJ)piaxestools.o $(OBJ)pibargraph.o $(OBJ)pibwdggen.o $(OBJ)pibwdgx.o $(OBJ)picmap.o $(OBJ)picmapgen.o $(OBJ)picmapview.o $(OBJ)picmapx.o $(OBJ)picons.o $(OBJ)picontainergen.o $(OBJ)picontainerx.o $(OBJ)pidrawer.o $(OBJ)pidrawwin.o $(OBJ)pidrwtools.o $(OBJ)pieldrw.o $(OBJ)pievthandler.o $(OBJ)pifilechogen.o $(OBJ)pifilechox.o $(OBJ)pifontgen.o $(OBJ)pifontx.o $(OBJ)pigraph3d.o $(OBJ)pigraphgen.o $(OBJ)pigraphps.o $(OBJ)pigraphuc.o $(OBJ)pigraphx.o $(OBJ)pigratt.o $(OBJ)pigrcoord.o $(OBJ)piimage.o $(OBJ)piimgtools.o $(OBJ)pilineatt.o $(OBJ)pilistgen.o $(OBJ)pilistx.o $(OBJ)pimenubargen.o $(OBJ)pimenubarx.o $(OBJ)pimenugen.o $(OBJ)pimenux.o $(OBJ)pimsghandler.o $(OBJ)pioptmenugen.o $(OBJ)pioptmenux.o $(OBJ)piperiodx.o $(OBJ)pipixmapgen.o $(OBJ)pipixmapx.o $(OBJ)piscdrawwdg.o $(OBJ)pistdwdggen.o $(OBJ)pistdwdgx.o $(OBJ)pistzwin.o $(OBJ)pisurfdr.o $(OBJ)pitherm.o $(OBJ)pitxtdrw.o $(OBJ)piwdggen.o $(OBJ)piwdgx.o $(OBJ)piwindowgen.o $(OBJ)piwindowx.o $(OBJ)pixtbase.o $(OBJ)piyfxdrw.o $(OBJ)psfile.o 7 7 $(AR) $(ARFLAGS) $@ $($(ARARGS)) 8 8 ifeq ($(CXX),cxx) … … 11 11 12 12 clean: 13 rm -f $(OBJ)lut.o $(OBJ)parradapter.o $(OBJ)pi3ddrw.o $(OBJ)pi3dwdg.o $(OBJ)piapplgen.o $(OBJ)piapplx.o $(OBJ)piaxes.o $(OBJ)piaxestools.o $(OBJ)pibargraph.o $(OBJ)pibwdggen.o $(OBJ)pibwdgx.o $(OBJ)picmap.o $(OBJ)picmapgen.o $(OBJ)picmapview.o $(OBJ)picmapx.o $(OBJ)picons.o $(OBJ)picontainergen.o $(OBJ)picontainerx.o $(OBJ)pidrawer.o $(OBJ)pidrawwin.o $(OBJ)pidrwtools.o $(OBJ)pieldrw.o $(OBJ)pievthandler.o $(OBJ)pifilechogen.o $(OBJ)pifilechox.o $(OBJ)pifontgen.o $(OBJ)pifontx.o $(OBJ)pigraph3d.o $(OBJ)pigraphgen.o $(OBJ)pigraphps.o $(OBJ)pigraphuc.o $(OBJ)pigraphx.o $(OBJ)pigratt.o $(OBJ)pigrcoord.o $(OBJ)piimage.o $(OBJ)piimgtools.o $(OBJ)pilineatt.o $(OBJ)pilistgen.o $(OBJ)pilistx.o $(OBJ)pimenubargen.o $(OBJ)pimenubarx.o $(OBJ)pimenugen.o $(OBJ)pimenux.o $(OBJ)pimsghandler.o $(OBJ)pioptmenugen.o $(OBJ)pioptmenux.o $(OBJ)piperiodx.o $(OBJ)pipixmapgen.o $(OBJ)pipixmapx.o $(OBJ)piscdrawwdg.o $(OBJ)pistdwdggen.o $(OBJ)pistdwdgx.o $(OBJ)pistzwin.o $(OBJ)pisurfdr.o $(OBJ)pitherm.o $(OBJ)pi wdggen.o $(OBJ)piwdgx.o $(OBJ)piwindowgen.o $(OBJ)piwindowx.o $(OBJ)pixtbase.o $(OBJ)piyfxdrw.o $(OBJ)psfile.o13 rm -f $(OBJ)lut.o $(OBJ)parradapter.o $(OBJ)pi3ddrw.o $(OBJ)pi3dwdg.o $(OBJ)piapplgen.o $(OBJ)piapplx.o $(OBJ)piaxes.o $(OBJ)piaxestools.o $(OBJ)pibargraph.o $(OBJ)pibwdggen.o $(OBJ)pibwdgx.o $(OBJ)picmap.o $(OBJ)picmapgen.o $(OBJ)picmapview.o $(OBJ)picmapx.o $(OBJ)picons.o $(OBJ)picontainergen.o $(OBJ)picontainerx.o $(OBJ)pidrawer.o $(OBJ)pidrawwin.o $(OBJ)pidrwtools.o $(OBJ)pieldrw.o $(OBJ)pievthandler.o $(OBJ)pifilechogen.o $(OBJ)pifilechox.o $(OBJ)pifontgen.o $(OBJ)pifontx.o $(OBJ)pigraph3d.o $(OBJ)pigraphgen.o $(OBJ)pigraphps.o $(OBJ)pigraphuc.o $(OBJ)pigraphx.o $(OBJ)pigratt.o $(OBJ)pigrcoord.o $(OBJ)piimage.o $(OBJ)piimgtools.o $(OBJ)pilineatt.o $(OBJ)pilistgen.o $(OBJ)pilistx.o $(OBJ)pimenubargen.o $(OBJ)pimenubarx.o $(OBJ)pimenugen.o $(OBJ)pimenux.o $(OBJ)pimsghandler.o $(OBJ)pioptmenugen.o $(OBJ)pioptmenux.o $(OBJ)piperiodx.o $(OBJ)pipixmapgen.o $(OBJ)pipixmapx.o $(OBJ)piscdrawwdg.o $(OBJ)pistdwdggen.o $(OBJ)pistdwdgx.o $(OBJ)pistzwin.o $(OBJ)pisurfdr.o $(OBJ)pitherm.o $(OBJ)pitxtdrw.o $(OBJ)piwdggen.o $(OBJ)piwdgx.o $(OBJ)piwindowgen.o $(OBJ)piwindowx.o $(OBJ)pixtbase.o $(OBJ)piyfxdrw.o $(OBJ)psfile.o 14 14 ifeq ($(CXX),cxx) 15 15 cd $(REPM); rm -f *.o 16 16 endif 17 17 18 $(OBJ)lut.o: lut.cc $(INC)machdefs.h \ 19 $(INC)osx_values.h lut.h 18 $(OBJ)lut.o: lut.cc $(INC)machdefs.h lut.h 20 19 $(OBJ)parradapter.o: parradapter.cc parradapter.h \ 21 $(INC)machdefs.h \ 22 $(INC)osx_values.h lut.h 20 $(INC)machdefs.h lut.h 23 21 $(OBJ)pi3ddrw.o: pi3ddrw.cc pi3ddrw.h pisysdep.h \ 24 $(INC)machdefs.h \ 25 $(INC)osx_values.h pidrawer.h pibwdggen.h piwdgx.h \ 26 piwdggen.h pimsghandler.h picolist.h picmap.h picmapx.h picmapgen.h \ 27 pigraphx.h pigraphgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h \ 28 pigraphuc.h pievthandler.h psfile.h pigratt.h piaxes.h pieldrw.h \ 29 pigraph3d.h 22 $(INC)machdefs.h pidrawer.h pibwdggen.h \ 23 piwdgx.h piwdggen.h pimsghandler.h picolist.h picmap.h picmapx.h \ 24 picmapgen.h pigraphx.h pigraphgen.h pifontx.h pifontgen.h pigrcoord.h \ 25 pilineatt.h pigraphuc.h pievthandler.h psfile.h pigratt.h piaxes.h \ 26 pieldrw.h pigraph3d.h 30 27 $(OBJ)pi3dwdg.o: pi3dwdg.cc pi3dwdg.h pisysdep.h \ 31 $(INC)machdefs.h \32 $(INC)osx_values.h pi3ddrw.h pidrawer.h pibwdggen.h \33 piwdgx.h piwdggen.h pimsghandler.h picolist.h picmap.h picmapx.h \34 picmapgen.h pigraphx.h pigraphgen.h pifontx.h pifontgen.h pigrcoord.h \35 pilineatt.h pigraphuc.h pievthandler.h psfile.h pigratt.h piaxes.h \36 pieldrw.h pigraph3d.h pibwdgx.h pigraphps.h pidrwtools.h pistdwdgx.h \37 pistdwdggen.h pimenux.h pimenugen.h pioptmenux.h pioptmenugen.h \38 piwindowx.h piwindowgen.h picontainerx.h picontainergen.h piapplx.h \39 piapplgen.h pimenubarx.h pimenubargen.hpicons.h28 $(INC)machdefs.h pi3ddrw.h pidrawer.h \ 29 pibwdggen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h picmap.h \ 30 picmapx.h picmapgen.h pigraphx.h pigraphgen.h pifontx.h pifontgen.h \ 31 pigrcoord.h pilineatt.h pigraphuc.h pievthandler.h psfile.h pigratt.h \ 32 piaxes.h pieldrw.h pigraph3d.h pibwdgx.h pigraphps.h pidrwtools.h \ 33 pistdwdgx.h pistdwdggen.h pimenux.h pimenugen.h pioptmenux.h \ 34 pioptmenugen.h piwindowx.h piwindowgen.h picontainerx.h \ 35 picontainergen.h piapplx.h piapplgen.h pimenubarx.h pimenubargen.h \ 36 picons.h 40 37 $(OBJ)piapplgen.o: piapplgen.cc piapplgen.h pimsghandler.h \ 41 $(INC)machdefs.h \ 42 $(INC)osx_values.h pisysdep.h picontainerx.h \ 43 picontainergen.h piwdgx.h piwdggen.h picolist.h pimenubarx.h \ 44 pimenubargen.h pimenux.h pimenugen.h picons.h pistdwdgx.h pistdwdggen.h \ 45 pibwdgx.h pibwdggen.h picmap.h picmapx.h picmapgen.h pigraphx.h \ 46 pigraphgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h pigraphuc.h \ 47 pievthandler.h psfile.h pigraphps.h 38 $(INC)machdefs.h pisysdep.h picontainerx.h \ 39 picontainergen.h piwdgx.h piwdggen.h picolist.h pimenubarx.h \ 40 pimenubargen.h pimenux.h pimenugen.h picons.h pistdwdgx.h \ 41 pistdwdggen.h pibwdgx.h pibwdggen.h picmap.h picmapx.h picmapgen.h \ 42 pigraphx.h pigraphgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h \ 43 pigraphuc.h pievthandler.h psfile.h pigraphps.h 48 44 $(OBJ)piapplx.o: piapplx.cc piapplx.h piapplgen.h pimsghandler.h \ 49 $(INC)machdefs.h \ 50 $(INC)osx_values.h pisysdep.h picontainerx.h \ 51 picontainergen.h piwdgx.h piwdggen.h picolist.h pimenubarx.h \ 52 pimenubargen.h pimenux.h pimenugen.h picons.h pistdwdgx.h pistdwdggen.h \ 53 pibwdgx.h pibwdggen.h picmap.h picmapx.h picmapgen.h pigraphx.h \ 54 pigraphgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h pigraphuc.h \ 55 pievthandler.h psfile.h pigraphps.h 56 $(OBJ)piaxes.o: piaxes.cc $(INC)machdefs.h \ 57 $(INC)osx_values.h piaxes.h pigraphuc.h pisysdep.h \ 58 pigraphgen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h picmap.h \ 59 picmapx.h picmapgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h \ 60 pigratt.h 45 $(INC)machdefs.h pisysdep.h picontainerx.h \ 46 picontainergen.h piwdgx.h piwdggen.h picolist.h pimenubarx.h \ 47 pimenubargen.h pimenux.h pimenugen.h picons.h pistdwdgx.h \ 48 pistdwdggen.h pibwdgx.h pibwdggen.h picmap.h picmapx.h picmapgen.h \ 49 pigraphx.h pigraphgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h \ 50 pigraphuc.h pievthandler.h psfile.h pigraphps.h 51 $(OBJ)piaxes.o: piaxes.cc $(INC)machdefs.h piaxes.h \ 52 pigraphuc.h pisysdep.h pigraphgen.h piwdgx.h piwdggen.h \ 53 pimsghandler.h picolist.h picmap.h picmapx.h picmapgen.h pifontx.h \ 54 pifontgen.h pigrcoord.h pilineatt.h pigratt.h 61 55 $(OBJ)piaxestools.o: piaxestools.cc piaxes.h pigraphuc.h pisysdep.h \ 62 $(INC)machdefs.h \ 63 $(INC)osx_values.h pigraphgen.h piwdgx.h piwdggen.h \ 64 pimsghandler.h picolist.h picmap.h picmapx.h picmapgen.h pifontx.h \ 65 pifontgen.h pigrcoord.h pilineatt.h pigratt.h piaxestools.h pistdwdgx.h \ 66 pistdwdggen.h pioptmenux.h pioptmenugen.h pimenux.h pimenugen.h \ 67 piwindowx.h piwindowgen.h picontainerx.h picontainergen.h piapplx.h \ 68 piapplgen.h pimenubarx.h pimenubargen.h picons.h pibwdgx.h pibwdggen.h \ 69 pigraphx.h pievthandler.h psfile.h pigraphps.h piscdrawwdg.h pidrawer.h \ 70 pieldrw.h 56 $(INC)machdefs.h pigraphgen.h piwdgx.h \ 57 piwdggen.h pimsghandler.h picolist.h picmap.h picmapx.h picmapgen.h \ 58 pifontx.h pifontgen.h pigrcoord.h pilineatt.h pigratt.h piaxestools.h \ 59 pistdwdgx.h pistdwdggen.h pioptmenux.h pioptmenugen.h pimenux.h \ 60 pimenugen.h piwindowx.h piwindowgen.h picontainerx.h picontainergen.h \ 61 piapplx.h piapplgen.h pimenubarx.h pimenubargen.h picons.h pibwdgx.h \ 62 pibwdggen.h pigraphx.h pievthandler.h psfile.h pigraphps.h \ 63 piscdrawwdg.h pidrawer.h pieldrw.h 71 64 $(OBJ)pibargraph.o: pibargraph.cc $(INC)machdefs.h \ 72 $(INC)osx_values.h pibargraph.h pisysdep.h \ 73 pidrawer.h pibwdggen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h \ 74 picmap.h picmapx.h picmapgen.h pigraphx.h pigraphgen.h pifontx.h \ 75 pifontgen.h pigrcoord.h pilineatt.h pigraphuc.h pievthandler.h psfile.h \ 76 pigratt.h piaxes.h 65 pibargraph.h pisysdep.h pidrawer.h pibwdggen.h piwdgx.h piwdggen.h \ 66 pimsghandler.h picolist.h picmap.h picmapx.h picmapgen.h pigraphx.h \ 67 pigraphgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h \ 68 pigraphuc.h pievthandler.h psfile.h pigratt.h piaxes.h 77 69 $(OBJ)pibwdggen.o: pibwdggen.cc pibwdggen.h pisysdep.h \ 78 $(INC)machdefs.h \ 79 $(INC)osx_values.h piwdgx.h piwdggen.h \ 80 pimsghandler.h picolist.h picmap.h picmapx.h picmapgen.h pigraphx.h \ 81 pigraphgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h pigraphuc.h \ 82 pievthandler.h psfile.h pidrawer.h pigratt.h piaxes.h pigraphps.h \ 83 pidrwtools.h pistdwdgx.h pistdwdggen.h pimenux.h pimenugen.h \ 84 pioptmenux.h pioptmenugen.h piwindowx.h piwindowgen.h picontainerx.h \ 85 picontainergen.h piapplx.h piapplgen.h pimenubarx.h pimenubargen.h \ 86 picons.h pibwdgx.h 70 $(INC)machdefs.h piwdgx.h piwdggen.h \ 71 pimsghandler.h picolist.h picmap.h picmapx.h picmapgen.h pigraphx.h \ 72 pigraphgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h \ 73 pigraphuc.h pievthandler.h psfile.h pidrawer.h pigratt.h piaxes.h \ 74 pigraphps.h pidrwtools.h pistdwdgx.h pistdwdggen.h pimenux.h \ 75 pimenugen.h pioptmenux.h pioptmenugen.h piwindowx.h piwindowgen.h \ 76 picontainerx.h picontainergen.h piapplx.h piapplgen.h pimenubarx.h \ 77 pimenubargen.h picons.h pibwdgx.h 87 78 $(OBJ)pibwdgx.o: pibwdgx.cc pixtbaseP.h pibwdgx.h pisysdep.h \ 88 $(INC)machdefs.h \ 89 $(INC)osx_values.h pibwdggen.h piwdgx.h piwdggen.h \ 90 pimsghandler.h picolist.h picmap.h picmapx.h picmapgen.h pigraphx.h \ 91 pigraphgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h pigraphuc.h \ 92 pievthandler.h psfile.h pigraphps.h pixtbase.h 79 $(INC)machdefs.h pibwdggen.h piwdgx.h \ 80 piwdggen.h pimsghandler.h picolist.h picmap.h picmapx.h picmapgen.h \ 81 pigraphx.h pigraphgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h \ 82 pigraphuc.h pievthandler.h psfile.h pigraphps.h pixtbase.h 93 83 $(OBJ)picmap.o: picmap.cc picmap.h pisysdep.h \ 94 $(INC)machdefs.h \ 95 $(INC)osx_values.h picmapx.h picmapgen.h 84 $(INC)machdefs.h picmapx.h picmapgen.h 96 85 $(OBJ)picmapgen.o: picmapgen.cc picmapgen.h pisysdep.h \ 97 $(INC)machdefs.h \ 98 $(INC)osx_values.h picmapx.h picmap.h 86 $(INC)machdefs.h picmapx.h picmap.h 99 87 $(OBJ)picmapview.o: picmapview.cc picmapview.h pisysdep.h \ 100 $(INC)machdefs.h \ 101 $(INC)osx_values.h pibwdgx.h pibwdggen.h piwdgx.h \ 102 piwdggen.h pimsghandler.h picolist.h picmap.h picmapx.h picmapgen.h \ 103 pigraphx.h pigraphgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h \ 104 pigraphuc.h pievthandler.h psfile.h pigraphps.h 88 $(INC)machdefs.h pibwdgx.h pibwdggen.h \ 89 piwdgx.h piwdggen.h pimsghandler.h picolist.h picmap.h picmapx.h \ 90 picmapgen.h pigraphx.h pigraphgen.h pifontx.h pifontgen.h pigrcoord.h \ 91 pilineatt.h pigraphuc.h pievthandler.h psfile.h pigraphps.h 105 92 $(OBJ)picmapx.o: picmapx.cc piwdgx.h piwdggen.h \ 106 $(INC)machdefs.h \107 $(INC)osx_values.h pimsghandler.h picolist.h \108 picmapx.h picmapgen.h pisysdep.h 109 $(OBJ)picons.o: picons.cc pisysdep.h $(INC)machdefs.h \110 $(INC)osx_values.h pimenux.h pimenugen.h piwdgx.h \111 piwdggen.h pimsghandler.h picolist.h picons.h pistdwdgx.h pistdwdggen.h \112 picontainerx.h picontainergen.h pibwdgx.h pibwdggen.h picmap.h \113 picmapx.h picmapgen.h pigraphx.h pigraphgen.h pifontx.h pifontgen.h \114 pigrcoord.h pilineatt.h pigraphuc.h pievthandler.hpsfile.h pigraphps.h93 $(INC)machdefs.h pimsghandler.h picolist.h \ 94 picmapx.h picmapgen.h pisysdep.h 95 $(OBJ)picons.o: picons.cc pisysdep.h \ 96 $(INC)machdefs.h pimenux.h pimenugen.h \ 97 piwdgx.h piwdggen.h pimsghandler.h picolist.h picons.h pistdwdgx.h \ 98 pistdwdggen.h picontainerx.h picontainergen.h pibwdgx.h pibwdggen.h \ 99 picmap.h picmapx.h picmapgen.h pigraphx.h pigraphgen.h pifontx.h \ 100 pifontgen.h pigrcoord.h pilineatt.h pigraphuc.h pievthandler.h \ 101 psfile.h pigraphps.h 115 102 $(OBJ)picontainergen.o: picontainergen.cc picontainergen.h pisysdep.h \ 116 $(INC)machdefs.h \ 117 $(INC)osx_values.h piwdgx.h piwdggen.h \ 118 pimsghandler.h picolist.h 103 $(INC)machdefs.h piwdgx.h piwdggen.h \ 104 pimsghandler.h picolist.h 119 105 $(OBJ)picontainerx.o: picontainerx.cc picontainerx.h pisysdep.h \ 120 $(INC)machdefs.h \ 121 $(INC)osx_values.h picontainergen.h piwdgx.h \ 122 piwdggen.h pimsghandler.h picolist.h 106 $(INC)machdefs.h picontainergen.h piwdgx.h \ 107 piwdggen.h pimsghandler.h picolist.h 123 108 $(OBJ)pidrawer.o: pidrawer.cc $(INC)machdefs.h \ 124 $(INC)osx_values.h pidrawer.h pibwdggen.h \125 pisysdep.h piwdgx.h piwdggen.h pimsghandler.h picolist.h picmap.h \126 picmapx.h picmapgen.h pigraphx.h pigraphgen.h pifontx.h pifontgen.h \127 pigrcoord.h pilineatt.h pigraphuc.h pievthandler.h psfile.h pigratt.h \128 piaxes.h pidrwtools.h pistdwdgx.h pistdwdggen.h pimenux.h pimenugen.h \129 pioptmenux.h pioptmenugen.h piwindowx.h piwindowgen.h picontainerx.h \130 picontainergen.h piapplx.h piapplgen.h pimenubarx.h pimenubargen.h \131 picons.h pibwdgx.hpigraphps.h ucckprot.h109 pidrawer.h pibwdggen.h pisysdep.h piwdgx.h piwdggen.h pimsghandler.h \ 110 picolist.h picmap.h picmapx.h picmapgen.h pigraphx.h pigraphgen.h \ 111 pifontx.h pifontgen.h pigrcoord.h pilineatt.h pigraphuc.h \ 112 pievthandler.h psfile.h pigratt.h piaxes.h pidrwtools.h pistdwdgx.h \ 113 pistdwdggen.h pimenux.h pimenugen.h pioptmenux.h pioptmenugen.h \ 114 piwindowx.h piwindowgen.h picontainerx.h picontainergen.h piapplx.h \ 115 piapplgen.h pimenubarx.h pimenubargen.h picons.h pibwdgx.h \ 116 pigraphps.h ucckprot.h 132 117 $(OBJ)pidrawwin.o: pidrawwin.cc pidrawwin.h pisysdep.h \ 133 $(INC)machdefs.h \ 134 $(INC)osx_values.h piwindowx.h piwindowgen.h \ 135 picontainerx.h picontainergen.h piwdgx.h piwdggen.h pimsghandler.h \ 136 picolist.h piscdrawwdg.h pibwdgx.h pibwdggen.h picmap.h picmapx.h \ 137 picmapgen.h pigraphx.h pigraphgen.h pifontx.h pifontgen.h pigrcoord.h \ 138 pilineatt.h pigraphuc.h pievthandler.h psfile.h pigraphps.h pistdwdgx.h \ 139 pistdwdggen.h pidrawer.h pigratt.h piaxes.h pieldrw.h 118 $(INC)machdefs.h piwindowx.h piwindowgen.h \ 119 picontainerx.h picontainergen.h piwdgx.h piwdggen.h pimsghandler.h \ 120 picolist.h piscdrawwdg.h pibwdgx.h pibwdggen.h picmap.h picmapx.h \ 121 picmapgen.h pigraphx.h pigraphgen.h pifontx.h pifontgen.h pigrcoord.h \ 122 pilineatt.h pigraphuc.h pievthandler.h psfile.h pigraphps.h \ 123 pistdwdgx.h pistdwdggen.h pidrawer.h pigratt.h piaxes.h pieldrw.h 140 124 $(OBJ)pidrwtools.o: pidrwtools.cc pidrwtools.h pisysdep.h \ 141 $(INC)machdefs.h \142 $(INC)osx_values.h pistdwdgx.h pistdwdggen.h \143 piwdgx.h piwdggen.h pimsghandler.h picolist.h pimenux.h pimenugen.h \144 pioptmenux.h pioptmenugen.h piwindowx.h piwindowgen.h picontainerx.h \145 picontainergen.h piapplx.h piapplgen.h pimenubarx.h pimenubargen.h \146 picons.h pibwdgx.h pibwdggen.h picmap.h picmapx.h picmapgen.h \147 pigraphx.h pigraphgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h \148 pigraphuc.h pievthandler.h psfile.h pigraphps.h piscdrawwdg.h \149 pidrawer.h pigratt.h piaxes.h pieldrw.h pi3dwdg.h pi3ddrw.hpigraph3d.h125 $(INC)machdefs.h pistdwdgx.h pistdwdggen.h \ 126 piwdgx.h piwdggen.h pimsghandler.h picolist.h pimenux.h pimenugen.h \ 127 pioptmenux.h pioptmenugen.h piwindowx.h piwindowgen.h picontainerx.h \ 128 picontainergen.h piapplx.h piapplgen.h pimenubarx.h pimenubargen.h \ 129 picons.h pibwdgx.h pibwdggen.h picmap.h picmapx.h picmapgen.h \ 130 pigraphx.h pigraphgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h \ 131 pigraphuc.h pievthandler.h psfile.h pigraphps.h piscdrawwdg.h \ 132 pidrawer.h pigratt.h piaxes.h pieldrw.h pi3dwdg.h pi3ddrw.h \ 133 pigraph3d.h 150 134 $(OBJ)pieldrw.o: pieldrw.cc $(INC)machdefs.h \ 151 $(INC)osx_values.h pieldrw.h pidrawer.h pibwdggen.h \ 152 pisysdep.h piwdgx.h piwdggen.h pimsghandler.h picolist.h picmap.h \ 153 picmapx.h picmapgen.h pigraphx.h pigraphgen.h pifontx.h pifontgen.h \ 154 pigrcoord.h pilineatt.h pigraphuc.h pievthandler.h psfile.h pigratt.h \ 155 piaxes.h 135 pieldrw.h pidrawer.h pibwdggen.h pisysdep.h piwdgx.h piwdggen.h \ 136 pimsghandler.h picolist.h picmap.h picmapx.h picmapgen.h pigraphx.h \ 137 pigraphgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h \ 138 pigraphuc.h pievthandler.h psfile.h pigratt.h piaxes.h 156 139 $(OBJ)pievthandler.o: pievthandler.cc pievthandler.h pisysdep.h \ 157 $(INC)machdefs.h \ 158 $(INC)osx_values.h pimsghandler.h piwdgx.h \ 159 piwdggen.h picolist.h pigraphx.h pigraphgen.h picmap.h picmapx.h \ 160 picmapgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h 140 $(INC)machdefs.h pimsghandler.h piwdgx.h \ 141 piwdggen.h picolist.h pigraphx.h pigraphgen.h picmap.h picmapx.h \ 142 picmapgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h 161 143 $(OBJ)pifilechogen.o: pifilechogen.cc pifilechogen.h pisysdep.h \ 162 $(INC)machdefs.h \ 163 $(INC)osx_values.h piwdgx.h piwdggen.h \ 164 pimsghandler.h picolist.h 144 $(INC)machdefs.h piwdgx.h piwdggen.h \ 145 pimsghandler.h picolist.h 165 146 $(OBJ)pifilechox.o: pifilechox.cc pisysdep.h \ 166 $(INC)machdefs.h \ 167 $(INC)osx_values.h piapplx.h piapplgen.h \ 168 pimsghandler.h picontainerx.h picontainergen.h piwdgx.h piwdggen.h \ 169 picolist.h pimenubarx.h pimenubargen.h pimenux.h pimenugen.h picons.h \ 170 pistdwdgx.h pistdwdggen.h pibwdgx.h pibwdggen.h picmap.h picmapx.h \ 171 picmapgen.h pigraphx.h pigraphgen.h pifontx.h pifontgen.h pigrcoord.h \ 172 pilineatt.h pigraphuc.h pievthandler.h psfile.h pigraphps.h \ 173 pifilechox.h pifilechogen.h piwindowx.h piwindowgen.h 147 $(INC)machdefs.h piapplx.h piapplgen.h \ 148 pimsghandler.h picontainerx.h picontainergen.h piwdgx.h piwdggen.h \ 149 picolist.h pimenubarx.h pimenubargen.h pimenux.h pimenugen.h picons.h \ 150 pistdwdgx.h pistdwdggen.h pibwdgx.h pibwdggen.h picmap.h picmapx.h \ 151 picmapgen.h pigraphx.h pigraphgen.h pifontx.h pifontgen.h pigrcoord.h \ 152 pilineatt.h pigraphuc.h pievthandler.h psfile.h pigraphps.h \ 153 pifilechox.h pifilechogen.h piwindowx.h piwindowgen.h 174 154 $(OBJ)pifontgen.o: pifontgen.cc pigraphgen.h pisysdep.h \ 175 $(INC)machdefs.h \ 176 $(INC)osx_values.h piwdgx.h piwdggen.h \ 177 pimsghandler.h picolist.h picmap.h picmapx.h picmapgen.h pifontx.h \ 178 pifontgen.h pigrcoord.h pilineatt.h 179 $(OBJ)pifontx.o: pifontx.cc pisysdep.h $(INC)machdefs.h \ 180 $(INC)osx_values.h pifontx.h pifontgen.h piwdgx.h \ 181 piwdggen.h pimsghandler.h picolist.h 155 $(INC)machdefs.h piwdgx.h piwdggen.h \ 156 pimsghandler.h picolist.h picmap.h picmapx.h picmapgen.h pifontx.h \ 157 pifontgen.h pigrcoord.h pilineatt.h 158 $(OBJ)pifontx.o: pifontx.cc pisysdep.h \ 159 $(INC)machdefs.h pifontx.h pifontgen.h \ 160 piwdgx.h piwdggen.h pimsghandler.h picolist.h 182 161 $(OBJ)pigraph3d.o: pigraph3d.cc pigraph3d.h pisysdep.h \ 183 $(INC)machdefs.h \ 184 $(INC)osx_values.h pigraphuc.h pigraphgen.h \ 185 piwdgx.h piwdggen.h pimsghandler.h picolist.h picmap.h picmapx.h \ 186 picmapgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h 162 $(INC)machdefs.h pigraphuc.h pigraphgen.h \ 163 piwdgx.h piwdggen.h pimsghandler.h picolist.h picmap.h picmapx.h \ 164 picmapgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h 187 165 $(OBJ)pigraphgen.o: pigraphgen.cc pigraphgen.h pisysdep.h \ 188 $(INC)machdefs.h \ 189 $(INC)osx_values.h piwdgx.h piwdggen.h \ 190 pimsghandler.h picolist.h picmap.h picmapx.h picmapgen.h pifontx.h \ 191 pifontgen.h pigrcoord.h pilineatt.h ucckprot.h 166 $(INC)machdefs.h piwdgx.h piwdggen.h \ 167 pimsghandler.h picolist.h picmap.h picmapx.h picmapgen.h pifontx.h \ 168 pifontgen.h pigrcoord.h pilineatt.h ucckprot.h 192 169 $(OBJ)pigraphps.o: pigraphps.cc pigraphps.h pisysdep.h \ 193 $(INC)machdefs.h \ 194 $(INC)osx_values.h pigraphgen.h piwdgx.h piwdggen.h \ 195 pimsghandler.h picolist.h picmap.h picmapx.h picmapgen.h pifontx.h \ 196 pifontgen.h pigrcoord.h pilineatt.h psfile.h 170 $(INC)machdefs.h pigraphgen.h piwdgx.h \ 171 piwdggen.h pimsghandler.h picolist.h picmap.h picmapx.h picmapgen.h \ 172 pifontx.h pifontgen.h pigrcoord.h pilineatt.h psfile.h 197 173 $(OBJ)pigraphuc.o: pigraphuc.cc $(INC)machdefs.h \ 198 $(INC)osx_values.h pigraphuc.h pisysdep.h \ 199 pigraphgen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h picmap.h \ 200 picmapx.h picmapgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h \ 201 ucckprot.h 174 pigraphuc.h pisysdep.h pigraphgen.h piwdgx.h piwdggen.h \ 175 pimsghandler.h picolist.h picmap.h picmapx.h picmapgen.h pifontx.h \ 176 pifontgen.h pigrcoord.h pilineatt.h ucckprot.h 202 177 $(OBJ)pigraphx.o: pigraphx.cc pigraphx.h pisysdep.h \ 203 $(INC)machdefs.h \ 204 $(INC)osx_values.h pigraphgen.h piwdgx.h piwdggen.h \ 205 pimsghandler.h picolist.h picmap.h picmapx.h picmapgen.h pifontx.h \ 206 pifontgen.h pigrcoord.h pilineatt.h 178 $(INC)machdefs.h pigraphgen.h piwdgx.h \ 179 piwdggen.h pimsghandler.h picolist.h picmap.h picmapx.h picmapgen.h \ 180 pifontx.h pifontgen.h pigrcoord.h pilineatt.h 207 181 $(OBJ)pigratt.o: pigratt.cc pigratt.h pisysdep.h \ 208 $(INC)machdefs.h \ 209 $(INC)osx_values.h pigraphgen.h piwdgx.h piwdggen.h \ 210 pimsghandler.h picolist.h picmap.h picmapx.h picmapgen.h pifontx.h \ 211 pifontgen.h pigrcoord.h pilineatt.h \ 212 $(INC)strutilxx.h 182 $(INC)machdefs.h pigraphgen.h piwdgx.h \ 183 piwdggen.h pimsghandler.h picolist.h picmap.h picmapx.h picmapgen.h \ 184 pifontx.h pifontgen.h pigrcoord.h pilineatt.h \ 185 $(INC)strutilxx.h 213 186 $(OBJ)pigrcoord.o: pigrcoord.cc pigrcoord.h pisysdep.h \ 214 $(INC)machdefs.h \ 215 $(INC)osx_values.h 216 $(OBJ)piimage.o: piimage.cc pisysdep.h $(INC)machdefs.h \ 217 $(INC)osx_values.h piimage.h parradapter.h lut.h \ 218 pieldrw.h pidrawer.h pibwdggen.h piwdgx.h piwdggen.h pimsghandler.h \ 219 picolist.h picmap.h picmapx.h picmapgen.h pigraphx.h pigraphgen.h \ 220 pifontx.h pifontgen.h pigrcoord.h pilineatt.h pigraphuc.h \ 221 pievthandler.h psfile.h pigratt.h piaxes.h pipixmapx.h pipixmapgen.h \ 222 pibwdgx.h pigraphps.h pistdwdgx.h pistdwdggen.h piwindowx.h \ 223 piwindowgen.h picontainerx.h picontainergen.h picmapview.h piimgtools.h \ 224 pioptmenux.h pioptmenugen.h pimenux.h pimenugen.h piapplx.h piapplgen.h \ 225 pimenubarx.h pimenubargen.h picons.h pidrwtools.h piscdrawwdg.h \ 226 piyfxdrw.h 187 $(INC)machdefs.h 188 $(OBJ)piimage.o: piimage.cc pisysdep.h \ 189 $(INC)machdefs.h piimage.h parradapter.h \ 190 lut.h pieldrw.h pidrawer.h pibwdggen.h piwdgx.h piwdggen.h \ 191 pimsghandler.h picolist.h picmap.h picmapx.h picmapgen.h pigraphx.h \ 192 pigraphgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h \ 193 pigraphuc.h pievthandler.h psfile.h pigratt.h piaxes.h pipixmapx.h \ 194 pipixmapgen.h pibwdgx.h pigraphps.h pistdwdgx.h pistdwdggen.h \ 195 piwindowx.h piwindowgen.h picontainerx.h picontainergen.h \ 196 picmapview.h piimgtools.h pioptmenux.h pioptmenugen.h pimenux.h \ 197 pimenugen.h piapplx.h piapplgen.h pimenubarx.h pimenubargen.h \ 198 picons.h pidrwtools.h piscdrawwdg.h piyfxdrw.h 227 199 $(OBJ)piimgtools.o: piimgtools.cc piimgtools.h pisysdep.h \ 228 $(INC)machdefs.h \ 229 $(INC)osx_values.h pistdwdgx.h pistdwdggen.h \ 230 piwdgx.h piwdggen.h pimsghandler.h picolist.h pioptmenux.h \ 231 pioptmenugen.h pimenux.h pimenugen.h piwindowx.h piwindowgen.h \ 232 picontainerx.h picontainergen.h piapplx.h piapplgen.h pimenubarx.h \ 233 pimenubargen.h picons.h pibwdgx.h pibwdggen.h picmap.h picmapx.h \ 234 picmapgen.h pigraphx.h pigraphgen.h pifontx.h pifontgen.h pigrcoord.h \ 235 pilineatt.h pigraphuc.h pievthandler.h psfile.h pigraphps.h piimage.h \ 236 parradapter.h lut.h pieldrw.h pidrawer.h pigratt.h piaxes.h pipixmapx.h \ 237 pipixmapgen.h picmapview.h 200 $(INC)machdefs.h pistdwdgx.h pistdwdggen.h \ 201 piwdgx.h piwdggen.h pimsghandler.h picolist.h pioptmenux.h \ 202 pioptmenugen.h pimenux.h pimenugen.h piwindowx.h piwindowgen.h \ 203 picontainerx.h picontainergen.h piapplx.h piapplgen.h pimenubarx.h \ 204 pimenubargen.h picons.h pibwdgx.h pibwdggen.h picmap.h picmapx.h \ 205 picmapgen.h pigraphx.h pigraphgen.h pifontx.h pifontgen.h pigrcoord.h \ 206 pilineatt.h pigraphuc.h pievthandler.h psfile.h pigraphps.h piimage.h \ 207 parradapter.h lut.h pieldrw.h pidrawer.h pigratt.h piaxes.h \ 208 pipixmapx.h pipixmapgen.h picmapview.h 238 209 $(OBJ)pilineatt.o: pilineatt.cc pilineatt.h pisysdep.h \ 239 $(INC)machdefs.h \ 240 $(INC)osx_values.h 210 $(INC)machdefs.h 241 211 $(OBJ)pilistgen.o: pilistgen.cc pilistgen.h pisysdep.h \ 242 $(INC)machdefs.h \ 243 $(INC)osx_values.h piwdgx.h piwdggen.h \ 244 pimsghandler.h picolist.h 212 $(INC)machdefs.h piwdgx.h piwdggen.h \ 213 pimsghandler.h picolist.h 245 214 $(OBJ)pilistx.o: pilistx.cc pilistx.h pilistgen.h pisysdep.h \ 246 $(INC)machdefs.h \ 247 $(INC)osx_values.h piwdgx.h piwdggen.h \ 248 pimsghandler.h picolist.h picontainerx.h picontainergen.h 215 $(INC)machdefs.h piwdgx.h piwdggen.h \ 216 pimsghandler.h picolist.h picontainerx.h picontainergen.h 249 217 $(OBJ)pimenubargen.o: pimenubargen.cc pimenubargen.h pisysdep.h \ 250 $(INC)machdefs.h \ 251 $(INC)osx_values.h pimenux.h pimenugen.h piwdgx.h \ 252 piwdggen.h pimsghandler.h picolist.h piapplx.h piapplgen.h \ 253 picontainerx.h picontainergen.h pimenubarx.h picons.h pistdwdgx.h \ 254 pistdwdggen.h pibwdgx.h pibwdggen.h picmap.h picmapx.h picmapgen.h \ 255 pigraphx.h pigraphgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h \ 256 pigraphuc.h pievthandler.h psfile.h pigraphps.h 218 $(INC)machdefs.h pimenux.h pimenugen.h \ 219 piwdgx.h piwdggen.h pimsghandler.h picolist.h piapplx.h piapplgen.h \ 220 picontainerx.h picontainergen.h pimenubarx.h picons.h pistdwdgx.h \ 221 pistdwdggen.h pibwdgx.h pibwdggen.h picmap.h picmapx.h picmapgen.h \ 222 pigraphx.h pigraphgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h \ 223 pigraphuc.h pievthandler.h psfile.h pigraphps.h 257 224 $(OBJ)pimenubarx.o: pimenubarx.cc pimenubarx.h pimenubargen.h pisysdep.h \ 258 $(INC)machdefs.h \ 259 $(INC)osx_values.h pimenux.h pimenugen.h piwdgx.h \ 260 piwdggen.h pimsghandler.h picolist.h piapplx.h piapplgen.h \ 261 picontainerx.h picontainergen.h picons.h pistdwdgx.h pistdwdggen.h \ 262 pibwdgx.h pibwdggen.h picmap.h picmapx.h picmapgen.h pigraphx.h \ 263 pigraphgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h pigraphuc.h \ 264 pievthandler.h psfile.h pigraphps.h 225 $(INC)machdefs.h pimenux.h pimenugen.h \ 226 piwdgx.h piwdggen.h pimsghandler.h picolist.h piapplx.h piapplgen.h \ 227 picontainerx.h picontainergen.h picons.h pistdwdgx.h pistdwdggen.h \ 228 pibwdgx.h pibwdggen.h picmap.h picmapx.h picmapgen.h pigraphx.h \ 229 pigraphgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h \ 230 pigraphuc.h pievthandler.h psfile.h pigraphps.h 265 231 $(OBJ)pimenugen.o: pimenugen.cc pimenugen.h pisysdep.h \ 266 $(INC)machdefs.h \ 267 $(INC)osx_values.h piwdgx.h piwdggen.h \ 268 pimsghandler.h picolist.h 269 $(OBJ)pimenux.o: pimenux.cc pisysdep.h $(INC)machdefs.h \ 270 $(INC)osx_values.h pimenubarx.h pimenubargen.h \ 271 pimenux.h pimenugen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h 232 $(INC)machdefs.h piwdgx.h piwdggen.h \ 233 pimsghandler.h picolist.h 234 $(OBJ)pimenux.o: pimenux.cc pisysdep.h \ 235 $(INC)machdefs.h pimenubarx.h pimenubargen.h \ 236 pimenux.h pimenugen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h 272 237 $(OBJ)pimsghandler.o: pimsghandler.cc pimsghandler.h \ 273 $(INC)machdefs.h \ 274 $(INC)osx_values.h 238 $(INC)machdefs.h 275 239 $(OBJ)pioptmenugen.o: pioptmenugen.cc pioptmenugen.h pisysdep.h \ 276 $(INC)machdefs.h \ 277 $(INC)osx_values.h pimenux.h pimenugen.h piwdgx.h \ 278 piwdggen.h pimsghandler.h picolist.h 240 $(INC)machdefs.h pimenux.h pimenugen.h \ 241 piwdgx.h piwdggen.h pimsghandler.h picolist.h 279 242 $(OBJ)pioptmenux.o: pioptmenux.cc pisysdep.h \ 280 $(INC)machdefs.h \ 281 $(INC)osx_values.h pioptmenux.h pioptmenugen.h \ 282 pimenux.h pimenugen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h \ 283 pistdwdgx.h pistdwdggen.h piapplx.h piapplgen.h picontainerx.h \ 284 picontainergen.h pimenubarx.h pimenubargen.h picons.h pibwdgx.h \ 285 pibwdggen.h picmap.h picmapx.h picmapgen.h pigraphx.h pigraphgen.h \ 286 pifontx.h pifontgen.h pigrcoord.h pilineatt.h pigraphuc.h \ 287 pievthandler.h psfile.h pigraphps.h 243 $(INC)machdefs.h pioptmenux.h pioptmenugen.h \ 244 pimenux.h pimenugen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h \ 245 pistdwdgx.h pistdwdggen.h piapplx.h piapplgen.h picontainerx.h \ 246 picontainergen.h pimenubarx.h pimenubargen.h picons.h pibwdgx.h \ 247 pibwdggen.h picmap.h picmapx.h picmapgen.h pigraphx.h pigraphgen.h \ 248 pifontx.h pifontgen.h pigrcoord.h pilineatt.h pigraphuc.h \ 249 pievthandler.h psfile.h pigraphps.h 288 250 $(OBJ)piperiodx.o: piperiodx.cc piwdgx.h piwdggen.h \ 289 $(INC)machdefs.h \ 290 $(INC)osx_values.h pimsghandler.h picolist.h \ 291 piperiodx.h $(INC)periodic.h 251 $(INC)machdefs.h pimsghandler.h picolist.h \ 252 piperiodx.h $(INC)periodic.h 292 253 $(OBJ)pipixmapgen.o: pipixmapgen.cc pipixmapgen.h pisysdep.h \ 293 $(INC)machdefs.h \ 294 $(INC)osx_values.h pibwdgx.h pibwdggen.h piwdgx.h \ 295 piwdggen.h pimsghandler.h picolist.h picmap.h picmapx.h picmapgen.h \ 296 pigraphx.h pigraphgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h \ 297 pigraphuc.h pievthandler.h psfile.h pigraphps.h 254 $(INC)machdefs.h pibwdgx.h pibwdggen.h \ 255 piwdgx.h piwdggen.h pimsghandler.h picolist.h picmap.h picmapx.h \ 256 picmapgen.h pigraphx.h pigraphgen.h pifontx.h pifontgen.h pigrcoord.h \ 257 pilineatt.h pigraphuc.h pievthandler.h psfile.h pigraphps.h 298 258 $(OBJ)pipixmapx.o: pipixmapx.cc pipixmapx.h pipixmapgen.h pisysdep.h \ 299 $(INC)machdefs.h \ 300 $(INC)osx_values.h pibwdgx.h pibwdggen.h piwdgx.h \ 301 piwdggen.h pimsghandler.h picolist.h picmap.h picmapx.h picmapgen.h \ 302 pigraphx.h pigraphgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h \ 303 pigraphuc.h pievthandler.h psfile.h pigraphps.h 304 $(OBJ)piscdrawwdg.o: piscdrawwdg.cc $(INC)machdefs.h \ 305 $(INC)osx_values.h piscdrawwdg.h pisysdep.h \ 306 pibwdgx.h pibwdggen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h \ 307 picmap.h picmapx.h picmapgen.h pigraphx.h pigraphgen.h pifontx.h \ 308 pifontgen.h pigrcoord.h pilineatt.h pigraphuc.h pievthandler.h psfile.h \ 309 pigraphps.h pistdwdgx.h pistdwdggen.h piwindowx.h piwindowgen.h \ 310 picontainerx.h picontainergen.h pidrawer.h pigratt.h piaxes.h pieldrw.h \ 311 pidrwtools.h pimenux.h pimenugen.h pioptmenux.h pioptmenugen.h \ 312 piapplx.h piapplgen.h pimenubarx.h pimenubargen.h picons.h \ 313 piaxestools.h 259 $(INC)machdefs.h pibwdgx.h pibwdggen.h \ 260 piwdgx.h piwdggen.h pimsghandler.h picolist.h picmap.h picmapx.h \ 261 picmapgen.h pigraphx.h pigraphgen.h pifontx.h pifontgen.h pigrcoord.h \ 262 pilineatt.h pigraphuc.h pievthandler.h psfile.h pigraphps.h 263 $(OBJ)piscdrawwdg.o: piscdrawwdg.cc \ 264 $(INC)machdefs.h piscdrawwdg.h pisysdep.h \ 265 pibwdgx.h pibwdggen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h \ 266 picmap.h picmapx.h picmapgen.h pigraphx.h pigraphgen.h pifontx.h \ 267 pifontgen.h pigrcoord.h pilineatt.h pigraphuc.h pievthandler.h \ 268 psfile.h pigraphps.h pistdwdgx.h pistdwdggen.h piwindowx.h \ 269 piwindowgen.h picontainerx.h picontainergen.h pidrawer.h pigratt.h \ 270 piaxes.h pieldrw.h pidrwtools.h pimenux.h pimenugen.h pioptmenux.h \ 271 pioptmenugen.h piapplx.h piapplgen.h pimenubarx.h pimenubargen.h \ 272 picons.h piaxestools.h 314 273 $(OBJ)pistdwdggen.o: pistdwdggen.cc pistdwdggen.h pisysdep.h \ 315 $(INC)machdefs.h \ 316 $(INC)osx_values.h piwdgx.h piwdggen.h \ 317 pimsghandler.h picolist.h 318 $(OBJ)pistdwdgx.o: pistdwdgx.cc pisysdep.h $(INC)machdefs.h \ 319 $(INC)osx_values.h pistdwdgx.h pistdwdggen.h \ 320 piwdgx.h piwdggen.h pimsghandler.h picolist.h picontainerx.h \ 321 picontainergen.h 274 $(INC)machdefs.h piwdgx.h piwdggen.h \ 275 pimsghandler.h picolist.h 276 $(OBJ)pistdwdgx.o: pistdwdgx.cc pisysdep.h \ 277 $(INC)machdefs.h pistdwdgx.h pistdwdggen.h \ 278 piwdgx.h piwdggen.h pimsghandler.h picolist.h picontainerx.h \ 279 picontainergen.h 322 280 $(OBJ)pistzwin.o: pistzwin.cc pistzwin.h pisysdep.h \ 323 $(INC)machdefs.h \ 324 $(INC)osx_values.h piwindowx.h piwindowgen.h \ 325 picontainerx.h picontainergen.h piwdgx.h piwdggen.h pimsghandler.h \ 326 picolist.h piperiodx.h $(INC)periodic.h psfile.h \ 327 pifontgen.h pigraphgen.h picmap.h picmapx.h picmapgen.h pifontx.h \ 328 pigrcoord.h pilineatt.h 281 $(INC)machdefs.h piwindowx.h piwindowgen.h \ 282 picontainerx.h picontainergen.h piwdgx.h piwdggen.h pimsghandler.h \ 283 picolist.h piperiodx.h $(INC)periodic.h \ 284 psfile.h pifontgen.h pigraphgen.h picmap.h picmapx.h picmapgen.h \ 285 pifontx.h pigrcoord.h pilineatt.h 329 286 $(OBJ)pisurfdr.o: pisurfdr.cc pisurfdr.h parradapter.h \ 330 $(INC)machdefs.h \ 331 $(INC)osx_values.h lut.h pi3ddrw.h pisysdep.h \ 332 pidrawer.h pibwdggen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h \ 333 picmap.h picmapx.h picmapgen.h pigraphx.h pigraphgen.h pifontx.h \ 334 pifontgen.h pigrcoord.h pilineatt.h pigraphuc.h pievthandler.h psfile.h \ 335 pigratt.h piaxes.h pieldrw.h pigraph3d.h 287 $(INC)machdefs.h lut.h pi3ddrw.h pisysdep.h \ 288 pidrawer.h pibwdggen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h \ 289 picmap.h picmapx.h picmapgen.h pigraphx.h pigraphgen.h pifontx.h \ 290 pifontgen.h pigrcoord.h pilineatt.h pigraphuc.h pievthandler.h \ 291 psfile.h pigratt.h piaxes.h pieldrw.h pigraph3d.h 336 292 $(OBJ)pitherm.o: pitherm.cc pitherm.h pisysdep.h \ 337 $(INC)machdefs.h \ 338 $(INC)osx_values.h pibwdgx.h pibwdggen.h piwdgx.h \ 339 piwdggen.h pimsghandler.h picolist.h picmap.h picmapx.h picmapgen.h \ 340 pigraphx.h pigraphgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h \ 341 pigraphuc.h pievthandler.h psfile.h pigraphps.h 342 $(OBJ)piwdggen.o: piwdggen.cc piwdggen.h $(INC)machdefs.h \ 343 $(INC)osx_values.h pimsghandler.h picolist.h \ 344 picontainergen.h pisysdep.h piwdgx.h pievthandler.h pigraphx.h \ 345 pigraphgen.h picmap.h picmapx.h picmapgen.h pifontx.h pifontgen.h \ 346 pigrcoord.h pilineatt.h psfile.h 293 $(INC)machdefs.h pibwdgx.h pibwdggen.h \ 294 piwdgx.h piwdggen.h pimsghandler.h picolist.h picmap.h picmapx.h \ 295 picmapgen.h pigraphx.h pigraphgen.h pifontx.h pifontgen.h pigrcoord.h \ 296 pilineatt.h pigraphuc.h pievthandler.h psfile.h pigraphps.h 297 $(OBJ)pitxtdrw.o: pitxtdrw.cc $(INC)machdefs.h \ 298 pitxtdrw.h pisysdep.h pidrawer.h pibwdggen.h piwdgx.h piwdggen.h \ 299 pimsghandler.h picolist.h picmap.h picmapx.h picmapgen.h pigraphx.h \ 300 pigraphgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h \ 301 pigraphuc.h pievthandler.h psfile.h pigratt.h piaxes.h 302 $(OBJ)piwdggen.o: piwdggen.cc piwdggen.h \ 303 $(INC)machdefs.h pimsghandler.h picolist.h \ 304 picontainergen.h pisysdep.h piwdgx.h pievthandler.h pigraphx.h \ 305 pigraphgen.h picmap.h picmapx.h picmapgen.h pifontx.h pifontgen.h \ 306 pigrcoord.h pilineatt.h psfile.h 347 307 $(OBJ)piwdgx.o: piwdgx.cc piwdgx.h piwdggen.h \ 348 $(INC)machdefs.h \ 349 $(INC)osx_values.h pimsghandler.h picolist.h \ 350 picontainerx.h pisysdep.h picontainergen.h pievthandler.h pigraphx.h \ 351 pigraphgen.h picmap.h picmapx.h picmapgen.h pifontx.h pifontgen.h \ 352 pigrcoord.h pilineatt.h $(INC)pexceptions.h 308 $(INC)machdefs.h pimsghandler.h picolist.h \ 309 picontainerx.h pisysdep.h picontainergen.h pievthandler.h pigraphx.h \ 310 pigraphgen.h picmap.h picmapx.h picmapgen.h pifontx.h pifontgen.h \ 311 pigrcoord.h pilineatt.h $(INC)pexceptions.h 353 312 $(OBJ)piwindowgen.o: piwindowgen.cc piwindowgen.h pisysdep.h \ 354 $(INC)machdefs.h \ 355 $(INC)osx_values.h picontainerx.h picontainergen.h \ 356 piwdgx.h piwdggen.h pimsghandler.h picolist.h psfile.h pifontgen.h \ 357 pigraphgen.h picmap.h picmapx.h picmapgen.h pifontx.h pigrcoord.h \ 358 pilineatt.h 313 $(INC)machdefs.h picontainerx.h \ 314 picontainergen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h \ 315 psfile.h pifontgen.h pigraphgen.h picmap.h picmapx.h picmapgen.h \ 316 pifontx.h pigrcoord.h pilineatt.h 359 317 $(OBJ)piwindowx.o: piwindowx.cc piwindowx.h piwindowgen.h pisysdep.h \ 360 $(INC)machdefs.h \ 361 $(INC)osx_values.h picontainerx.h picontainergen.h \ 362 piwdgx.h piwdggen.h pimsghandler.h picolist.h 318 $(INC)machdefs.h picontainerx.h \ 319 picontainergen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h 363 320 $(OBJ)pixtbase.o: pixtbase.cc $(INC)machdefs.h \ 364 $(INC)osx_values.h pixtbaseP.h pibwdgx.h pisysdep.h \ 365 pibwdggen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h picmap.h \ 366 picmapx.h picmapgen.h pigraphx.h pigraphgen.h pifontx.h pifontgen.h \ 367 pigrcoord.h pilineatt.h pigraphuc.h pievthandler.h psfile.h pigraphps.h \ 368 pixtbase.h 321 pixtbaseP.h pibwdgx.h pisysdep.h pibwdggen.h piwdgx.h piwdggen.h \ 322 pimsghandler.h picolist.h picmap.h picmapx.h picmapgen.h pigraphx.h \ 323 pigraphgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h \ 324 pigraphuc.h pievthandler.h psfile.h pigraphps.h pixtbase.h 369 325 $(OBJ)piyfxdrw.o: piyfxdrw.cc $(INC)machdefs.h \ 370 $(INC)osx_values.h piyfxdrw.h pisysdep.h \ 371 parradapter.h lut.h pidrawer.h pibwdggen.h piwdgx.h piwdggen.h \ 372 pimsghandler.h picolist.h picmap.h picmapx.h picmapgen.h pigraphx.h \ 373 pigraphgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h pigraphuc.h \ 374 pievthandler.h psfile.h pigratt.h piaxes.h 326 piyfxdrw.h pisysdep.h parradapter.h lut.h pidrawer.h pibwdggen.h \ 327 piwdgx.h piwdggen.h pimsghandler.h picolist.h picmap.h picmapx.h \ 328 picmapgen.h pigraphx.h pigraphgen.h pifontx.h pifontgen.h pigrcoord.h \ 329 pilineatt.h pigraphuc.h pievthandler.h psfile.h pigratt.h piaxes.h 375 330 $(OBJ)psfile.o: psfile.cc psfile.h $(INC)machdefs.h \ 376 $(INC)osx_values.h pisysdep.h pifontgen.h \377 pigraphgen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h picmap.h \378 picmapx.h picmapgen.h pifontx.hpigrcoord.h pilineatt.h331 pisysdep.h pifontgen.h pigraphgen.h piwdgx.h piwdggen.h \ 332 pimsghandler.h picolist.h picmap.h picmapx.h picmapgen.h pifontx.h \ 333 pigrcoord.h pilineatt.h -
trunk/SophyaPI/PI/pi3ddrw.cc
r2399 r2544 35 35 //-- 36 36 //++ 37 // PIDrawer3D( )37 // PIDrawer3D(bool asxy=false, asz=false) 38 38 // Constructeur 39 39 // void Set3DView_Obs(double xo, double yo, double zo, double teta, double phi, double psi, - … … 75 75 v3D_obs = false; 76 76 Set3DBox(-1., 1., -1., 1., -1., 1.); 77 SetAutoScale(false, false); 77 78 } 78 79 -
trunk/SophyaPI/PI/pi3ddrw.h
r2399 r2544 32 32 double zmin, double zmax, 33 33 double scx=1., double scy=1., double scz=1.); 34 inline void SetAutoScale(bool fgxy, bool fgz) 35 { aScxy = fgxy; aScz = fgz; } 36 34 37 inline void Copy3DBox(PIDrawer3D& dr3) { 35 38 Set3DBox(dr3.XMin3(), dr3.XMax3(), dr3.YMin3(), dr3.YMax3(), 36 dr3.ZMin3(), dr3.ZMax3(), dr3.ScaleX(), dr3.ScaleY(), dr3.ScaleZ()); } 39 dr3.ZMin3(), dr3.ZMax3(), dr3.GetScaleX(), dr3.GetScaleY(), dr3.GetScaleZ()); 40 SetAutoScale(dr3.isAutoScaleXY(), dr3.isAutoScaleZ()); 41 } 37 42 38 virtualvoid ComputeScaleFactor(double xmin, double xmax, double ymin, double ymax,43 static void ComputeScaleFactor(double xmin, double xmax, double ymin, double ymax, 39 44 double zmin, double zmax, bool asxy, bool asz, 40 45 double& scy, double& scz); … … 48 53 49 54 // Cordonnees du cube 3D 50 double XMin3() const {return x3Min;}51 double XMax3() const {return x3Max;}52 double YMin3() const {return y3Min;}53 double YMax3() const {return y3Max;}54 double ZMin3() const {return z3Min;}55 double ZMax3() const {return z3Max;}55 inline double XMin3() const {return x3Min;} 56 inline double XMax3() const {return x3Max;} 57 inline double YMin3() const {return y3Min;} 58 inline double YMax3() const {return y3Max;} 59 inline double ZMin3() const {return z3Min;} 60 inline double ZMax3() const {return z3Max;} 56 61 // Facteur d'echelle: Cube3D = Coord.User(3D)*Scale 57 double ScaleX() const {return mScx;} 58 double ScaleY() const {return mScy;} 59 double ScaleZ() const {return mScz;} 62 inline double GetScaleX() const {return mScx;} 63 inline double GetScaleY() const {return mScy;} 64 inline double GetScaleZ() const {return mScz;} 65 inline double ScaleX(double x) const {return x*mScx;} 66 inline double ScaleY(double y) const {return y*mScy;} 67 inline double ScaleZ(double z) const {return z*mScz;} 68 inline bool isAutoScaleXY() const { return aScxy; } 69 inline bool isAutoScaleZ() const { return aScz; } 60 70 61 71 protected : … … 71 81 double mScx, mScy, mScz; // Facteur d'echelle entre coord. utilise et cube 3D 72 82 // x/y/z-Cube3D = x/y/z-User * mScx/y/z 83 bool aScxy, aScz; // Auto-scale X-Y, Z 73 84 }; 74 85 -
trunk/SophyaPI/PI/pi3dwdg.cc
r2539 r2544 82 82 AddDrawer3D(mBDrw, false, true); 83 83 mBDrw->SetAxesFlags(kStdAxes); 84 Set3DViewBox(0., 1., 0., 1., 0., 1., false, false); 84 85 vfixed = false; // Il faut laisser le premier Drawer3D fixer les limites et la vue 3D 86 fixed3DBox = false; 85 87 86 88 mPx = mPy = 0; … … 150 152 } 151 153 154 /* --Methode-- */ 155 void PIDraw3DWdg::Set3DViewBox(double xmin, double xmax, double ymin, double ymax, 156 double zmin, double zmax, bool asxy, bool asz) 157 { 158 double mscx, mscy, mscz; 159 PIDrawer3D::ComputeScaleFactor(xmin, xmax, ymin, ymax, zmin, zmax, 160 asxy, asz, mscy, mscz); 161 mscx = 1.; 162 xmin *= mscx; xmax *= mscx; 163 ymin *= mscy; ymax *= mscy; 164 zmin *= mscz; zmax *= mscz; 165 mBDrw->Set3DBox(xmin, xmax, ymin, ymax, zmin, zmax, mscx, mscy, mscz); 166 mBDrw->SetAutoScale(asxy, asz); 167 fixed3DBox = true; 168 169 double D = xmax-xmin; 170 if (D < (ymax-ymin)) D = ymax-ymin; 171 D *= 1.4; 172 Set3DView((xmin+xmax)/2., (ymin+ymax)/2, zmin+(zmax-zmin)*0.40, 173 (xmin+xmax)/2.+D , (ymin+ymax)/2.-2.5*D , zmin+(zmax-zmin)*0.85, 0.25, 0.25); 174 175 } 152 176 153 177 /* --Methode-- */ … … 177 201 178 202 /* --Methode-- */ 203 void PIDraw3DWdg::Refresh() 204 { 205 SetDrawers3DView(); 206 PIBaseWdg::Refresh(); 207 } 208 209 /* --Methode-- */ 179 210 int PIDraw3DWdg::DecodeOptionString(vector<string> & opt, bool rmdecopt) 180 211 { … … 194 225 list<int>::iterator it; 195 226 227 for(it = m3DrIl.begin(); it != m3DrIl.end(); it++) { 196 228 #if defined(CC_HAS_RTTI_SUPPORT) 197 if (vo) for(it = m3DrIl.begin(); it != m3DrIl.end(); it++)229 if (vo) 198 230 (dynamic_cast<PIDrawer3D*>(GetDrawerId(*it)))->Set3DView_Obs(xo, yo, zo, teta, phi, psi, dax, day, co, dco); 199 else for(it = m3DrIl.begin(); it != m3DrIl.end(); it++) 200 (dynamic_cast<PIDrawer3D*>(GetDrawerId(*it)))->Set3DView(xc, yc, zc, xo, yo, zo, dax, day, dco, psi); 231 else 232 (dynamic_cast<PIDrawer3D*>(GetDrawerId(*it)))->Set3DView(xc, yc, zc, xo, yo, zo, dax, day, dco, psi); 233 (dynamic_cast<PIDrawer3D*>(GetDrawerId(*it)))->Copy3DBox(*mBDrw); 201 234 #else 202 if (vo) for(it = m3DrIl.begin(); it != m3DrIl.end(); it++)235 if (vo) 203 236 ((PIDrawer3D*)(GetDrawerId(*it)))->Set3DView_Obs(xo, yo, zo, teta, phi, psi, dax, day, co, dco); 204 else for(it = m3DrIl.begin(); it != m3DrIl.end(); it++) 205 ((PIDrawer3D*)(GetDrawerId(*it)))->Set3DView(xc, yc, zc, xo, yo, zo, dax, day, dco, psi); 237 else 238 ((PIDrawer3D*)(GetDrawerId(*it)))->Set3DView(xc, yc, zc, xo, yo, zo, dax, day, dco, psi); 239 ((PIDrawer3D*)(GetDrawerId(*it)))->Copy3DBox(*mBDrw); 206 240 #endif 241 } 207 242 208 243 } … … 225 260 dr3->Set3DView_Obs(xo, yo, zo, teta, phi, psi, dax, day, co, dco); 226 261 else dr3->Set3DView(xc, yc, zc, xo, yo, zo, dax, day, co, psi); 262 dr3->Copy3DBox(*mBDrw); 227 263 } 228 264 int id = AddDrawer(dr3, false, false, ad, lock); … … 276 312 // <Alt>S active la sensibilite de la zone centrale pour tourner l'objet 277 313 else if (key == 'S' || key == 's') skcfg = !skcfg; 278 else if (key == 'R' || key == 'r') Update3DView(); 314 else if (key == 'R' || key == 'r') Refresh(); 315 else if (key == 'B' || key == 'b') Update3DView(); 279 316 } 280 317 } … … 381 418 SelPointerShape(PI_ArrowPointer); 382 419 mWGrC->SelForeground(lCol); 383 SetDrawers3DView();384 420 Refresh(); 385 421 } -
trunk/SophyaPI/PI/pi3dwdg.h
r2539 r2544 32 32 virtual void Set3DView(double xc, double yc, double zc, double xo, double yo, double zo, 33 33 double dax, double day, double dco=0.2, double psi=0.); 34 boolGet3DView(double& xc, double& yc, double& zc, double& xo, double& yo, double& zo,34 virtual bool Get3DView(double& xc, double& yc, double& zc, double& xo, double& yo, double& zo, 35 35 double& teta, double& phi, double& psi, double& dax, double& day, double& co, double& dco); 36 36 37 // Definition/on impose la boite 3D 38 virtual void Set3DViewBox(double xmin, double xmax, double ymin, double ymax, 39 double zmin, double zmax, bool asxy, bool asz); 40 37 41 virtual void Update3DView(); // Vue 3-D a partir de Drawer No 1 42 43 virtual void Refresh(); 38 44 39 45 inline void SetTitles(const char* tt=NULL, const char* tb=NULL) … … 75 81 76 82 bool vfixed; // SetView fait ou pas 83 bool fixed3DBox; // Set3DViewBox() fait ou pas 84 77 85 list<int> m3DrIl; // Liste des Id drawers 3D 78 86 PIGraphic3D* mGr3d; // PIGraphic3D courante … … 86 94 bool skcfg; // si Vrai click-2 au centre -> rotation objet 87 95 96 88 97 // Menu pour la manipulation des drawers 89 98 PIDrwMgrMenu* mDrwMen; -
trunk/SophyaPI/PI/pibargraph.cc
r2542 r2544 41 41 fgFill = fill; 42 42 fgHoriz = horiz; 43 fillFrac = 0.5;43 packFrac = 0.5; 44 44 } 45 45 … … 88 88 if (mBars.size() < 1) return; 89 89 double xmin, xmax, ymin, ymax; 90 xmin = idMin- fillFrac*(idMax-idMin)/mBars.size();91 xmax = idMax+ fillFrac*(idMax-idMin)/mBars.size();90 xmin = idMin-packFrac*(idMax-idMin)/mBars.size(); 91 xmax = idMax+packFrac*(idMax-idMin)/mBars.size(); 92 92 if (mMin*mMax >= 0.) { 93 93 ymin = 0.; ymax = mMax*1.1; … … 117 117 if (mBars.size() < 1) return; 118 118 PIGrCoord x,y,dx,dy; 119 double larg = fillFrac*(idMax-idMin)/mBars.size();119 double larg = packFrac*(idMax-idMin)/mBars.size(); 120 120 for(unsigned int k=0; k<mBars.size(); k++) { 121 121 x = mBars[k].id-0.5*larg; dx = larg; … … 144 144 145 145 146 /* --Methode-- */ 147 int PIBarGraph::DecodeOptionString(vector<string> & opt, bool rmdecopt) 148 { 149 int optsz1 = opt.size(); 150 if(optsz1<1) return(0); 151 // On appelle d'abord le decodage de la classe PIDrawer de laquelle 152 // on herite. (Pas obligatoire) on decode donc ici les attributs de 153 // couleur, fontes ... 154 int ndec1 = PIDrawer::DecodeOptionString(opt, rmdecopt); 155 if(optsz1-ndec1<1) return(ndec1); // si tout a ete decode 156 157 vector<string> udopt; // On gardera ici les options non decodees 158 unsigned int k = 0; 159 int ndec = opt.size(); 160 for( k=0; k<opt.size(); k++ ) { 161 string opts = opt[k]; 162 if (opts=="horizontalbars") SetHorizontalBars(); 163 else if (opts=="verticalbars") SetVerticalBars(); 164 else if (opts=="fill") SetFill(true); 165 else if (opts=="nofill") SetFill(false); 166 else if (opts=="packfrac=") { 167 double frac = atof(opts.substr(9).c_str()); 168 SetPacking(frac); 169 } 170 else { 171 // Si option non decode 172 ndec--; 173 // S'il faut supprimer les options decodees 174 if (rmdecopt) udopt.push_back(opts); 175 } 176 } 177 // S'il faut supprimer les options decodees, on remplace l'argument opt 178 // par le vecteur des options non decodees. 179 if (rmdecopt) opt = udopt; 180 return(ndec+ndec1); 181 } 182 183 /* --Methode-- */ 184 int PIBarGraph::OptionToString(vector<string> & opt) const 185 { 186 PIDrawer::OptionToString(opt); 187 if (fgHoriz) opt.push_back("horizontalbars"); else opt.push_back("verticalbars"); 188 if (fgFill) opt.push_back("fill"); else opt.push_back("nofill"); 189 char buff[64]; 190 sprintf(buff,"packfrac=%g", packFrac); 191 opt.push_back(buff); 192 return 1; 193 } 194 195 /* --Methode-- */ 196 void PIBarGraph::GetOptionsHelpInfo(string& info) 197 { 198 info += " ---- PIBarGraph options help info : \n" ; 199 info += " fill/nofill: set bar fill option \n"; 200 info += " horizontalbars/verticalbars: set bar orientation \n"; 201 info += " packfrac=value : set bar packing fraction (0..1) \n"; 202 info += " --- + Usual colr/line/font attribute decoding ... \n"; 203 PIDrawer::GetOptionsHelpInfo(info); 204 return; 205 } -
trunk/SophyaPI/PI/pibargraph.h
r2542 r2544 22 22 int AddBar(double id, double val, string const& lab, PIColors col); 23 23 int AddBar(double val); 24 24 25 // --- Methodes inline pour changer les options de representation 26 // Barres horizontales ou vertiacales (defaut=vertical) 27 inline void SetVerticalBars() { fgHoriz=false; } 28 inline void SetHorizontalBars() { fgHoriz=true; } 29 // Barres pleines ou contour 30 inline void SetFill(bool fg) { fgFill=fg; } 31 // Fraction de remplissage des bars 32 inline void SetPacking(double frac=0.5) { packFrac=frac; } 33 25 34 virtual void Draw(PIGraphicUC* g, double xmin, double ymin, double xmax, double ymax); 26 35 virtual void UpdateLimits(); 27 36 37 // Methode de decodage des options 38 virtual int DecodeOptionString(vector<string> & opt, bool rmdecopt=true); 39 virtual int OptionToString(vector<string> & opt) const; 40 virtual void GetOptionsHelpInfo(string& info); 41 28 42 // Renvoie une distance au point x,y 29 43 // virtual double GetDistanceToPoint(double x, double y); … … 35 49 double idMin, idMax; 36 50 bool fgFill, fgHoriz; 37 double fillFrac;51 double packFrac; 38 52 }; 39 53 -
trunk/SophyaPI/PI/pisurfdr.cc
r2525 r2544 46 46 arr->XYfromxy(arr->XSize(),arr->YSize(),mXmax, mYmax); 47 47 48 mAutoScaleXY= asxy;49 mAutoScaleZ= asz;48 aScxy = asxy; 49 aScz = asz; 50 50 51 51 int i,j; double cv; … … 80 80 if (mArr == NULL) return; 81 81 ComputeScaleFactor(mXmin, mXmax, mYmin, mYmax, mZmin, mZmax, 82 mAutoScaleXY, mAutoScaleZ, mScy, mScz);82 aScxy, aScz, mScy, mScz); 83 83 double xmin, xmax, ymin, ymax, zmin, zmax; 84 84 xmin = mXmin*mScx; xmax = mXmax*mScx; … … 307 307 for( k=0; k<opt.size(); k++ ) { 308 308 string opts = opt[k]; 309 if (opts == "rescalexy") mAutoScaleXY= true;310 else if (opts == "norescalexy") mAutoScaleXY= false;311 else if (opts == "rescalez") mAutoScaleZ= true;312 else if (opts == "norescalez") mAutoScaleZ= false;309 if (opts == "rescalexy") aScxy = true; 310 else if (opts == "norescalexy") aScxy = false; 311 else if (opts == "rescalez") aScz = true; 312 else if (opts == "norescalez") aScz = false; 313 313 else { 314 314 // Si option non decode … … 329 329 PIDrawer::OptionToString(opt); 330 330 331 if( mAutoScaleXY) opt.push_back("rescalexy"); else opt.push_back("norescalexy");332 if( mAutoScaleZ) opt.push_back("rescalez"); else opt.push_back("norescalez");331 if(aScxy) opt.push_back("rescalexy"); else opt.push_back("norescalexy"); 332 if(aScz) opt.push_back("rescalez"); else opt.push_back("norescalez"); 333 333 334 334 return 1; -
trunk/SophyaPI/PI/pisurfdr.h
r2525 r2544 27 27 P2DArrayAdapter* mArr; 28 28 bool mAda; 29 bool mAutoScaleXY, mAutoScaleZ;30 29 double mXmin, mXmax; 31 30 double mYmin, mYmax;
Note:
See TracChangeset
for help on using the changeset viewer.