#include <malloc.h>#include <stdio.h>#include <math.h>#include <string.h>#include <stdlib.h>#include "defines.h"#include "cd.h"Go to the source code of this file.
Functions | |
| static int | cdImageAddColor (cdImagePtr im, int si, int ei) |
| cdImagePtr | cdImageCreate (int sx, int sy) |
| static int | cdAppNull (unsigned char *es, int x) |
| static int | cdAppByte (unsigned char *es, short int addme) |
| static int | cdAppShort (unsigned char *es, short int addme) |
| static int | cdcomhead (unsigned char *es, int elemclass, int id, int len) |
| static int | cdcomheadlong (unsigned char *es, int elemclass, int id, int len) |
| static int | cdAddElem (cdImagePtr im, unsigned char *es, int octet_count) |
| int | cdCgmHeader (cdImagePtr im) |
| int | cdCgmPic (cdImagePtr im, int sticky) |
| int | cdCgmNewPic (cdImagePtr im, int sticky) |
| int | cdImageCgm (cdImagePtr im, FILE *out) |
| int | cdSetLineType (cdImagePtr im, int lntype) |
| int | cdSetLineWidth (cdImagePtr im, int lnwidth) |
| int | cdSetLineColor (cdImagePtr im, int lncolor) |
| int | cdSetFillStyle (cdImagePtr im, int instyle) |
| int | cdSetFillColor (cdImagePtr im, int incolor) |
| int | cdSetFillHatch (cdImagePtr im, int inhatch) |
| int | cdSetEdgeType (cdImagePtr im, int edtype) |
| int | cdSetEdgeWidth (cdImagePtr im, int edwidth) |
| int | cdSetEdgeColor (cdImagePtr im, int edcolor) |
| int | cdSetEdgeVis (cdImagePtr im, int edvis) |
| int | cdSetTextFont (cdImagePtr im, int font) |
| int | cdSetTextColor (cdImagePtr im, int color) |
| int | cdSetTextHeight (cdImagePtr im, int height) |
| int | cdSetTextPath (cdImagePtr im, int tpath) |
| int | cdSetTextOrient (cdImagePtr im, int xup, int yup, int xbase, int ybase) |
| int | cdSetMarkerType (cdImagePtr im, int mtype) |
| int | cdSetMarkerSize (cdImagePtr im, int msize) |
| int | cdSetMarkerColor (cdImagePtr im, int mcolor) |
| int | cdSetLineAttrib (cdImagePtr im, int lntype, int lnwidth, int lncolor) |
| int | cdSetShapeFillAttrib (cdImagePtr im, int instyle, int incolor, int inhatch) |
| int | cdSetShapeEdgeAttrib (cdImagePtr im, int edtype, int edwidth, int edcolor, int edvis) |
| int | cdSetTextAttrib (cdImagePtr im, int font, int color, int height) |
| int | cdSetMarkerAttrib (cdImagePtr im, int mtype, int msize, int mcolor) |
| int | cdImageDestroy (cdImagePtr im) |
| int | cdImageColorClosest (cdImagePtr im, int r, int g, int b) |
| int | cdImageColorClear (cdImagePtr im) |
| int | cdImageColorExact (cdImagePtr im, int r, int g, int b) |
| static int | cdImageAddColorIndex (cdImagePtr im, int r, int g, int b) |
| int | cdImageColorAllocate (cdImagePtr im, int r, int g, int b) |
| int | cdImageColor16 (cdImagePtr im) |
| int | cdImageColorDeallocate (cdImagePtr im, int color) |
| int | cdLine (cdImagePtr im, int x1, int y1, int x2, int y2) |
| int | cdMarker (cdImagePtr im, int x, int y) |
| int | cdRectangle (cdImagePtr im, int x1, int y1, int x2, int y2) |
| int | cdCircle (cdImagePtr im, int cx, int cy, int r) |
| int | cdArc3Pt (cdImagePtr im, int sx, int sy, int ix, int iy, int ex, int ey) |
| int | cdArc3PtClose (cdImagePtr im, int sx, int sy, int ix, int iy, int ex, int ey, int cl) |
| int | cdEllipse (cdImagePtr im, int cx, int cy, int d1x, int d1y, int d2x, int d2y) |
| int | cdPolygon (cdImagePtr im, cdPointPtr p, int n) |
| int | cdPolygonSet (cdImagePtr im, cdPointPtr p, int n) |
| int | cdPolyLine (cdImagePtr im, cdPointPtr p, int n) |
| int | cdPolyMarker (cdImagePtr im, cdPointPtr p, int n) |
| int | cdText (cdImagePtr im, int x, int y, const char *ts) |
| int | cdImageLine (cdImagePtr im, int x1, int y1, int x2, int y2, int color) |
| int | cdImageDashedLine (cdImagePtr im, int x1, int y1, int x2, int y2, int color) |
| int | cdImageBoundsSafe (cdImagePtr im, int x, int y) |
| int | cdImageRectangle (cdImagePtr im, int x1, int y1, int x2, int y2, int color) |
| int | cdImageSetSize (cdImagePtr im, int x, int y) |
| int | cdImageSetLineSpec (cdImagePtr im, int specmode) |
| int | cdImageSetMarkerSpec (cdImagePtr im, int specmode) |
| int | cdImageSetEdgeSpec (cdImagePtr im, int specmode) |
| int | cdImageSetOutput (cdImagePtr im, FILE *output) |
| int | cdImageAddFont (cdImagePtr im, const char *fontname) |
| int | cdImageClearFonts (cdImagePtr im) |
| int | cdImageSetDefaults (cdImagePtr im) |
| cdImagePtr | cdImageStartCgm () |
| int | cdImageEndPic (cdImagePtr im) |
| int | cdImageEndCgm (cdImagePtr im) |
| static int cdAddElem | ( | cdImagePtr | im, | |
| unsigned char * | es, | |||
| int | octet_count | |||
| ) | [static] |
| static int cdAppByte | ( | unsigned char * | es, | |
| short int | addme | |||
| ) | [static] |
| static int cdAppShort | ( | unsigned char * | es, | |
| short int | addme | |||
| ) | [static] |
| int cdArc3Pt | ( | cdImagePtr | im, | |
| int | sx, | |||
| int | sy, | |||
| int | ix, | |||
| int | iy, | |||
| int | ex, | |||
| int | ey | |||
| ) |
| int cdArc3PtClose | ( | cdImagePtr | im, | |
| int | sx, | |||
| int | sy, | |||
| int | ix, | |||
| int | iy, | |||
| int | ex, | |||
| int | ey, | |||
| int | cl | |||
| ) |
| int cdCgmHeader | ( | cdImagePtr | im | ) |
| int cdCgmNewPic | ( | cdImagePtr | im, | |
| int | sticky | |||
| ) |
| int cdCgmPic | ( | cdImagePtr | im, | |
| int | sticky | |||
| ) |
| int cdCircle | ( | cdImagePtr | im, | |
| int | cx, | |||
| int | cy, | |||
| int | r | |||
| ) |
| static int cdcomhead | ( | unsigned char * | es, | |
| int | elemclass, | |||
| int | id, | |||
| int | len | |||
| ) | [static] |
| static int cdcomheadlong | ( | unsigned char * | es, | |
| int | elemclass, | |||
| int | id, | |||
| int | len | |||
| ) | [static] |
| int cdEllipse | ( | cdImagePtr | im, | |
| int | cx, | |||
| int | cy, | |||
| int | d1x, | |||
| int | d1y, | |||
| int | d2x, | |||
| int | d2y | |||
| ) |
| static int cdImageAddColor | ( | cdImagePtr | im, | |
| int | si, | |||
| int | ei | |||
| ) | [static] |
| static int cdImageAddColorIndex | ( | cdImagePtr | im, | |
| int | r, | |||
| int | g, | |||
| int | b | |||
| ) | [static] |
| int cdImageAddFont | ( | cdImagePtr | im, | |
| const char * | fontname | |||
| ) |
| int cdImageBoundsSafe | ( | cdImagePtr | im, | |
| int | x, | |||
| int | y | |||
| ) |
| int cdImageCgm | ( | cdImagePtr | im, | |
| FILE * | out | |||
| ) |
| int cdImageClearFonts | ( | cdImagePtr | im | ) |
| int cdImageColor16 | ( | cdImagePtr | im | ) |
| int cdImageColorAllocate | ( | cdImagePtr | im, | |
| int | r, | |||
| int | g, | |||
| int | b | |||
| ) |
| int cdImageColorClear | ( | cdImagePtr | im | ) |
| int cdImageColorClosest | ( | cdImagePtr | im, | |
| int | r, | |||
| int | g, | |||
| int | b | |||
| ) |
| int cdImageColorDeallocate | ( | cdImagePtr | im, | |
| int | color | |||
| ) |
| int cdImageColorExact | ( | cdImagePtr | im, | |
| int | r, | |||
| int | g, | |||
| int | b | |||
| ) |
| cdImagePtr cdImageCreate | ( | int | sx, | |
| int | sy | |||
| ) |
| int cdImageDashedLine | ( | cdImagePtr | im, | |
| int | x1, | |||
| int | y1, | |||
| int | x2, | |||
| int | y2, | |||
| int | color | |||
| ) |
| int cdImageDestroy | ( | cdImagePtr | im | ) |
| int cdImageEndCgm | ( | cdImagePtr | im | ) |
| int cdImageEndPic | ( | cdImagePtr | im | ) |
| int cdImageLine | ( | cdImagePtr | im, | |
| int | x1, | |||
| int | y1, | |||
| int | x2, | |||
| int | y2, | |||
| int | color | |||
| ) |
| int cdImageRectangle | ( | cdImagePtr | im, | |
| int | x1, | |||
| int | y1, | |||
| int | x2, | |||
| int | y2, | |||
| int | color | |||
| ) |
| int cdImageSetDefaults | ( | cdImagePtr | im | ) |
| int cdImageSetEdgeSpec | ( | cdImagePtr | im, | |
| int | specmode | |||
| ) |
| int cdImageSetLineSpec | ( | cdImagePtr | im, | |
| int | specmode | |||
| ) |
| int cdImageSetMarkerSpec | ( | cdImagePtr | im, | |
| int | specmode | |||
| ) |
| int cdImageSetOutput | ( | cdImagePtr | im, | |
| FILE * | output | |||
| ) |
| int cdImageSetSize | ( | cdImagePtr | im, | |
| int | x, | |||
| int | y | |||
| ) |
| cdImagePtr cdImageStartCgm | ( | ) |
| int cdLine | ( | cdImagePtr | im, | |
| int | x1, | |||
| int | y1, | |||
| int | x2, | |||
| int | y2 | |||
| ) |
| int cdMarker | ( | cdImagePtr | im, | |
| int | x, | |||
| int | y | |||
| ) |
| int cdPolygon | ( | cdImagePtr | im, | |
| cdPointPtr | p, | |||
| int | n | |||
| ) |
| int cdPolygonSet | ( | cdImagePtr | im, | |
| cdPointPtr | p, | |||
| int | n | |||
| ) |
| int cdPolyLine | ( | cdImagePtr | im, | |
| cdPointPtr | p, | |||
| int | n | |||
| ) |
| int cdPolyMarker | ( | cdImagePtr | im, | |
| cdPointPtr | p, | |||
| int | n | |||
| ) |
| int cdRectangle | ( | cdImagePtr | im, | |
| int | x1, | |||
| int | y1, | |||
| int | x2, | |||
| int | y2 | |||
| ) |
| int cdSetEdgeColor | ( | cdImagePtr | im, | |
| int | edcolor | |||
| ) |
| int cdSetEdgeType | ( | cdImagePtr | im, | |
| int | edtype | |||
| ) |
| int cdSetEdgeVis | ( | cdImagePtr | im, | |
| int | edvis | |||
| ) |
| int cdSetEdgeWidth | ( | cdImagePtr | im, | |
| int | edwidth | |||
| ) |
| int cdSetFillColor | ( | cdImagePtr | im, | |
| int | incolor | |||
| ) |
| int cdSetFillHatch | ( | cdImagePtr | im, | |
| int | inhatch | |||
| ) |
| int cdSetFillStyle | ( | cdImagePtr | im, | |
| int | instyle | |||
| ) |
| int cdSetLineAttrib | ( | cdImagePtr | im, | |
| int | lntype, | |||
| int | lnwidth, | |||
| int | lncolor | |||
| ) |
| int cdSetLineColor | ( | cdImagePtr | im, | |
| int | lncolor | |||
| ) |
| int cdSetLineType | ( | cdImagePtr | im, | |
| int | lntype | |||
| ) |
| int cdSetLineWidth | ( | cdImagePtr | im, | |
| int | lnwidth | |||
| ) |
| int cdSetMarkerAttrib | ( | cdImagePtr | im, | |
| int | mtype, | |||
| int | msize, | |||
| int | mcolor | |||
| ) |
| int cdSetMarkerColor | ( | cdImagePtr | im, | |
| int | mcolor | |||
| ) |
| int cdSetMarkerSize | ( | cdImagePtr | im, | |
| int | msize | |||
| ) |
| int cdSetMarkerType | ( | cdImagePtr | im, | |
| int | mtype | |||
| ) |
| int cdSetShapeEdgeAttrib | ( | cdImagePtr | im, | |
| int | edtype, | |||
| int | edwidth, | |||
| int | edcolor, | |||
| int | edvis | |||
| ) |
| int cdSetShapeFillAttrib | ( | cdImagePtr | im, | |
| int | instyle, | |||
| int | incolor, | |||
| int | inhatch | |||
| ) |
| int cdSetTextAttrib | ( | cdImagePtr | im, | |
| int | font, | |||
| int | color, | |||
| int | height | |||
| ) |
| int cdSetTextColor | ( | cdImagePtr | im, | |
| int | color | |||
| ) |
| int cdSetTextFont | ( | cdImagePtr | im, | |
| int | font | |||
| ) |
| int cdSetTextHeight | ( | cdImagePtr | im, | |
| int | height | |||
| ) |
| int cdSetTextOrient | ( | cdImagePtr | im, | |
| int | xup, | |||
| int | yup, | |||
| int | xbase, | |||
| int | ybase | |||
| ) |
| int cdSetTextPath | ( | cdImagePtr | im, | |
| int | tpath | |||
| ) |
| int cdText | ( | cdImagePtr | im, | |
| int | x, | |||
| int | y, | |||
| const char * | ts | |||
| ) |
1.7.1