microvg  6.0.1
microvg
Data Structures | Typedefs | Functions
vg_path.h File Reference

MicroEJ MicroVG library low level API: implementation of Path. More...

#include "vg_configuration.h"
#include <sni.h>
#include <stddef.h>

Go to the source code of this file.

Data Structures

struct  MICROVG_PATH_HEADER
 

Typedefs

typedef struct MICROVG_PATH_HEADER VG_PATH_HEADER_t
 

Functions

uint8_t VG_PATH_get_path_encoder_format (void)
 
uint32_t VG_PATH_convert_path_command (jint command)
 
void VG_PATH_initialize (void)
 
uint32_t VG_PATH_get_path_header_size (void)
 
uint32_t VG_PATH_get_path_command_size (jint command, uint32_t nbParams)
 
uint32_t VG_PATH_append_path_command0 (jbyte *path, jint array_length, jint cmd)
 
uint32_t VG_PATH_append_path_command1 (jbyte *path, jint array_length, jint cmd, jfloat x, jfloat y)
 
uint32_t VG_PATH_append_path_command2 (jbyte *path, jint array_length, jint cmd, jfloat x1, jfloat y1, jfloat x2, jfloat y2)
 
uint32_t VG_PATH_append_path_command3 (jbyte *path, jint array_length, jint cmd, jfloat x1, jfloat y1, jfloat x2, jfloat y2, jfloat x3, jfloat y3)
 
uint32_t VG_PATH_get_command_parameter_number (jint command)
 

Detailed Description

MicroEJ MicroVG library low level API: implementation of Path.

Author
MicroEJ Developer Team
Version
6.0.1

Definition in file vg_path.h.