Loading [MathJax]/extensions/tex2jax.js
1.7.3
Geostatistics & Machine Learning toolbox | https://gstlearn.org
 
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
IProj Class Referenceabstract

#include <IProj.hpp>

Inheritance diagram for IProj:
ProjComposition ProjConvolution ProjMatrix ProjMulti ProjZero ProjMultiMatrix

Public Member Functions

 IProj ()
 
virtual ~IProj ()
 
int point2mesh (const VectorDouble &inv, VectorDouble &outv) const
 
int mesh2point (const VectorDouble &inv, VectorDouble &outv) const
 
int point2mesh (const constvect inv, vect out) const
 
int mesh2point (const constvect inv, vect out) const
 
virtual int getNApex () const =0
 
virtual int getNPoint () const =0
 
int addMesh2point (const constvect inv, vect outv) const
 
int addPoint2mesh (const constvect inv, vect outv) const
 

Constructor & Destructor Documentation

◆ IProj()

IProj::IProj ( )
inline

◆ ~IProj()

virtual IProj::~IProj ( )
inlinevirtual

Member Function Documentation

◆ addMesh2point()

int IProj::addMesh2point ( const constvect  inv,
vect  outv 
) const

◆ addPoint2mesh()

int IProj::addPoint2mesh ( const constvect  inv,
vect  outv 
) const

◆ getNApex()

virtual int IProj::getNApex ( ) const
pure virtual

◆ getNPoint()

virtual int IProj::getNPoint ( ) const
pure virtual

◆ mesh2point() [1/2]

int IProj::mesh2point ( const constvect  inv,
vect  out 
) const

◆ mesh2point() [2/2]

int IProj::mesh2point ( const VectorDouble inv,
VectorDouble outv 
) const

◆ point2mesh() [1/2]

int IProj::point2mesh ( const constvect  inv,
vect  out 
) const

◆ point2mesh() [2/2]

int IProj::point2mesh ( const VectorDouble inv,
VectorDouble outv 
) const

The documentation for this class was generated from the following files: