TerraLib 4.1

An abstract factory of spatial variability measures. More...

#include <TeMSVFactory.h>

Inheritance diagram for TeMSVFactory:
TeFactory< TeMSV, TeMSVParams > TeCorrelogram_Factory TeCovariance_Factory TeSemimadogram_Factory TeSemivariogram_Factory

List of all members.

Public Member Functions

 TeMSVFactory (const string &name)
virtual TeMSVbuild (const TeMSVParams &)=0
 Builds a new type (should be implemented by descendants)

Detailed Description

An abstract factory of spatial variability measures.


Constructor & Destructor Documentation

TeMSVFactory::TeMSVFactory ( const string name) [inline]

Member Function Documentation

virtual TeMSV* TeMSVFactory::build ( const TeMSVParams arg) [pure virtual]

Builds a new type (should be implemented by descendants)

Implements TeFactory< TeMSV, TeMSVParams >.

Implemented in TeSemivariogram_Factory, TeCorrelogram_Factory, TeSemimadogram_Factory, and TeCovariance_Factory.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines