Struct IMultivariableAnalysis

Inheritance Relationships

Derived Types

Struct Documentation

struct IMultivariableAnalysis

Interface for multivariable analysis. It defines some interface commonly used in spatial algorithms:

  • Getter and setter of variables.

Pointer of this type can be put to these classes:

Subclassed by gwm::GWDA, gwm::GWPCA, gwm::GWSS

Public Functions

virtual const arma::mat &variables() const = 0

Get variables.

Returns:

Vector of variables.

virtual void setVariables(const arma::mat &x) = 0

Set variables.

Parameters:

x – Vector of variables.

virtual void run() = 0

Run analysis algorithm.