Basic Image AlgorithmS Library
2.8.0
|
This is the complete list of members for BIAS::EpipolarLine, including all inherited members.
_liDebugLevel | BIAS::Debug | protected |
_liNextDebugLevel | BIAS::Debug | protected |
_String2Debuglevel | BIAS::Debug | protected |
_zDebugStream | BIAS::Debug | protectedstatic |
Add(const HOMGLINE2D_TYPE &scalar, Vector3< HOMGLINE2D_TYPE > &dest) const | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
Add(const Vector3< HOMGLINE2D_TYPE > &argvec, Vector3< HOMGLINE2D_TYPE > &destvec) const | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
AddDebugLevel(const long int lv) | BIAS::Debug | inline |
AddDebugLevel(const std::string &name) | BIAS::Debug | inline |
AddIP(const HOMGLINE2D_TYPE &scalar) | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
AddIP(const Vector3< HOMGLINE2D_TYPE > &argvec) | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
Angle_ | BIAS::EpipolarLine | protected |
begin() const | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
begin() | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
CalcTransformed_() | BIAS::EpipolarLine | protectedvirtual |
CartesianToPolar() const | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
clear() | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
CloseEdge_ | BIAS::EpipolarLine | protected |
CloseIntersection_ | BIAS::EpipolarLine | protected |
ConsumeNextFreeDebuglevel_() | BIAS::Debug | inlineprotected |
CoordEuclideanToSphere() const | BIAS::Vector3< HOMGLINE2D_TYPE > | |
CoordEuclidianToSphere() const | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
CoordSphereToEuclidean() const | BIAS::Vector3< HOMGLINE2D_TYPE > | |
CoordSphereToEuclidian() const | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
CrossProduct(const Vector3< HOMGLINE2D_TYPE > &argvec, Vector3< HOMGLINE2D_TYPE > &destvec) const | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
CrossProduct(const Vector3< HOMGLINE2D_TYPE > &argvec) const | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
Current_ | BIAS::EpipolarLine | protected |
data_ | BIAS::Vector3< HOMGLINE2D_TYPE > | 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 |
DeltaR_ | BIAS::EpipolarLine | protected |
DetermineIntersectionsAndEpipoleDistances_(HomgPoint2D &point) | BIAS::EpipolarLine | protected |
Dist(const Vector3< HOMGLINE2D_TYPE > &vec) const | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
Distance(const HomgPoint2D &point) | BIAS::HomgLine2D | inline |
DistanceSquared(const HomgPoint2D &point) | BIAS::HomgLine2D | inline |
DistLinf(const Vector3< HOMGLINE2D_TYPE > &vec) const | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
Div(const HOMGLINE2D_TYPE &scalar, Vector3< HOMGLINE2D_TYPE > &dest) const | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
Divide(const HOMGLINE2D_TYPE &scalar, Vector3< HOMGLINE2D_TYPE > &dest) const | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
DivideIP(const HOMGLINE2D_TYPE &scalar) | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
DivIP(const HOMGLINE2D_TYPE &scalar) | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
Draw(Image< PixelType > &im) | BIAS::EpipolarLine | |
DrawDistortedLine(const Vector3< double > &epipoleRayOrigImage, const Vector3< double > &infRayOrigImage, Image< PixelType > &image, ProjectionParametersBase *paramsOrig, PixelType *Color=NULL, int lineWidth=1) | BIAS::EpipolarLine | static |
DrawWhole(Image< PixelType > &im) | BIAS::EpipolarLine | |
dx_ | BIAS::EpipolarLine | protected |
dy_ | BIAS::EpipolarLine | protected |
ElementwiseDivision(const Vector3< HOMGLINE2D_TYPE > &argvec, Vector3< HOMGLINE2D_TYPE > &destvec) const | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
ElementwiseDivision(const Vector3< HOMGLINE2D_TYPE > &argvec) const | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
ElementwiseProduct(const Vector3< HOMGLINE2D_TYPE > &argvec, Vector3< HOMGLINE2D_TYPE > &destvec) const | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
ElementwiseProduct(const Vector3< HOMGLINE2D_TYPE > &argvec) const | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
end() const | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
end() | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
End_ | BIAS::EpipolarLine | protected |
EpipolarLine() | BIAS::EpipolarLine | |
EpipolarLine(const EpipolarLine &line) | BIAS::EpipolarLine | |
EpipolarLine(const Vector3< HOMGLINE2D_TYPE > &vec) | BIAS::EpipolarLine | |
Epipole_ | BIAS::EpipolarLine | protected |
EpipolePosition_ | BIAS::EpipolarLine | protected |
FarIntersection_ | BIAS::EpipolarLine | protected |
GetAngle() const | BIAS::EpipolarLine | inline |
GetCloseEdge() const | BIAS::EpipolarLine | inlinevirtual |
GetCloseIntersectionWithImageBorder() | BIAS::EpipolarLine | inlinevirtual |
GetCopyOfCloseIntersectionWithImageBorder() const | BIAS::EpipolarLine | inlinevirtual |
GetCopyOfEpipole() const | BIAS::EpipolarLine | inlinevirtual |
GetCopyOfFarIntersectionWithImageBorder() const | BIAS::EpipolarLine | inlinevirtual |
GetData() const | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
GetData() | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
GetDebugLevel() const | BIAS::Debug | inline |
GetDebugStream() const | BIAS::Debug | inline |
GetDebugStream(std::ostream &os) const | BIAS::Debug | inline |
GetDeltaR() const | BIAS::EpipolarLine | inlinevirtual |
GetDx() const | BIAS::EpipolarLine | inline |
GetDy() const | BIAS::EpipolarLine | inline |
GetEpipole() | BIAS::EpipolarLine | inlinevirtual |
GetEpipolePosition() const | BIAS::EpipolarLine | inlinevirtual |
GetFarEdge() const | BIAS::EpipolarLine | inlinevirtual |
GetFarIntersectionWithImageBorder() | BIAS::EpipolarLine | inlinevirtual |
GetGlobalDebugLevel() | BIAS::Debug | inlinestatic |
GetImageBoundaries(double &minx, double &miny, double &maxx, double &maxy) const | BIAS::EpipolarLine | inline |
GetImageHeight() const | BIAS::EpipolarLine | inlinevirtual |
GetImageWidth() const | BIAS::EpipolarLine | inlinevirtual |
GetIntersectionsWithImage(unsigned int width, unsigned int height, unsigned int coo[4]) | BIAS::HomgLine2D | |
GetLineType() const | BIAS::EpipolarLine | inline |
GetNextLine(bool clockwise, EpipolarLine &next, double dist=1.0) | BIAS::EpipolarLine | virtual |
GetNormalized() const | BIAS::Vector3< HOMGLINE2D_TYPE > | |
GetNumElements() const | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
GetPerpendicularLine(HomgPoint2D &point, HomgLine2D &perpline) | BIAS::HomgLine2D | inline |
GetRMax() const | BIAS::EpipolarLine | inlinevirtual |
GetRMin() const | BIAS::EpipolarLine | inlinevirtual |
GetROffset() const | BIAS::EpipolarLine | inline |
GetSkewSymmetricMatrix() const | BIAS::Vector3< HOMGLINE2D_TYPE > | |
GetTransformedEnd() | BIAS::EpipolarLine | inline |
GetTransformedEnd() const | BIAS::EpipolarLine | inline |
GetTransformedStart() | BIAS::EpipolarLine | inline |
GetTransformedStart() const | BIAS::EpipolarLine | inline |
GetW() | BIAS::HomgLine2D | inline |
GlobalDebugLevel | BIAS::Debug | protectedstatic |
HomgLine2D() | BIAS::HomgLine2D | inline |
HomgLine2D(const Vector3< HOMGLINE2D_TYPE > &vec) | BIAS::HomgLine2D | inlineexplicit |
HomgLine2D(HOMGLINE2D_TYPE a, HOMGLINE2D_TYPE b, HOMGLINE2D_TYPE c) | BIAS::HomgLine2D | inline |
HomgLine2D(const HomgLine2D &line) | BIAS::HomgLine2D | inline |
HomgLine2D(const HomgPoint2D &p1, const HomgPoint2D &p2) | BIAS::HomgLine2D | inline |
Homogenize() | BIAS::HomgLine2D | inline |
Init(const double &minx, const double &miny, const double &maxx, const double &maxy, HomgPoint2D &epipole, HomgPoint2D &otherpoint, enum HomgPoint2D::EPosition epos) | BIAS::EpipolarLine | virtual |
Init(unsigned int width, unsigned int height, HomgPoint2D &epipole, HomgPoint2D &otherpoint, enum HomgPoint2D::EPosition epos) | BIAS::EpipolarLine | virtual |
Init(unsigned int width, unsigned int height, HomgPoint2D &epipole, HomgPoint2D &otherpoint) | BIAS::EpipolarLine | virtual |
Interpolate_(enum TLineType &type, unsigned char **ida, int &x, int &y, double &g, unsigned char &result) | BIAS::EpipolarLine | protectedvirtual |
Intersection(const HomgLine2D &line, HomgPoint2D &intersect) const | BIAS::HomgLine2D | inline |
Intersection(const HomgLine2D &line) const | BIAS::HomgLine2D | inline |
IsZero() const | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
Length() const | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
Length_ | BIAS::EpipolarLine | protected |
Load(const std::string &filename) | BIAS::Vector3< HOMGLINE2D_TYPE > | |
LoadBogTC(const std::string &filename) | BIAS::Vector3< HOMGLINE2D_TYPE > | |
maxx_ | BIAS::EpipolarLine | protected |
maxy_ | BIAS::EpipolarLine | protected |
minx_ | BIAS::EpipolarLine | protected |
miny_ | BIAS::EpipolarLine | protected |
Mult(const HOMGLINE2D_TYPE &scalar, Vector3< HOMGLINE2D_TYPE > &dest) const | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
MultIP(const HOMGLINE2D_TYPE &scalar) | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
Multiply(const HOMGLINE2D_TYPE &scalar, Vector3< HOMGLINE2D_TYPE > &dest) const | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
MultiplyIP(const HOMGLINE2D_TYPE &scalar) | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
Name2DebugLevel(const std::string &name) const | BIAS::Debug | inline |
NewDebugLevel(const std::string &name) | BIAS::Debug | inline |
Normalize() | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
Normalize(Matrix3x3< HOMGLINE2D_TYPE > &cov) | BIAS::Vector3< HOMGLINE2D_TYPE > | |
NormL1() const | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
NormL2() const | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
operator!=(const Vector3< HOMGLINE2D_TYPE > &arg) const | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
operator=(const EpipolarLine &line) | BIAS::EpipolarLine | virtual |
BIAS::HomgLine2D::operator=(const Vector3< HOMGLINE2D_TYPE > &vec) | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
BIAS::HomgLine2D::operator=(const Vector< HOMGLINE2D_TYPE > &vec) | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
BIAS::Debug::operator=(const Debug &deb) | BIAS::Debug | inline |
operator==(const Vector3< HOMGLINE2D_TYPE > &arg) const | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
operator[](const int i) const | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
operator[](const int i) | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
OuterProduct(const Vector3< HOMGLINE2D_TYPE > &v, Matrix3x3< HOMGLINE2D_TYPE > &res) const | BIAS::Vector3< HOMGLINE2D_TYPE > | |
OuterProduct(const Vector3< HOMGLINE2D_TYPE > &v) const | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
Phi() | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
Phi() const | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
PInfinity_ | BIAS::EpipolarLine | protected |
PInfinityPosition_ | BIAS::EpipolarLine | protected |
PolarToCartesian() const | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
PrintDebugLevel(std::ostream &os=std::cout) const | BIAS::Debug | inline |
ProjectEpipolarPlane(const Projection &thisP, Image< PixelType > &thisIm, const Vector3< double > &otherCamCenter, const Vector3< double > &RayDir, PixelType *Color=NULL, int lineWidth=1) | BIAS::EpipolarLine | static |
Radius() | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
Radius() const | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
Recalc(unsigned int width, unsigned int height, HomgPoint2D &epipole, enum HomgPoint2D::EPosition epos) | BIAS::EpipolarLine | |
Recalc(const double &minx, const double &miny, const double &maxx, const double &maxy, HomgPoint2D &epipole, enum HomgPoint2D::EPosition epos) | BIAS::EpipolarLine | |
Recalc() | BIAS::EpipolarLine | |
RemoveDebugLevel(const long int lv) | BIAS::Debug | inline |
RemoveDebugLevel(const std::string &name) | BIAS::Debug | inline |
RMaxLine_ | BIAS::EpipolarLine | protected |
RMinLine_ | BIAS::EpipolarLine | protected |
ROffset_ | BIAS::EpipolarLine | protected |
Save(const std::string &filename) const | BIAS::Vector3< HOMGLINE2D_TYPE > | |
ScalarProduct(const Vector3< HOMGLINE2D_TYPE > &argvec, HOMGLINE2D_TYPE &result) const | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
ScalarProduct(const Vector3< HOMGLINE2D_TYPE > &argvec) const | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
ScanLine(Image< unsigned char > &source, HomgPoint2D &epipole, enum HomgPoint2D::EPosition epos, double RMin, double RMax, bool forward, unsigned int &length, unsigned char *Destination) | BIAS::EpipolarLine | virtual |
ScanLine_(Image< unsigned char > &source, unsigned int ROffset, unsigned int &length, unsigned char *Destination, bool forward) | BIAS::EpipolarLine | protectedvirtual |
SearchOverInf_ | BIAS::EpipolarLine | protected |
Set(const HomgPoint2D &p1, const HomgPoint2D &p2) | BIAS::HomgLine2D | inline |
Vector3< HOMGLINE2D_TYPE >::Set(const HOMGLINE2D_TYPE *pv) | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
Vector3< HOMGLINE2D_TYPE >::Set(const HOMGLINE2D_TYPE &scalar) | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
Vector3< HOMGLINE2D_TYPE >::Set(const HOMGLINE2D_TYPE &x, const HOMGLINE2D_TYPE &y, const HOMGLINE2D_TYPE &z) | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
Vector3< HOMGLINE2D_TYPE >::Set(const Vector< HOMGLINE2D_TYPE > &vec) | BIAS::Vector3< HOMGLINE2D_TYPE > | 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 |
SetEpipole(HomgPoint2D &ep) | BIAS::EpipolarLine | inline |
SetGlobalDebugLevel(long int lev) | BIAS::Debug | inlinestatic |
SetZero() | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
ShowDebugLevel(std::ostream &os=std::cout) const | BIAS::Debug | inline |
Size() const | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
size() const | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
Start_ | BIAS::EpipolarLine | protected |
Sub(const HOMGLINE2D_TYPE &scalar, Vector3< HOMGLINE2D_TYPE > &dest) const | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
Sub(const Vector3< HOMGLINE2D_TYPE > &argvec, Vector3< HOMGLINE2D_TYPE > &destvec) const | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
SubIP(const HOMGLINE2D_TYPE &scalar) | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
SubIP(const Vector3< HOMGLINE2D_TYPE > &argvec) | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
Sym_ | BIAS::EpipolarLine | protected |
Theta() | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
Theta() const | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
TransformedCurrent_ | BIAS::EpipolarLine | protected |
TransformedEnd_ | BIAS::EpipolarLine | protected |
TransformedStart_ | BIAS::EpipolarLine | protected |
Type_ | BIAS::EpipolarLine | protected |
value_type typedef | BIAS::Vector3< HOMGLINE2D_TYPE > | |
Vector3() | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
Vector3(const Vector3< HOMGLINE2D_TYPE > &vec) | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
Vector3(const HOMGLINE2D_TYPE &scalar) | BIAS::Vector3< HOMGLINE2D_TYPE > | inlineexplicit |
Vector3(const HOMGLINE2D_TYPE *pv) | BIAS::Vector3< HOMGLINE2D_TYPE > | inlineexplicit |
Vector3(char *s) | BIAS::Vector3< HOMGLINE2D_TYPE > | inlineexplicit |
Vector3(const HOMGLINE2D_TYPE &x, const HOMGLINE2D_TYPE &y, const HOMGLINE2D_TYPE &z) | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |
Vector3(const Vector< HOMGLINE2D_TYPE > &v) | BIAS::Vector3< HOMGLINE2D_TYPE > | |
~Debug() | BIAS::Debug | inline |
~EpipolarLine() | BIAS::EpipolarLine | virtual |
~HomgLine2D() | BIAS::HomgLine2D | inline |
~Vector3() | BIAS::Vector3< HOMGLINE2D_TYPE > | inline |