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: }