Basic Image AlgorithmS Library
2.8.0
|
direction of line if start is in coordinate origin as given by compass More...
#include <Geometry/EightWaySymmetryHomg.hh>
Public Member Functions | |
enum TLineType | DetermineLineType (double &angle) |
enum TLineType | DetermineLineType (HomgPoint2D &start, HomgPoint2D &end) |
not tested jet More... | |
enum TLineType | DetermineLineType (const double &startx, const double &starty, const double &endx, const double &endy) |
not tested jet More... | |
void | InverseTransform (enum TLineType &type, const double &Transformedx, const double &Transformedy, double &Originalx, double &Originaly) |
executes the inverse transformation to the above More... | |
void | InverseTransform (enum TLineType &type, const doubletransf[2], doubleorig[2]) |
void | InverseTransform (enum TLineType &type, HomgPoint2D &Transformed, HomgPoint2D &Original) |
executes the inverse transformation to the above More... | |
template<class T > | |
void | InverseTransform (enum TLineType &type, Vector2< T > &Transformed, Vector2< T > &Original) |
as above More... | |
void | Transform (enum TLineType &type, HomgPoint2D &Original, HomgPoint2D &Transformed) |
transforms Original according to type in a way that Transformed lies on a line with slope in [0,1) More... | |
void | Transform (enum TLineType &type, const double &Originalx, const double &Originaly, double &Transformedx, double &Transformedy) |
transforms Original according to type in a way that Transformed lies on a line with slope in [0,1) More... | |
template<class T > | |
void | Transform (enum TLineType &type, Vector2< T > &Original, Vector2< T > &Transformed) |
as above More... | |
void | Transform (enum TLineType &type, const doubleorig[2], doubletransf[2]) |
direction of line if start is in coordinate origin as given by compass
Definition at line 44 of file EightWaySymmetryHomg.hh.
|
inline |
Definition at line 48 of file EightWaySymmetryHomg.hh.
References BIAS::EightWaySymmetry< T >::DetermineLineType().
Referenced by BIAS::EpipolarLine::Init(), BIAS::EpipolarLine::Recalc(), and BIAS::EpipolarLine::ScanLine().
|
inline |
not tested jet
Definition at line 52 of file EightWaySymmetryHomg.hh.
References BIAS::EightWaySymmetry< T >::DetermineLineType().
|
inlineinherited |
not tested jet
|
inlineinherited |
executes the inverse transformation to the above
|
inlineinherited |
|
inline |
executes the inverse transformation to the above
Definition at line 78 of file EightWaySymmetryHomg.hh.
References BIAS::EightWaySymmetry< T >::InverseTransform().
Referenced by BIAS::EpipolarLine::CalcTransformed_(), and BIAS::EpipolarLine::ScanLine_().
|
inline |
as above
Definition at line 89 of file EightWaySymmetryHomg.hh.
References BIAS::EightWaySymmetry< T >::InverseTransform().
|
inline |
transforms Original according to type in a way that Transformed lies on a line with slope in [0,1)
Definition at line 62 of file EightWaySymmetryHomg.hh.
References BIAS::EightWaySymmetry< T >::Transform().
Referenced by BIAS::EpipolarLine::CalcTransformed_().
|
inlineinherited |
transforms Original according to type in a way that Transformed lies on a line with slope in [0,1)
|
inline |
as above
Definition at line 72 of file EightWaySymmetryHomg.hh.
References BIAS::EightWaySymmetry< T >::Transform().
|
inlineinherited |