#include <ProjMatrix.hpp>
|
| | ProjMatrix () |
| |
| | ProjMatrix (const Db *db, const AMesh *a_mesh, int rankZ=-1, bool verbose=false) |
| |
| | ProjMatrix (int npoint, int napices, const cs *aproj) |
| |
| | ProjMatrix (const ProjMatrix &m) |
| |
| ProjMatrix & | operator= (const ProjMatrix &m) |
| |
| virtual | ~ProjMatrix () |
| |
| virtual String | toString (const AStringFormat *strfmt=nullptr) const override |
| | Interface for AStringable. More...
|
| |
| int | point2mesh (const VectorDouble &inv, VectorDouble &outv) const override |
| | Interface for IProjMatrix. More...
|
| |
| int | mesh2point (const VectorDouble &inv, VectorDouble &outv) const override |
| |
| int | getApexNumber () const override |
| |
| int | getPointNumber () const override |
| |
| int | resetFromDb (const Db *db, const AMesh *a_mesh, int rankZ=-1, bool verbose=false) |
| |
| int | resetFromPoints (int npoint, int napices, const cs *aproj) |
| |
| int | resetFromDbByNeigh (const Db *db, AMesh *amesh, double radius, int flag_exact=0, bool verbose=false) |
| |
| const cs * | getAproj () const |
| |
| Triplet | getAprojToTriplet (bool flag_from_1=false) const |
| |
| | IProjMatrix () |
| |
| virtual | ~IProjMatrix () |
| |
| | AStringable () |
| |
| | AStringable (const AStringable &r) |
| |
| AStringable & | operator= (const AStringable &r) |
| |
| virtual | ~AStringable () |
| |
| virtual void | display (const AStringFormat *strfmt=nullptr) const final |
| |
| virtual void | display (int level) const final |
| |
◆ ProjMatrix() [1/4]
| ProjMatrix::ProjMatrix |
( |
| ) |
|
◆ ProjMatrix() [2/4]
| ProjMatrix::ProjMatrix |
( |
const Db * |
db, |
|
|
const AMesh * |
a_mesh, |
|
|
int |
rankZ = -1, |
|
|
bool |
verbose = false |
|
) |
| |
◆ ProjMatrix() [3/4]
| ProjMatrix::ProjMatrix |
( |
int |
npoint, |
|
|
int |
napices, |
|
|
const cs * |
aproj |
|
) |
| |
◆ ProjMatrix() [4/4]
◆ ~ProjMatrix()
| ProjMatrix::~ProjMatrix |
( |
| ) |
|
|
virtual |
◆ create()
| ProjMatrix * ProjMatrix::create |
( |
const Db * |
db, |
|
|
const AMesh * |
a_mesh, |
|
|
int |
rankZ = -1, |
|
|
bool |
verbose = false |
|
) |
| |
|
static |
◆ getApexNumber()
| int ProjMatrix::getApexNumber |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ getAproj()
| const cs* ProjMatrix::getAproj |
( |
| ) |
const |
|
inline |
◆ getAprojToTriplet()
| Triplet ProjMatrix::getAprojToTriplet |
( |
bool |
flag_from_1 = false | ) |
const |
◆ getPointNumber()
| int ProjMatrix::getPointNumber |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ mesh2point()
◆ operator=()
◆ point2mesh()
◆ resetFromDb()
| int ProjMatrix::resetFromDb |
( |
const Db * |
db, |
|
|
const AMesh * |
a_mesh, |
|
|
int |
rankZ = -1, |
|
|
bool |
verbose = false |
|
) |
| |
◆ resetFromDbByNeigh()
| int ProjMatrix::resetFromDbByNeigh |
( |
const Db * |
db, |
|
|
AMesh * |
amesh, |
|
|
double |
radius, |
|
|
int |
flag_exact = 0, |
|
|
bool |
verbose = false |
|
) |
| |
Returns the projection matrix of a set of points (contained in a Db) onto a meshing
- Parameters
-
| db | Db structure |
| amesh | Meshing structure |
| radius | Neighborhood radius |
| flag_exact | Type of test |
| verbose | Verbose flag |
- Returns
◆ resetFromPoints()
| int ProjMatrix::resetFromPoints |
( |
int |
npoint, |
|
|
int |
napices, |
|
|
const cs * |
aproj |
|
) |
| |
◆ toString()
◆ _Aproj
◆ _nApices
◆ _nPoint
The documentation for this class was generated from the following files: