Basic Image AlgorithmS Library  2.8.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
BIAS::ProjectionParametersSphericalSimple Member List

This is the complete list of members for BIAS::ProjectionParametersSphericalSimple, including all inherited members.

_liDebugLevelBIAS::Debugprotected
_liNextDebugLevelBIAS::Debugprotected
_String2DebuglevelBIAS::Debugprotected
_zDebugStreamBIAS::Debugprotectedstatic
AddDebugLevel(const long int lv)BIAS::Debuginlineprotected
AddDebugLevel(const std::string &name)BIAS::Debuginlineprotected
Alpha_BIAS::UnscentedTransformprotected
Angles2GlobalOrientation(const double &phi, const double &theta, Vector3< double > &p2d) const BIAS::ProjectionParametersSphericalSimpleinline
Angles2Local(const double &phi, const double &theta, Vector3< double > &local) const BIAS::ProjectionParametersSphericalSimpleinline
Angles2Pixel(const double &phi, const double &theta, Vector2< double > &pixel) const BIAS::ProjectionParametersSphericalSimpleinline
aspectratio_BIAS::ProjectionParametersBaseprotected
Beta_BIAS::UnscentedTransformprotected
Clone() const BIAS::ProjectionParametersSphericalSimpleinlinevirtual
ComputeSigmaPoints_(const Vector< double > &src_mean, const Matrix< double > &src_cov, std::vector< WeightedSigmaPoint > &sigma_points) const BIAS::UnscentedTransformprotected
ConsumeNextFreeDebuglevel_()BIAS::Debuginlineprotected
CValid() const BIAS::ProjectionParametersBaseinlinevirtual
CValid_BIAS::ProjectionParametersBaseprotected
Debug()BIAS::Debuginlineprotected
Debug(const Debug &deb)BIAS::Debuginlineprotected
DebugLevelIsSet(const long int lv) const BIAS::Debuginlineprotected
DebugLevelIsSet(const std::string &name) const BIAS::Debuginlineprotected
Distort(BIAS::HomgPoint2D &point2d) const BIAS::ProjectionParametersSphericalSimpleinlinevirtual
DoesPointProjectIntoImage(const HomgPoint3D &X, HomgPoint2D &x, bool IgnoreDistortion=false) const BIAS::ProjectionParametersBasevirtual
DoesPointProjectIntoImageLocal(const Vector3< double > &localX, HomgPoint2D &x, bool IgnoreDistort) const BIAS::ProjectionParametersSphericalSimplevirtual
DoExtrinsicsDiffer(const ProjectionParametersBase *p) const BIAS::ProjectionParametersBasevirtual
DoIntrinsicsDiffer(const ProjectionParametersBase *p) const BIAS::ProjectionParametersBasevirtual
dPhi_BIAS::ProjectionParametersSphericalSimpleprotected
dTheta_BIAS::ProjectionParametersSphericalSimpleprotected
GetAspectratio() const BIAS::ProjectionParametersBaseinlinevirtual
GetC() const BIAS::ProjectionParametersBaseinlinevirtual
GetCov() const BIAS::ProjectionParametersBaseinlinevirtual
GetCQ() const BIAS::ProjectionParametersBaseinlinevirtual
GetDebugLevel() const BIAS::Debuginlineprotected
GetDebugStream() const BIAS::Debuginlineprotected
GetDebugStream(std::ostream &os) const BIAS::Debuginlineprotected
GetDPhi() const BIAS::ProjectionParametersSphericalSimpleinlinevirtual
GetDTheta() const BIAS::ProjectionParametersSphericalSimpleinlinevirtual
GetExternals() const BIAS::ProjectionParametersBaseinlinevirtual
GetFakeKMatrix(double &imgsize, int resolution=0, const double &maxangle=1.4) const BIAS::ProjectionParametersBasevirtual
GetFakeKMatrix(int resolution=0, const double &maxangle=1.4) const BIAS::ProjectionParametersBasevirtual
GetFirstBorderPixel(PixelIterator &it)BIAS::ProjectionParametersBasevirtual
GetFirstEdgePosition(PixelIterator &it)BIAS::ProjectionParametersBasevirtual
GetGlobalDebugLevel()BIAS::Debuginlineprotectedstatic
GetIdentifier() const BIAS::ProjectionParametersBaseinlinevirtual
GetImageHeight() const BIAS::ProjectionParametersBaseinlinevirtual
GetImageSize(unsigned int &Width, unsigned int &Height) const BIAS::ProjectionParametersBaseinlinevirtual
GetImageWidth() const BIAS::ProjectionParametersBaseinlinevirtual
GetMinimalAngularSamplingStep(double &minAngleStep)BIAS::ProjectionParametersBaseinlinevirtual
GetNextBorderPixel(PixelIterator &it)BIAS::ProjectionParametersBasevirtual
GetNextEdgePosition(PixelIterator &it)BIAS::ProjectionParametersBasevirtual
GetPhiOffset() const BIAS::ProjectionParametersSphericalSimpleinlinevirtual
GetPose() const BIAS::ProjectionParametersBaseinlinevirtual
GetPoseParametrization() const BIAS::ProjectionParametersBaseinlinevirtual
GetPrincipal(double &PrincipalX, double &PrincipalY) const BIAS::ProjectionParametersBaseinlinevirtual
GetQ() const BIAS::ProjectionParametersBaseinlinevirtual
GetR() const BIAS::ProjectionParametersBasevirtual
GetRCache() const BIAS::ProjectionParametersSphericalSimpleinline
GetSphericalViewingRange(const CoordinateTransform3D &sphericalReferenceFrame, double &minPhi, double &maxPhi, double &centerPhi, double &minTheta, double &maxTheta)BIAS::ProjectionParametersBasevirtual
GetThetaOffset() const BIAS::ProjectionParametersSphericalSimpleinlinevirtual
GetUnProjectionJacobian(const HomgPoint2D &x, Matrix2x2< double > &Jac, const bool homogenized=true) const BIAS::ProjectionParametersBasevirtual
GetVideoSourceType() const BIAS::ProjectionParametersBaseinlinevirtual
GlobalDebugLevelBIAS::Debugprotectedstatic
GlobalOrientation2Angles(const Vector3< double > &p2d, double &phi, double &theta) const BIAS::ProjectionParametersSphericalSimpleinline
GlobalOrientation2Pixel(const Vector3< double > &p2d, Vector2< double > &pixel) const BIAS::ProjectionParametersSphericalSimpleinline
height_BIAS::ProjectionParametersBaseprotected
identifier_BIAS::ProjectionParametersBaseprotected
InvalidatePose()BIAS::ProjectionParametersBaseinlinevirtual
IsLeftOf(const ProjectionParametersBase &ppb) const BIAS::ProjectionParametersBase
Kappa_BIAS::UnscentedTransformprotected
Local2Angles(const Vector3< double > &local, double &phi, double &theta) const BIAS::ProjectionParametersSphericalSimpleinline
Local2Pixel(const Vector3< double > &p2d, Vector2< double > &pixel) const BIAS::ProjectionParametersSphericalSimpleinline
LookAt(const Vector3< double > &eye, const Vector3< double > &center, const Vector3< double > &up)BIAS::ProjectionParametersBaseinline
LookAt(const Vector3< double > &center, const Vector3< double > &up)BIAS::ProjectionParametersBaseinline
LookAtGL(const Vector3< double > &eye, const Vector3< double > &center, const Vector3< double > &up)BIAS::ProjectionParametersBaseinline
LookAtGL(const Vector3< double > &center, const Vector3< double > &up)BIAS::ProjectionParametersBaseinline
Name2DebugLevel(const std::string &name) const BIAS::Debuginlineprotected
NewDebugLevel(const std::string &name)BIAS::Debuginlineprotected
operator<<(std::ostream &os, const ProjectionParametersSphericalSimple &p)BIAS::ProjectionParametersSphericalSimplefriend
operator=(const ProjectionParametersBase &p)BIAS::ProjectionParametersBaseinlinevirtual
BIAS::UnscentedTransform::operator=(const Debug &deb)BIAS::Debuginlineprotected
phiOffset_BIAS::ProjectionParametersSphericalSimpleprotected
Pixel2Angles(const Vector2< double > &pixel, double &phi, double &theta) const BIAS::ProjectionParametersSphericalSimpleinline
Pixel2GlobalOrientation(const Vector2< double > &pixel, Vector3< double > &p2d) const BIAS::ProjectionParametersSphericalSimpleinline
Pixel2Local(const Vector2< double > &pixel, Vector3< double > &p2d) const BIAS::ProjectionParametersSphericalSimpleinline
Pose_BIAS::ProjectionParametersBaseprotected
PoseValid() const BIAS::ProjectionParametersBaseinlinevirtual
principalX_BIAS::ProjectionParametersBaseprotected
principalY_BIAS::ProjectionParametersBaseprotected
PrintDebugLevel(std::ostream &os=std::cout) const BIAS::Debuginlineprotected
Project(const HomgPoint3D &X, bool IgnoreDistortion=false) const BIAS::ProjectionParametersBaseinlinevirtual
Project(const HomgPoint3D &X, HomgPoint2D &p2d, bool IgnoreDistortion=false) const BIAS::ProjectionParametersBaseinlinevirtual
ProjectionParametersBase(const unsigned int width=0, const unsigned int height=0)BIAS::ProjectionParametersBase
ProjectionParametersSphericalSimple()BIAS::ProjectionParametersSphericalSimple
ProjectionParametersSphericalSimple(const double phiOffs, const double thetaOffs, const double dPhi, const double dTheta, const unsigned int width, const unsigned int height)BIAS::ProjectionParametersSphericalSimple
ProjectionParametersSphericalSimple(const ProjectionParametersSphericalSimple &P)BIAS::ProjectionParametersSphericalSimpleinline
ProjectLocal(const Vector3< double > &point, bool IgnoreDistortion=false) const BIAS::ProjectionParametersSphericalSimplevirtual
ProjectLocal(const Vector3< double > &point, HomgPoint2D &p2d, bool IgnoreDistortion=false) const BIAS::ProjectionParametersSphericalSimplevirtual
QValid() const BIAS::ProjectionParametersBaseinlinevirtual
QValid_BIAS::ProjectionParametersBaseprotected
R_BIAS::ProjectionParametersSphericalSimpleprotected
RemoveDebugLevel(const long int lv)BIAS::Debuginlineprotected
RemoveDebugLevel(const std::string &name)BIAS::Debuginlineprotected
Rescale(double ratio, const double offset)BIAS::ProjectionParametersSphericalSimplevirtual
Rescale(unsigned int width, unsigned int height)BIAS::ProjectionParametersSphericalSimplevirtual
SetAlpha(const double alpha)BIAS::UnscentedTransforminlineprotected
SetAspectratio(const double AspectRatio)BIAS::ProjectionParametersBaseinlinevirtual
SetBeta(const double beta)BIAS::UnscentedTransforminlineprotected
SetC(const BIAS::Vector3< double > &C)BIAS::ProjectionParametersBaseinlinevirtual
SetCov(const Matrix< POSE_TYPE > &Cov)BIAS::ProjectionParametersBaseinlinevirtual
SetDebugLevel(const long int lv)BIAS::Debuginlineprotected
SetDebugLevel(const std::string &name)BIAS::Debuginlineprotected
SetDebugStream(const std::ostream &os)BIAS::Debuginlineprotected
SetGlobalDebugLevel(long int lev)BIAS::Debuginlineprotectedstatic
SetIdentifier(std::string name)BIAS::ProjectionParametersBaseinlinevirtual
SetImageSize(const unsigned int w, const unsigned int h)BIAS::ProjectionParametersBaseinlinevirtual
SetPose(const BIAS::Pose pose)BIAS::ProjectionParametersSphericalSimplevirtual
SetPoseParametrization(const PoseParametrization &pp)BIAS::ProjectionParametersSphericalSimplevirtual
SetPrincipal(const double x, const double y)BIAS::ProjectionParametersBaseinlinevirtual
SetQ(const BIAS::Quaternion< double > &Q)BIAS::ProjectionParametersSphericalSimplevirtual
SetQC(const BIAS::Quaternion< double > &Q, const BIAS::Vector3< double > &C)BIAS::ProjectionParametersSphericalSimplevirtual
SetR(const BIAS::RMatrix &R)BIAS::ProjectionParametersSphericalSimplevirtual
SetUseSVD(const bool use_svd)BIAS::UnscentedTransforminlineprotected
SetVideoSourceType(const std::string &name)BIAS::ProjectionParametersBasevirtual
ShowDebugLevel(std::ostream &os=std::cout) const BIAS::Debuginlineprotected
thetaOffset_BIAS::ProjectionParametersSphericalSimpleprotected
Transform(const Vector< double > &src_mean, const Matrix< double > &src_cov, Vector< double > &dst_mean, Matrix< double > &dst_cov) const BIAS::UnscentedTransformprotectedvirtual
Transform_(const Vector< double > &src, Vector< double > &dst) const BIAS::ProjectionParametersBasevirtual
UncertaintyTransformBase()BIAS::UncertaintyTransformBaseinlineprotected
Undistort(BIAS::HomgPoint2D &point2d) const BIAS::ProjectionParametersSphericalSimpleinlinevirtual
UnProjectCovLocal(const HomgPoint2D &pos, const Matrix3x3< double > &cov2D, bool IgnoreDistortion=false, bool Normalize=false)BIAS::ProjectionParametersBasevirtual
UnProjectLocal(const HomgPoint2D &pos, Vector3< double > &pointOnRay, Vector3< double > &direction, bool IgnoreDistortion=false) const BIAS::ProjectionParametersSphericalSimplevirtual
UnProjectToImagePlane(const HomgPoint2D &pos, const double &depth=1.0, bool IgnoreDistortion=false) const BIAS::ProjectionParametersSphericalSimplevirtual
UnProjectToPoint(const HomgPoint2D &pos, double depth, bool IgnoreDistortion=false) const BIAS::ProjectionParametersBasevirtual
UnProjectToPoint(const HomgPoint2D &pos, const double depth, const ProjectionParametersBase &proj, bool IgnoreDistortion=false) const BIAS::ProjectionParametersBasevirtual
UnProjectToPointLocal(const HomgPoint2D &pos, const double &depth, bool IgnoreDistortion=false) const BIAS::ProjectionParametersBasevirtual
UnProjectToRay(const HomgPoint2D &pos, Vector3< double > &origin, Vector3< double > &direction, bool ignoreDistortion=false) const BIAS::ProjectionParametersBaseinlinevirtual
UnProjectToRay(const HomgPoint2D &pos, Vector3< double > &direction, bool ignoreDistortion=false) const BIAS::ProjectionParametersBaseinlinevirtual
UnProjectToRay(const HomgPoint2D &pos, Vector3< double > &origin, Vector3< double > &direction, const ProjectionParametersBase &proj, bool ignoreDistortion=false) const BIAS::ProjectionParametersBaseinlinevirtual
UnscentedTransform()BIAS::UnscentedTransformprotected
UseSVD_BIAS::UnscentedTransformprotected
ustIgnoreDistortion_BIAS::ProjectionParametersBaseprotected
ustNormalize_BIAS::ProjectionParametersBaseprotected
ustTransformIntoImage_BIAS::ProjectionParametersBaseprotected
ValidatePose()BIAS::ProjectionParametersSphericalSimplevirtual
videoSourceType_BIAS::ProjectionParametersBaseprotected
ViewDifference(const ProjectionParametersBase *) const BIAS::ProjectionParametersBasevirtual
width_BIAS::ProjectionParametersBaseprotected
XMLAdd(const xmlNodePtr Node, XMLIO &XMLObject) const BIAS::XMLBase
XMLGetClassName(std::string &TopLevelTag, double &Version) const BIAS::ProjectionParametersSphericalSimplevirtual
XMLIn(const xmlNodePtr Node, XMLIO &XMLObject)BIAS::ProjectionParametersSphericalSimplevirtual
XMLOut(const xmlNodePtr Node, XMLIO &XMLObject) const BIAS::ProjectionParametersSphericalSimplevirtual
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::Debuginlineprotected
~ProjectionParametersBase()BIAS::ProjectionParametersBasevirtual
~ProjectionParametersSphericalSimple()BIAS::ProjectionParametersSphericalSimpleinlinevirtual
~UncertaintyTransformBase()BIAS::UncertaintyTransformBaseinlineprotectedvirtual
~UnscentedTransform()BIAS::UnscentedTransformprotectedvirtual
~XMLBase()BIAS::XMLBaseinlinevirtual