51 fprintf( stderr,
"cdSetLineColor Successful\n" );
55 fprintf( stderr,
"cdSetLineColor Unsuccessful\n" );
60 fprintf( stderr,
"cdSetLineColor Successful\n" );
64 fprintf( stderr,
"cdSetLineColor Unsuccessful\n" );
68 if (
cdImageLine( myimage, 400, 8, 520, 8, green ) )
70 fprintf( stderr,
"cdImageLine Successful\n" );
74 fprintf( stderr,
"cdImageLine Unsuccessful\n" );
77 if (
cdImageLine( myimage, 50, 50, 500, 500, red ) )
79 fprintf( stderr,
"cdImageLine Successful\n" );
83 fprintf( stderr,
"cdImageLine Unsuccessful\n" );
88 fprintf( stderr,
"cdSetLineAttrib Successful\n" );
92 fprintf( stderr,
"cdSetLineAttrib Unsuccessful\n" );
95 if (
cdLine( myimage, 500, 50, 50, 500 ) )
97 fprintf( stderr,
"cdLine Successful\n" );
101 fprintf( stderr,
"cdLine Unsuccessful\n" );
107 fprintf( stderr,
"cdSetShapeFillAttrib Successful\n" );
111 fprintf( stderr,
"cdSetShapeFillAttrib Unsuccessful\n" );
116 fprintf( stderr,
"cdSetShapeEdgeAttrib Successful\n" );
120 fprintf( stderr,
"cdSetShapeEdgeAttrib Unsuccessful\n" );
125 fprintf( stderr,
"cdRectangle Successful\n" );
129 fprintf( stderr,
"cdRectangle Unsuccessful\n" );
138 fprintf( stderr,
"cdSetLineAttrib Successful\n" );
142 fprintf( stderr,
"cdSetLineAttrib Unsuccessful\n" );
145 if (
cdLine( myimage, 100, 600, 500, 600 ) )
147 fprintf( stderr,
"cdLine Successful\n" );
151 fprintf( stderr,
"cdLine Unsuccessful\n" );
156 fprintf( stderr,
"cdSetLineAttrib Successful\n" );
160 fprintf( stderr,
"cdSetLineAttrib Unsuccessful\n" );
162 if (
cdLine( myimage, 100, 625, 500, 625 ) )
164 fprintf( stderr,
"cdLine Successful\n" );
168 fprintf( stderr,
"cdLine Unsuccessful\n" );
173 fprintf( stderr,
"cdSetLineAttrib Successful\n" );
177 fprintf( stderr,
"cdSetLineAttrib Unsuccessful\n" );
179 if (
cdLine( myimage, 100, 650, 500, 650 ) )
181 fprintf( stderr,
"cdLine Successful\n" );
185 fprintf( stderr,
"cdLine Unsuccessful\n" );
191 fprintf( stderr,
"cdSetLineAttrib Successful\n" );
195 fprintf( stderr,
"cdSetLineAttrib Unsuccessful\n" );
197 if (
cdLine( myimage, 100, 675, 500, 675 ) )
199 fprintf( stderr,
"cdLine Successful\n" );
203 fprintf( stderr,
"cdLine Unsuccessful\n" );
208 fprintf( stderr,
"cdSetLineAttrib Successful\n" );
212 fprintf( stderr,
"cdSetLineAttrib Unsuccessful\n" );
214 if (
cdLine( myimage, 100, 700, 500, 700 ) )
216 fprintf( stderr,
"cdLine Successful\n" );
220 fprintf( stderr,
"cdLine Unsuccessful\n" );
226 fprintf( stderr,
"cdSetShapeFillAttrib Successful\n" );
230 fprintf( stderr,
"cdSetShapeFillAttrib Unsuccessful\n" );
235 fprintf( stderr,
"cdSetShapeEdgeAttrib Successful\n" );
239 fprintf( stderr,
"cdSetShapeEdgeAttrib Unsuccessful\n" );
242 if (
cdCircle( myimage, 500, 500, 25 ) )
244 fprintf( stderr,
"cdCircle Successful\n" );
248 fprintf( stderr,
"cdCircle Unsuccessful\n" );
252 if (
cdArc3Pt( myimage, 550, 500, 600, 600, 650, 550 ) )
254 fprintf( stderr,
"cdArc3Pt Successful\n" );
258 fprintf( stderr,
"cdArc3Pt Unsuccessful\n" );
262 if (
cdArc3PtClose( myimage, 550, 200, 600, 300, 650, 250, 0 ) )
264 fprintf( stderr,
"cdArc3PtClose Successful\n" );
268 fprintf( stderr,
"cdArc3PtClose Unsuccessful\n" );
274 fprintf( stderr,
"cdSetShapeEdgeAttrib Successful\n" );
278 fprintf( stderr,
"cdSetShapeEdgeAttrib Unsuccessful\n" );
281 if (
cdEllipse( myimage, 750, 200, 800, 250, 750, 300 ) )
283 fprintf( stderr,
"cdEllipse Successful\n" );
287 fprintf( stderr,
"cdEllipse Unsuccessful\n" );
303 fprintf( stderr,
"cdPolygon Successful\n" );
307 fprintf( stderr,
"cdPolygon Unsuccessful\n" );
337 fprintf( stderr,
"cdPolygon Successful\n" );
341 fprintf( stderr,
"cdPolygon Unsuccessful\n" );
369 fprintf( stderr,
"cdSetEdgeWidth Successful\n" );
373 fprintf( stderr,
"cdSetEdgeWidth Unsuccessful\n" );
377 fprintf( stderr,
"cdPolygonSet Successful\n" );
381 fprintf( stderr,
"cdPolygonSet Unsuccessful\n" );
388 fprintf( stderr,
"cdSetLineAttrib Successful\n" );
392 fprintf( stderr,
"cdSetLineAttrib Unsuccessful\n" );
402 fprintf( stderr,
"cdPolyLine Successful\n" );
406 fprintf( stderr,
"cdPolyLine Unsuccessful\n" );
419 fprintf( stderr,
"cdPolyLine Successful\n" );
423 fprintf( stderr,
"cdPolyLine Unsuccessful\n" );
431 fprintf( stderr,
"cdSetMarkerAttrib Successful\n" );
435 fprintf( stderr,
"cdSetMarkerAttrib Unsuccessful\n" );
440 if (
cdMarker( myimage, 900, 500 ) )
442 fprintf( stderr,
"cdMarker Successful\n" );
446 fprintf( stderr,
"cdMarker Unsuccessful\n" );
453 fprintf( stderr,
"cdSetMarkerAttrib Successful\n" );
457 fprintf( stderr,
"cdSetMarkerAttrib Unsuccessful\n" );
468 fprintf( stderr,
"cdPolyMarker Successful\n" );
472 fprintf( stderr,
"cdMarker Unsuccessful\n" );
481 fprintf( stderr,
"cdSetTextAttrib Successful\n" );
485 fprintf( stderr,
"cdSetTextAttrib Unsuccessful\n" );
488 if (
cdText( myimage, 50, 800,
"CGM Draw Version 1.3" ) )
490 fprintf( stderr,
"cdText Successful\n" );
494 fprintf( stderr,
"cdText Unsuccessful\n" );
500 fprintf( stderr,
"cdSetTextPath Successful\n" );
504 fprintf( stderr,
"cdSetTextPath Unsuccessful\n" );
507 if (
cdText( myimage, 50, 800,
"CGM Draw" ) )
509 fprintf( stderr,
"cdText Successful\n" );
513 fprintf( stderr,
"cdText Unsuccessful\n" );
518 fprintf( stderr,
"cdSetTextOrient Successful\n" );
522 fprintf( stderr,
"cdSetTextOrient Unsuccessful\n" );
527 fprintf( stderr,
"cdSetTextPath Successful\n" );
531 fprintf( stderr,
"cdSetTextPath Unsuccessful\n" );
534 if (
cdText( myimage, 950, 400,
"CGM Draw" ) )
536 fprintf( stderr,
"cdText Successful\n" );
540 fprintf( stderr,
"cdText Unsuccessful\n" );
546 fprintf( stderr,
"cdSetTextOrient Successful\n" );
550 fprintf( stderr,
"cdSetTextOrient Unsuccessful\n" );
556 fprintf( stderr,
"cdSetTextAttrib Successful\n" );
560 fprintf( stderr,
"cdSetTextAttrib Unsuccessful\n" );
563 if (
cdText( myimage, 5, 5,
"G. Edward Johnson" ) )
565 fprintf( stderr,
"cdText Successful\n" );
569 fprintf( stderr,
"cdText Unsuccessful\n" );
575 outf = fopen(
"cdout.cgm",
"wb" );