| Trees | Indices | Help | 
|---|
| 
       | 
  
maya.OpenMayaMPx.MPx3dModelView --+
                                  |
                                 customGLView
    
  | 
|||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
    
  | 
|||
| 
        fCurrentPass try: self.setDrawAdornments(False) self.setDisplayHUD(False) self.setDisplayAxis(False) self.setDisplayAxisAtOrigin(False) self.setDisplayCameraAnnotation(False) self.setViewSelected(True)  | 
  |||
    
  | 
|||
  fCurrentPass
                try:
                        self.setDrawAdornments(False)
                        self.setDisplayHUD(False)
                        self.setDisplayAxis(False)
                        self.setDisplayAxisAtOrigin(False)
                        self.setDisplayCameraAnnotation(False)
                        self.setViewSelected(True)
                        dagPath = OpenMaya.MDagPath()
                        if self.fCurrentPass == 0:
                                self.getCamera(dagPath)
                        else:
                                nCameras = self.fCameraList.length()
                                if self.fCurrentPass <= nCameras:
                                        dagPath = self.fCameraList[self.fCurrentPass-1]
                                else:
                                        sys.stderr.write("ERROR: ...too many passes specified
")
                                        return
                        self.setCameraInDraw(dagPath)
                        self.setObjectDisplay(OpenMayaUI.M3dView.kDisplayEverything, False)
                        if dagPath == self.fOldCamera:
                                self.fDrawManips = False
                                self.setObjectDisplay(OpenMayaUI.M3dView.kDisplayGrid, True)
                                self.setFogEnabled(False)
                                self.setBackgroundFogEnabled(False)
                                self.setObjectDisplay(OpenMayaUI.M3dView.kDisplayLights, False)
                                self.setObjectDisplay(OpenMayaUI.M3dView.kDisplayCameras, False)
                                self.setObjectDisplay(OpenMayaUI.M3dView.kDisplayIkHandles, False)
                                self.setObjectDisplay(OpenMayaUI.M3dView.kDisplayDimensions, False)
                                self.setObjectDisplay(OpenMayaUI.M3dView.kDisplaySelectHandles, False)
                                textPos = OpenMaya.MPoint(0.0, 0.0, 0.0)
                                str = "Main View"
                                self.drawText(str, textPos, OpenMayaUI.M3dView.kLeft)
                        else:
                                self.fDrawManips = False
                                self.setObjectDisplay(OpenMayaUI.M3dView.kDisplayGrid, True)
                                self.setFogEnabled(False)
                                self.setObjectDisplay(OpenMayaUI.M3dView.kDisplayLights, False)
                                self.setObjectDisplay(OpenMayaUI.M3dView.kDisplayCameras, False)
                                self.setObjectDisplay(OpenMayaUI.M3dView.kDisplayIkHandles, False)
                                self.setObjectDisplay(OpenMayaUI.M3dView.kDisplayDimensions, False)
                                self.setObjectDisplay(OpenMayaUI.M3dView.kDisplaySelectHandles, False)
                except:
                        sys.stderr.write("ERROR: spNarrowPolyViewer.preMultipleDrawPass
")
                        raise
                # note do not have light test in here
                # self.setLightingMode(OpenMayaUI.kLightDefault)
                if ((self.fCurrentPass % 2) == 0):
                        self.setObjectDisplay(OpenMayaUI.M3dView.kDisplayNurbsSurfaces, True );
                        self.setObjectDisplay(OpenMayaUI.M3dView.kDisplayNurbsCurves, True );
                #self.updateViewingParameters()
                
   | 
| Trees | Indices | Help | 
|---|
| Generated by Epydoc 3.0.1 on Thu Oct 28 16:21:54 2010 | http://epydoc.sourceforge.net |