mirror of
https://github.com/thorvg/thorvg.git
synced 2025-07-07 07:06:45 +00:00
capi: clean++
Some checks are pending
Android / build_x86_64 (push) Waiting to run
Android / build_aarch64 (push) Waiting to run
iOS / build_x86_64 (push) Waiting to run
iOS / build_arm64 (push) Waiting to run
macOS / build (push) Waiting to run
macOS / compact_test (push) Waiting to run
macOS / unit_test (push) Waiting to run
Ubuntu / build (push) Waiting to run
Ubuntu / compact_test (push) Waiting to run
Ubuntu / unit_test (push) Waiting to run
Windows / build (push) Waiting to run
Windows / compact_test (push) Waiting to run
Windows / unit_test (push) Waiting to run
Some checks are pending
Android / build_x86_64 (push) Waiting to run
Android / build_aarch64 (push) Waiting to run
iOS / build_x86_64 (push) Waiting to run
iOS / build_arm64 (push) Waiting to run
macOS / build (push) Waiting to run
macOS / compact_test (push) Waiting to run
macOS / unit_test (push) Waiting to run
Ubuntu / build (push) Waiting to run
Ubuntu / compact_test (push) Waiting to run
Ubuntu / unit_test (push) Waiting to run
Windows / build (push) Waiting to run
Windows / compact_test (push) Waiting to run
Windows / unit_test (push) Waiting to run
This commit is contained in:
parent
f3fb04c63c
commit
9124342f28
1 changed files with 0 additions and 32 deletions
|
@ -1,20 +1,3 @@
|
||||||
/*!
|
|
||||||
* @file thorvg_capi.h
|
|
||||||
*
|
|
||||||
* @brief The module provides C bindings for the ThorVG library.
|
|
||||||
* Please refer to src/examples/Capi.cpp to find the thorvg_capi usage examples.
|
|
||||||
*
|
|
||||||
* The thorvg_capi module allows to implement the ThorVG client and provides
|
|
||||||
* the following functionalities:
|
|
||||||
* - drawing shapes: line, curve, polygon, circle, user-defined, ...
|
|
||||||
* - filling: solid, linear and radial gradient
|
|
||||||
* - scene graph & affine transformation (translation, rotation, scale, ...)
|
|
||||||
* - stroking: width, join, cap, dash
|
|
||||||
* - composition: blending, masking, path clipping
|
|
||||||
* - pictures: SVG, PNG, JPG, bitmap
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifndef __THORVG_CAPI_H__
|
#ifndef __THORVG_CAPI_H__
|
||||||
#define __THORVG_CAPI_H__
|
#define __THORVG_CAPI_H__
|
||||||
|
|
||||||
|
@ -185,21 +168,6 @@ typedef enum {
|
||||||
} Tvg_Blend_Method;
|
} Tvg_Blend_Method;
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @see Tvg_Type
|
|
||||||
* @deprecated
|
|
||||||
*/
|
|
||||||
typedef enum {
|
|
||||||
TVG_IDENTIFIER_UNDEF = 0, ///< Undefined type.
|
|
||||||
TVG_IDENTIFIER_SHAPE, ///< A shape type paint.
|
|
||||||
TVG_IDENTIFIER_SCENE, ///< A scene type paint.
|
|
||||||
TVG_IDENTIFIER_PICTURE, ///< A picture type paint.
|
|
||||||
TVG_IDENTIFIER_LINEAR_GRAD, ///< A linear gradient type.
|
|
||||||
TVG_IDENTIFIER_RADIAL_GRAD, ///< A radial gradient type.
|
|
||||||
TVG_IDENTIFIER_TEXT ///< A text type paint.
|
|
||||||
} Tvg_Identifier;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enumeration indicating the ThorVG object type value.
|
* @brief Enumeration indicating the ThorVG object type value.
|
||||||
*
|
*
|
||||||
|
|
Loading…
Add table
Reference in a new issue