microvg  3.0.1
microvg
Data Structures | Typedefs | Functions
microvg_path.h File Reference

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

#include "microvg_configuration.h"
#include <sni.h>

Go to the source code of this file.

Data Structures

struct  MICROVG_PATH_HEADER
 

Typedefs

typedef struct MICROVG_PATH_HEADER MICROVG_PATH_HEADER_t
 

Functions

uint8_t MICROVG_PATH_get_path_encoder_format (void)
 
uint32_t MICROVG_PATH_convert_path_command (jint command)
 
void MICROVG_PATH_initialize (void)
 
uint32_t MICROVG_PATH_get_path_header_size (void)
 
uint32_t MICROVG_PATH_get_path_command_size (jint command, uint32_t nbParams)
 
uint32_t MICROVG_PATH_append_path_command0 (jbyte *path, uint32_t offset, jint cmd)
 
uint32_t MICROVG_PATH_append_path_command1 (jbyte *path, uint32_t offset, jint cmd, jfloat x, jfloat y)
 
uint32_t MICROVG_PATH_append_path_command2 (jbyte *path, uint32_t offset, jint cmd, jfloat x1, jfloat y1, jfloat x2, jfloat y2)
 
uint32_t MICROVG_PATH_append_path_command3 (jbyte *path, uint32_t offset, jint cmd, jfloat x1, jfloat y1, jfloat x2, jfloat y2, jfloat x3, jfloat y3)
 
uint32_t MICROVG_PATH_get_command_parameter_number (jint command)
 

Detailed Description

MicroEJ MicroVG library low level API: implementation of Path.

Author
MicroEJ Developer Team
Version
3.0.1

Definition in file microvg_path.h.