public class EMFPathConstructor extends QuadToCubicPathConstructor implements EMFConstants
currentX, currentYAC_SRC_ALPHA, AC_SRC_OVER, AD_CLOCKWISE, AD_COUNTERCLOCKWISE, ALTERNATE, BI_BITFIELDS, BI_JPEG, BI_PNG, BI_RGB, BI_RLE4, BI_RLE8, BKG_OPAQUE, BKG_TRANSPARENT, BLACKONWHITE, BS_DIBPATTERN, BS_DIBPATTERN8X8, BS_DIBPATTERNPT, BS_HATCHED, BS_HOLLOW, BS_INDEXED, BS_MONOPATTERN, BS_NULL, BS_PATTERN, BS_PATTERN8X8, BS_SOLID, COLORONCOLOR, DIB_PAL_COLORS, DIB_RGB_COLORS, ETO_CLIPPED, ETO_GLYPH_INDEX, ETO_IGNORELANGUAGE, ETO_NUMERICSLATIN, ETO_NUMERICSLOCAL, ETO_OPAQUE, ETO_PDY, ETO_RTLREADING, FLOODFILLBORDER, FLOODFILLSURFACE, FW_BOLD, FW_DONTCARE, FW_EXTRABOLD, FW_EXTRALIGHT, FW_HEAVY, FW_LIGHT, FW_MEDIUM, FW_NORMAL, FW_SEMIBOLD, FW_THIN, GDICOMMENT_BEGINGROUP, GDICOMMENT_ENDGROUP, GDICOMMENT_IDENTIFIER, GDICOMMENT_MULTIFORMATS, GDICOMMENT_UNICODE_END, GDICOMMENT_UNICODE_STRING, GDICOMMENT_WINDOWS_METAFILE, GM_ADVANCED, GM_COMPATIBLE, GRADIENT_FILL_RECT_H, GRADIENT_FILL_RECT_V, GRADIENT_FILL_TRIANGLE, HALFTONE, HS_BDIAGONAL, HS_CROSS, HS_DIAGCROSS, HS_FDIAGONAL, HS_HORIZONTAL, HS_VERTICAL, ICM_DONE_OUTSIDEDC, ICM_OFF, ICM_ON, ICM_QUERY, MM_ANISOTROPIC, MM_HIENGLISH, MM_HIMETRIC, MM_ISOTROPIC, MM_LOENGLISH, MM_LOMETRIC, MM_TEXT, MM_TWIPS, MWT_IDENTITY, MWT_LEFTMULTIPLY, MWT_RIGHTMULTIPLY, PAN_ANY, PAN_NO_FIT, PS_COSMETIC, PS_DASH, PS_DASHDOT, PS_DASHDOTDOT, PS_DOT, PS_ENDCAP_FLAT, PS_ENDCAP_ROUND, PS_ENDCAP_SQUARE, PS_GEOMETRIC, PS_INSIDEFRAME, PS_JOIN_BEVEL, PS_JOIN_MITER, PS_JOIN_ROUND, PS_NULL, PS_SOLID, PS_USERSTYLE, PT_BEZIERTO, PT_CLOSEFIGURE, PT_LINETO, PT_MOVETO, R2_BLACK, R2_COPYPEN, R2_MASKNOTPEN, R2_MASKPEN, R2_MASKPENNOT, R2_MERGENOTPEN, R2_MERGEPEN, R2_MERGEPENNOT, R2_NOP, R2_NOT, R2_NOTCOPYPEN, R2_NOTMASKPEN, R2_NOTMERGEPEN, R2_NOTXORPEN, R2_WHITE, R2_XORPEN, RGN_AND, RGN_COPY, RGN_DIFF, RGN_MAX, RGN_MIN, RGN_OR, RGN_XOR, SRCCOPY, STRETCH_ANDSCANS, STRETCH_DELETESCANS, STRETCH_HALFTONE, STRETCH_ORSCANS, TA_BASELINE, TA_BOTTOM, TA_CENTER, TA_LEFT, TA_NOUPDATECP, TA_RIGHT, TA_RTLREADING, TA_TOP, TA_UPDATECP, TWIPS, UNITS_PER_PIXEL, WHITEONBLACK, WINDING| Constructor and Description | 
|---|
| EMFPathConstructor(EMFOutputStream os,
                  Rectangle imageBounds) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | closePath(double x0,
         double y0)Closes the path by drawing a straight line to the last point which was
 argument to move. | 
| void | cubic(double x1,
     double y1,
     double x2,
     double y2,
     double x3,
     double y3)Draws a cubic bezier curve from the current point to (x3, y3) using the
 control points (x1, y1) and (x2, y2) and make (x3, y3) the current point. | 
| void | flush()Flushes any cached info to the output file. | 
| void | line(double x,
    double y)Draws a line from the current point to (x,y) and make (x,y) the current
 point. | 
| void | move(double x,
    double y)Makes (x,y) the current point. | 
| protected int | toUnit(double d) | 
quadaddPath, addPath, addPath, isEvenOddpublic EMFPathConstructor(EMFOutputStream os, Rectangle imageBounds)
public void move(double x,
        double y)
          throws IOException
PathConstructormove in interface PathConstructormove in class QuadToCubicPathConstructorIOExceptionpublic void line(double x,
        double y)
          throws IOException
PathConstructorline in interface PathConstructorline in class QuadToCubicPathConstructorIOExceptionpublic void cubic(double x1,
         double y1,
         double x2,
         double y2,
         double x3,
         double y3)
           throws IOException
PathConstructorcubic in interface PathConstructorcubic in class QuadToCubicPathConstructorIOExceptionpublic void closePath(double x0,
             double y0)
               throws IOException
PathConstructorclosePath in interface PathConstructorclosePath in class QuadToCubicPathConstructorIOExceptionpublic void flush()
           throws IOException
PathConstructorflush in interface PathConstructorflush in class AbstractPathConstructorIOExceptionprotected int toUnit(double d)
Copyright © 2014. All rights reserved.