15 #if !defined MICROVG_PATH_H
16 #define MICROVG_PATH_H
18 #if defined __cplusplus
24 #ifdef VG_FEATURE_PATH
61 uint8_t MICROVG_PATH_get_path_encoder_format(
void);
70 uint32_t MICROVG_PATH_convert_path_command(jint command);
81 void MICROVG_PATH_initialize(
void);
90 uint32_t MICROVG_PATH_get_path_header_size(
void);
102 uint32_t MICROVG_PATH_get_path_command_size(jint command, uint32_t nbParams);
119 uint32_t MICROVG_PATH_append_path_command0(jbyte* path, uint32_t offset, jint cmd);
134 uint32_t MICROVG_PATH_append_path_command1(jbyte* path, uint32_t offset, jint cmd, jfloat x, jfloat y);
151 uint32_t MICROVG_PATH_append_path_command2(jbyte* path, uint32_t offset, jint cmd, jfloat x1, jfloat y1, jfloat x2, jfloat y2);
170 uint32_t MICROVG_PATH_append_path_command3(jbyte* path, uint32_t offset, jint cmd, jfloat x1, jfloat y1, jfloat x2, jfloat y2,
171 jfloat x3, jfloat y3);
180 uint32_t MICROVG_PATH_get_command_parameter_number(jint command);
186 #endif // VG_FEATURE_PATH
192 #endif // !defined MICROVG_PATH_H
MicroEJ MicroVG library low level API: enable some features according to the hardware capacities...