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);
83 void MICROVG_PATH_initialize(
void);
92 uint32_t MICROVG_PATH_get_path_header_size(
void);
104 uint32_t MICROVG_PATH_get_path_command_size(jint command, uint32_t nbParams);
121 uint32_t MICROVG_PATH_append_path_command0(jbyte* path, uint32_t offset, jint cmd);
136 uint32_t MICROVG_PATH_append_path_command1(jbyte* path, uint32_t offset, jint cmd, jfloat x, jfloat y);
153 uint32_t MICROVG_PATH_append_path_command2(jbyte* path, uint32_t offset, jint cmd, jfloat x1, jfloat y1, jfloat x2, jfloat y2);
172 uint32_t MICROVG_PATH_append_path_command3(jbyte* path, uint32_t offset, jint cmd, jfloat x1, jfloat y1, jfloat x2, jfloat y2,
173 jfloat x3, jfloat y3);
182 uint32_t MICROVG_PATH_get_command_parameter_number(jint command);
188 #endif // VG_FEATURE_PATH 194 #endif // !defined MICROVG_PATH_H MicroEJ MicroVG library low level API: enable some features according to the hardware capacities...