C:/usr/src/avr/plotter/htext.c File Reference

#include <stdio.h>
#include <avr/pgmspace.h>
#include <math.h>
#include <inttypes.h>
#include "motori.h"
#include "shvars.h"
#include "scale.h"
#include "configs.h"
#include "htext.h"

Go to the source code of this file.


void text_init ()
void text_setscale (double sx, double sy)
void text_scale_cm (double cx, double cy)
void text_scale_rel (double rx, double ry)
void text_direction (double cost, double sint)
void text_beginlabel ()
uint8_t text_char (uint8_t c, STEPPER_COORD *dstx, STEPPER_COORD *dsty, uint8_t *pen)


USER_POINT fontscale
USER_POINT charorigin
USER_POINT labelorigin
USER_COORD sintheta
USER_COORD costheta

Function Documentation

void text_beginlabel (  ) 

Definition at line 63 of file htext.c.

uint8_t text_char ( uint8_t  c,
uint8_t *  pen 

Definition at line 68 of file htext.c.

void text_direction ( double  cost,
double  sint 

Definition at line 44 of file htext.c.

void text_init (  ) 

Definition at line 18 of file htext.c.

void text_scale_cm ( double  cx,
double  cy 

Definition at line 30 of file htext.c.

void text_scale_rel ( double  rx,
double  ry 

Definition at line 37 of file htext.c.

void text_setscale ( double  sx,
double  sy 

Definition at line 23 of file htext.c.

Variable Documentation

Definition at line 13 of file htext.c.

Definition at line 16 of file htext.c.

Definition at line 12 of file htext.c.

Definition at line 14 of file htext.c.

Definition at line 16 of file htext.c.

Generated on Sat Jul 4 05:27:39 2009 for motori by  doxygen 1.5.9