TwiceAsNice  2019-02-18
Functions | Variables
lin.c File Reference
#include <math.h>
#include <stdlib.h>
#include "lin.h"
Include dependency graph for lin.c:

Functions

int linset (struct linprm *lin)
 
int linfwd (imgcrd, struct linprm *lin, pixcrd) const
 
int linrev (pixcrd, struct linprm *lin, imgcrd) const
 
int matinv (int n, mat, inv) const
 

Variables

const char * linset_errmsg []
 
const char * linfwd_errmsg []
 
const char * linrev_errmsg []
 

Function Documentation

◆ linfwd()

int linfwd ( imgcrd  ,
struct linprm lin,
pixcrd   
) const

◆ linrev()

int linrev ( pixcrd  ,
struct linprm lin,
imgcrd   
) const

◆ linset()

int linset ( struct linprm lin)

◆ matinv()

int matinv ( int  n,
mat  ,
inv   
) const

Variable Documentation

◆ linfwd_errmsg

const char* linfwd_errmsg[]
Initial value:
= {
0,
"Memory allocation error",
"PC matrix is singular"}

◆ linrev_errmsg

const char* linrev_errmsg[]
Initial value:
= {
0,
"Memory allocation error",
"PC matrix is singular"}

◆ linset_errmsg

const char* linset_errmsg[]
Initial value:
= {
0,
"Memory allocation error",
"PC matrix is singular"}