Gaussian Data

Gaussian Data — Generic Gaussian object

Synopsis

struct              NcDataGaussian;
enum                NcDataGaussianType;
void                nc_data_gaussian_init_from_matrix   (NcData *data,
                                                         NcmMatrix *cm,
                                                         NcDataStruct *extra_data);
void                nc_data_gaussian_init_from_query    (NcData *data,
                                                         sqlite3 *db,
                                                         gchar *query,
                                                         NcDataStruct *extra_data);
NcData *            nc_data_gaussian_new                (NcDataGaussianType gauss_type);
void                nc_data_gaussian_set_func           (NcData *data,
                                                         NcmMSetFunc *func);
void                nc_data_gaussian_set_func_array     (NcData *data,
                                                         NcmMSetFunc **func,
                                                         guint n);

Description

FIXME

Details

struct NcDataGaussian

struct NcDataGaussian {
};

FIXME


enum NcDataGaussianType

typedef enum {
  NC_DATA_GAUSSIAN_SIGMA,
  NC_DATA_GAUSSIAN_COV,
  NC_DATA_GAUSSIAN_X_SIGMA,
  NC_DATA_GAUSSIAN_X_COV,
  NC_DATA_GAUSSIAN_X_WMEAN,
} NcDataGaussianType;

FIXME

NC_DATA_GAUSSIAN_SIGMA

FIXME

NC_DATA_GAUSSIAN_COV

FIXME

NC_DATA_GAUSSIAN_X_SIGMA

FIXME

NC_DATA_GAUSSIAN_X_COV

FIXME

NC_DATA_GAUSSIAN_X_WMEAN

FIXME

nc_data_gaussian_init_from_matrix ()

void                nc_data_gaussian_init_from_matrix   (NcData *data,
                                                         NcmMatrix *cm,
                                                         NcDataStruct *extra_data);

FIXME

data :

FIXME

cm :

FIXME

extra_data :

FIXME

Returns :

FIXME

nc_data_gaussian_init_from_query ()

void                nc_data_gaussian_init_from_query    (NcData *data,
                                                         sqlite3 *db,
                                                         gchar *query,
                                                         NcDataStruct *extra_data);

FIXME

data :

FIXME

db :

FIXME

query :

FIXME

extra_data :

FIXME

Returns :

FIXME

nc_data_gaussian_new ()

NcData *            nc_data_gaussian_new                (NcDataGaussianType gauss_type);

FIXME

gauss_type :

FIXME

Returns :

FIXME

nc_data_gaussian_set_func ()

void                nc_data_gaussian_set_func           (NcData *data,
                                                         NcmMSetFunc *func);

FIXME

data :

a NcData

func :

a NcmMSetFunc

nc_data_gaussian_set_func_array ()

void                nc_data_gaussian_set_func_array     (NcData *data,
                                                         NcmMSetFunc **func,
                                                         guint n);

FIXME

data :

FIXME

func :

Array of functions. [array length=n]

n :

FIXME