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

This is the complete list of members for BIAS::ProjectionParametersBufferedRay, 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
aspectratio_BIAS::ProjectionParametersBaseprotected
Beta_BIAS::UnscentedTransformprotected
Clone() const BIAS::ProjectionParametersBufferedRayinlinevirtual
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::ProjectionParametersBufferedRayvirtual
DoesPointProjectIntoImage(const HomgPoint3D &X, HomgPoint2D &x, bool IgnoreDistortion=false) const BIAS::ProjectionParametersBasevirtual
DoesPointProjectIntoImageLocal(const Vector3< double > &localX, HomgPoint2D &x, bool IgnoreDistortion=false) const BIAS::ProjectionParametersBaseinlinevirtual
DoExtrinsicsDiffer(const ProjectionParametersBase *p) const BIAS::ProjectionParametersBasevirtual
DoIntrinsicsDiffer(const ProjectionParametersBase *p) const BIAS::ProjectionParametersBufferedRayvirtual
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
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
GetPose() const BIAS::ProjectionParametersBaseinlinevirtual
GetPoseParametrization() const BIAS::ProjectionParametersBaseinlinevirtual
GetPrincipal(double &PrincipalX, double &PrincipalY) const BIAS::ProjectionParametersBaseinlinevirtual
GetQ() const BIAS::ProjectionParametersBaseinlinevirtual
GetR() const BIAS::ProjectionParametersBasevirtual
GetSphericalViewingRange(const CoordinateTransform3D &sphericalReferenceFrame, double &minPhi, double &maxPhi, double &centerPhi, double &minTheta, double &maxTheta)BIAS::ProjectionParametersBasevirtual
GetUnProjectionJacobian(const HomgPoint2D &x, Matrix2x2< double > &Jac, const bool homogenized=true) const BIAS::ProjectionParametersBasevirtual
GetVideoSourceType() const BIAS::ProjectionParametersBaseinlinevirtual
GlobalDebugLevelBIAS::Debugprotectedstatic
height_BIAS::ProjectionParametersBaseprotected
identifier_BIAS::ProjectionParametersBaseprotected
InvalidatePose()BIAS::ProjectionParametersBaseinlinevirtual
IsLeftOf(const ProjectionParametersBase &ppb) const BIAS::ProjectionParametersBase
Kappa_BIAS::UnscentedTransformprotected
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 ProjectionParametersBufferedRay &p)BIAS::ProjectionParametersBufferedRayfriend
operator=(const ProjectionParametersBase &p)BIAS::ProjectionParametersBaseinlinevirtual
BIAS::UnscentedTransform::operator=(const Debug &deb)BIAS::Debuginlineprotected
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
ProjectionParametersBufferedRay(const ProjectionParametersBase *ppb)BIAS::ProjectionParametersBufferedRay
ProjectionParametersBufferedRay(const ProjectionParametersBufferedRay &ppbr)BIAS::ProjectionParametersBufferedRay
ProjectLocal(const Vector3< double > &point, bool IgnoreDistortion=false) const BIAS::ProjectionParametersBufferedRayvirtual
ProjectLocal(const Vector3< double > &point, HomgPoint2D &p2d, bool IgnoreDistortion=false) const BIAS::ProjectionParametersBufferedRayvirtual
QValid() const BIAS::ProjectionParametersBaseinlinevirtual
QValid_BIAS::ProjectionParametersBaseprotected
RemoveDebugLevel(const long int lv)BIAS::Debuginlineprotected
RemoveDebugLevel(const std::string &name)BIAS::Debuginlineprotected
Rescale(double ratio, const double offset=0.0)BIAS::ProjectionParametersBasevirtual
Rescale(unsigned int width, unsigned int height)BIAS::ProjectionParametersBasevirtual
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
SetMask(bool mask)BIAS::ProjectionParametersBufferedRayinline
SetPose(const BIAS::Pose pose)BIAS::ProjectionParametersBaseinlinevirtual
SetPoseParametrization(const BIAS::PoseParametrization &pp)BIAS::ProjectionParametersBaseinlinevirtual
SetPrincipal(const double x, const double y)BIAS::ProjectionParametersBaseinlinevirtual
SetQ(const BIAS::Quaternion< double > &Q)BIAS::ProjectionParametersBaseinlinevirtual
SetQC(const BIAS::Quaternion< double > &Q, const BIAS::Vector3< double > &C)BIAS::ProjectionParametersBaseinlinevirtual
SetR(const BIAS::RMatrix &R)BIAS::ProjectionParametersBaseinlinevirtual
SetUseSVD(const bool use_svd)BIAS::UnscentedTransforminlineprotected
SetVideoSourceType(const std::string &name)BIAS::ProjectionParametersBasevirtual
ShowDebugLevel(std::ostream &os=std::cout) const BIAS::Debuginlineprotected
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::ProjectionParametersBufferedRayvirtual
UnProjectCovLocal(const HomgPoint2D &pos, const Matrix3x3< double > &cov2D, bool IgnoreDistortion=false, bool Normalize=false)BIAS::ProjectionParametersBasevirtual
UnProjectLocal(const HomgPoint2D &pos, Vector3< double > &origin, Vector3< double > &direction, bool IgnoreDistortion=false) const BIAS::ProjectionParametersBufferedRayvirtual
UnProjectToImagePlane(const HomgPoint2D &pos, const double &depth=1.0, bool IgnoreDistortion=false) const BIAS::ProjectionParametersBufferedRayvirtual
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::ProjectionParametersBufferedRayvirtual
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
UpdateProjection()BIAS::ProjectionParametersBufferedRayinline
UseSVD_BIAS::UnscentedTransformprotected
ustIgnoreDistortion_BIAS::ProjectionParametersBaseprotected
ustNormalize_BIAS::ProjectionParametersBaseprotected
ustTransformIntoImage_BIAS::ProjectionParametersBaseprotected
ValidatePose()BIAS::ProjectionParametersBaseinlinevirtual
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::ProjectionParametersBufferedRayvirtual
XMLIn(const xmlNodePtr Node, XMLIO &XMLObject)BIAS::ProjectionParametersBufferedRayvirtual
XMLOut(const xmlNodePtr Node, XMLIO &XMLObject) const BIAS::ProjectionParametersBufferedRayvirtual
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
~ProjectionParametersBufferedRay()BIAS::ProjectionParametersBufferedRayinlinevirtual
~UncertaintyTransformBase()BIAS::UncertaintyTransformBaseinlineprotectedvirtual
~UnscentedTransform()BIAS::UnscentedTransformprotectedvirtual
~XMLBase()BIAS::XMLBaseinlinevirtual