zenilib  0.5.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
vqgen Struct Reference

#include <vqgen.h>

Public Attributes

long allocated
 
FILE * asciipoints
 
long * assigned
 
int aux
 
float * bias
 
int centroid
 
int elements
 
long entries
 
float * entrylist
 
int it
 
float * max
 
float(* metric_func )(struct vqgen *v, float *entry, float *point)
 
float mindist
 
float * pointlist
 
long points
 
int seeded
 
int sorted
 
float *(* weight_func )(struct vqgen *v, float *point)
 

Detailed Description

Definition at line 21 of file vqgen.h.

Member Data Documentation

long vqgen::allocated

Definition at line 35 of file vqgen.h.

Referenced by vqgen_addpoint(), and vqgen_init().

FILE* vqgen::asciipoints

Definition at line 47 of file vqgen.h.

Referenced by vqgen_addpoint(), and vqgen_init().

long* vqgen::assigned

Definition at line 39 of file vqgen.h.

Referenced by vqgen_cellmetric(), vqgen_init(), and vqgen_iterate().

int vqgen::aux

Definition at line 28 of file vqgen.h.

Referenced by _aux(), _point(), vqgen_addpoint(), vqgen_init(), and vqgen_sortmesh().

float* vqgen::bias

Definition at line 40 of file vqgen.h.

Referenced by vqgen_init(), and vqgen_iterate().

int vqgen::centroid

Definition at line 30 of file vqgen.h.

Referenced by vqgen_init(), and vqgen_iterate().

long vqgen::entries
float* vqgen::entrylist

Definition at line 38 of file vqgen.h.

Referenced by _now(), and vqgen_init().

int vqgen::it

Definition at line 25 of file vqgen.h.

Referenced by vqgen_cellmetric(), and vqgen_iterate().

float* vqgen::max

Definition at line 42 of file vqgen.h.

Referenced by vqgen_cellmetric(), vqgen_init(), and vqgen_iterate().

float(* vqgen::metric_func)(struct vqgen *v, float *entry, float *point)

Definition at line 44 of file vqgen.h.

Referenced by vqgen_init(), and vqgen_iterate().

float vqgen::mindist

Definition at line 29 of file vqgen.h.

Referenced by vqgen_addpoint(), vqgen_init(), and vqgen_sortmesh().

float* vqgen::pointlist

Definition at line 33 of file vqgen.h.

Referenced by _point(), vqgen_addpoint(), vqgen_init(), and vqgen_sortmesh().

long vqgen::points

Definition at line 34 of file vqgen.h.

Referenced by vqgen_addpoint(), vqgen_iterate(), and vqgen_sortmesh().

int vqgen::seeded

Definition at line 22 of file vqgen.h.

Referenced by _vqgen_seed(), and vqgen_iterate().

int vqgen::sorted

Definition at line 23 of file vqgen.h.

Referenced by vqgen_iterate(), and vqgen_sortmesh().

float*(* vqgen::weight_func)(struct vqgen *v, float *point)

Definition at line 45 of file vqgen.h.

Referenced by vqgen_init(), and vqgen_iterate().


The documentation for this struct was generated from the following file: