Changeset 9015:96ba179c2e89 in orange


Ignore:
Timestamp:
09/26/11 00:30:23 (3 years ago)
Author:
matejd <matejd@…>
Branch:
default
Convert:
10e8111af8a1fff1647d6d15febefcd74efc5515
Message:

owplot3d corrected (numpy.array converters)

Location:
orange/OrangeWidgets
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • orange/OrangeWidgets/Visualize Qt/OWLinProj3DPlot.py

    r8975 r9015  
    3939            self.mouseover_callback = self._update_arrow_values 
    4040 
    41     def set_data(self, data, subsetData=None, **args): 
     41    def set_data(self, data, subset_data=None, **args): 
    4242        if data == None: 
    4343            return 
    44         ScaleLinProjData3D.setData(self, data, subsetData, **args) 
     44        ScaleLinProjData3D.setData(self, data, subset_data, **args) 
    4545        OWPlot3D.initializeGL(self) 
    4646 
  • orange/OrangeWidgets/Visualize Qt/OWSphereviz3D.py

    r8975 r9015  
    5353    updateData = update_data 
    5454 
    55     def setData(self, data, subsetData=None, **args): 
    56         OWLinProj3DPlot.set_data(self, data, subsetData, **args) 
     55    def setData(self, data, subset_data=None, **args): 
     56        OWLinProj3DPlot.set_data(self, data, subset_data, **args) 
    5757 
    5858        # No need to generate backgroud grid sphere geometry more than once 
  • orange/OrangeWidgets/plot/owplot3d.py

    r8989 r9015  
    616616        glMatrixMode(GL_PROJECTION) 
    617617        glLoadIdentity() 
    618         glMultMatrixd(array(self.projection.data(), dtype=float)) 
     618        glMultMatrixd(numpy.array(self.projection.data(), dtype=float)) 
    619619        glMatrixMode(GL_MODELVIEW) 
    620620        glLoadIdentity() 
    621         glMultMatrixd(array(self.view.data(), dtype=float)) 
    622         glMultMatrixd(array(self.model.data(), dtype=float)) 
     621        glMultMatrixd(numpy.array(self.view.data(), dtype=float)) 
     622        glMultMatrixd(numpy.array(self.model.data(), dtype=float)) 
    623623 
    624624        self.qglColor(self._theme.labels_color) 
     
    828828            print('Generation took ' + str(time.time()-start) + ' seconds') 
    829829        else: 
    830             start = time.time() 
    831830            orangeqt.Plot3D.update_data(self, x_index, y_index, z_index, 
    832831                color_index, symbol_index, size_index, label_index, 
     
    862861            glBindTexture(GL_TEXTURE_BUFFER, 0) 
    863862        else: 
    864             orangeqt.Plot3D.set_data(self, long(self.data_array.ctypes.data), 
     863            orangeqt.Plot3D.set_data(self, self.data_array, 
    865864                                     self.num_examples, 
    866865                                     self.example_size) 
     
    873872        :type valid_data: list of bool 
    874873        ''' 
    875         self.valid_data = numpy.array(valid_data, dtype=bool) # QList<bool> is being a PITA 
    876         orangeqt.Plot3D.set_valid_data(self, long(self.valid_data.ctypes.data)) 
     874        self.valid_data = numpy.array(valid_data, dtype=bool) 
     875        orangeqt.Plot3D.set_valid_data(self, self.valid_data) 
    877876 
    878877    def set_new_zoom(self, min, max): 
Note: See TracChangeset for help on using the changeset viewer.