Changeset 702 for trunk/RBRapier/RBRapier/Renderer/Geometry
- Timestamp:
- 09/14/03 14:59:32 (5 years ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/RBRapier/RBRapier/Renderer/Geometry/ArrayTraversal.py
r666 r702 103 103 GenerateStatistics = GenerateStatistics 104 104 105 def Execute(self, context):105 def GLExecute(self, context): 106 106 map(GL.glDrawArrays, self.primitives, self.starts, self.lengths) 107 107 self.GenerateStatistics(context) … … 138 138 GenerateStatistics = GenerateStatistics 139 139 140 def Execute(self, context):140 def GLExecute(self, context): 141 141 map(NumericVertexArray.DrawElementsArray, self.primitives, self.data) 142 142 self.GenerateStatistics(context) … … 176 176 self.colors = [(.3 + .7*random.random(), .3 + .7*random.random(), .3 + .7*random.random()) for x in self.data] 177 177 178 def Execute(self, context):178 def GLExecute(self, context): 179 179 _glDrawElements = NumericVertexArray.DrawElementsArray 180 180 for color, primitive, indexes in zip(self.colors, self.primitives, self.data): trunk/RBRapier/RBRapier/Renderer/Geometry/VertexArrays.py
r666 r702 58 58 self.data = Numeric.asarray(data, format) 59 59 60 def Select(self, context):60 def GLSelect(self, context): 61 61 context.ClientStateMgr.Enable(self._glArrayType) 62 62 self._glArrayCall(self.data) 63 Execute =Select63 GLExecute = GLSelect 64 64 65 def Deselect(self, context):65 def GLDeselect(self, context): 66 66 context.ClientStateMgr.Disable(self._glArrayType) 67 67
