Tyler Altenhofen / MVC

View.h

Committer:
tyleralt
Date:
2015-05-01
Revision:
0:ded79d89abdf
Child:
1:bb1507f0bb64

File content as of revision 0:ded79d89abdf:

#include "mbed.h"
#include <vector>
#define BUFFER_SIZE 16
#define NUMBER_OF_SLICES 360
#include "Point.h"
#include "EuclidPoint.h"

class View {   

    
//Declare global vars
    char slice_data [360][16]; //[slice][specific led distance] (0 is closest) & with approppriate bit for each arm 
     
     void pushData(char [16]);
     
    public :
    int current_slice;
    View();
    void nextLedPush(void);
    void resetCount(void);
    void resetDisplay(void);
    void setCurrentSlice(int);
    void addPoint(Point);
    void addEucPoint(EuclidPoint);
};