Basic Image AlgorithmS Library
2.8.0
|
This is the complete list of members for BIAS::ProjectionParametersBase, including all inherited members.
_liDebugLevel | BIAS::Debug | protected |
_liNextDebugLevel | BIAS::Debug | protected |
_String2Debuglevel | BIAS::Debug | protected |
_zDebugStream | BIAS::Debug | protectedstatic |
AddDebugLevel(const long int lv) | BIAS::Debug | inlineprotected |
AddDebugLevel(const std::string &name) | BIAS::Debug | inlineprotected |
Alpha_ | BIAS::UnscentedTransform | protected |
aspectratio_ | BIAS::ProjectionParametersBase | protected |
Beta_ | BIAS::UnscentedTransform | protected |
Clone() const =0 | BIAS::ProjectionParametersBase | pure virtual |
ComputeSigmaPoints_(const Vector< double > &src_mean, const Matrix< double > &src_cov, std::vector< WeightedSigmaPoint > &sigma_points) const | BIAS::UnscentedTransform | protected |
ConsumeNextFreeDebuglevel_() | BIAS::Debug | inlineprotected |
CValid() const | BIAS::ProjectionParametersBase | inlinevirtual |
CValid_ | BIAS::ProjectionParametersBase | protected |
Debug() | BIAS::Debug | inlineprotected |
Debug(const Debug &deb) | BIAS::Debug | inlineprotected |
DebugLevelIsSet(const long int lv) const | BIAS::Debug | inlineprotected |
DebugLevelIsSet(const std::string &name) const | BIAS::Debug | inlineprotected |
Distort(BIAS::HomgPoint2D &point2d) const =0 | BIAS::ProjectionParametersBase | pure virtual |
DoesPointProjectIntoImage(const HomgPoint3D &X, HomgPoint2D &x, bool IgnoreDistortion=false) const | BIAS::ProjectionParametersBase | virtual |
DoesPointProjectIntoImageLocal(const Vector3< double > &localX, HomgPoint2D &x, bool IgnoreDistortion=false) const | BIAS::ProjectionParametersBase | inlinevirtual |
DoExtrinsicsDiffer(const ProjectionParametersBase *p) const | BIAS::ProjectionParametersBase | virtual |
DoIntrinsicsDiffer(const ProjectionParametersBase *p) const | BIAS::ProjectionParametersBase | virtual |
GetAspectratio() const | BIAS::ProjectionParametersBase | inlinevirtual |
GetC() const | BIAS::ProjectionParametersBase | inlinevirtual |
GetCov() const | BIAS::ProjectionParametersBase | inlinevirtual |
GetCQ() const | BIAS::ProjectionParametersBase | inlinevirtual |
GetDebugLevel() const | BIAS::Debug | inlineprotected |
GetDebugStream() const | BIAS::Debug | inlineprotected |
GetDebugStream(std::ostream &os) const | BIAS::Debug | inlineprotected |
GetExternals() const | BIAS::ProjectionParametersBase | inlinevirtual |
GetFakeKMatrix(double &imgsize, int resolution=0, const double &maxangle=1.4) const | BIAS::ProjectionParametersBase | virtual |
GetFakeKMatrix(int resolution=0, const double &maxangle=1.4) const | BIAS::ProjectionParametersBase | virtual |
GetFirstBorderPixel(PixelIterator &it) | BIAS::ProjectionParametersBase | virtual |
GetFirstEdgePosition(PixelIterator &it) | BIAS::ProjectionParametersBase | virtual |
GetGlobalDebugLevel() | BIAS::Debug | inlineprotectedstatic |
GetIdentifier() const | BIAS::ProjectionParametersBase | inlinevirtual |
GetImageHeight() const | BIAS::ProjectionParametersBase | inlinevirtual |
GetImageSize(unsigned int &Width, unsigned int &Height) const | BIAS::ProjectionParametersBase | inlinevirtual |
GetImageWidth() const | BIAS::ProjectionParametersBase | inlinevirtual |
GetMinimalAngularSamplingStep(double &minAngleStep) | BIAS::ProjectionParametersBase | inlinevirtual |
GetNextBorderPixel(PixelIterator &it) | BIAS::ProjectionParametersBase | virtual |
GetNextEdgePosition(PixelIterator &it) | BIAS::ProjectionParametersBase | virtual |
GetPose() const | BIAS::ProjectionParametersBase | inlinevirtual |
GetPoseParametrization() const | BIAS::ProjectionParametersBase | inlinevirtual |
GetPrincipal(double &PrincipalX, double &PrincipalY) const | BIAS::ProjectionParametersBase | inlinevirtual |
GetQ() const | BIAS::ProjectionParametersBase | inlinevirtual |
GetR() const | BIAS::ProjectionParametersBase | virtual |
GetSphericalViewingRange(const CoordinateTransform3D &sphericalReferenceFrame, double &minPhi, double &maxPhi, double ¢erPhi, double &minTheta, double &maxTheta) | BIAS::ProjectionParametersBase | virtual |
GetUnProjectionJacobian(const HomgPoint2D &x, Matrix2x2< double > &Jac, const bool homogenized=true) const | BIAS::ProjectionParametersBase | virtual |
GetVideoSourceType() const | BIAS::ProjectionParametersBase | inlinevirtual |
GlobalDebugLevel | BIAS::Debug | protectedstatic |
height_ | BIAS::ProjectionParametersBase | protected |
identifier_ | BIAS::ProjectionParametersBase | protected |
InvalidatePose() | BIAS::ProjectionParametersBase | inlinevirtual |
IsLeftOf(const ProjectionParametersBase &ppb) const | BIAS::ProjectionParametersBase | |
Kappa_ | BIAS::UnscentedTransform | protected |
LookAt(const Vector3< double > &eye, const Vector3< double > ¢er, const Vector3< double > &up) | BIAS::ProjectionParametersBase | inline |
LookAt(const Vector3< double > ¢er, const Vector3< double > &up) | BIAS::ProjectionParametersBase | inline |
LookAtGL(const Vector3< double > &eye, const Vector3< double > ¢er, const Vector3< double > &up) | BIAS::ProjectionParametersBase | inline |
LookAtGL(const Vector3< double > ¢er, const Vector3< double > &up) | BIAS::ProjectionParametersBase | inline |
Name2DebugLevel(const std::string &name) const | BIAS::Debug | inlineprotected |
NewDebugLevel(const std::string &name) | BIAS::Debug | inlineprotected |
operator<<(std::ostream &os, const ProjectionParametersBase &p) | BIAS::ProjectionParametersBase | friend |
operator=(const ProjectionParametersBase &p) | BIAS::ProjectionParametersBase | inlinevirtual |
BIAS::UnscentedTransform::operator=(const Debug &deb) | BIAS::Debug | inlineprotected |
Pose_ | BIAS::ProjectionParametersBase | protected |
PoseValid() const | BIAS::ProjectionParametersBase | inlinevirtual |
principalX_ | BIAS::ProjectionParametersBase | protected |
principalY_ | BIAS::ProjectionParametersBase | protected |
PrintDebugLevel(std::ostream &os=std::cout) const | BIAS::Debug | inlineprotected |
Project(const HomgPoint3D &X, bool IgnoreDistortion=false) const | BIAS::ProjectionParametersBase | inlinevirtual |
Project(const HomgPoint3D &X, HomgPoint2D &p2d, bool IgnoreDistortion=false) const | BIAS::ProjectionParametersBase | inlinevirtual |
ProjectionParametersBase(const unsigned int width=0, const unsigned int height=0) | BIAS::ProjectionParametersBase | |
ProjectLocal(const Vector3< double > &point, bool IgnoreDistortion=false) const =0 | BIAS::ProjectionParametersBase | pure virtual |
ProjectLocal(const Vector3< double > &point, HomgPoint2D &p2d, bool IgnoreDistortion=false) const =0 | BIAS::ProjectionParametersBase | pure virtual |
QValid() const | BIAS::ProjectionParametersBase | inlinevirtual |
QValid_ | BIAS::ProjectionParametersBase | protected |
RemoveDebugLevel(const long int lv) | BIAS::Debug | inlineprotected |
RemoveDebugLevel(const std::string &name) | BIAS::Debug | inlineprotected |
Rescale(double ratio, const double offset=0.0) | BIAS::ProjectionParametersBase | virtual |
Rescale(unsigned int width, unsigned int height) | BIAS::ProjectionParametersBase | virtual |
SetAlpha(const double alpha) | BIAS::UnscentedTransform | inlineprotected |
SetAspectratio(const double AspectRatio) | BIAS::ProjectionParametersBase | inlinevirtual |
SetBeta(const double beta) | BIAS::UnscentedTransform | inlineprotected |
SetC(const BIAS::Vector3< double > &C) | BIAS::ProjectionParametersBase | inlinevirtual |
SetCov(const Matrix< POSE_TYPE > &Cov) | BIAS::ProjectionParametersBase | inlinevirtual |
SetDebugLevel(const long int lv) | BIAS::Debug | inlineprotected |
SetDebugLevel(const std::string &name) | BIAS::Debug | inlineprotected |
SetDebugStream(const std::ostream &os) | BIAS::Debug | inlineprotected |
SetGlobalDebugLevel(long int lev) | BIAS::Debug | inlineprotectedstatic |
SetIdentifier(std::string name) | BIAS::ProjectionParametersBase | inlinevirtual |
SetImageSize(const unsigned int w, const unsigned int h) | BIAS::ProjectionParametersBase | inlinevirtual |
SetPose(const BIAS::Pose pose) | BIAS::ProjectionParametersBase | inlinevirtual |
SetPoseParametrization(const BIAS::PoseParametrization &pp) | BIAS::ProjectionParametersBase | inlinevirtual |
SetPrincipal(const double x, const double y) | BIAS::ProjectionParametersBase | inlinevirtual |
SetQ(const BIAS::Quaternion< double > &Q) | BIAS::ProjectionParametersBase | inlinevirtual |
SetQC(const BIAS::Quaternion< double > &Q, const BIAS::Vector3< double > &C) | BIAS::ProjectionParametersBase | inlinevirtual |
SetR(const BIAS::RMatrix &R) | BIAS::ProjectionParametersBase | inlinevirtual |
SetUseSVD(const bool use_svd) | BIAS::UnscentedTransform | inlineprotected |
SetVideoSourceType(const std::string &name) | BIAS::ProjectionParametersBase | virtual |
ShowDebugLevel(std::ostream &os=std::cout) const | BIAS::Debug | inlineprotected |
Transform(const Vector< double > &src_mean, const Matrix< double > &src_cov, Vector< double > &dst_mean, Matrix< double > &dst_cov) const | BIAS::UnscentedTransform | protectedvirtual |
Transform_(const Vector< double > &src, Vector< double > &dst) const | BIAS::ProjectionParametersBase | virtual |
UncertaintyTransformBase() | BIAS::UncertaintyTransformBase | inlineprotected |
Undistort(BIAS::HomgPoint2D &point2d) const =0 | BIAS::ProjectionParametersBase | pure virtual |
UnProjectCovLocal(const HomgPoint2D &pos, const Matrix3x3< double > &cov2D, bool IgnoreDistortion=false, bool Normalize=false) | BIAS::ProjectionParametersBase | virtual |
UnProjectLocal(const HomgPoint2D &pos, Vector3< double > &origin, Vector3< double > &direction, bool ignoreDistortion=false) const =0 | BIAS::ProjectionParametersBase | pure virtual |
UnProjectToImagePlane(const HomgPoint2D &pos, const double &depth=1.0, bool IgnoreDistortion=false) const =0 | BIAS::ProjectionParametersBase | pure virtual |
UnProjectToPoint(const HomgPoint2D &pos, double depth, bool IgnoreDistortion=false) const | BIAS::ProjectionParametersBase | virtual |
UnProjectToPoint(const HomgPoint2D &pos, const double depth, const ProjectionParametersBase &proj, bool IgnoreDistortion=false) const | BIAS::ProjectionParametersBase | virtual |
UnProjectToPointLocal(const HomgPoint2D &pos, const double &depth, bool IgnoreDistortion=false) const | BIAS::ProjectionParametersBase | virtual |
UnProjectToRay(const HomgPoint2D &pos, Vector3< double > &origin, Vector3< double > &direction, bool ignoreDistortion=false) const | BIAS::ProjectionParametersBase | inlinevirtual |
UnProjectToRay(const HomgPoint2D &pos, Vector3< double > &direction, bool ignoreDistortion=false) const | BIAS::ProjectionParametersBase | inlinevirtual |
UnProjectToRay(const HomgPoint2D &pos, Vector3< double > &origin, Vector3< double > &direction, const ProjectionParametersBase &proj, bool ignoreDistortion=false) const | BIAS::ProjectionParametersBase | inlinevirtual |
UnscentedTransform() | BIAS::UnscentedTransform | protected |
UseSVD_ | BIAS::UnscentedTransform | protected |
ustIgnoreDistortion_ | BIAS::ProjectionParametersBase | protected |
ustNormalize_ | BIAS::ProjectionParametersBase | protected |
ustTransformIntoImage_ | BIAS::ProjectionParametersBase | protected |
ValidatePose() | BIAS::ProjectionParametersBase | inlinevirtual |
videoSourceType_ | BIAS::ProjectionParametersBase | protected |
ViewDifference(const ProjectionParametersBase *) const | BIAS::ProjectionParametersBase | virtual |
width_ | BIAS::ProjectionParametersBase | protected |
XMLAdd(const xmlNodePtr Node, XMLIO &XMLObject) const | BIAS::XMLBase | |
XMLGetClassName(std::string &TopLevelTag, double &Version) const | BIAS::ProjectionParametersBase | virtual |
XMLIn(const xmlNodePtr Node, XMLIO &XMLObject) | BIAS::ProjectionParametersBase | virtual |
XMLOut(const xmlNodePtr Node, XMLIO &XMLObject) const | BIAS::ProjectionParametersBase | virtual |
XMLRead(const std::string &Filename) | BIAS::XMLBase | |
XMLReadFromString(const std::string &str) | BIAS::XMLBase | |
XMLWrite(const std::string &Filename, int CompressionLevel=0, bool AutoAddCompressionSuffix=true, std::string encoding="UTF-8") const | BIAS::XMLBase | |
XMLWriteToString(std::string &str, std::string encoding="UTF-8") const | BIAS::XMLBase | |
~Debug() | BIAS::Debug | inlineprotected |
~ProjectionParametersBase() | BIAS::ProjectionParametersBase | virtual |
~UncertaintyTransformBase() | BIAS::UncertaintyTransformBase | inlineprotectedvirtual |
~UnscentedTransform() | BIAS::UnscentedTransform | protectedvirtual |
~XMLBase() | BIAS::XMLBase | inlinevirtual |