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 * | |||
) |