15 #if !defined MICROVG_PATH_H 16 #define MICROVG_PATH_H 18 #if defined __cplusplus 24 #ifdef VG_FEATURE_PATH 63 uint8_t MICROVG_PATH_get_path_encoder_format(
void);
72 uint32_t MICROVG_PATH_convert_path_command(jint command);
85 uint32_t MICROVG_PATH_get_path_header_size(
void);
97 uint32_t MICROVG_PATH_get_path_command_size(jint command, uint32_t nbParams);
114 uint32_t MICROVG_PATH_append_path_command0(jbyte* path, uint32_t offset, jint cmd);
129 uint32_t MICROVG_PATH_append_path_command1(jbyte* path, uint32_t offset, jint cmd, jfloat x, jfloat y);
146 uint32_t MICROVG_PATH_append_path_command2(jbyte* path, uint32_t offset, jint cmd, jfloat x1, jfloat y1, jfloat x2, jfloat y2);
165 uint32_t MICROVG_PATH_append_path_command3(jbyte* path, uint32_t offset, jint cmd, jfloat x1, jfloat y1, jfloat x2, jfloat y2,
166 jfloat x3, jfloat y3);
175 uint32_t MICROVG_PATH_get_command_parameter_number(jint command);
181 #endif // VG_FEATURE_PATH 187 #endif // !defined MICROVG_PATH_H MicroEJ MicroVG library low level API: enable some features according to the hardware capacities...