GRASS GIS 8 Programmer's Manual  8.5.0dev(2024)-d6dec75dd4
Cluster Struct Reference

#include <cluster.h>

Collaboration diagram for Cluster:

Data Fields

int nbands
 
int npoints
 
DCELL ** points
 
int np
 
double * band_sum
 
double * band_sum2
 
int * class
 
int * reclass
 
int * count
 
int * countdiff
 
double ** sum
 
double ** sumdiff
 
double ** sum2
 
double ** mean
 
struct Signature S
 
int nclasses
 
int merge1
 
int merge2
 
int iteration
 
double percent_stable
 

Detailed Description

Definition at line 7 of file cluster.h.

Field Documentation

◆ band_sum

double* Cluster::band_sum

Definition at line 13 of file cluster.h.

Referenced by I_cluster_begin(), and I_cluster_clear().

◆ band_sum2

double* Cluster::band_sum2

Definition at line 14 of file cluster.h.

Referenced by I_cluster_begin(), and I_cluster_clear().

◆ class

int* Cluster::class

◆ count

◆ countdiff

int* Cluster::countdiff

Definition at line 19 of file cluster.h.

Referenced by I_cluster_clear(), I_cluster_exec_allocate(), and I_cluster_exec_free().

◆ iteration

int Cluster::iteration

Definition at line 28 of file cluster.h.

◆ mean

double** Cluster::mean

Definition at line 23 of file cluster.h.

Referenced by I_cluster_clear(), I_cluster_exec_allocate(), and I_cluster_exec_free().

◆ merge1

int Cluster::merge1

Definition at line 27 of file cluster.h.

Referenced by I_cluster_distinct(), and I_cluster_merge().

◆ merge2

int Cluster::merge2

Definition at line 27 of file cluster.h.

Referenced by I_cluster_distinct(), and I_cluster_merge().

◆ nbands

int Cluster::nbands

◆ nclasses

int Cluster::nclasses

◆ np

int Cluster::np

Definition at line 11 of file cluster.h.

Referenced by I_cluster_begin().

◆ npoints

int Cluster::npoints

◆ percent_stable

double Cluster::percent_stable

Definition at line 29 of file cluster.h.

◆ points

DCELL** Cluster::points

Definition at line 10 of file cluster.h.

Referenced by I_cluster_begin(), I_cluster_clear(), and I_cluster_sum2().

◆ reclass

int* Cluster::reclass

Definition at line 17 of file cluster.h.

Referenced by I_cluster_clear(), I_cluster_exec_allocate(), and I_cluster_exec_free().

◆ S

struct Signature Cluster::S

Definition at line 23 of file cluster.h.

Referenced by I_cluster_begin(), and I_cluster_clear().

◆ sum

double** Cluster::sum

◆ sum2

double** Cluster::sum2

◆ sumdiff

double** Cluster::sumdiff

Definition at line 21 of file cluster.h.

Referenced by I_cluster_clear(), I_cluster_exec_allocate(), and I_cluster_exec_free().


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