rasdaman complete source
|
Go to the source code of this file.
Classes | |
struct | mdd_function_desc |
struct | mdd_function_pointers |
Typedefs | |
typedef struct mdd_function_desc | mdd_function_desc |
typedef int mdd_func_bool | MDD_FUNCTION_SIGNATURE (r_Boolean) |
typedef struct mdd_function_pointers | mdd_function_pointers |
Functions | |
char * | objectCalcStart (const char *src, const mdd_function_desc *mfd, int dim) |
int | mdd_objectFunctionPrim (const mdd_function_pointers *mfp, r_Primitive_Type *primType, const char *src, char *dest, const mdd_function_desc *mfd, int dim, int tpsize, void *auxData) |
int | mdd_objectFunctionStruct (const mdd_function_pointers *mfp, r_Structure_Type *structType, const char *src, char *dest, const mdd_function_desc *mfd, int dim, int tpsize, void *auxData) |
int | mdd_objectFunctionType (const mdd_function_pointers *mfp, const r_Type *baseType, const char *src, char *dest, const mdd_function_desc *mfd, int dim, int tpsize, void *auxData) |
char * | mdd_objectFunctionInitMdd (r_Ref< r_GMarray > mddPtr, r_Ref< r_GMarray > &newMddPtr, r_Minterval &newInterv, int tpsize, r_Dimension dim, r_Database *db=NULL) |
mdd_function_desc * | mdd_objectFunctionInitData (r_Minterval &interv, r_Minterval &useInterv, r_Minterval &newInterv, int tpsize, unsigned int flags=0) |
int | mdd_objectRange (r_Ref< r_GMarray > mddObj, r_Minterval &useInterv, double &min, double &max) |
int | mdd_createSubcube (r_Ref< r_GMarray > srcMdd, r_Ref< r_GMarray > &newMdd, r_Minterval *domain, r_Database *db) |
int | mdd_objectScaleInter (r_Ref< r_GMarray > srcMdd, r_Minterval &useInterv, r_Ref< r_GMarray > &newMdd, r_Minterval &newInterv) |
int | mdd_objectScaleAverage (r_Ref< r_GMarray > srcMdd, r_Minterval &useInterv, r_Ref< r_GMarray > &newMdd, r_Minterval &newInterv) |
int | mdd_objectScaleSimple (r_Ref< r_GMarray > srcMdd, r_Minterval &useInterv, r_Ref< r_GMarray > &newMdd, r_Minterval &newInterv) |
int | mdd_objectChangeEndianness (r_Ref< r_GMarray > srcMdd, r_Minterval &useInterv, r_Ref< r_GMarray > *newMdd=NULL, r_Minterval *newInterv=NULL) |
typedef struct mdd_function_desc mdd_function_desc |
typedef struct mdd_function_pointers mdd_function_pointers |
typedef int mdd_func_double MDD_FUNCTION_SIGNATURE(r_Double) |
int mdd_createSubcube | ( | r_Ref< r_GMarray > | srcMdd, |
r_Ref< r_GMarray > & | newMdd, | ||
r_Minterval * | domain, | ||
r_Database * | db | ||
) |
int mdd_objectChangeEndianness | ( | r_Ref< r_GMarray > | srcMdd, |
r_Minterval & | useInterv, | ||
r_Ref< r_GMarray > * | newMdd = NULL , |
||
r_Minterval * | newInterv = NULL |
||
) |
mdd_function_desc* mdd_objectFunctionInitData | ( | r_Minterval & | interv, |
r_Minterval & | useInterv, | ||
r_Minterval & | newInterv, | ||
int | tpsize, | ||
unsigned int | flags = 0 |
||
) |
char* mdd_objectFunctionInitMdd | ( | r_Ref< r_GMarray > | mddPtr, |
r_Ref< r_GMarray > & | newMddPtr, | ||
r_Minterval & | newInterv, | ||
int | tpsize, | ||
r_Dimension | dim, | ||
r_Database * | db = NULL |
||
) |
int mdd_objectFunctionPrim | ( | const mdd_function_pointers * | mfp, |
r_Primitive_Type * | primType, | ||
const char * | src, | ||
char * | dest, | ||
const mdd_function_desc * | mfd, | ||
int | dim, | ||
int | tpsize, | ||
void * | auxData | ||
) |
int mdd_objectFunctionStruct | ( | const mdd_function_pointers * | mfp, |
r_Structure_Type * | structType, | ||
const char * | src, | ||
char * | dest, | ||
const mdd_function_desc * | mfd, | ||
int | dim, | ||
int | tpsize, | ||
void * | auxData | ||
) |
int mdd_objectFunctionType | ( | const mdd_function_pointers * | mfp, |
const r_Type * | baseType, | ||
const char * | src, | ||
char * | dest, | ||
const mdd_function_desc * | mfd, | ||
int | dim, | ||
int | tpsize, | ||
void * | auxData | ||
) |
int mdd_objectRange | ( | r_Ref< r_GMarray > | mddObj, |
r_Minterval & | useInterv, | ||
double & | min, | ||
double & | max | ||
) |
int mdd_objectScaleAverage | ( | r_Ref< r_GMarray > | srcMdd, |
r_Minterval & | useInterv, | ||
r_Ref< r_GMarray > & | newMdd, | ||
r_Minterval & | newInterv | ||
) |
int mdd_objectScaleInter | ( | r_Ref< r_GMarray > | srcMdd, |
r_Minterval & | useInterv, | ||
r_Ref< r_GMarray > & | newMdd, | ||
r_Minterval & | newInterv | ||
) |
int mdd_objectScaleSimple | ( | r_Ref< r_GMarray > | srcMdd, |
r_Minterval & | useInterv, | ||
r_Ref< r_GMarray > & | newMdd, | ||
r_Minterval & | newInterv | ||
) |
char* objectCalcStart | ( | const char * | src, |
const mdd_function_desc * | mfd, | ||
int | dim | ||
) |