#include <TurningBandDirection.hpp>
Class for management of Directions used in Turning Band algorithm Remark: The 3-D definition is compulsory (even in 2-D)
Public Member Functions | |
| TurningBandDirection () | |
| TurningBandDirection (const TurningBandDirection &r) | |
| TurningBandDirection & | operator= (const TurningBandDirection &r) |
| virtual | ~TurningBandDirection () |
| const VectorDouble & | getAng () const |
| double | getAng (int i) const |
| double | getDXP () const |
| double | getDYP () const |
| double | getDZP () const |
| double | getT00 () const |
| double | getTmax () const |
| double | getTmin () const |
| double | getScale () const |
| void | setAng (const VectorDouble &ang) |
| void | setAng (int i, double value) |
| void | setDXP (double dxp) |
| void | setDYP (double dyp) |
| void | setDZP (double dzp) |
| void | setT00 (double t00) |
| void | setTmax (double tmax) |
| void | setTmin (double tmin) |
| void | setScale (double scale) |
| double | projectPoint (const Db *db, int iech) const |
| double | projectGrid (const DbGrid *db, int ix, int iy, int iz) const |
| TurningBandDirection::TurningBandDirection | ( | ) |
| TurningBandDirection::TurningBandDirection | ( | const TurningBandDirection & | r | ) |
|
virtual |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| TurningBandDirection & TurningBandDirection::operator= | ( | const TurningBandDirection & | r | ) |
| double TurningBandDirection::projectGrid | ( | const DbGrid * | db, |
| int | ix, | ||
| int | iy, | ||
| int | iz | ||
| ) | const |
Calculates the projection of a grid node on a turning band
| [in] | db | Db structure |
| [in] | ix | grid index along X |
| [in] | iy | grid index along Y |
| [in] | iz | grid index along Z |
| double TurningBandDirection::projectPoint | ( | const Db * | db, |
| int | iech | ||
| ) | const |
Calculates the projection of a point on a turning band
| [in] | db | Db structure |
| [in] | iech | rank of the sample |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |