OpenGLContext.renderpass
index
p:\openglcontext\renderpass.py

Class holding information regarding a particular rendering pass

 
Modules
            
time

 
Classes
            
RenderPass

 
class RenderPass
      A render pass node encapsulates information describing
a particular iteration of the rendering engine.  In particular
it gives access to the "simulation time", the baseline matrix
values (viewport and projection matrices), and list of objects
which are transparent, selectable etc.
 
  
__init__(self, startTime=None, viewport=None, projection=None, modelView=None, transparentObjects=None, pickEvents=None)
appendPickEvent(self, event)
Add an event which requires "pick" servicing
appendTransparent(self, token)
Register a particular opaque pointer as requiring processing
during the transparent rendering pass
getModelView(self)
Retrieve the base model-view matrix for the rendering pass
getNameStack(self)
Return the name stack from selection rendermode
getPickEvents(self)
Get the picking point as told by the pick events
getProjection(self)
Retrieve the projection matrix for the rendering pass
getTransparent(self)
Retrieve the list of transparent objects from this pass
getViewport(self)
Retrieve the viewport parameters for the rendering pass
setNameStack(self, stack)
Set the selection results (name stack)

 
Data
             __file__ = r'p:\OpenGLContext\renderpass.pyc'
__name__ = 'OpenGLContext.renderpass'