annotate projects/tank_wars/vector_graphics.h @ 38:a9af130097e8 staging

GPIO pins are initialised as inputs by ARM to avoid spikes at startup, through gpio_set_dir. The buffers are set to 0x000ffff during initialisation. LastDigitalBuffer is initialized to 0x0000ffff.
author Giulio Moro <giuliomoro@yahoo.it>
date Tue, 12 May 2015 23:48:37 +0100
parents 49f22e1246b2
children
rev   line source
andrewm@10 1 /*
andrewm@10 2 * vector_graphics.h
andrewm@10 3 *
andrewm@10 4 * Created on: Nov 10, 2014
andrewm@10 5 * Author: parallels
andrewm@10 6 */
andrewm@10 7
andrewm@10 8 #ifndef VECTOR_GRAPHICS_H_
andrewm@10 9 #define VECTOR_GRAPHICS_H_
andrewm@10 10
andrewm@10 11 int renderLine(float x1, float y1, float x2, float y2, float speed,
andrewm@10 12 float *buffer, int maxLength);
andrewm@10 13 int renderArc(float x, float y, float radius, float thetaMin, float thetaMax,
andrewm@10 14 float speed, float *buffer, int maxLength);
andrewm@10 15 void renderPoint(float x, float y, float *buffer, float length);
andrewm@10 16
andrewm@10 17
andrewm@10 18 #endif /* VECTOR_GRAPHICS_H_ */