|
| KZ_INLINE VGboolean | kzsGetVGBoolean_private (kzBool value) |
| |
| KZ_INLINE void | kzsVgSetParameterf (KzsVgHandle obj, kzInt paramType, kzFloat val) |
| |
| KZ_INLINE void | kzsVgSetParameteri (KzsVgHandle obj, kzInt paramType, kzInt val) |
| |
| KZ_INLINE void | kzsVgSetParameterfv (KzsVgHandle obj, kzInt paramType, kzInt cnt, const kzFloat *val) |
| |
| KZ_INLINE void | kzsVgSetParameteriv (KzsVgHandle obj, kzInt paramType, kzInt cnt, const kzInt *val) |
| |
| KZ_INLINE kzFloat | kzsVgGetParameterf (KzsVgHandle obj, kzInt paramType) |
| |
| KZ_INLINE kzInt | kzsVgGetParameteri (KzsVgHandle obj, kzInt paramType) |
| |
| KZ_INLINE kzInt | kzsVgGetParameterVectorSize (KzsVgHandle obj, kzInt paramType) |
| |
| KZ_INLINE void | kzsVgGetParameterfv (KzsVgHandle obj, kzInt paramType, kzInt cnt, kzFloat *val) |
| |
| KZ_INLINE void | kzsVgGetParameteriv (KzsVgHandle obj, kzInt paramType, kzInt cnt, kzInt *val) |
| |
| KZ_INLINE void | kzsVgFlush (void) |
| |
| KZ_INLINE void | kzsVgFinish (void) |
| |
| KZ_INLINE void | kzsVgSetf (KzsVgParamType paramType, kzFloat val) |
| |
| KZ_INLINE void | kzsVgSeti (KzsVgParamType paramType, kzInt val) |
| |
| KZ_INLINE void | kzsVgSetfv (KzsVgParamType paramType, kzInt cnt, const kzFloat *val) |
| |
| KZ_INLINE void | kzsVgSetiv (KzsVgParamType paramType, kzInt cnt, const kzInt *val) |
| |
| KZ_INLINE kzFloat | kzsVgGetf (KzsVgParamType paramType) |
| |
| KZ_INLINE kzInt | kzsVgGeti (KzsVgParamType paramType) |
| |
| KZ_INLINE kzInt | kzsVgGetVectorSize (KzsVgParamType paramType) |
| |
| KZ_INLINE void | kzsVgGetfv (KzsVgParamType paramType, kzInt cnt, kzFloat *val) |
| |
| KZ_INLINE void | kzsVgGetiv (KzsVgParamType paramType, kzInt cnt, kzInt *val) |
| |
| KZ_INLINE void | kzsVgLoadIdentity (void) |
| |
| KZ_INLINE void | kzsVgLoadMatrix (const kzFloat *m) |
| |
| KZ_INLINE void | kzsVgMultMatrix (const kzFloat *m) |
| |
| KZ_INLINE void | kzsVgGetMatrix (kzFloat *m) |
| |
| KZ_INLINE void | kzsVgTranslate (kzFloat tx, kzFloat ty) |
| |
| KZ_INLINE void | kzsVgScale (kzFloat sx, kzFloat sy) |
| |
| KZ_INLINE void | kzsVgShear (kzFloat shx, kzFloat shy) |
| |
| KZ_INLINE void | kzsVgRotate (kzFloat angle) |
| |
| KZ_INLINE void | kzsVgMask (KzsVgHandle mask, KzsVgMaskOperation op, kzInt x, kzInt y, kzInt width, kzInt height) |
| |
| KZ_INLINE void | kzsVgRenderToMask (KzsVgPath path, kzUint paintMode, KzsVgMaskOperation op) |
| |
| KZ_INLINE KzsVgMaskLayer | kzsVgCreateMaskLayer (kzInt width, kzInt height) |
| |
| KZ_INLINE void | kzsVgDestroyMaskLayer (KzsVgMaskLayer masklayer) |
| |
| KZ_INLINE void | kzsVgFillMaskLayer (KzsVgMaskLayer masklayer, kzInt x, kzInt y, kzInt width, kzInt height, kzFloat val) |
| |
| KZ_INLINE void | kzsVgCopyMask (KzsVgMaskLayer masklayer, kzInt x, kzInt y, kzInt sx, kzInt sy, kzInt width, kzInt height) |
| |
| KZ_INLINE void | kzsVgClear (kzInt x, kzInt y, kzInt width, kzInt height) |
| |
| KZ_INLINE KzsVgPath | kzsVgCreatePath (kzInt pathFormat, KzsVgPathDatatype datatype, kzFloat scale, kzFloat bias, kzInt segCapacityHint, kzInt coordCapacityHint, kzUint capabilities) |
| |
| KZ_INLINE void | kzsVgClearPath (KzsVgPath path, kzUint capabilities) |
| |
| KZ_INLINE void | kzsVgDestroyPath (KzsVgPath path) |
| |
| KZ_INLINE kzUint | kzsVgGetPathCapabilities (KzsVgPath path) |
| |
| KZ_INLINE void | kzsVgRemovePathCapabilities (KzsVgPath path, kzUint capabilities) |
| |
| KZ_INLINE void | kzsVgAppendPath (KzsVgPath dstPath, KzsVgPath srcPath) |
| |
| KZ_INLINE void | kzsVgAppendPathData (KzsVgPath dstPath, kzInt numSeg, const kzByte *pathSeg, const void *pathData) |
| |
| KZ_INLINE void | kzsVgModifyPathCoords (KzsVgPath dstPath, kzInt startIdx, kzInt numSeg, const void *pathData) |
| |
| KZ_INLINE void | kzsVgTransformPath (KzsVgPath dstPath, KzsVgPath srcPath) |
| |
| KZ_INLINE kzBool | kzsVgInterpolatePath (KzsVgPath dstPath, KzsVgPath startPath, KzsVgPath endPath, kzFloat amount) |
| |
| KZ_INLINE kzFloat | kzsVgPathLength (KzsVgPath path, kzInt startSeg, kzInt numSeg) |
| |
| KZ_INLINE void | kzsVgPointAlongPath (KzsVgPath dstPath, kzInt startSeg, kzInt numSeg, kzFloat distance, kzFloat *out_x, kzFloat *out_y, kzFloat *out_tanX, kzFloat *out_tanY) |
| |
| KZ_INLINE void | kzsVgPathBounds (KzsVgPath dstPath, kzFloat *out_minx, kzFloat *out_miny, kzFloat *out_width, kzFloat *out_height) |
| |
| KZ_INLINE void | kzsVgPathTransformedBounds (KzsVgPath dstPath, kzFloat *out_minx, kzFloat *out_miny, kzFloat *out_width, kzFloat *out_height) |
| |
| KZ_INLINE void | kzsVgDrawPath (KzsVgPath path, kzUint paintModes) |
| |
| KZ_INLINE KzsVgPaint | kzsVgCreatePaint (void) |
| |
| KZ_INLINE void | kzsVgDestroyPaint (KzsVgPaint paint) |
| |
| KZ_INLINE void | kzsVgSetPaint (KzsVgPaint paint, kzUint paintMode) |
| |
| KZ_INLINE KzsVgPaint | kzsVgGetPaint (KzsVgPaintMode paintModes) |
| |
| KZ_INLINE void | kzsVgSetColor (KzsVgPaint paint, kzUint rgba) |
| |
| KZ_INLINE kzUint | kzsVgGetColor (KzsVgPaint paint) |
| |
| KZ_INLINE void | kzsVgPaintPattern (KzsVgPaint paint, KzsVgImage pattern) |
| |
| KZ_INLINE KzsVgImage | kzsVgCreateImage (KzsVgImageFormat fmt, kzInt width, kzInt height, kzUint quality) |
| |
| KZ_INLINE void | kzsVgDestroyImage (KzsVgImage image) |
| |
| KZ_INLINE void | kzsVgClearImage (KzsVgImage image, kzInt x, kzInt y, kzInt width, kzInt height) |
| |
| KZ_INLINE void | kzsVgImageSubData (KzsVgImage image, const void *data, kzInt dataStride, KzsVgImageFormat fmt, kzInt x, kzInt y, kzInt width, kzInt height) |
| |
| KZ_INLINE void | kzsVgGetImageSubData (KzsVgImage image, void *data, kzInt dataStride, KzsVgImageFormat fmt, kzInt x, kzInt y, kzInt width, kzInt height) |
| |
| KZ_INLINE KzsVgImage | kzsVgChildImage (KzsVgImage parent, kzInt x, kzInt y, kzInt width, kzInt height) |
| |
| KZ_INLINE KzsVgImage | kzsVgGetParent (KzsVgImage image) |
| |
| KZ_INLINE void | kzsVgCopyImage (KzsVgImage dst, kzInt dx, kzInt dy, KzsVgImage src, kzInt sx, kzInt sy, kzInt width, kzInt height, kzBool dither) |
| |
| KZ_INLINE void | kzsVgDrawImage (KzsVgImage image) |
| |
| KZ_INLINE void | kzsVgSetPixels (kzInt dx, kzInt dy, KzsVgImage src, kzInt sx, kzInt sy, kzInt width, kzInt height) |
| |
| KZ_INLINE void | kzsVgWritePixels (const void *data, kzInt dataStride, KzsVgImageFormat fmt, kzInt dx, kzInt dy, kzInt width, kzInt height) |
| |
| KZ_INLINE void | kzsVgGetPixels (KzsVgImage dst, kzInt dx, kzInt dy, kzInt sx, kzInt sy, kzInt width, kzInt height) |
| |
| KZ_INLINE void | kzsVgReadPixels (void *data, kzInt dataStride, KzsVgImageFormat fmt, kzInt dx, kzInt dy, kzInt width, kzInt height) |
| |
| KZ_INLINE void | kzsVgCopyPixels (kzInt dx, kzInt dy, kzInt sx, kzInt sy, kzInt width, kzInt height) |
| |
| KZ_INLINE KzsVgFont | kzsVgCreateFont (kzInt gluphCapacityHint) |
| |
| KZ_INLINE void | kzsVgDestroyFont (KzsVgFont font) |
| |
| KZ_INLINE void | kzsVgSetGlyphToPath (KzsVgFont font, kzUint glyphIndex, KzsVgPath path, kzBool inHinted, const kzFloat origin[2], const kzFloat escape[2]) |
| |
| KZ_INLINE void | kzsVgSetGlyphToImage (KzsVgFont font, kzUint glyphIndex, KzsVgImage image, const kzFloat origin[2], const kzFloat escape[2]) |
| |
| KZ_INLINE void | kzsVgClearGlyph (KzsVgFont font, kzUint glyphIndex) |
| |
| KZ_INLINE void | kzsVgDrawGlyph (KzsVgFont font, kzUint glyphIndex, kzUint paintModes, kzBool allowAutoHinting) |
| |
| KZ_INLINE void | kzsVgDrawGlyphs (KzsVgFont font, kzUint glyphCount, const kzUint *glyphIndices, const kzFloat *adjustments_x, const kzFloat *adjustments_y, kzUint paintModes, kzBool allowAutoHinting) |
| |
| KZ_INLINE void | kzsVgColorMatrix (KzsVgImage dst, KzsVgImage src, const kzFloat *matrix) |
| |
| KZ_INLINE void | kzsVgConvolve (KzsVgImage dst, KzsVgImage src, kzInt kernelW, kzInt kernelH, kzInt shiftX, kzInt shiftY, const kzS16 *kernel, kzFloat scale, kzFloat bias, KzsVgTilingMode tilingMode) |
| |
| KZ_INLINE void | kzsVgSeparableConvolve (KzsVgImage dst, KzsVgImage src, kzInt kernelW, kzInt kernelH, kzInt shiftX, kzInt shiftY, const kzS16 *kernelX, const kzS16 *kernelY, kzFloat scale, kzFloat bias, KzsVgTilingMode tilingMode) |
| |
| KZ_INLINE void | kzsVgGaussianBlur (KzsVgImage dst, KzsVgImage src, kzFloat stdDevX, kzFloat stdDevY, KzsVgTilingMode tilingMode) |
| |
| KZ_INLINE void | kzsVgLookup (KzsVgImage dst, KzsVgImage src, const kzByte *redLUT, const kzByte *greenLUT, const kzByte *blueLUT, const kzByte *alphaLUT, kzBool outputLinear, kzBool outputPremultiplied) |
| |
| KZ_INLINE void | kzsVgLookupSingle (KzsVgImage dst, KzsVgImage src, const kzUint *LUT, KzsVgImageChannel sourceChannel, kzBool outputLinear, kzBool outputPremultiplied) |
| |
| KZ_INLINE KzsVgHardwareQueryResult | kzsVgHardwareQuery (KzsVgHardwareQueryType key, kzInt setting) |
| |
| KZ_INLINE kzString | kzsVgGetString (KzsVgStringID name) |
| |
OpenVG 1.1 wrappers.
Copyright 2008-2020 by Rightware. All rights reserved.