33#include "FgTransform.hpp"
150fgppLogFileW(
const wchar_t * fnameUtf);
168 int (*cancelCheck)(
int milestone));
183 unsigned int numThreads);
213 const wchar_t *fitDataDirectory);
291 unsigned int numPhotos,
300 long frontDetailOnly,
FG_DLL_DECLARE void fgppSetNumThreads(unsigned int numThreads)
FG_DLL_DECLARE int fgppValidatePoints(const FgppUserDataS *pointsData)
FG_DLL_DECLARE int fgppNumberOfMilestones()
FG_DLL_DECLARE void fgppSetCancelCallback(int(*cancelCheck)(int milestone))
FG_DLL_DECLARE int fgppFitImages(unsigned int numPhotos, const FgppUserDataS *userDataArray, long withHair, long frontDetailOnly, FgppFgCPackS *fgCPack)
FG_DLL_DECLARE void fgppSetMirrorSideDetail(int msd)
FG_DLL_DECLARE void fgppDeallocate()
FG_DLL_DECLARE void fgppLogFile(char const *fnameUtf8)
FG_DLL_DECLARE void fgppSetSpeedup(int level)
FG_DLL_DECLARE void fgppDiagnosticIndent(int level)
FG_DLL_DECLARE int fgppInitialize(char const *fitDataDirectory)
FG_DLL_DECLARE int fgppSetCameraDistance(float dist)
FG_DLL_DECLARE void fgppDiagnostics(int outputOn)
float coordTS[50]
Texture (color) symmetric coefficients.
float coordGA[30]
Geometric (shape) asymmetric coefficients.
unsigned long long detailSize
Number of bytes in the detail texture array.
float coordGS[50]
Geometric (shape) symmetric coefficients.
Arguments for the Photofit.
unsigned int height
Height of image in pixels.
unsigned int pointY[11]
The Y values of the boostrap points in pixel coordinates (0,0) at top left pixel.
unsigned int width
Width of image in pixels.
unsigned int pointX[11]
The X values of the boostrap points in pixel coordinates (0,0) at top left pixel.