|
PLplot
5.15.0
|
#include <stdio.h>#include "cddll.h"Go to the source code of this file.
Classes | |
| struct | cdImageStruct |
| struct | cdPointStruct |
Macros | |
| #define | cdMaxColors 256 |
| #define | CDSTARTLISTSIZE 4096 |
| #define | CDGROWLISTSIZE 2048 |
| #define | cdImageSX(im) ( ( im )->sx ) |
| #define | cdImageSY(im) ( ( im )->sy ) |
| #define | cdImageColorsTotal(im) ( ( im )->colorsTotal ) |
| #define | cdImageRed(im, c) ( ( im )->red[( c )] ) |
| #define | cdImageGreen(im, c) ( ( im )->green[( c )] ) |
| #define | cdImageBlue(im, c) ( ( im )->blue[( c )] ) |
| #define | SIZEOF(object) ( (size_t) sizeof ( object ) ) |
Typedefs | |
| typedef struct cdImageStruct | cdImage |
| typedef cdImage * | cdImagePtr |
| typedef struct cdPointStruct | cdPoint |
| typedef struct cdPointStruct * | cdPointPtr |
Functions | |
| CDDLLIMPEXP cdImagePtr | cdImageCreate (int sx, int sy) |
| CDDLLIMPEXP int | cdCgmNewPic (cdImagePtr im, int sticky) |
| CDDLLIMPEXP int | cdImageCgm (cdImagePtr im, FILE *) |
| CDDLLIMPEXP int | cdImageDestroy (cdImagePtr im) |
| CDDLLIMPEXP int | cdLine (cdImagePtr im, int x1, int y1, int x2, int y2) |
| CDDLLIMPEXP int | cdRectangle (cdImagePtr im, int x1, int y1, int x2, int y2) |
| CDDLLIMPEXP int | cdCircle (cdImagePtr im, int cx, int cy, int r) |
| CDDLLIMPEXP int | cdArc3Pt (cdImagePtr im, int sx, int sy, int ix, int iy, int ex, int ey) |
| CDDLLIMPEXP int | cdArc3PtClose (cdImagePtr im, int sx, int sy, int ix, int iy, int ex, int ey, int cl) |
| CDDLLIMPEXP int | cdEllipse (cdImagePtr im, int cx, int cy, int d1x, int d1y, int d2x, int d2y) |
| CDDLLIMPEXP int | cdMarker (cdImagePtr im, int x, int y) |
| CDDLLIMPEXP int | cdPolygon (cdImagePtr im, cdPointPtr p, int n) |
| CDDLLIMPEXP int | cdPolygonSet (cdImagePtr im, cdPointPtr p, int n) |
| CDDLLIMPEXP int | cdPolyLine (cdImagePtr im, cdPointPtr p, int n) |
| CDDLLIMPEXP int | cdPolyMarker (cdImagePtr im, cdPointPtr p, int n) |
| CDDLLIMPEXP int | cdImageLine (cdImagePtr im, int x1, int y1, int x2, int y2, int color) |
| CDDLLIMPEXP int | cdImageRectangle (cdImagePtr im, int x1, int y1, int x2, int y2, int color) |
| CDDLLIMPEXP int | cdImageBoundsSafe (cdImagePtr im, int x, int y) |
| CDDLLIMPEXP int | cdText (cdImagePtr im, int x, int y, const char *) |
| CDDLLIMPEXP int | cdImageColorAllocate (cdImagePtr im, int r, int g, int b) |
| CDDLLIMPEXP int | cdImageColorClosest (cdImagePtr im, int r, int g, int b) |
| CDDLLIMPEXP int | cdImageColorExact (cdImagePtr im, int r, int g, int b) |
| CDDLLIMPEXP int | cdImageColorDeallocate (cdImagePtr, int) |
| CDDLLIMPEXP int | cdImageColor16 (cdImagePtr im) |
| CDDLLIMPEXP int | cdSetLineAttrib (cdImagePtr im, int lntype, int lnwidth, int lncolor) |
| CDDLLIMPEXP int | cdSetShapeFillAttrib (cdImagePtr im, int instyle, int incolor, int inhatch) |
| CDDLLIMPEXP int | cdSetShapeEdgeAttrib (cdImagePtr im, int edtype, int edwidth, int edcolor, int edvis) |
| CDDLLIMPEXP int | cdSetTextAttrib (cdImagePtr im, int font, int color, int height) |
| CDDLLIMPEXP int | cdSetMarkerAttrib (cdImagePtr im, int mtype, int msize, int mcolor) |
| CDDLLIMPEXP int | cdSetLineType (cdImagePtr im, int lntype) |
| CDDLLIMPEXP int | cdSetLineWidth (cdImagePtr im, int lnwidth) |
| CDDLLIMPEXP int | cdSetLineColor (cdImagePtr im, int lncolor) |
| CDDLLIMPEXP int | cdSetFillStyle (cdImagePtr im, int instyle) |
| CDDLLIMPEXP int | cdSetFillColor (cdImagePtr im, int incolor) |
| CDDLLIMPEXP int | cdSetFillHatch (cdImagePtr im, int inhatch) |
| CDDLLIMPEXP int | cdSetEdgeType (cdImagePtr im, int edtype) |
| CDDLLIMPEXP int | cdSetEdgeWidth (cdImagePtr im, int edwidth) |
| CDDLLIMPEXP int | cdSetEdgeColor (cdImagePtr im, int edcolor) |
| CDDLLIMPEXP int | cdSetEdgeVis (cdImagePtr im, int edvis) |
| CDDLLIMPEXP int | cdSetTextFont (cdImagePtr im, int font) |
| CDDLLIMPEXP int | cdSetTextColor (cdImagePtr im, int color) |
| CDDLLIMPEXP int | cdSetTextHeight (cdImagePtr im, int height) |
| CDDLLIMPEXP int | cdSetTextPath (cdImagePtr im, int tpath) |
| CDDLLIMPEXP int | cdSetTextOrient (cdImagePtr im, int xup, int yup, int xbase, int ybase) |
| CDDLLIMPEXP int | cdSetMarkerType (cdImagePtr im, int mtype) |
| CDDLLIMPEXP int | cdSetMarkerSize (cdImagePtr im, int msize) |
| CDDLLIMPEXP int | cdSetMarkerColor (cdImagePtr im, int mcolor) |
| CDDLLIMPEXP int | cdImageSetSize (cdImagePtr im, int x, int y) |
| CDDLLIMPEXP int | cdImageSetLineSpec (cdImagePtr im, int specmode) |
| CDDLLIMPEXP int | cdImageSetMarkerSpec (cdImagePtr im, int specmode) |
| CDDLLIMPEXP int | cdImageSetEdgeSpec (cdImagePtr im, int specmode) |
| CDDLLIMPEXP int | cdImageSetOutput (cdImagePtr im, FILE *output) |
| CDDLLIMPEXP int | cdImageAddFont (cdImagePtr im, const char *fontname) |
| CDDLLIMPEXP int | cdImageClearFonts (cdImagePtr im) |
| CDDLLIMPEXP cdImagePtr | cdImageStartCgm () |
| CDDLLIMPEXP int | cdCgmHeader (cdImagePtr) |
| CDDLLIMPEXP int | cdCgmPic (cdImagePtr, int) |
| CDDLLIMPEXP int | cdImageSetDefaults (cdImagePtr im) |
| CDDLLIMPEXP int | cdImageEndPic (cdImagePtr im) |
| CDDLLIMPEXP int | cdImageEndCgm (cdImagePtr im) |
| CDDLLIMPEXP int | cdImageColorClear (cdImagePtr im) |
| typedef struct cdImageStruct cdImage |
| typedef cdImage* cdImagePtr |
| typedef struct cdPointStruct cdPoint |
| typedef struct cdPointStruct * cdPointPtr |
| CDDLLIMPEXP int cdArc3Pt | ( | cdImagePtr | im, |
| int | sx, | ||
| int | sy, | ||
| int | ix, | ||
| int | iy, | ||
| int | ex, | ||
| int | ey | ||
| ) |
| CDDLLIMPEXP int cdArc3PtClose | ( | cdImagePtr | im, |
| int | sx, | ||
| int | sy, | ||
| int | ix, | ||
| int | iy, | ||
| int | ex, | ||
| int | ey, | ||
| int | cl | ||
| ) |
| CDDLLIMPEXP int cdCgmHeader | ( | cdImagePtr | ) |
| CDDLLIMPEXP int cdCgmNewPic | ( | cdImagePtr | im, |
| int | sticky | ||
| ) |
| CDDLLIMPEXP int cdCgmPic | ( | cdImagePtr | , |
| int | |||
| ) |
| CDDLLIMPEXP int cdCircle | ( | cdImagePtr | im, |
| int | cx, | ||
| int | cy, | ||
| int | r | ||
| ) |
| CDDLLIMPEXP int cdEllipse | ( | cdImagePtr | im, |
| int | cx, | ||
| int | cy, | ||
| int | d1x, | ||
| int | d1y, | ||
| int | d2x, | ||
| int | d2y | ||
| ) |
| CDDLLIMPEXP int cdImageAddFont | ( | cdImagePtr | im, |
| const char * | fontname | ||
| ) |
| CDDLLIMPEXP int cdImageBoundsSafe | ( | cdImagePtr | im, |
| int | x, | ||
| int | y | ||
| ) |
| CDDLLIMPEXP int cdImageCgm | ( | cdImagePtr | im, |
| FILE * | |||
| ) |
| CDDLLIMPEXP int cdImageClearFonts | ( | cdImagePtr | im | ) |
| CDDLLIMPEXP int cdImageColor16 | ( | cdImagePtr | im | ) |
| CDDLLIMPEXP int cdImageColorAllocate | ( | cdImagePtr | im, |
| int | r, | ||
| int | g, | ||
| int | b | ||
| ) |
| CDDLLIMPEXP int cdImageColorClear | ( | cdImagePtr | im | ) |
| CDDLLIMPEXP int cdImageColorClosest | ( | cdImagePtr | im, |
| int | r, | ||
| int | g, | ||
| int | b | ||
| ) |
| CDDLLIMPEXP int cdImageColorDeallocate | ( | cdImagePtr | , |
| int | |||
| ) |
| CDDLLIMPEXP int cdImageColorExact | ( | cdImagePtr | im, |
| int | r, | ||
| int | g, | ||
| int | b | ||
| ) |
| CDDLLIMPEXP cdImagePtr cdImageCreate | ( | int | sx, |
| int | sy | ||
| ) |
| CDDLLIMPEXP int cdImageDestroy | ( | cdImagePtr | im | ) |
| CDDLLIMPEXP int cdImageEndCgm | ( | cdImagePtr | im | ) |
| CDDLLIMPEXP int cdImageEndPic | ( | cdImagePtr | im | ) |
| CDDLLIMPEXP int cdImageLine | ( | cdImagePtr | im, |
| int | x1, | ||
| int | y1, | ||
| int | x2, | ||
| int | y2, | ||
| int | color | ||
| ) |
| CDDLLIMPEXP int cdImageRectangle | ( | cdImagePtr | im, |
| int | x1, | ||
| int | y1, | ||
| int | x2, | ||
| int | y2, | ||
| int | color | ||
| ) |
| CDDLLIMPEXP int cdImageSetDefaults | ( | cdImagePtr | im | ) |
| CDDLLIMPEXP int cdImageSetEdgeSpec | ( | cdImagePtr | im, |
| int | specmode | ||
| ) |
| CDDLLIMPEXP int cdImageSetLineSpec | ( | cdImagePtr | im, |
| int | specmode | ||
| ) |
| CDDLLIMPEXP int cdImageSetMarkerSpec | ( | cdImagePtr | im, |
| int | specmode | ||
| ) |
| CDDLLIMPEXP int cdImageSetOutput | ( | cdImagePtr | im, |
| FILE * | output | ||
| ) |
| CDDLLIMPEXP int cdImageSetSize | ( | cdImagePtr | im, |
| int | x, | ||
| int | y | ||
| ) |
| CDDLLIMPEXP cdImagePtr cdImageStartCgm | ( | ) |
| CDDLLIMPEXP int cdLine | ( | cdImagePtr | im, |
| int | x1, | ||
| int | y1, | ||
| int | x2, | ||
| int | y2 | ||
| ) |
| CDDLLIMPEXP int cdMarker | ( | cdImagePtr | im, |
| int | x, | ||
| int | y | ||
| ) |
| CDDLLIMPEXP int cdPolygon | ( | cdImagePtr | im, |
| cdPointPtr | p, | ||
| int | n | ||
| ) |
| CDDLLIMPEXP int cdPolygonSet | ( | cdImagePtr | im, |
| cdPointPtr | p, | ||
| int | n | ||
| ) |
| CDDLLIMPEXP int cdPolyLine | ( | cdImagePtr | im, |
| cdPointPtr | p, | ||
| int | n | ||
| ) |
| CDDLLIMPEXP int cdPolyMarker | ( | cdImagePtr | im, |
| cdPointPtr | p, | ||
| int | n | ||
| ) |
| CDDLLIMPEXP int cdRectangle | ( | cdImagePtr | im, |
| int | x1, | ||
| int | y1, | ||
| int | x2, | ||
| int | y2 | ||
| ) |
| CDDLLIMPEXP int cdSetEdgeColor | ( | cdImagePtr | im, |
| int | edcolor | ||
| ) |
| CDDLLIMPEXP int cdSetEdgeType | ( | cdImagePtr | im, |
| int | edtype | ||
| ) |
| CDDLLIMPEXP int cdSetEdgeVis | ( | cdImagePtr | im, |
| int | edvis | ||
| ) |
| CDDLLIMPEXP int cdSetEdgeWidth | ( | cdImagePtr | im, |
| int | edwidth | ||
| ) |
| CDDLLIMPEXP int cdSetFillColor | ( | cdImagePtr | im, |
| int | incolor | ||
| ) |
| CDDLLIMPEXP int cdSetFillHatch | ( | cdImagePtr | im, |
| int | inhatch | ||
| ) |
| CDDLLIMPEXP int cdSetFillStyle | ( | cdImagePtr | im, |
| int | instyle | ||
| ) |
| CDDLLIMPEXP int cdSetLineAttrib | ( | cdImagePtr | im, |
| int | lntype, | ||
| int | lnwidth, | ||
| int | lncolor | ||
| ) |
| CDDLLIMPEXP int cdSetLineColor | ( | cdImagePtr | im, |
| int | lncolor | ||
| ) |
| CDDLLIMPEXP int cdSetLineType | ( | cdImagePtr | im, |
| int | lntype | ||
| ) |
| CDDLLIMPEXP int cdSetLineWidth | ( | cdImagePtr | im, |
| int | lnwidth | ||
| ) |
| CDDLLIMPEXP int cdSetMarkerAttrib | ( | cdImagePtr | im, |
| int | mtype, | ||
| int | msize, | ||
| int | mcolor | ||
| ) |
| CDDLLIMPEXP int cdSetMarkerColor | ( | cdImagePtr | im, |
| int | mcolor | ||
| ) |
| CDDLLIMPEXP int cdSetMarkerSize | ( | cdImagePtr | im, |
| int | msize | ||
| ) |
| CDDLLIMPEXP int cdSetMarkerType | ( | cdImagePtr | im, |
| int | mtype | ||
| ) |
| CDDLLIMPEXP int cdSetShapeEdgeAttrib | ( | cdImagePtr | im, |
| int | edtype, | ||
| int | edwidth, | ||
| int | edcolor, | ||
| int | edvis | ||
| ) |
| CDDLLIMPEXP int cdSetShapeFillAttrib | ( | cdImagePtr | im, |
| int | instyle, | ||
| int | incolor, | ||
| int | inhatch | ||
| ) |
| CDDLLIMPEXP int cdSetTextAttrib | ( | cdImagePtr | im, |
| int | font, | ||
| int | color, | ||
| int | height | ||
| ) |
| CDDLLIMPEXP int cdSetTextColor | ( | cdImagePtr | im, |
| int | color | ||
| ) |
| CDDLLIMPEXP int cdSetTextFont | ( | cdImagePtr | im, |
| int | font | ||
| ) |
| CDDLLIMPEXP int cdSetTextHeight | ( | cdImagePtr | im, |
| int | height | ||
| ) |
| CDDLLIMPEXP int cdSetTextOrient | ( | cdImagePtr | im, |
| int | xup, | ||
| int | yup, | ||
| int | xbase, | ||
| int | ybase | ||
| ) |
| CDDLLIMPEXP int cdSetTextPath | ( | cdImagePtr | im, |
| int | tpath | ||
| ) |
| CDDLLIMPEXP int cdText | ( | cdImagePtr | im, |
| int | x, | ||
| int | y, | ||
| const char * | |||
| ) |