Actual source code: dbuff.c

  1: /*$Id: dbuff.c,v 1.27 2001/03/23 23:20:08 balay Exp $*/
  2: /*
  3:        Provides the calling sequences for all the basic PetscDraw routines.
  4: */
 5:  #include src/sys/src/draw/drawimpl.h

  7: /*@
  8:    PetscDrawSetDoubleBuffer - Sets a window to be double buffered. 

 10:    Collective on PetscDraw

 12:    Input Parameter:
 13: .  draw - the drawing context

 15:    Level: intermediate

 17:    Concepts: drawing^double buffer
 18:    Concepts: graphics^double buffer
 19:    Concepts: double buffer

 21: @*/
 22: int PetscDrawSetDoubleBuffer(PetscDraw draw)
 23: {
 27:   if (draw->ops->setdoublebuffer) {
 28:     (*draw->ops->setdoublebuffer)(draw);
 29:   }
 30:   return(0);
 31: }