Visual Servoing Platform  version 3.0.1
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
vpMbTracker Member List

This is the complete list of members for vpMbTracker, including all inherited members.

addPolygon(const std::vector< vpPoint > &corners, const int idFace=-1, const std::string &polygonName="", const bool useLod=false, const double minPolygonAreaThreshold=2500.0, const double minLineLengthThreshold=50.0)vpMbTrackerprotected
addPolygon(const vpPoint &p1, const vpPoint &p2, const vpPoint &p3, const double radius, const int idFace=-1, const std::string &polygonName="", const bool useLod=false, const double minPolygonAreaThreshold=2500.0)vpMbTrackerprotected
addPolygon(const vpPoint &p1, const vpPoint &p2, const int idFace=-1, const std::string &polygonName="", const bool useLod=false, const double minLineLengthThreshold=50)vpMbTrackerprotected
addPolygon(const std::vector< std::vector< vpPoint > > &listFaces, const int idFace=-1, const std::string &polygonName="", const bool useLod=false, const double minLineLengthThreshold=50)vpMbTrackerprotected
angleAppearsvpMbTrackerprotected
angleDisappearsvpMbTrackerprotected
applyLodSettingInConfigvpMbTrackerprotected
camvpMbTrackerprotected
clippingFlagvpMbTrackerprotected
cMovpMbTrackerprotected
computeCovariancevpMbTrackerprotected
computeJTR(const vpMatrix &J, const vpColVector &R, vpColVector &JTR) const vpMbTrackerprotected
computeProjErrorvpMbTrackerprotected
covarianceMatrixvpMbTrackerprotected
createCylinderBBox(const vpPoint &p1, const vpPoint &p2, const double &radius, std::vector< std::vector< vpPoint > > &listFaces)vpMbTrackerprotected
display(const vpImage< unsigned char > &I, const vpHomogeneousMatrix &cMo, const vpCameraParameters &cam, const vpColor &col, const unsigned int thickness=1, const bool displayFullModel=false)=0vpMbTrackerpure virtual
display(const vpImage< vpRGBa > &I, const vpHomogeneousMatrix &cMo, const vpCameraParameters &cam, const vpColor &col, const unsigned int thickness=1, const bool displayFullModel=false)=0vpMbTrackerpure virtual
displayFeaturesvpMbTrackerprotected
distFarClipvpMbTrackerprotected
distNearClipvpMbTrackerprotected
extractCylinders(SoVRMLIndexedFaceSet *face_set, vpHomogeneousMatrix &transform, int &idFace, const std::string &polygonName="")vpMbTrackerprotectedvirtual
extractFaces(SoVRMLIndexedFaceSet *face_set, vpHomogeneousMatrix &transform, int &idFace, const std::string &polygonName="")vpMbTrackerprotectedvirtual
extractGroup(SoVRMLGroup *sceneGraphVRML2, vpHomogeneousMatrix &transform, int &idFace)vpMbTrackerprotectedvirtual
extractLines(SoVRMLIndexedLineSet *line_set, int &idFace, const std::string &polygonName="")vpMbTrackerprotectedvirtual
facesvpMbTrackerprotected
GAUSS_NEWTON_OPT enum valuevpMbTracker
getAngleAppear() const vpMbTrackerinlinevirtual
getAngleDisappear() const vpMbTrackerinlinevirtual
getCameraParameters(vpCameraParameters &camera) const vpMbTrackerinlinevirtual
getClipping() const vpMbTrackerinlinevirtual
getCovarianceMatrix() const vpMbTrackerinlinevirtual
getError() const vpMbTrackerinlinevirtual
getEstimatedDoF() const vpMbTrackervirtual
getFaces()vpMbTrackerinlinevirtual
getFarClippingDistance() const vpMbTrackerinlinevirtual
getGravityCenter(const std::vector< vpPoint > &_pts) const vpMbTrackerprotected
getNbPolygon() const vpMbTrackerinlinevirtual
getNearClippingDistance() const vpMbTrackerinlinevirtual
getOptimizationMethod() const vpMbTrackerinlinevirtual
getPolygon(const unsigned int index)vpMbTrackerinlinevirtual
getPolygonFaces(const bool orderPolygons=true, const bool useVisibility=true, const bool clipPolygon=false)vpMbTrackervirtual
getPose(vpHomogeneousMatrix &cMo_) const vpMbTrackerinlinevirtual
getPose() const vpMbTrackerinlinevirtual
getProjectionError() const vpMbTrackerinlinevirtual
getRobustWeights() const vpMbTrackerinlinevirtual
init(const vpImage< unsigned char > &I)=0vpMbTrackerpure virtual
initCircle(const vpPoint &p1, const vpPoint &p2, const vpPoint &p3, const double radius, const int idFace=0, const std::string &name="")=0vpMbTrackerprotectedpure virtual
initClick(const vpImage< unsigned char > &I, const std::string &initFile, const bool displayHelp=false)vpMbTrackervirtual
initClick(const vpImage< unsigned char > &I, const std::vector< vpPoint > &points3D_list, const std::string &displayFile="")vpMbTrackervirtual
initCylinder(const vpPoint &p1, const vpPoint &p2, const double radius, const int idFace=0, const std::string &name="")=0vpMbTrackerprotectedpure virtual
initFaceFromCorners(vpMbtPolygon &polygon)=0vpMbTrackerprotectedpure virtual
initFaceFromLines(vpMbtPolygon &polygon)=0vpMbTrackerprotectedpure virtual
initFromPoints(const vpImage< unsigned char > &I, const std::string &initFile)vpMbTrackervirtual
initFromPoints(const vpImage< unsigned char > &I, const std::vector< vpImagePoint > &points2D_list, const std::vector< vpPoint > &points3D_list)vpMbTrackervirtual
initFromPose(const vpImage< unsigned char > &I, const std::string &initFile)vpMbTrackervirtual
initFromPose(const vpImage< unsigned char > &I, const vpHomogeneousMatrix &cMo)vpMbTrackervirtual
initFromPose(const vpImage< unsigned char > &I, const vpPoseVector &cPo)vpMbTrackervirtual
isoJoIdentityvpMbTrackerprotected
LEVENBERG_MARQUARDT_OPT enum valuevpMbTracker
loadCAOModel(const std::string &modelFile, std::vector< std::string > &vectorOfModelFilename, int &startIdFace, const bool verbose=false, const bool parent=true)vpMbTrackerprotectedvirtual
loadConfigFile(const std::string &configFile)=0vpMbTrackerpure virtual
loadModel(const char *modelFile, const bool verbose=false)vpMbTrackervirtual
loadModel(const std::string &modelFile, const bool verbose=false)vpMbTrackervirtual
loadVRMLModel(const std::string &modelFile)vpMbTrackerprotectedvirtual
ltrim(std::string &s) const vpMbTrackerinlineprotected
m_errorvpMbTrackerprotected
m_optimizationMethodvpMbTrackerprotected
m_wvpMbTrackerprotected
mapOfParameterNamesvpMbTrackerprotected
minLineLengthThresholdGeneralvpMbTrackerprotected
minPolygonAreaThresholdGeneralvpMbTrackerprotected
modelFileNamevpMbTrackerprotected
modelInitialisedvpMbTrackerprotected
nbCirclesvpMbTrackerprotected
nbCylindersvpMbTrackerprotected
nbLinesvpMbTrackerprotected
nbPointsvpMbTrackerprotected
nbPolygonLinesvpMbTrackerprotected
nbPolygonPointsvpMbTrackerprotected
ogreShowConfigDialogvpMbTrackerprotected
oJovpMbTrackerprotected
parseBoolean(std::string &input)vpMbTrackerinlineprotected
parseParameters(std::string &endLine)vpMbTrackerprotected
poseSavingFilenamevpMbTrackerprotected
projectionErrorvpMbTrackerprotected
removeComment(std::ifstream &fileId)vpMbTrackerprotected
resetTracker()=0vpMbTrackerpure virtual
rtrim(std::string &s) const vpMbTrackerinlineprotected
savePose(const std::string &filename) const vpMbTracker
setAngleAppear(const double &a)vpMbTrackerinlinevirtual
setAngleDisappear(const double &a)vpMbTrackerinlinevirtual
setCameraParameters(const vpCameraParameters &camera)vpMbTrackerinlinevirtual
setClipping(const unsigned int &flags)vpMbTrackervirtual
setCovarianceComputation(const bool &flag)vpMbTrackerinlinevirtual
setDisplayFeatures(const bool displayF)vpMbTrackerinlinevirtual
setEstimatedDoF(const vpColVector &v)vpMbTrackervirtual
setFarClippingDistance(const double &dist)vpMbTrackervirtual
setGoodNbRayCastingAttemptsRatio(const double &ratio)vpMbTrackerinline
setLod(const bool useLod, const std::string &name="")vpMbTrackervirtual
setMinLineLengthThresh(const double minLineLengthThresh, const std::string &name="")vpMbTrackervirtual
setMinPolygonAreaThresh(const double minPolygonAreaThresh, const std::string &name="")vpMbTrackervirtual
setNbRayCastingAttemptsForVisibility(const unsigned int &attempts)vpMbTrackerinline
setNearClippingDistance(const double &dist)vpMbTrackervirtual
setOgreShowConfigDialog(const bool showConfigDialog)vpMbTrackerinline
setOgreVisibilityTest(const bool &v)vpMbTrackervirtual
setOptimizationMethod(const vpMbtOptimizationMethod &opt)vpMbTrackerinlinevirtual
setPose(const vpImage< unsigned char > &I, const vpHomogeneousMatrix &cdMo)=0vpMbTrackerpure virtual
setPoseSavingFilename(const std::string &filename)vpMbTrackerinline
setProjectionErrorComputation(const bool &flag)vpMbTrackerinlinevirtual
setScanLineVisibilityTest(const bool &v)vpMbTrackerinlinevirtual
testTracking()=0vpMbTrackerpure virtual
track(const vpImage< unsigned char > &I)=0vpMbTrackerpure virtual
trim(std::string &s) const vpMbTrackerinlineprotected
useLodGeneralvpMbTrackerprotected
useOgrevpMbTrackerprotected
useScanLinevpMbTrackerprotected
vpMbtOptimizationMethod enum namevpMbTracker
vpMbTracker()vpMbTracker
~vpMbTracker()vpMbTrackervirtual