Searched refs:sdraw (Results 1 – 5 of 5) sorted by relevance
| /petsc/src/sys/classes/draw/interface/ |
| H A D | draw.c | 389 PetscErrorCode PetscDrawGetSingleton(PetscDraw draw, PetscDraw *sdraw) in PetscDrawGetSingleton() argument 395 PetscAssertPointer(sdraw, 2); in PetscDrawGetSingleton() 400 *sdraw = draw; in PetscDrawGetSingleton() 401 } else PetscUseTypeMethod(draw, getsingleton, sdraw); in PetscDrawGetSingleton() 419 PetscErrorCode PetscDrawRestoreSingleton(PetscDraw draw, PetscDraw *sdraw) in PetscDrawRestoreSingleton() argument 425 PetscAssertPointer(sdraw, 2); in PetscDrawRestoreSingleton() 426 PetscValidHeaderSpecific(*sdraw, PETSC_DRAW_CLASSID, 2); in PetscDrawRestoreSingleton() 430 …PetscCheck(draw == *sdraw, PETSC_COMM_SELF, PETSC_ERR_ARG_WRONG, "Cannot restore singleton, it is … in PetscDrawRestoreSingleton() 432 *sdraw = NULL; in PetscDrawRestoreSingleton() 433 } else PetscUseTypeMethod(draw, restoresingleton, sdraw); in PetscDrawRestoreSingleton()
|
| /petsc/src/sys/classes/draw/impls/x/ |
| H A D | xops.c | 576 static PetscErrorCode PetscDrawGetSingleton_X(PetscDraw draw, PetscDraw *sdraw) in PetscDrawGetSingleton_X() argument 581 …rawCreate(PETSC_COMM_SELF, draw->display, draw->title, draw->x, draw->y, draw->w, draw->h, sdraw)); in PetscDrawGetSingleton_X() 582 PetscCall(PetscObjectChangeTypeName((PetscObject)*sdraw, PETSC_DRAW_X)); in PetscDrawGetSingleton_X() 583 (*sdraw)->ops[0] = DvOps; in PetscDrawGetSingleton_X() 585 if (draw->popup) PetscCall(PetscDrawGetSingleton(draw->popup, &(*sdraw)->popup)); in PetscDrawGetSingleton_X() 586 (*sdraw)->pause = draw->pause; in PetscDrawGetSingleton_X() 587 (*sdraw)->coor_xl = draw->coor_xl; in PetscDrawGetSingleton_X() 588 (*sdraw)->coor_xr = draw->coor_xr; in PetscDrawGetSingleton_X() 589 (*sdraw)->coor_yl = draw->coor_yl; in PetscDrawGetSingleton_X() 590 (*sdraw)->coor_yr = draw->coor_yr; in PetscDrawGetSingleton_X() [all …]
|
| /petsc/src/sys/classes/viewer/impls/draw/ |
| H A D | drawv.c | 236 PetscDraw draw, sdraw; in PetscViewerGetSubViewer_Draw() local 248 PetscCall(PetscViewerDrawGetDraw(*sviewer, 0, &sdraw)); in PetscViewerGetSubViewer_Draw() 250 PetscCall(PetscDrawSetSave(sdraw, draw->savefilename)); in PetscViewerGetSubViewer_Draw() 251 sdraw->savefilecount = draw->savefilecount; in PetscViewerGetSubViewer_Draw() 252 sdraw->savesinglefile = draw->savesinglefile; in PetscViewerGetSubViewer_Draw() 253 sdraw->savemoviefps = draw->savemoviefps; in PetscViewerGetSubViewer_Draw() 254 sdraw->saveonclear = draw->saveonclear; in PetscViewerGetSubViewer_Draw() 255 sdraw->saveonflush = draw->saveonflush; in PetscViewerGetSubViewer_Draw() 257 …if (draw->savefinalfilename) PetscCall(PetscDrawSetSaveFinalImage(sdraw, draw->savefinalfilename)); in PetscViewerGetSubViewer_Draw() 276 PetscDraw draw, sdraw; in PetscViewerRestoreSubViewer_Draw() local [all …]
|
| /petsc/src/sys/classes/draw/impls/null/ |
| H A D | drawnull.c | 94 static PetscErrorCode PetscDrawGetSingleton_Null(PetscDraw draw, PetscDraw *sdraw) in PetscDrawGetSingleton_Null() argument 97 PetscCall(PetscDrawOpenNull(PETSC_COMM_SELF, sdraw)); in PetscDrawGetSingleton_Null() 101 static PetscErrorCode PetscDrawRestoreSingleton_Null(PetscDraw draw, PetscDraw *sdraw) in PetscDrawRestoreSingleton_Null() argument 104 PetscCall(PetscDrawDestroy(sdraw)); in PetscDrawRestoreSingleton_Null()
|
| /petsc/src/sys/classes/draw/impls/image/ |
| H A D | drawimage.c | 424 static PetscErrorCode PetscDrawGetSingleton_Image(PetscDraw draw, PetscDraw *sdraw) in PetscDrawGetSingleton_Image() argument 430 PetscCall(PetscDrawCreate(PETSC_COMM_SELF, NULL, NULL, 0, 0, draw->w, draw->h, sdraw)); in PetscDrawGetSingleton_Image() 431 PetscCall(PetscDrawSetType(*sdraw, PETSC_DRAW_IMAGE)); in PetscDrawGetSingleton_Image() 432 (*sdraw)->ops->resizewindow = NULL; in PetscDrawGetSingleton_Image() 433 simg = (PetscImage)(*sdraw)->data; in PetscDrawGetSingleton_Image() 438 static PetscErrorCode PetscDrawRestoreSingleton_Image(PetscDraw draw, PetscDraw *sdraw) in PetscDrawRestoreSingleton_Image() argument 441 PetscImage simg = (PetscImage)(*sdraw)->data; in PetscDrawRestoreSingleton_Image() 445 PetscCall(PetscDrawDestroy(sdraw)); in PetscDrawRestoreSingleton_Image()
|