TwiceAsNice  2019-02-18
Macros | Typedefs | Functions | Variables
PupilTestApp.cc File Reference
#include <config.h>
#include <Nice/Application.h>
#include <Basda/Vino/Image.h>
#include <Nice/Log/HexDump.hh>
Include dependency graph for PupilTestApp.cc:

Macros

#define DMD   21
 
#define SSIZE   349
 
#define SIMG   80
 
#define LOOP   1
 

Typedefs

typedef int Arr1d[DMD]
 
typedef Arr1d Arr2d[DMD]
 
typedef ushort * AddrVec1[4][SSIZE]
 

Functions

void mmmult (double **a, double **b, double **c, int n, int m, int l)
 
void circle1 (Basda::ImageU16 &_image, const Nice::Point &_p, int r, double _value)
 
void circle (Basda::ImageU16 &_image, const Nice::Point &_p, int _d, int _value)
 
void createDM (Arr2d &_matrix, int _diameter, double _value)
 
void pupil (Basda::ImageU16 &_image, const Nice::Point &_point, int _diameter)
 
void calcslope ()
 
int main (int argc, char *argv[])
 

Variables

ushort b [SSIZE]
 
float f [SSIZE]
 
float p [4]
 
double psum
 
ushort * addrvec [4][SSIZE]
 
float slope [SSIZE *2]
 

Macro Definition Documentation

◆ DMD

#define DMD   21

◆ LOOP

#define LOOP   1

◆ SIMG

#define SIMG   80

◆ SSIZE

#define SSIZE   349

Typedef Documentation

◆ AddrVec1

typedef ushort* AddrVec1[4][SSIZE]

◆ Arr1d

typedef int Arr1d[DMD]

◆ Arr2d

typedef Arr1d Arr2d[DMD]

Function Documentation

◆ calcslope()

void calcslope ( )
inline

◆ circle()

void circle ( Basda::ImageU16 _image,
const Nice::Point _p,
int  _d,
int  _value 
)

◆ circle1()

void circle1 ( Basda::ImageU16 _image,
const Nice::Point _p,
int  r,
double  _value 
)

◆ createDM()

void createDM ( Arr2d _matrix,
int  _diameter,
double  _value 
)

◆ main()

int main ( int  argc,
char *  argv[] 
)

◆ mmmult()

void mmmult ( double **  a,
double **  b,
double **  c,
int  n,
int  m,
int  l 
)

◆ pupil()

void pupil ( Basda::ImageU16 _image,
const Nice::Point _point,
int  _diameter 
)

Variable Documentation

◆ addrvec

ushort* addrvec[4][SSIZE]

◆ b

ushort b[SSIZE]

◆ f

float f[SSIZE]

◆ p

float p[4]

◆ psum

double psum

◆ slope

float slope[SSIZE *2]