.. $Id$  -*- rst -*-
.. pyformex reference manual --- canvas
.. CREATED WITH py2rst.py: DO NOT EDIT

.. include:: <isonum.txt>
.. include:: ../defines.inc
.. include:: ../links.inc

.. _sec:ref-canvas:

:mod:`canvas` --- This implements an OpenGL drawing widget for painting 3D scenes.
==================================================================================

.. automodule:: canvas
   :synopsis: This implements an OpenGL drawing widget for painting 3D scenes.
   :members: gl_pickbuffer,glLineStipple,glSmooth,glFlat,onOff,glEnable

   ``Classes defined in module canvas``


   .. autoclass:: CanvasSettings
      :members: get,setdefault,reset,update,checkDict

   .. autoclass:: Canvas
      :members: glLight,hasLight,resetDefaults,setAmbient,setMaterial,resetLighting,setRenderMode,setLineWidth,setLineStipple,setPointSize,setBgColor,createBackground,setFgColor,setSlColor,setTriade,glinit,glupdate,clear,setDefaults,display,begin_2D_drawing,end_2D_drawing,setBbox,addActor,removeActor,addHighlight,removeHighlight,addAnnotation,removeAnnotation,addDecoration,removeDecoration,remove,removeActors,removeHighlights,removeAnnotations,removeDecorations,removeAll,redrawAll,setCamera,zoom,project,unProject,zoomRectangle,zoomAll,saveBuffer,showBuffer,draw_focus_rectangle,draw_cursor

   ``Functions defined in module canvas`` 


   
.. moduleauthor:: pyFormex project (http://pyformex.org)

.. End

