#include <FunctionalSpirale.hpp>
Public Member Functions | |
| FunctionalSpirale () | |
| FunctionalSpirale (double a, double b, double c, double d, double sx, double sy) | |
| FunctionalSpirale (const FunctionalSpirale &m) | |
| FunctionalSpirale & | operator= (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) | |
| AFunctional & | operator= (const AFunctional &m) |
| virtual | ~AFunctional () |
| int | getNdim () const |
| void | setNdim (int ndim) |
| VectorDouble | getFunctionValues (const Db *db, bool useSel=true) const |
| FunctionalSpirale::FunctionalSpirale | ( | ) |
| FunctionalSpirale::FunctionalSpirale | ( | double | a, |
| double | b, | ||
| double | c, | ||
| double | d, | ||
| double | sx, | ||
| double | sy | ||
| ) |
| FunctionalSpirale::FunctionalSpirale | ( | const FunctionalSpirale & | m | ) |
|
virtual |
| MatrixSquareGeneral FunctionalSpirale::getFunctionMatrix | ( | const VectorDouble & | coor | ) | const |
Return the anisotropy rotation matrix at a given coordinate
| coor | 2-D coordinates of the target |
|
overridevirtual |
Return the angle (in degrees) of the spiral at a given coordinate
| coor | 2-D coordinates of the target |
Implements AFunctional.
| VectorVectorDouble FunctionalSpirale::getFunctionVectors | ( | const Db * | db, |
| const CovAniso * | cova | ||
| ) | const |
| FunctionalSpirale & FunctionalSpirale::operator= | ( | const FunctionalSpirale & | m | ) |