1.1.0
CCC
 
FunctionalSpirale Class Reference

#include <FunctionalSpirale.hpp>

Inheritance diagram for FunctionalSpirale:
AFunctional

Public Member Functions

 FunctionalSpirale ()
 
 FunctionalSpirale (double a, double b, double c, double d, double sx, double sy)
 
 FunctionalSpirale (const FunctionalSpirale &m)
 
FunctionalSpiraleoperator= (const FunctionalSpirale &m)
 
virtual ~FunctionalSpirale ()
 
virtual double getFunctionValue (const VectorDouble &coor) const override
 
MatrixSquareGeneral getFunctionMatrix (const VectorDouble &coor) const
 
VectorVectorDouble getFunctionVectors (const Db *db, const CovAniso *cova) const
 
- Public Member Functions inherited from AFunctional
 AFunctional (int ndim)
 
 AFunctional (const AFunctional &m)
 
AFunctionaloperator= (const AFunctional &m)
 
virtual ~AFunctional ()
 
int getNdim () const
 
void setNdim (int ndim)
 
VectorDouble getFunctionValues (const Db *db, bool useSel=true) const
 

Constructor & Destructor Documentation

FunctionalSpirale::FunctionalSpirale ( )
FunctionalSpirale::FunctionalSpirale ( double  a,
double  b,
double  c,
double  d,
double  sx,
double  sy 
)
FunctionalSpirale::FunctionalSpirale ( const FunctionalSpirale m)
FunctionalSpirale::~FunctionalSpirale ( )
virtual

Member Function Documentation

MatrixSquareGeneral FunctionalSpirale::getFunctionMatrix ( const VectorDouble coor) const

Return the anisotropy rotation matrix at a given coordinate

Parameters
coor2-D coordinates of the target
Returns
double FunctionalSpirale::getFunctionValue ( const VectorDouble coor) const
overridevirtual

Return the angle (in degrees) of the spiral at a given coordinate

Parameters
coor2-D coordinates of the target
Returns

Implements AFunctional.

VectorVectorDouble FunctionalSpirale::getFunctionVectors ( const Db db,
const CovAniso cova 
) const
FunctionalSpirale & FunctionalSpirale::operator= ( const FunctionalSpirale m)

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