#include "moss.h"
#include "privateMoss.h"
Functions | |
void | mossMatPrint (FILE *f, double *mat) |
double * | mossMatRightMultiply (double *_mat, double *_x) |
double * | mossMatLeftMultiply (double *_mat, double *_x) |
double * | mossMatInvert (double *inv, double *mat) |
double * | mossMatIdentitySet (double *mat) |
double * | mossMatTranslateSet (double *mat, double tx, double ty) |
double * | mossMatRotateSet (double *mat, double angle) |
double * | mossMatFlipSet (double *mat, double angle) |
double * | mossMatShearSet (double *mat, double angleFixed, double amount) |
double * | mossMatScaleSet (double *mat, double sx, double sy) |
void | mossMatApply (double *ox, double *oy, double *mat, double ix, double iy) |
int | mossLinearTransform (Nrrd *nout, Nrrd *nin, float *bg, double *mat, mossSampler *msp, double xMin, double xMax, double yMin, double yMax, int xSize, int ySize) |
int mossLinearTransform | ( | Nrrd * | nout, | |
Nrrd * | nin, | |||
float * | bg, | |||
double * | mat, | |||
mossSampler * | msp, | |||
double | xMin, | |||
double | xMax, | |||
double | yMin, | |||
double | yMax, | |||
int | xSize, | |||
int | ySize | |||
) |
void mossMatApply | ( | double * | ox, | |
double * | oy, | |||
double * | mat, | |||
double | ix, | |||
double | iy | |||
) |
double* mossMatFlipSet | ( | double * | mat, | |
double | angle | |||
) |
double* mossMatIdentitySet | ( | double * | mat | ) |
double* mossMatInvert | ( | double * | inv, | |
double * | mat | |||
) |
double* mossMatLeftMultiply | ( | double * | _mat, | |
double * | _x | |||
) |
void mossMatPrint | ( | FILE * | f, | |
double * | mat | |||
) |
double* mossMatRightMultiply | ( | double * | _mat, | |
double * | _x | |||
) |
double* mossMatRotateSet | ( | double * | mat, | |
double | angle | |||
) |
double* mossMatScaleSet | ( | double * | mat, | |
double | sx, | |||
double | sy | |||
) |
double* mossMatShearSet | ( | double * | mat, | |
double | angleFixed, | |||
double | amount | |||
) |
double* mossMatTranslateSet | ( | double * | mat, | |
double | tx, | |||
double | ty | |||
) |