struct JRLibLoader
#include <JRLibLoader.hpp>
struct JRLibLoader
{
// fields
void* jrlibModule;
int(* jrlib_distortion_remove)(int ORIind, bool ResetPP, const P1CIRStack_Image ImgRaw, const P1CIRStack_Image ImgCorr, const P1CIRStack_AustralisCalibration *Distortion, bool BackgroundWhite, P1CIRStack_dr_progress_callback Callback, void *CallbackCookie);
int(* jrlib_calibrate)(int ORIind, const P1CIRStack_Image, const P1CIRStack_Image, bool RemoveRGBDistortion, bool RemoveNIRDistortion, const P1CIRStack_AustralisCalibration *RGBDistortion, const P1CIRStack_AustralisCalibration *NIRDistortion, bool ResetPP, int TrafoType, int CoarseOffsetCol, int CoarseOffsetLin, P1CIRStack_calib_callback result, void *CalibCallbackCookie, P1CIRStack_calib_progress_callback Callback, void *CallbackCookie);
int(* jrlib_stacking)(int ORIind, void *CalibData, int CalibDataLen, const P1CIRStack_AustralisCalibration *RGBDistortion, const P1CIRStack_AustralisCalibration *NIRDistortion, bool ResetPP, bool BackgroundWhite, int ResamplingMethod, double IN_FocalLength, double OUT_FocalLength, const P1CIRStack_Image RGB, const P1CIRStack_Image NIR, const P1CIRStack_Image RGBII, const P1CIRStack_Image RGI, const P1CIRStack_Image NDVI, P1CIRStack_progress_callback Callback, void *CallbackCookie, int NPointsStat[3], double RMS[3]);
int(* jrlib_fusion)(const P1CIRStack_AustralisCalibration *MSTDistortion, const P1CIRStack_AustralisCalibration *SLVDistortion, double Omega, double Phi, double Kappa, bool MeanFocalPlane, bool BackgroundWhite, int NumberPoints, int SearchWindowSize, int ResamplingMethod, double OUT_FocalLength, const P1CIRStack_Image ImgMaster, const P1CIRStack_Image ImgSlave, const P1CIRStack_Image ImgFused, void *LastCalibData, int LastCalibDataLen, P1CIRStack_calib_callback result, void *CalibCallbackCookie, P1CIRStack_progress_callback Callback, void *CallbackCookie, int NPointsStat[3], double RMS[3]);
// construction
JRLibLoader(const JRLibLoader& other);
// methods
JRLibLoader& operator = (const JRLibLoader& other);
static JRLibLoader& Get();
private:
};