public class Gdip extends Platform
Constructor and Description |
---|
Gdip() |
Modifier and Type | Method and Description |
---|---|
static void |
Bitmap_delete(int bitmap) |
static int |
Bitmap_GetHBITMAP(int bitmap,
int colorBackground,
int[] hbmReturn) |
static int |
Bitmap_GetHICON(int bitmap,
int[] hicon) |
static int |
Bitmap_LockBits(int bitmap,
int rect,
int flags,
int pixelFormat,
int lockedBitmapData) |
static int |
Bitmap_new(char[] filename,
boolean useIcm) |
static int |
Bitmap_new(int hicon) |
static int |
Bitmap_new(int hbm,
int hpal) |
static int |
Bitmap_new(int width,
int height,
int stride,
int format,
int scan0) |
static int |
Bitmap_UnlockBits(int bitmap,
int lockedBitmapData) |
static void |
BitmapData_delete(int bitmapData) |
static int |
BitmapData_new() |
static int |
Brush_Clone(int brush) |
static int |
Brush_GetType(int brush) |
static void |
Color_delete(int color) |
static int |
Color_new(int argb) |
static int |
ColorPalette_sizeof()
64 bit
|
static void |
Font_delete(int font) |
static int |
Font_GetFamily(int font,
int family) |
static int |
Font_GetLogFontW(int font,
int g,
int logfontW) |
static float |
Font_GetSize(int font) |
static int |
Font_GetStyle(int font) |
static boolean |
Font_IsAvailable(int font) |
static int |
Font_new(char[] familyName,
float emSize,
int style,
int unit,
int fontCollection) |
static int |
Font_new(int family,
float emSize,
int style,
int unit) |
static int |
Font_new(int hdc,
int hfont) |
static void |
FontFamily_delete(int family) |
static int |
FontFamily_GetFamilyName(int family,
char[] name,
char language) |
static boolean |
FontFamily_IsAvailable(int family) |
static int |
FontFamily_new() |
static int |
FontFamily_new(char[] name,
int fontCollection) |
static void |
GdiplusShutdown(int token) |
static int |
GdiplusStartup(int[] token,
GdiplusStartupInput input,
int output) |
static int |
GdiplusStartupInput_sizeof() |
static void |
Graphics_delete(int graphics) |
static int |
Graphics_DrawArc(int graphics,
int pen,
int x,
int y,
int width,
int height,
float startAngle,
float sweepAngle) |
static int |
Graphics_DrawDriverString(int graphics,
int text,
int length,
int font,
int brush,
float[] positions,
int flags,
int matrix) |
static int |
Graphics_DrawDriverString(int graphics,
int text,
int length,
int font,
int brush,
PointF positions,
int flags,
int matrix) |
static int |
Graphics_DrawEllipse(int graphics,
int pen,
int x,
int y,
int width,
int height) |
static int |
Graphics_DrawImage(int graphics,
int image,
int x,
int y) |
static int |
Graphics_DrawImage(int graphics,
int image,
Rect destRect,
int srcx,
int srcy,
int srcwidth,
int srcheight,
int srcUnit,
int imageAttributes,
int callback,
int callbackData) |
static int |
Graphics_DrawLine(int graphics,
int pen,
int x1,
int y1,
int x2,
int y2) |
static int |
Graphics_DrawLines(int graphics,
int pen,
int[] points,
int count) |
static int |
Graphics_DrawPath(int graphics,
int pen,
int path) |
static int |
Graphics_DrawPolygon(int graphics,
int pen,
int[] points,
int count) |
static int |
Graphics_DrawRectangle(int graphics,
int pen,
int x,
int y,
int width,
int height) |
static int |
Graphics_DrawString(int graphics,
char[] string,
int length,
int font,
PointF origin,
int brush) |
static int |
Graphics_DrawString(int graphics,
char[] string,
int length,
int font,
PointF origin,
int format,
int brush) |
static int |
Graphics_FillEllipse(int graphics,
int brush,
int x,
int y,
int width,
int height) |
static int |
Graphics_FillPath(int graphics,
int brush,
int path) |
static int |
Graphics_FillPie(int graphics,
int brush,
int x,
int y,
int width,
int height,
float startAngle,
float sweepAngle) |
static int |
Graphics_FillPolygon(int graphics,
int brush,
int[] points,
int count,
int fillMode) |
static int |
Graphics_FillRectangle(int graphics,
int brush,
int x,
int y,
int width,
int height) |
static void |
Graphics_Flush(int graphics,
int intention) |
static int |
Graphics_GetClip(int graphics,
int region) |
static int |
Graphics_GetClipBounds(int graphics,
Rect rect) |
static int |
Graphics_GetClipBounds(int graphics,
RectF rect) |
static int |
Graphics_GetHDC(int graphics) |
static int |
Graphics_GetInterpolationMode(int graphics) |
static int |
Graphics_GetSmoothingMode(int graphics) |
static int |
Graphics_GetTextRenderingHint(int graphics) |
static int |
Graphics_GetTransform(int graphics,
int matrix) |
static int |
Graphics_GetVisibleClipBounds(int graphics,
Rect rect) |
static int |
Graphics_MeasureDriverString(int graphics,
int text,
int length,
int font,
float[] positions,
int flags,
int matrix,
RectF boundingBox) |
static int |
Graphics_MeasureString(int graphics,
char[] string,
int length,
int font,
PointF origin,
int format,
RectF boundingBox) |
static int |
Graphics_MeasureString(int graphics,
char[] string,
int length,
int font,
PointF origin,
RectF boundingBox) |
static int |
Graphics_new(int hdc) |
static void |
Graphics_ReleaseHDC(int graphics,
int hdc) |
static int |
Graphics_ResetClip(int graphics) |
static int |
Graphics_Restore(int graphics,
int gstate) |
static int |
Graphics_Save(int graphics) |
static int |
Graphics_ScaleTransform(int graphics,
float sx,
float sy,
int order) |
static int |
Graphics_SetClip(int graphics,
int hrgn,
int combineMode) |
static int |
Graphics_SetClip(int graphics,
Rect rect,
int combineMode) |
static int |
Graphics_SetClipPath(int graphics,
int path) |
static int |
Graphics_SetClipPath(int graphics,
int path,
int combineMode) |
static int |
Graphics_SetCompositingQuality(int graphics,
int compositingQuality) |
static int |
Graphics_SetInterpolationMode(int graphics,
int mode) |
static int |
Graphics_SetPageUnit(int graphics,
int unit) |
static int |
Graphics_SetPixelOffsetMode(int graphics,
int pixelOffsetMode) |
static int |
Graphics_SetSmoothingMode(int graphics,
int smoothingMode) |
static int |
Graphics_SetTextRenderingHint(int graphics,
int mode) |
static int |
Graphics_SetTransform(int graphics,
int matrix) |
static int |
Graphics_TranslateTransform(int graphics,
float dx,
float dy,
int order) |
static int |
GraphicsPath_AddArc(int path,
float x,
float y,
float width,
float height,
float startAngle,
float sweepAngle) |
static int |
GraphicsPath_AddBezier(int path,
float x1,
float y1,
float x2,
float y2,
float x3,
float y3,
float x4,
float y4) |
static int |
GraphicsPath_AddLine(int path,
float x1,
float y1,
float x2,
float y2) |
static int |
GraphicsPath_AddPath(int path,
int addingPath,
boolean connect) |
static int |
GraphicsPath_AddRectangle(int path,
RectF rect) |
static int |
GraphicsPath_AddString(int path,
char[] string,
int length,
int family,
int style,
float emSize,
PointF origin,
int format) |
static int |
GraphicsPath_Clone(int path) |
static int |
GraphicsPath_CloseFigure(int path) |
static void |
GraphicsPath_delete(int path) |
static int |
GraphicsPath_Flatten(int path,
int matrix,
float flatness) |
static int |
GraphicsPath_GetBounds(int path,
RectF bounds,
int matrix,
int pen) |
static int |
GraphicsPath_GetLastPoint(int path,
PointF lastPoint) |
static int |
GraphicsPath_GetPathPoints(int path,
float[] points,
int count) |
static int |
GraphicsPath_GetPathTypes(int path,
byte[] types,
int count) |
static int |
GraphicsPath_GetPointCount(int path) |
static boolean |
GraphicsPath_IsOutlineVisible(int path,
float x,
float y,
int pen,
int g) |
static boolean |
GraphicsPath_IsVisible(int path,
float x,
float y,
int g) |
static int |
GraphicsPath_new(int fillMode) |
static int |
GraphicsPath_new(int[] points,
byte[] types,
int count,
int fillMode) |
static int |
GraphicsPath_SetFillMode(int path,
int fillmode) |
static int |
GraphicsPath_StartFigure(int path) |
static int |
GraphicsPath_Transform(int path,
int matrix) |
static void |
HatchBrush_delete(int brush) |
static int |
HatchBrush_new(int hatchStyle,
int foreColor,
int backColor) |
static int |
Image_GetHeight(int image) |
static int |
Image_GetLastStatus(int image) |
static int |
Image_GetPalette(int image,
int palette,
int size) |
static int |
Image_GetPaletteSize(int image) |
static int |
Image_GetPixelFormat(int image) |
static int |
Image_GetWidth(int image) |
static void |
ImageAttributes_delete(int attrib) |
static int |
ImageAttributes_new() |
static int |
ImageAttributes_SetColorMatrix(int attrib,
float[] matrix,
int mode,
int type) |
static int |
ImageAttributes_SetWrapMode(int attrib,
int wrap) |
static void |
LinearGradientBrush_delete(int brush) |
static int |
LinearGradientBrush_new(PointF point1,
PointF point2,
int color1,
int color2) |
static int |
LinearGradientBrush_ResetTransform(int brush) |
static int |
LinearGradientBrush_ScaleTransform(int brush,
float sx,
float sy,
int order) |
static int |
LinearGradientBrush_SetInterpolationColors(int brush,
int[] presetColors,
float[] blendPositions,
int count) |
static int |
LinearGradientBrush_SetWrapMode(int brush,
int wrapMode) |
static int |
LinearGradientBrush_TranslateTransform(int brush,
float dx,
float dy,
int order) |
static void |
Matrix_delete(int matrix) |
static int |
Matrix_GetElements(int matrix,
float[] m) |
static int |
Matrix_Invert(int matrix) |
static boolean |
Matrix_IsIdentity(int matrix) |
static int |
Matrix_Multiply(int matrix,
int matrix1,
int order) |
static int |
Matrix_new(float m11,
float m12,
float m21,
float m22,
float dx,
float dy) |
static int |
Matrix_Rotate(int matrix,
float angle,
int order) |
static int |
Matrix_Scale(int matrix,
float scaleX,
float scaleY,
int order) |
static int |
Matrix_SetElements(int matrix,
float m11,
float m12,
float m21,
float m22,
float dx,
float dy) |
static int |
Matrix_Shear(int matrix,
float shearX,
float shearY,
int order) |
static int |
Matrix_TransformPoints(int matrix,
float[] pts,
int count) |
static int |
Matrix_TransformPoints(int matrix,
PointF pts,
int count) |
static int |
Matrix_TransformVectors(int matrix,
PointF pts,
int count) |
static int |
Matrix_Translate(int matrix,
float offsetX,
float offsetY,
int order) |
static void |
MoveMemory(BitmapData Destination,
int SourcePtr) |
static void |
MoveMemory(ColorPalette Destination,
int SourcePtr,
int Length) |
static void |
PathGradientBrush_delete(int brush) |
static int |
PathGradientBrush_new(int path) |
static int |
PathGradientBrush_SetCenterColor(int brush,
int color) |
static int |
PathGradientBrush_SetCenterPoint(int brush,
PointF pt) |
static int |
PathGradientBrush_SetGraphicsPath(int brush,
int path) |
static int |
PathGradientBrush_SetInterpolationColors(int brush,
int[] presetColors,
float[] blendPositions,
int count) |
static int |
PathGradientBrush_SetSurroundColors(int brush,
int[] colors,
int[] count) |
static int |
PathGradientBrush_SetWrapMode(int brush,
int wrapMode) |
static void |
Pen_delete(int pen) |
static int |
Pen_GetBrush(int pen) |
static int |
Pen_new(int brush,
float width) |
static int |
Pen_SetBrush(int pen,
int brush) |
static int |
Pen_SetDashOffset(int pen,
float dashOffset) |
static int |
Pen_SetDashPattern(int pen,
float[] dashArray,
int count) |
static int |
Pen_SetDashStyle(int pen,
int dashStyle) |
static int |
Pen_SetLineCap(int pen,
int startCap,
int endCap,
int dashCap) |
static int |
Pen_SetLineJoin(int pen,
int lineJoin) |
static int |
Pen_SetMiterLimit(int pen,
float miterLimit) |
static int |
Pen_SetWidth(int pen,
float width) |
static void |
Point_delete(int point) |
static int |
Point_new(int x,
int y) |
static int |
PrivateFontCollection_AddFontFile(int collection,
char[] filename) |
static void |
PrivateFontCollection_delete(int collection) |
static int |
PrivateFontCollection_new() |
static void |
Region_delete(int region) |
static int |
Region_GetHRGN(int region,
int graphics) |
static boolean |
Region_IsInfinite(int region,
int graphics) |
static int |
Region_new() |
static int |
Region_new(int hRgn) |
static int |
Region_newGraphicsPath(int path) |
static void |
SolidBrush_delete(int brush) |
static int |
SolidBrush_new(int color) |
static int |
StringFormat_Clone(int format) |
static void |
StringFormat_delete(int format) |
static int |
StringFormat_GenericDefault() |
static int |
StringFormat_GenericTypographic() |
static int |
StringFormat_GetFormatFlags(int format) |
static int |
StringFormat_SetFormatFlags(int format,
int flags) |
static int |
StringFormat_SetHotkeyPrefix(int format,
int hotkeyPrefix) |
static int |
StringFormat_SetTabStops(int format,
float firstTabOffset,
int count,
float[] tabStops) |
static void |
TextureBrush_delete(int brush) |
static int |
TextureBrush_new(int image,
int wrapMode,
float dstX,
float dstY,
float dstWidth,
float dstHeight) |
static int |
TextureBrush_ResetTransform(int brush) |
static int |
TextureBrush_ScaleTransform(int brush,
float sx,
float sy,
int order) |
static int |
TextureBrush_SetTransform(int brush,
int matrix) |
static int |
TextureBrush_TranslateTransform(int brush,
float dx,
float dy,
int order) |
isLoadable
public static final float FlatnessDefault
public static final int BrushTypeSolidColor
public static final int BrushTypeHatchFill
public static final int BrushTypeTextureFill
public static final int BrushTypePathGradient
public static final int BrushTypeLinearGradient
public static final int ColorAdjustTypeBitmap
public static final int ColorMatrixFlagsDefault
public static final int CombineModeReplace
public static final int CombineModeIntersect
public static final int CombineModeUnion
public static final int CombineModeXor
public static final int CombineModeExclude
public static final int CombineModeComplement
public static final int FillModeAlternate
public static final int FillModeWinding
public static final int DashCapFlat
public static final int DashCapRound
public static final int DashCapTriangle
public static final int DashStyleSolid
public static final int DashStyleDash
public static final int DashStyleDot
public static final int DashStyleDashDot
public static final int DashStyleDashDotDot
public static final int DashStyleCustom
public static final int DriverStringOptionsRealizedAdvance
public static final int FontStyleRegular
public static final int FontStyleBold
public static final int FontStyleItalic
public static final int FontStyleBoldItalic
public static final int FontStyleUnderline
public static final int FontStyleStrikeout
public static final int PaletteFlagsHasAlpha
public static final int FlushIntentionFlush
public static final int FlushIntentionSync
public static final int HotkeyPrefixNone
public static final int HotkeyPrefixShow
public static final int HotkeyPrefixHide
public static final int LineJoinMiter
public static final int LineJoinBevel
public static final int LineJoinRound
public static final int LineCapFlat
public static final int LineCapSquare
public static final int LineCapRound
public static final int MatrixOrderPrepend
public static final int MatrixOrderAppend
public static final int QualityModeDefault
public static final int QualityModeLow
public static final int QualityModeHigh
public static final int InterpolationModeDefault
public static final int InterpolationModeLowQuality
public static final int InterpolationModeHighQuality
public static final int InterpolationModeBilinear
public static final int InterpolationModeBicubic
public static final int InterpolationModeNearestNeighbor
public static final int InterpolationModeHighQualityBilinear
public static final int InterpolationModeHighQualityBicubic
public static final int PathPointTypeStart
public static final int PathPointTypeLine
public static final int PathPointTypeBezier
public static final int PathPointTypePathTypeMask
public static final int PathPointTypePathDashMode
public static final int PathPointTypePathMarker
public static final int PathPointTypeCloseSubpath
public static final int PathPointTypeBezier3
public static final int PixelFormatIndexed
public static final int PixelFormatGDI
public static final int PixelFormatAlpha
public static final int PixelFormatPAlpha
public static final int PixelFormatExtended
public static final int PixelFormatCanonical
public static final int PixelFormat1bppIndexed
public static final int PixelFormat4bppIndexed
public static final int PixelFormat8bppIndexed
public static final int PixelFormat16bppGrayScale
public static final int PixelFormat16bppRGB555
public static final int PixelFormat16bppRGB565
public static final int PixelFormat16bppARGB1555
public static final int PixelFormat24bppRGB
public static final int PixelFormat32bppRGB
public static final int PixelFormat32bppARGB
public static final int PixelFormat32bppPARGB
public static final int PixelFormat48bppRGB
public static final int PixelFormat64bppARGB
public static final int PixelFormat64bppPARGB
public static final int PixelFormat32bppCMYK
public static final int PixelFormatMax
public static final int PixelOffsetModeNone
public static final int PixelOffsetModeHalf
public static final int SmoothingModeDefault
public static final int SmoothingModeHighSpeed
public static final int SmoothingModeHighQuality
public static final int SmoothingModeNone
public static final int SmoothingModeAntiAlias8x4
public static final int SmoothingModeAntiAlias
public static final int SmoothingModeAntiAlias8x8
public static final int StringFormatFlagsDirectionRightToLeft
public static final int StringFormatFlagsDirectionVertical
public static final int StringFormatFlagsNoFitBlackBox
public static final int StringFormatFlagsDisplayFormatControl
public static final int StringFormatFlagsNoFontFallback
public static final int StringFormatFlagsMeasureTrailingSpaces
public static final int StringFormatFlagsNoWrap
public static final int StringFormatFlagsLineLimit
public static final int StringFormatFlagsNoClip
public static final int TextRenderingHintSystemDefault
public static final int TextRenderingHintSingleBitPerPixelGridFit
public static final int TextRenderingHintSingleBitPerPixel
public static final int TextRenderingHintAntiAliasGridFit
public static final int TextRenderingHintAntiAlias
public static final int TextRenderingHintClearTypeGridFit
public static final int UnitPixel
public static final int WrapModeTile
public static final int WrapModeTileFlipX
public static final int WrapModeTileFlipY
public static final int WrapModeTileFlipXY
public static final int WrapModeClamp
public static final int ColorPalette_sizeof()
public static final int GdiplusStartupInput_sizeof()
public static final int GdiplusStartup(int[] token, GdiplusStartupInput input, int output)
token
- cast=(ULONG_PTR *)input
- cast=(const GdiplusStartupInput *)output
- cast=(GdiplusStartupOutput *)public static final void GdiplusShutdown(int token)
token
- cast=(ULONG_PTR)public static final int Bitmap_new(int hbm, int hpal)
hbm
- cast=(HBITMAP)hpal
- cast=(HPALETTE)public static final int Bitmap_new(int hicon)
hicon
- cast=(HICON)public static final int Bitmap_new(int width, int height, int stride, int format, int scan0)
format
- cast=(PixelFormat)scan0
- cast=(BYTE *)public static final int Bitmap_new(char[] filename, boolean useIcm)
filename
- cast=(WCHAR*)public static final void Bitmap_delete(int bitmap)
public static final int Bitmap_GetHBITMAP(int bitmap, int colorBackground, int[] hbmReturn)
bitmap
- cast=(Bitmap*)colorBackground
- cast=(Color*),flags=structhbmReturn
- cast=(HBITMAP*)public static final int Bitmap_GetHICON(int bitmap, int[] hicon)
bitmap
- cast=(Bitmap*)hicon
- cast=(HICON*)public static final int BitmapData_new()
public static final void BitmapData_delete(int bitmapData)
public static final int Bitmap_LockBits(int bitmap, int rect, int flags, int pixelFormat, int lockedBitmapData)
bitmap
- cast=(Bitmap*)rect
- cast=(Rect*)pixelFormat
- cast=(PixelFormat)lockedBitmapData
- cast=(BitmapData*)public static final int Bitmap_UnlockBits(int bitmap, int lockedBitmapData)
bitmap
- cast=(Bitmap*)lockedBitmapData
- cast=(BitmapData*)public static final int Brush_Clone(int brush)
brush
- cast=(Brush *)public static final int Brush_GetType(int brush)
brush
- cast=(Brush *)public static final int Color_new(int argb)
argb
- cast=(ARGB)public static final void Color_delete(int color)
public static final int PrivateFontCollection_new()
public static final void PrivateFontCollection_delete(int collection)
public static final int PrivateFontCollection_AddFontFile(int collection, char[] filename)
collection
- cast=(PrivateFontCollection *)filename
- cast=(const WCHAR *)public static final int Font_new(int hdc, int hfont)
hdc
- cast=(HDC)hfont
- cast=(HFONT)public static final int Font_new(int family, float emSize, int style, int unit)
family
- cast=(const FontFamily *)emSize
- cast=(REAL)style
- cast=(INT)unit
- cast=(Unit)public static final int Font_new(char[] familyName, float emSize, int style, int unit, int fontCollection)
familyName
- cast=(const WCHAR *)emSize
- cast=(REAL)style
- cast=(INT)unit
- cast=(Unit)fontCollection
- cast=(const FontCollection *)public static final void Font_delete(int font)
public static final int Font_GetFamily(int font, int family)
font
- cast=(Font *)family
- cast=(FontFamily *)public static final float Font_GetSize(int font)
font
- cast=(Font *)public static final int Font_GetStyle(int font)
font
- cast=(Font *)public static final int Font_GetLogFontW(int font, int g, int logfontW)
font
- cast=(Font *)g
- cast=(const Graphics *)logfontW
- cast=(LOGFONTW *)public static final boolean Font_IsAvailable(int font)
font
- cast=(Font *)public static final int FontFamily_new()
public static final int FontFamily_new(char[] name, int fontCollection)
name
- cast=(const WCHAR *)fontCollection
- cast=(const FontCollection *)public static final void FontFamily_delete(int family)
public static final int FontFamily_GetFamilyName(int family, char[] name, char language)
family
- cast=(FontFamily *)name
- cast=(WCHAR *)language
- cast=(WCHAR)public static final boolean FontFamily_IsAvailable(int family)
family
- cast=(FontFamily *)public static final int Graphics_new(int hdc)
hdc
- cast=(HDC)public static final void Graphics_delete(int graphics)
public static final int Graphics_DrawArc(int graphics, int pen, int x, int y, int width, int height, float startAngle, float sweepAngle)
graphics
- cast=(Graphics *)pen
- cast=(Pen *)public static final int Graphics_DrawDriverString(int graphics, int text, int length, int font, int brush, PointF positions, int flags, int matrix)
graphics
- cast=(Graphics *)text
- cast=(const UINT16 *)font
- cast=(const Font *)brush
- cast=(const Brush *)positions
- cast=(const PointF *)matrix
- cast=(const Matrix *)public static final int Graphics_DrawDriverString(int graphics, int text, int length, int font, int brush, float[] positions, int flags, int matrix)
graphics
- cast=(Graphics *)text
- cast=(const UINT16 *)font
- cast=(const Font *)brush
- cast=(const Brush *)positions
- cast=(const PointF *)matrix
- cast=(const Matrix *)public static final int Graphics_DrawEllipse(int graphics, int pen, int x, int y, int width, int height)
graphics
- cast=(Graphics *)pen
- cast=(Pen *)public static final int Graphics_DrawImage(int graphics, int image, int x, int y)
graphics
- cast=(Graphics *)image
- cast=(Image *)x
- cast=(INT)y
- cast=(INT)public static final int Graphics_DrawImage(int graphics, int image, Rect destRect, int srcx, int srcy, int srcwidth, int srcheight, int srcUnit, int imageAttributes, int callback, int callbackData)
graphics
- cast=(Graphics *)image
- cast=(Image *)destRect
- cast=(const Rect *),flags=structsrcx
- cast=(INT)srcy
- cast=(INT)srcwidth
- cast=(INT)srcheight
- cast=(INT)srcUnit
- cast=(Unit)imageAttributes
- cast=(ImageAttributes *)callback
- cast=(DrawImageAbort)callbackData
- cast=(VOID *)public static final int Graphics_DrawLine(int graphics, int pen, int x1, int y1, int x2, int y2)
graphics
- cast=(Graphics *)pen
- cast=(Pen *)public static final int Graphics_DrawLines(int graphics, int pen, int[] points, int count)
graphics
- cast=(Graphics *)pen
- cast=(Pen *)count
- cast=(INT)public static final int Graphics_DrawPath(int graphics, int pen, int path)
graphics
- cast=(Graphics *)pen
- cast=(Pen *)path
- cast=(GraphicsPath *)public static final int Graphics_DrawPolygon(int graphics, int pen, int[] points, int count)
graphics
- cast=(Graphics *)pen
- cast=(Pen *)count
- cast=(INT)public static final int Graphics_DrawRectangle(int graphics, int pen, int x, int y, int width, int height)
graphics
- cast=(Graphics *)pen
- cast=(Pen *)public static final int Graphics_DrawString(int graphics, char[] string, int length, int font, PointF origin, int brush)
graphics
- cast=(Graphics *)string
- cast=(WCHAR *)length
- cast=(int)font
- cast=(Font *)origin
- flags=structbrush
- cast=(Brush *)public static final int Graphics_DrawString(int graphics, char[] string, int length, int font, PointF origin, int format, int brush)
graphics
- cast=(Graphics *)string
- cast=(WCHAR *)length
- cast=(int)font
- cast=(Font *)origin
- flags=structformat
- cast=(StringFormat *)brush
- cast=(Brush *)public static final int Graphics_FillEllipse(int graphics, int brush, int x, int y, int width, int height)
graphics
- cast=(Graphics *)brush
- cast=(Brush *)x
- cast=(INT)y
- cast=(INT)width
- cast=(INT)height
- cast=(INT)public static final int Graphics_FillPath(int graphics, int brush, int path)
graphics
- cast=(Graphics *)brush
- cast=(Brush *)path
- cast=(GraphicsPath *)public static final void Graphics_Flush(int graphics, int intention)
graphics
- cast=(Graphics *)intention
- cast=(FlushIntention)public static final int Graphics_FillPie(int graphics, int brush, int x, int y, int width, int height, float startAngle, float sweepAngle)
graphics
- cast=(Graphics *)brush
- cast=(Brush *)x
- cast=(INT)y
- cast=(INT)width
- cast=(INT)height
- cast=(INT)startAngle
- cast=(REAL)sweepAngle
- cast=(REAL)public static final int Graphics_FillPolygon(int graphics, int brush, int[] points, int count, int fillMode)
graphics
- cast=(Graphics *)brush
- cast=(Brush *)points
- cast=(Point *)count
- cast=(INT)fillMode
- cast=(FillMode)public static final int Graphics_FillRectangle(int graphics, int brush, int x, int y, int width, int height)
graphics
- cast=(Graphics *)brush
- cast=(Brush *)x
- cast=(INT)y
- cast=(INT)width
- cast=(INT)height
- cast=(INT)public static final int Graphics_GetClipBounds(int graphics, RectF rect)
graphics
- cast=(Graphics *)public static final int Graphics_GetClipBounds(int graphics, Rect rect)
graphics
- cast=(Graphics *)public static final int Graphics_GetClip(int graphics, int region)
graphics
- cast=(Graphics *)region
- cast=(Region *)public static final int Graphics_GetHDC(int graphics)
graphics
- cast=(Graphics *)public static final void Graphics_ReleaseHDC(int graphics, int hdc)
graphics
- cast=(Graphics *)hdc
- cast=(HDC)public static final int Graphics_GetInterpolationMode(int graphics)
graphics
- cast=(Graphics *)public static final int Graphics_GetSmoothingMode(int graphics)
graphics
- cast=(Graphics *)public static final int Graphics_GetTextRenderingHint(int graphics)
graphics
- cast=(Graphics *)public static final int Graphics_GetTransform(int graphics, int matrix)
graphics
- cast=(Graphics *)matrix
- cast=(Matrix *)public static final int Graphics_GetVisibleClipBounds(int graphics, Rect rect)
graphics
- cast=(Graphics *)public static final int Graphics_MeasureDriverString(int graphics, int text, int length, int font, float[] positions, int flags, int matrix, RectF boundingBox)
public static final int Graphics_MeasureString(int graphics, char[] string, int length, int font, PointF origin, RectF boundingBox)
graphics
- cast=(Graphics *)string
- cast=(const WCHAR *)length
- cast=(INT)font
- cast=(const Font *)origin
- cast=(const PointF *),flags=structboundingBox
- cast=(RectF *)public static final int Graphics_MeasureString(int graphics, char[] string, int length, int font, PointF origin, int format, RectF boundingBox)
graphics
- cast=(Graphics *)string
- cast=(const WCHAR *)length
- cast=(INT)font
- cast=(const Font *)origin
- cast=(const PointF *),flags=structformat
- cast=(StringFormat *)public static final int Graphics_ResetClip(int graphics)
graphics
- cast=(Graphics *)public static final int Graphics_Restore(int graphics, int gstate)
graphics
- cast=(Graphics *)gstate
- cast=(GraphicsState)public static final int Graphics_Save(int graphics)
graphics
- cast=(Graphics *)public static final int Graphics_ScaleTransform(int graphics, float sx, float sy, int order)
graphics
- cast=(Graphics *)order
- cast=(MatrixOrder)public static final int Graphics_SetClip(int graphics, int hrgn, int combineMode)
graphics
- cast=(Graphics *)hrgn
- cast=(Region *)combineMode
- cast=(CombineMode)public static final int Graphics_SetClip(int graphics, Rect rect, int combineMode)
graphics
- cast=(Graphics *)rect
- cast=(Rect *),flags=structcombineMode
- cast=(CombineMode)public static final int Graphics_SetClipPath(int graphics, int path)
graphics
- cast=(Graphics *)path
- cast=(GraphicsPath *)public static final int Graphics_SetClipPath(int graphics, int path, int combineMode)
graphics
- cast=(Graphics *)path
- cast=(GraphicsPath *)combineMode
- cast=(CombineMode)public static final int Graphics_SetCompositingQuality(int graphics, int compositingQuality)
graphics
- cast=(Graphics *)compositingQuality
- cast=(CompositingQuality)public static final int Graphics_SetPageUnit(int graphics, int unit)
graphics
- cast=(Graphics *)unit
- cast=(Unit)public static final int Graphics_SetPixelOffsetMode(int graphics, int pixelOffsetMode)
graphics
- cast=(Graphics *)pixelOffsetMode
- cast=(PixelOffsetMode)public static final int Graphics_SetSmoothingMode(int graphics, int smoothingMode)
graphics
- cast=(Graphics *)smoothingMode
- cast=(SmoothingMode)public static final int Graphics_SetTransform(int graphics, int matrix)
graphics
- cast=(Graphics *)matrix
- cast=(Matrix *)public static final int Graphics_SetInterpolationMode(int graphics, int mode)
graphics
- cast=(Graphics *)mode
- cast=(InterpolationMode)public static final int Graphics_SetTextRenderingHint(int graphics, int mode)
graphics
- cast=(Graphics *)mode
- cast=(TextRenderingHint)public static final int Graphics_TranslateTransform(int graphics, float dx, float dy, int order)
graphics
- cast=(Graphics *)order
- cast=(MatrixOrder)public static final int GraphicsPath_new(int fillMode)
fillMode
- cast=(FillMode)public static final int GraphicsPath_new(int[] points, byte[] types, int count, int fillMode)
points
- cast=(FillMode)public static final void GraphicsPath_delete(int path)
public static final int GraphicsPath_AddArc(int path, float x, float y, float width, float height, float startAngle, float sweepAngle)
path
- cast=(GraphicsPath *)x
- cast=(REAL)y
- cast=(REAL)width
- cast=(REAL)height
- cast=(REAL)startAngle
- cast=(REAL)sweepAngle
- cast=(REAL)public static final int GraphicsPath_AddBezier(int path, float x1, float y1, float x2, float y2, float x3, float y3, float x4, float y4)
path
- cast=(GraphicsPath *)x1
- cast=(REAL)y1
- cast=(REAL)x2
- cast=(REAL)y2
- cast=(REAL)x3
- cast=(REAL)y3
- cast=(REAL)x4
- cast=(REAL)y4
- cast=(REAL)public static final int GraphicsPath_AddLine(int path, float x1, float y1, float x2, float y2)
path
- cast=(GraphicsPath *)x1
- cast=(REAL)y1
- cast=(REAL)x2
- cast=(REAL)y2
- cast=(REAL)public static final int GraphicsPath_AddPath(int path, int addingPath, boolean connect)
path
- cast=(GraphicsPath *)addingPath
- cast=(GraphicsPath *)connect
- cast=(BOOL)public static final int GraphicsPath_AddRectangle(int path, RectF rect)
path
- cast=(GraphicsPath *)rect
- flags=structpublic static final int GraphicsPath_AddString(int path, char[] string, int length, int family, int style, float emSize, PointF origin, int format)
path
- cast=(GraphicsPath *)string
- cast=(const WCHAR *)length
- cast=(INT)family
- cast=(const FontFamily *)style
- cast=(INT)emSize
- cast=(REAL)origin
- cast=(const PointF *),flags=structformat
- cast=(const StringFormat *)public static final int GraphicsPath_CloseFigure(int path)
path
- cast=(GraphicsPath *)public static final int GraphicsPath_Clone(int path)
path
- cast=(GraphicsPath *)public static final int GraphicsPath_Flatten(int path, int matrix, float flatness)
path
- cast=(GraphicsPath *)matrix
- cast=(Matrix *)public static final int GraphicsPath_GetBounds(int path, RectF bounds, int matrix, int pen)
path
- cast=(GraphicsPath *)matrix
- cast=(Matrix *)pen
- cast=(Pen *)public static final int GraphicsPath_GetLastPoint(int path, PointF lastPoint)
path
- cast=(GraphicsPath *)lastPoint
- cast=(PointF *)public static final int GraphicsPath_GetPathPoints(int path, float[] points, int count)
path
- cast=(GraphicsPath *)points
- cast=(PointF *)public static final int GraphicsPath_GetPathTypes(int path, byte[] types, int count)
path
- cast=(GraphicsPath *)types
- cast=(BYTE *)public static final int GraphicsPath_GetPointCount(int path)
path
- cast=(GraphicsPath *)public static final boolean GraphicsPath_IsOutlineVisible(int path, float x, float y, int pen, int g)
path
- cast=(GraphicsPath *)pen
- cast=(const Pen *)g
- cast=(const Graphics *)public static final boolean GraphicsPath_IsVisible(int path, float x, float y, int g)
path
- cast=(GraphicsPath *)g
- cast=(const Graphics *)public static final int GraphicsPath_SetFillMode(int path, int fillmode)
path
- cast=(GraphicsPath *)fillmode
- cast=(FillMode)public static final int GraphicsPath_StartFigure(int path)
path
- cast=(GraphicsPath *)public static final int GraphicsPath_Transform(int path, int matrix)
path
- cast=(GraphicsPath *)matrix
- cast=(Matrix *)public static final int HatchBrush_new(int hatchStyle, int foreColor, int backColor)
hatchStyle
- cast=(HatchStyle)foreColor
- cast=(Color *),flags=structbackColor
- cast=(Color *),flags=structpublic static final int Image_GetLastStatus(int image)
image
- cast=(Image*)public static final int Image_GetPixelFormat(int image)
image
- cast=(Image*)public static final int Image_GetWidth(int image)
image
- cast=(Image *)public static final int Image_GetHeight(int image)
image
- cast=(Image *)public static final int Image_GetPalette(int image, int palette, int size)
image
- cast=(Image*)palette
- cast=(ColorPalette*)public static final int Image_GetPaletteSize(int image)
image
- cast=(Image*)public static final int ImageAttributes_new()
public static final void ImageAttributes_delete(int attrib)
public static final int ImageAttributes_SetWrapMode(int attrib, int wrap)
attrib
- cast=(ImageAttributes *)wrap
- cast=(WrapMode)public static final int ImageAttributes_SetColorMatrix(int attrib, float[] matrix, int mode, int type)
attrib
- cast=(ImageAttributes *)matrix
- cast=(ColorMatrix *)mode
- cast=(ColorMatrixFlags)type
- cast=(ColorAdjustType)public static final void HatchBrush_delete(int brush)
public static final int LinearGradientBrush_new(PointF point1, PointF point2, int color1, int color2)
point1
- flags=structpoint2
- flags=structcolor1
- cast=(Color *),flags=structcolor2
- cast=(Color *),flags=structpublic static final void LinearGradientBrush_delete(int brush)
public static final int LinearGradientBrush_SetInterpolationColors(int brush, int[] presetColors, float[] blendPositions, int count)
brush
- cast=(LinearGradientBrush *)presetColors
- cast=(const Color *)blendPositions
- cast=(const REAL *)public static final int LinearGradientBrush_SetWrapMode(int brush, int wrapMode)
brush
- cast=(LinearGradientBrush *)wrapMode
- cast=(WrapMode)public static final int LinearGradientBrush_ResetTransform(int brush)
brush
- cast=(LinearGradientBrush *)public static final int LinearGradientBrush_ScaleTransform(int brush, float sx, float sy, int order)
brush
- cast=(LinearGradientBrush *)order
- cast=(MatrixOrder)public static final int LinearGradientBrush_TranslateTransform(int brush, float dx, float dy, int order)
brush
- cast=(LinearGradientBrush *)order
- cast=(MatrixOrder)public static final int Matrix_new(float m11, float m12, float m21, float m22, float dx, float dy)
m11
- cast=(REAL)m12
- cast=(REAL)m21
- cast=(REAL)m22
- cast=(REAL)dx
- cast=(REAL)dy
- cast=(REAL)public static final void Matrix_delete(int matrix)
public static final int Matrix_GetElements(int matrix, float[] m)
matrix
- cast=(Matrix *)m
- cast=(REAL *)public static final int Matrix_Invert(int matrix)
matrix
- cast=(Matrix *)public static final boolean Matrix_IsIdentity(int matrix)
matrix
- cast=(Matrix *)public static final int Matrix_Multiply(int matrix, int matrix1, int order)
matrix
- cast=(Matrix *)matrix1
- cast=(Matrix *)order
- cast=(MatrixOrder)public static final int Matrix_Rotate(int matrix, float angle, int order)
matrix
- cast=(Matrix *)angle
- cast=(REAL)order
- cast=(MatrixOrder)public static final int Matrix_Scale(int matrix, float scaleX, float scaleY, int order)
matrix
- cast=(Matrix *)scaleX
- cast=(REAL)scaleY
- cast=(REAL)order
- cast=(MatrixOrder)public static final int Matrix_Shear(int matrix, float shearX, float shearY, int order)
matrix
- cast=(Matrix *)shearX
- cast=(REAL)shearY
- cast=(REAL)order
- cast=(MatrixOrder)public static final int Matrix_TransformPoints(int matrix, PointF pts, int count)
matrix
- cast=(Matrix *)public static final int Matrix_TransformPoints(int matrix, float[] pts, int count)
public static final int Matrix_TransformVectors(int matrix, PointF pts, int count)
matrix
- cast=(Matrix *)public static final int Matrix_Translate(int matrix, float offsetX, float offsetY, int order)
matrix
- cast=(Matrix *)offsetX
- cast=(REAL)offsetY
- cast=(REAL)order
- cast=(MatrixOrder)public static final int Matrix_SetElements(int matrix, float m11, float m12, float m21, float m22, float dx, float dy)
matrix
- cast=(Matrix *)m11
- cast=(REAL)m12
- cast=(REAL)m21
- cast=(REAL)m22
- cast=(REAL)dx
- cast=(REAL)dy
- cast=(REAL)public static final void MoveMemory(ColorPalette Destination, int SourcePtr, int Length)
Destination
- cast=(PVOID)SourcePtr
- cast=(CONST VOID*)public static final void MoveMemory(BitmapData Destination, int SourcePtr)
Destination
- cast=(PVOID)SourcePtr
- cast=(CONST VOID*)public static final int PathGradientBrush_new(int path)
path
- cast=(GraphicsPath *)public static final void PathGradientBrush_delete(int brush)
public static final int PathGradientBrush_SetCenterColor(int brush, int color)
brush
- cast=(PathGradientBrush *)color
- cast=(Color *),flags=structpublic static final int PathGradientBrush_SetCenterPoint(int brush, PointF pt)
brush
- cast=(PathGradientBrush *)pt
- flags=structpublic static final int PathGradientBrush_SetInterpolationColors(int brush, int[] presetColors, float[] blendPositions, int count)
brush
- cast=(PathGradientBrush *)presetColors
- cast=(const Color *)blendPositions
- cast=(const REAL *)public static final int PathGradientBrush_SetSurroundColors(int brush, int[] colors, int[] count)
brush
- cast=(PathGradientBrush *)colors
- cast=(Color *)count
- cast=(INT *)public static final int PathGradientBrush_SetGraphicsPath(int brush, int path)
brush
- cast=(PathGradientBrush *)path
- cast=(GraphicsPath *)public static final int PathGradientBrush_SetWrapMode(int brush, int wrapMode)
brush
- cast=(PathGradientBrush *)wrapMode
- cast=(WrapMode)public static final int Pen_new(int brush, float width)
brush
- cast=(Brush *)width
- cast=(REAL)public static final void Pen_delete(int pen)
public static final int Pen_GetBrush(int pen)
pen
- cast=(Pen *)public static final int Pen_SetBrush(int pen, int brush)
pen
- cast=(Pen *)brush
- cast=(Brush *)public static final int Pen_SetDashOffset(int pen, float dashOffset)
pen
- cast=(Pen *)public static final int Pen_SetDashPattern(int pen, float[] dashArray, int count)
pen
- cast=(Pen *)dashArray
- cast=(REAL *)count
- cast=(int)public static final int Pen_SetDashStyle(int pen, int dashStyle)
pen
- cast=(Pen *)dashStyle
- cast=(DashStyle)public static final int Pen_SetLineCap(int pen, int startCap, int endCap, int dashCap)
pen
- cast=(Pen *)startCap
- cast=(LineCap)endCap
- cast=(LineCap)dashCap
- cast=(DashCap)public static final int Pen_SetLineJoin(int pen, int lineJoin)
pen
- cast=(Pen *)lineJoin
- cast=(LineJoin)public static final int Pen_SetMiterLimit(int pen, float miterLimit)
pen
- cast=(Pen *)public static final int Pen_SetWidth(int pen, float width)
pen
- cast=(Pen *)width
- cast=(REAL)public static final int Point_new(int x, int y)
public static final void Point_delete(int point)
public static final int Region_new(int hRgn)
hRgn
- cast=(HRGN)public static final int Region_newGraphicsPath(int path)
path
- cast=(GraphicsPath*)public static final int Region_new()
public static final void Region_delete(int region)
public static final int Region_GetHRGN(int region, int graphics)
region
- cast=(Region *)graphics
- cast=(Graphics *)public static final boolean Region_IsInfinite(int region, int graphics)
region
- cast=(Region *)graphics
- cast=(Graphics *)public static final int SolidBrush_new(int color)
color
- cast=(Color *),flags=structpublic static final void SolidBrush_delete(int brush)
public static final void StringFormat_delete(int format)
public static final int StringFormat_Clone(int format)
format
- cast=(StringFormat *)public static final int StringFormat_GenericDefault()
public static final int StringFormat_GenericTypographic()
public static final int StringFormat_GetFormatFlags(int format)
format
- cast=(StringFormat *)public static final int StringFormat_SetHotkeyPrefix(int format, int hotkeyPrefix)
format
- cast=(StringFormat *)hotkeyPrefix
- cast=(HotkeyPrefix)public static final int StringFormat_SetFormatFlags(int format, int flags)
format
- cast=(StringFormat *)flags
- cast=(StringFormatFlags)public static final int StringFormat_SetTabStops(int format, float firstTabOffset, int count, float[] tabStops)
format
- cast=(StringFormat *)public static final int TextureBrush_new(int image, int wrapMode, float dstX, float dstY, float dstWidth, float dstHeight)
image
- cast=(Image *)wrapMode
- cast=(WrapMode)public static final void TextureBrush_delete(int brush)
public static final int TextureBrush_SetTransform(int brush, int matrix)
brush
- cast=(TextureBrush *)matrix
- cast=(Matrix *)public static final int TextureBrush_ResetTransform(int brush)
brush
- cast=(TextureBrush *)public static final int TextureBrush_ScaleTransform(int brush, float sx, float sy, int order)
brush
- cast=(TextureBrush *)order
- cast=(MatrixOrder)public static final int TextureBrush_TranslateTransform(int brush, float dx, float dy, int order)
brush
- cast=(TextureBrush *)order
- cast=(MatrixOrder)