Class SvgDc

java.lang.Object
net.arnx.wmf2svg.gdi.svg.SvgDc
All Implemented Interfaces:
Cloneable

public class SvgDc extends Object implements Cloneable
Author:
Hidekatsu Izuno
  • Constructor Details

    • SvgDc

      public SvgDc(SvgGdi gdi)
  • Method Details

    • getDpi

      public int getDpi()
    • setWindowOrgEx

      public void setWindowOrgEx(int x, int y, Point old)
    • setWindowExtEx

      public void setWindowExtEx(int width, int height, Size old)
    • offsetWindowOrgEx

      public void offsetWindowOrgEx(int x, int y, Point old)
    • scaleWindowExtEx

      public void scaleWindowExtEx(int x, int xd, int y, int yd, Size old)
    • getWindowX

      public int getWindowX()
    • getWindowY

      public int getWindowY()
    • getWindowWidth

      public int getWindowWidth()
    • getWindowHeight

      public int getWindowHeight()
    • setViewportOrgEx

      public void setViewportOrgEx(int x, int y, Point old)
    • setViewportExtEx

      public void setViewportExtEx(int width, int height, Size old)
    • getViewportX

      public int getViewportX()
    • getViewportY

      public int getViewportY()
    • getViewportWidth

      public int getViewportWidth()
    • getViewportHeight

      public int getViewportHeight()
    • offsetViewportOrgEx

      public void offsetViewportOrgEx(int x, int y, Point old)
    • scaleViewportExtEx

      public void scaleViewportExtEx(int x, int xd, int y, int yd, Size old)
    • offsetClipRgn

      public void offsetClipRgn(int x, int y)
    • getMapMode

      public int getMapMode()
    • setMapMode

      public void setMapMode(int mode)
    • getCurrentX

      public int getCurrentX()
    • getCurrentY

      public int getCurrentY()
    • getOffsetClipX

      public int getOffsetClipX()
    • getOffsetClipY

      public int getOffsetClipY()
    • setBrushOrgEx

      public void setBrushOrgEx(int x, int y, Point old)
    • getBrushOrgX

      public int getBrushOrgX()
    • getBrushOrgY

      public int getBrushOrgY()
    • moveToEx

      public void moveToEx(int x, int y, Point old)
    • toAbsoluteX

      public double toAbsoluteX(double x)
    • toAbsoluteY

      public double toAbsoluteY(double y)
    • toRelativeX

      public double toRelativeX(double x)
    • toRelativeY

      public double toRelativeY(double y)
    • toStrokeWidth

      public double toStrokeWidth(double width)
    • setDpi

      public void setDpi(int dpi)
    • getBkColor

      public int getBkColor()
    • setBkColor

      public void setBkColor(int color)
    • getBkMode

      public int getBkMode()
    • setBkMode

      public void setBkMode(int mode)
    • getTextColor

      public int getTextColor()
    • setTextColor

      public void setTextColor(int color)
    • getPolyFillMode

      public int getPolyFillMode()
    • setPolyFillMode

      public void setPolyFillMode(int mode)
    • getRelAbs

      public int getRelAbs()
    • setRelAbs

      public void setRelAbs(int mode)
    • getROP2

      public int getROP2()
    • setROP2

      public void setROP2(int mode)
    • getStretchBltMode

      public int getStretchBltMode()
    • setStretchBltMode

      public void setStretchBltMode(int mode)
    • getArcDirection

      public int getArcDirection()
    • setArcDirection

      public void setArcDirection(int direction)
    • getMiterLimit

      public float getMiterLimit()
    • setMiterLimit

      public void setMiterLimit(float limit)
    • getTextSpace

      public double getTextSpace()
    • setTextSpace

      public void setTextSpace(double space)
    • getTextAlign

      public int getTextAlign()
    • setTextAlign

      public void setTextAlign(int align)
    • getTextCharacterExtra

      public int getTextCharacterExtra()
    • setTextCharacterExtra

      public void setTextCharacterExtra(int extra)
    • getLayout

      public long getLayout()
    • setLayout

      public void setLayout(long layout)
    • getMapperFlags

      public long getMapperFlags()
    • setMapperFlags

      public void setMapperFlags(long flags)
    • setICMMode

      public int setICMMode(int mode)
    • getICMMode

      public int getICMMode()
    • setColorAdjustment

      public void setColorAdjustment(byte[] colorAdjustment)
    • getColorAdjustment

      public byte[] getColorAdjustment()
    • setICMProfile

      public void setICMProfile(byte[] profileName)
    • getICMProfile

      public byte[] getICMProfile()
    • getBrush

      public net.arnx.wmf2svg.gdi.svg.SvgBrush getBrush()
    • setBrush

      public void setBrush(net.arnx.wmf2svg.gdi.svg.SvgBrush brush)
    • setColorSpace

      public GdiColorSpace setColorSpace(GdiColorSpace colorSpace)
    • getColorSpace

      public GdiColorSpace getColorSpace()
    • getFont

      public net.arnx.wmf2svg.gdi.svg.SvgFont getFont()
    • setFont

      public void setFont(net.arnx.wmf2svg.gdi.svg.SvgFont font)
    • getPen

      public net.arnx.wmf2svg.gdi.svg.SvgPen getPen()
    • setPen

      public void setPen(net.arnx.wmf2svg.gdi.svg.SvgPen pen)
    • setMask

      public void setMask(Element mask)
    • getMask

      public Element getMask()
    • getRopFilter

      public String getRopFilter(long rop)
    • clone

      public Object clone()
      Overrides:
      clone in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object