Basic Image AlgorithmS Library
2.8.0
|
This is the complete list of members for BIAS::Triangulation, including all inherited members.
_dTriangDeltaPixels | BIAS::Triangulation | protected |
_dTriangSigmaPixels | BIAS::Triangulation | protected |
_liDebugLevel | BIAS::Debug | protected |
_liNextDebugLevel | BIAS::Debug | protected |
_String2Debuglevel | BIAS::Debug | protected |
_UpdateCovWeights(const double &TriangDeltaPixels=TRIANGULATION_DEFAULT_DELTAPIXEL, const double &sigma=TRIANGULATION_DEFAULT_SIGMA) | BIAS::Triangulation | protected |
_zDebugStream | BIAS::Debug | protectedstatic |
AddDebugLevel(const long int lv) | BIAS::Debug | inline |
AddDebugLevel(const std::string &name) | BIAS::Debug | inline |
ConsumeNextFreeDebuglevel_() | BIAS::Debug | inlineprotected |
CorrectCorrespondences(const FMatrix &F, HomgPoint2D &p1, HomgPoint2D &p2, bool refine=false) | BIAS::Triangulation | |
cov_weights_ | BIAS::Triangulation | protected |
Debug() | BIAS::Debug | inline |
Debug(const Debug &deb) | BIAS::Debug | inline |
DebugLevelIsSet(const long int lv) const | BIAS::Debug | inline |
DebugLevelIsSet(const std::string &name) const | BIAS::Debug | inline |
GetCovariance(PMatrix &P1, PMatrix &P2, const HomgPoint2D &p1, const Matrix2x2< double > &cov1, const HomgPoint2D &p2, const Matrix2x2< double > &cov2, HomgPoint3D &p, Matrix3x3< double > &cov, const int num, bool quasiEuclidean=false) | BIAS::Triangulation | |
GetCovariance2D(PMatrix &P1, PMatrix &P2, HomgPoint2D &p1, HomgPoint2D &p2, HomgPoint3D &point3D, Matrix3x3< double > &covariance, const double &triangdeltapixel=TRIANGULATION_DEFAULT_DELTAPIXEL) | BIAS::Triangulation | |
GetCovarianceAnalytic(PMatrix &P1, PMatrix &P2, HomgPoint2D &p1, HomgPoint2D &p2, HomgPoint3D &point3D, Matrix3x3< double > &covariance, const double &triangdeltapixel=TRIANGULATION_DEFAULT_DELTAPIXEL, const double &sigma=TRIANGULATION_DEFAULT_SIGMA) | BIAS::Triangulation | |
GetCovarianceProjective(PMatrix &P1, PMatrix &P2, const HomgPoint2D &p1, const HomgPoint2DCov &cov1, const HomgPoint2D &p2, const HomgPoint2DCov &cov2, HomgPoint3D &p, HomgPoint3DCov &cov) | BIAS::Triangulation | |
GetDebugLevel() const | BIAS::Debug | inline |
GetDebugStream() const | BIAS::Debug | inline |
GetDebugStream(std::ostream &os) const | BIAS::Debug | inline |
GetGlobalDebugLevel() | BIAS::Debug | inlinestatic |
GlobalDebugLevel | BIAS::Debug | protectedstatic |
Intersect(Vector3< double > &pA, Vector3< double > &dirA, Vector3< double > &pB, Vector3< double > &dirB, Vector3< double > &res) | BIAS::Triangulation | |
Intersect(Vector3< double > &pA, Vector3< double > &dirA, Vector3< double > &pB, Vector3< double > &dirB, Vector3< double > &res, double &dist) | BIAS::Triangulation | |
Intersect(Vector3< double > &a1, Vector3< double > &a2, Vector3< double > &b1, Vector3< double > &b2) | BIAS::Triangulation | |
Name2DebugLevel(const std::string &name) const | BIAS::Debug | inline |
NewDebugLevel(const std::string &name) | BIAS::Debug | inline |
operator=(const Debug &deb) | BIAS::Debug | inline |
Optimal(PMatrix &P1, PMatrix &P2, HomgPoint2D &p1, HomgPoint2D &p2, HomgPoint3D &point3d) | BIAS::Triangulation | |
PrintDebugLevel(std::ostream &os=std::cout) const | BIAS::Debug | inline |
RemoveDebugLevel(const long int lv) | BIAS::Debug | inline |
RemoveDebugLevel(const std::string &name) | BIAS::Debug | inline |
SetDebugLevel(const long int lv) | BIAS::Debug | inline |
SetDebugLevel(const std::string &name) | BIAS::Debug | inline |
SetDebugStream(const std::ostream &os) | BIAS::Debug | inline |
SetGlobalDebugLevel(long int lev) | BIAS::Debug | inlinestatic |
ShowDebugLevel(std::ostream &os=std::cout) const | BIAS::Debug | inline |
Triangulate(PMatrix &P1, PMatrix &P2, const HomgPoint2D &p1, const HomgPoint2D &p2, BIAS::Vector3< double > &point3d) | BIAS::Triangulation | |
Triangulate(PMatrix &P1, PMatrix &P2, const HomgPoint2D &p1, const HomgPoint2D &p2, BIAS::HomgPoint3D &point3d) | BIAS::Triangulation | |
Triangulate(const ProjectionParametersBase *P1, const ProjectionParametersBase *P2, const HomgPoint2D &p1, const HomgPoint2D &p2, Vector3< double > &point3d) | BIAS::Triangulation | |
Triangulate(const ProjectionParametersBase *P1, const ProjectionParametersBase *P2, const HomgPoint2D &p1, const HomgPoint2D &p2, HomgPoint3D &point3d) | BIAS::Triangulation | |
Triangulate(const Pose &P1, const Pose &P2, const HomgPoint2D &p1, const HomgPoint2D &p2, Vector3< double > &point3d) | BIAS::Triangulation | |
Triangulate(const Pose &P1, const Pose &P2, const HomgPoint2D &p1, const HomgPoint2D &p2, HomgPoint3D &point3d) | BIAS::Triangulation | |
Triangulate(const Vector3< double > &C1, const Quaternion< double > &Q1, const Vector3< double > &C2, const Quaternion< double > &Q2, const HomgPoint2D &p1, const HomgPoint2D &p2, Vector3< double > &point3d) | BIAS::Triangulation | |
Triangulate(const Vector3< double > &C1, const Quaternion< double > &Q1, const Vector3< double > &C2, const Quaternion< double > &Q2, const HomgPoint2D &p1, const HomgPoint2D &p2, HomgPoint3D &point3d) | BIAS::Triangulation | |
Triangulate2D(PMatrix &P1, PMatrix &P2, HomgPoint2D &p1, HomgPoint2D &p2, HomgPoint3D &point3d, double &dist, double &angle) | BIAS::Triangulation | |
Triangulate2D(PMatrix &P1, PMatrix &P2, HomgPoint2D &p1, HomgPoint2D &p2, HomgPoint3D &point3d, Matrix3x3< double > &CovMatrix, double &dist, double &angle, const double &triangdeltapixel=TRIANGULATION_DEFAULT_DELTAPIXEL) | BIAS::Triangulation | |
TriangulateLinear(PMatrix &P1, PMatrix &P2, HomgPoint2D &p1, HomgPoint2D &p2, HomgPoint3D &point3d) | BIAS::Triangulation | |
TriangulateLinear(std::vector< PMatrix > pmatrices, std::vector< HomgPoint2D > homgPoints2D, HomgPoint3D &point3d) | BIAS::Triangulation | |
TriangulateProjective(const ProjectionParametersBase *P1, const ProjectionParametersBase *P2, const HomgPoint2D &p1, const HomgPoint2D &p2, HomgPoint3D &point3d) | BIAS::Triangulation | |
Triangulation() | BIAS::Triangulation | |
~Debug() | BIAS::Debug | inline |
~Triangulation() | BIAS::Triangulation |