Difference between revisions of "lllDataDifferenceCalc(API)"

From EosPedia
Jump to: navigation, search
(Created page with "DataManip/llData/src/'''lllDataDifferenceCalc''' is API for llExtractWithLayerSeparation. == constant == == struct == typedef struct lllDataDifferenceCalcInfo { doubl...")
 
(No difference)

Latest revision as of 06:17, 30 July 2014

DataManip/llData/src/lllDataDifferenceCalc is API for llExtractWithLayerSeparation.

constant

struct

typedef struct lllDataDifferenceCalcInfo {
	double A; /* test = A*ref */
} lllDataDifferenceCalcInfo;

API

extern double lllDataDifferenceCalcWithNormalizing(
	llData* dst, 
	llData* newa, 
	llData* a, 
	llData* b, 
	lllDataDifferenceCalcInfo* linfo, 
	int mode);
	dst = 1/A * test(a) - ref(b) 
	
	mode: 0 : allocation of dst
		  1 : no allocation of dst
extern double lllDataDifferenceCalc(
	llData* dst, 
	llData* a, 
	llData* b, 
	int mode);
	dst = a - b 

	mode: 0 : allocation of dst
		  1 : no allocation of dst
/* P-Value */
extern double lllDataDifferencePValueCalc(llData* a, llData* b, int mode);
extern double lllDataDifferencePValueCalc2(floatVector* fv, llData* a, llData* b, int mode);
/* R-Value */
extern double lllDataDifferenceRValueCalc(llData* a, llData* b, int mode);