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.

Functions

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)

Variables

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,
STEPPER_COORD dstx,
STEPPER_COORD dsty,
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