Home
last modified time | relevance | path

Searched refs:palette (Results 1 – 5 of 5) sorted by relevance

/petsc/src/sys/classes/draw/utils/
H A Dimage.c11 PETSC_EXTERN PetscErrorCode PetscDrawImageSavePPM(const char filename[], unsigned char palette[][3]… in PetscDrawImageSavePPM()
20 if (palette) PetscAssertPointer(palette, 2); in PetscDrawImageSavePPM()
23 if (palette) { in PetscDrawImageSavePPM()
28 colordef = palette[pixels[k]]; in PetscDrawImageSavePPM()
44 if (palette) PetscCall(PetscFree(rgb)); in PetscDrawImageSavePPM()
48 static PetscErrorCode PetscDrawImageSave_PPM(const char filename[], unsigned char palette[][3], uns… in PetscDrawImageSave_PPM()
50 return PetscDrawImageSavePPM(filename, palette, w, h, pixels); in PetscDrawImageSave_PPM()
66 PETSC_EXTERN PetscErrorCode PetscDrawImageSavePNG(const char filename[], unsigned char palette[][3]… in PetscDrawImageSavePNG()
71 unsigned int row, stride = palette ? w : 3 * w; in PetscDrawImageSavePNG()
75 if (palette) PetscAssertPointer(palette, 2); in PetscDrawImageSavePNG()
[all …]
/petsc/src/sys/classes/draw/impls/image/
H A Ddrawimage.c457 static PetscErrorCode PetscDrawGetImage_Image(PetscDraw draw, unsigned char palette[256][3], unsign… in PetscDrawGetImage_Image()
469 PetscCall(PetscMemcpy(palette, img->palette, sizeof(img->palette))); in PetscDrawGetImage_Image()
579 img->palette[k][0] = BasicColors[k][0]; in PetscDrawCreate_Image()
580 img->palette[k][1] = BasicColors[k][1]; in PetscDrawCreate_Image()
581 img->palette[k][2] = BasicColors[k][2]; in PetscDrawCreate_Image()
584 img->palette[k][0] = R[i]; in PetscDrawCreate_Image()
585 img->palette[k][1] = G[i]; in PetscDrawCreate_Image()
586 img->palette[k][2] = B[i]; in PetscDrawCreate_Image()
H A Ddrawimage.h10 unsigned char palette[256][3]; /* colormap */ member
/petsc/src/sys/classes/draw/impls/x/
H A Dximage.c60 PetscErrorCode PetscDrawGetImage_X(PetscDraw draw, unsigned char palette[PETSC_DRAW_MAXCOLOR][3], u… in PetscDrawGetImage_X()
87 PetscCall(PetscMemcpy(palette, Xwin->cpalette, sizeof(Xwin->cpalette))); in PetscDrawGetImage_X()
/petsc/src/sys/classes/draw/interface/
H A Ddsave.c179 unsigned char palette[256][3]; in PetscDrawSave() local
225 PetscUseTypeMethod(draw, getimage, palette, &w, &h, &pixels); in PetscDrawSave()
227 if (rank == 0) PetscCall(PetscDrawImageSave(basename, draw->saveimageext, palette, w, h, pixels)); in PetscDrawSave()