view projects/tank_wars/vector_graphics.h @ 39:638bc1ae2500 staging

Improved readibility of the DIGITAL code in the PRU, using register names instead of aliases and expanding some of the macros, removing unused macros. Binaries were not modified
author Giulio Moro <giuliomoro@yahoo.it>
date Wed, 13 May 2015 12:18:10 +0100
parents 49f22e1246b2
children
line wrap: on
line source
/*
 * vector_graphics.h
 *
 *  Created on: Nov 10, 2014
 *      Author: parallels
 */

#ifndef VECTOR_GRAPHICS_H_
#define VECTOR_GRAPHICS_H_

int renderLine(float x1, float y1, float x2, float y2, float speed,
			   float *buffer, int maxLength);
int renderArc(float x, float y, float radius, float thetaMin, float thetaMax,
			  float speed, float *buffer, int maxLength);
void renderPoint(float x, float y, float *buffer, float length);


#endif /* VECTOR_GRAPHICS_H_ */