![]() |
Visual Servoing Platform version 3.6.0
|
Classes | |
class | vpTraceOutput |
class | vpDisplayException |
class | vpException |
class | vpImageException |
class | vpIoException |
class | vpMatrixException |
class | vpTrackingException |
Macros | |
#define | vpIN_FCT (vpTraceOutput(__FILE__, __LINE__, __FUNCTION__, false, "begin ")) |
#define | vpOUT_FCT (vpTraceOutput(__FILE__, __LINE__, __FUNCTION__, false, "end ")) |
#define | vpCTRACE std::cout << "(L0) " << __FILE__ << ": " << __FUNCTION__ << "(#" << __LINE__ << ") : " |
#define | vpCERROR |
#define | vpERROR_TRACE (vpTraceOutput(__FILE__, __LINE__, __FUNCTION__, true)) |
#define | vpTRACE (vpTraceOutput(__FILE__, __LINE__, __FUNCTION__, false)) |
#define | vpDERROR_TRACE (vpTraceOutput(__FILE__, __LINE__, __FUNCTION__, true)) |
#define | vpDEBUG_TRACE (vpTraceOutput(__FILE__, __LINE__, __FUNCTION__, false)) |
#define | vpCDEBUG(level) |
#define | vpDEBUG_ENABLE(level) |
Debug and exceptions.
#define vpCDEBUG | ( | level | ) |
vpCDEBUG(level) work like the C++ output stream std::cout.
Definition at line 506 of file vpDebug.h.
Referenced by vpBiclops::computeMGD(), vpPtu46::computeMGD(), vpBiclops::get_fMc(), vpMeLine::initTracking(), vpMeLine::leastSquare(), vpRobust::MEstimator(), vpMeLine::sample(), vpMeLine::seekExtremities(), vpRobotPtu46::setVelocity(), vpHinkley::testDownUpwardJump(), vpHinkley::testDownwardJump(), vpHinkley::testUpwardJump(), vpMeLine::track(), and vpRobust::vpRobust().
#define vpCERROR |
Used to display error messages on the error stream (C++). Use like this : vpCERROR<<"my message"<<std::endl;
Definition at line 360 of file vpDebug.h.
Referenced by vp1394TwoGrabber::colorCoding2string(), vpFeatureBuilder::create(), vp1394TwoGrabber::framerate2string(), and vp1394TwoGrabber::videoMode2string().
#define vpCTRACE std::cout << "(L0) " << __FILE__ << ": " << __FUNCTION__ << "(#" << __LINE__ << ") : " |
Used to display trace messages on the standard stream (C++). Use like this : vpCTRACE<<"my message"<<std::endl;
Definition at line 333 of file vpDebug.h.
Referenced by vp1394TwoGrabber::getNumCameras(), vp1394TwoGrabber::getNumCameras(), and vpTemplateTrackerWarp::warpTriangle().
#define vpDEBUG_ENABLE | ( | level | ) |
vpDEBUG_ENABLE(level) is equal to 1 if the debug level level is greater than the debug mode VP_DEBUG_MODE, 0 else.
Definition at line 533 of file vpDebug.h.
Referenced by vpMeLine::computeRhoTheta(), vpMbtDistanceCircle::displayMovingEdges(), vpMbtDistanceCircle::displayMovingEdges(), vpMeEllipse::getParameters(), vpMeEllipse::leastSquareRobust(), vpMeEllipse::plugHoles(), vpMeLine::sample(), vpMeLine::seekExtremities(), vpMeNurbs::seekExtremities(), vpMeEllipse::track(), and vpMeLine::track().
#define vpDEBUG_TRACE (vpTraceOutput(__FILE__, __LINE__, __FUNCTION__, false)) |
vpDEBUG_TRACE works like printf, but prints only if the tracing level level is greater than the debug level VP_DEBUG_MODE.
Definition at line 482 of file vpDebug.h.
Referenced by vpServo::computeError(), vpPose::coplanar(), vpGenericFeature::error(), vpRobotPtu46::getPosition(), vpImage< Type >::init(), vpRobotPtu46::init(), vpRobotPtu46::setRobotState(), vpRobotPtu46::setVelocity(), vpRobotBiclops::vpRobotBiclopsSpeedControlLoop(), vpRobotPtu46::vpRobotPtu46(), vpImageConvert::YCbCrToRGB(), vpImageConvert::YCbCrToRGBa(), vpImageConvert::YCrCbToRGB(), and vpImageConvert::YCrCbToRGBa().
#define vpDERROR_TRACE (vpTraceOutput(__FILE__, __LINE__, __FUNCTION__, true)) |
vpDERROR_TRACE works like printf, but prints only if the tracing level is smaller than the debug level VP_DEBUG_MODE.
Definition at line 459 of file vpDebug.h.
Referenced by vpMeTracker::initTracking(), vpMeLine::reSample(), vpMeLine::sample(), vpMeLine::seekExtremities(), and vpMeTracker::track().
#define vpERROR_TRACE (vpTraceOutput(__FILE__, __LINE__, __FUNCTION__, true)) |
Used to display error messages on the error stream. Prints the name of the file, the function name and the line where it was used. Use like this : vpERROR_TRACE("my error message number %d", i); with any "printf" string.
Definition at line 388 of file vpDebug.h.
Referenced by vp1394CMUGrabber::acquire(), vp1394CMUGrabber::acquire(), vp1394TwoGrabber::acquire(), vpSimulator::addObject(), vpRobotViper650::biasForceTorqueSensor(), vpRobotViper850::biasForceTorqueSensor(), vpFeatureDepth::buildFrom(), vpFeaturePoint3D::buildFrom(), vpFeaturePoint3D::buildFrom(), vpFeaturePoint::buildFrom(), vpFeaturePointPolar::buildFrom(), vpImageTools::changeLUT(), vpServer::checkForConnections(), vpRobotAfma6::checkJointLimits(), vp1394CMUGrabber::close(), vp1394TwoGrabber::close(), vpRobotAfma6::closeGripper(), vpSimulatorAfma6::computeArticularVelocity(), vpSimulatorViper850::computeArticularVelocity(), vpServo::computeControlLaw(), vpServo::computeControlLaw(), vpServo::computeControlLaw(), vpServo::computeError(), vpPtu46::computeMGD(), vpMeLine::computeRhoTheta(), vpClient::connectToHostname(), vpClient::connectToIP(), vpMeterPixelConversion::convertLine(), vpMeterPixelConversion::convertLine(), vpPixelMeterConversion::convertLine(), vpPixelMeterConversion::convertLine(), vpPose::coplanar(), vpFeatureBuilder::create(), vpFeatureBuilder::create(), vpFeatureBuilder::create(), vpFeatureBuilder::create(), vpFeatureBuilder::create(), vpFeatureBuilder::create(), vpFeatureBuilder::create(), vpFeatureBuilder::create(), vpFeatureBuilder::create(), vpFeatureBuilder::create(), vpFeatureBuilder::create(), vpFeatureBuilder::create(), vpFeatureBuilder::create(), vpFeatureBuilder::create(), vp1394TwoGrabber::dequeue(), vp1394TwoGrabber::dequeue(), vp1394TwoGrabber::dequeue(), vpRobotViper650::disableJoint6Limits(), vpRobotViper850::disableJoint6Limits(), vpFeatureDepth::display(), vpFeatureDepth::display(), vpFeatureLine::display(), vpFeatureLine::display(), vpFeatureLuminance::display(), vpFeatureLuminance::display(), vpFeaturePoint3D::display(), vpFeaturePoint3D::display(), vpFeaturePoint::display(), vpFeaturePoint::display(), vpFeaturePointPolar::display(), vpFeaturePointPolar::display(), vpFeatureThetaU::display(), vpFeatureThetaU::display(), vpFeatureTranslation::display(), vpFeatureTranslation::display(), vpGenericFeature::display(), vpGenericFeature::display(), vpHomography::DLT(), vpRobotViper650::enableJoint6Limits(), vpRobotViper850::enableJoint6Limits(), vpServolens::enablePrompt(), vp1394TwoGrabber::enqueue(), vpFeatureDepth::error(), vpFeatureThetaU::error(), vpFeatureTranslation::error(), vpGenericFeature::error(), vpGenericFeature::error(), vpLinearKalmanFilterInstantiation::filter(), vpPose::findMatch(), vpRobotAfma4::get_cVf(), vpBiclops::get_eJe(), vpPtu46::get_eJe(), vpRobotAfma4::get_eJe(), vpRobotAfma6::get_eJe(), vpRobotPtu46::get_eJe(), vpRobotViper650::get_eJe(), vpRobotViper850::get_eJe(), vpSimulatorAfma6::get_eJe(), vpSimulatorViper850::get_eJe(), vpBiclops::get_fJe(), vpPtu46::get_fJe(), vpRobotAfma4::get_fJe(), vpRobotAfma6::get_fJe(), vpRobotPtu46::get_fJe(), vpRobotViper650::get_fJe(), vpRobotViper850::get_fJe(), vpSimulatorAfma6::get_fJe(), vpSimulatorViper850::get_fJe(), vpBiclops::get_fMe(), vpGenericFeature::get_s(), vpGenericFeature::get_s(), vpGenericFeature::get_s(), vpGenericFeature::get_s(), vp1394TwoGrabber::getAutoGain(), vp1394TwoGrabber::getAutoShutter(), vp1394TwoGrabber::getCamera(), vp1394TwoGrabber::getCamera(), vpAfma6::getCameraParameters(), vpServolens::getCameraParameters(), vpSimulatorAfma6::getCameraParameters(), vpViper650::getCameraParameters(), vpViper850::getCameraParameters(), vp1394TwoGrabber::getColorCoding(), vp1394TwoGrabber::getColorCodingSupported(), vpKinect::getDepthMap(), vpRobotAfma4::getDisplacement(), vpRobotAfma6::getDisplacement(), vpRobotViper650::getDisplacement(), vpRobotViper850::getDisplacement(), vpRobotViper650::getForceTorque(), vpRobotViper650::getForceTorque(), vpRobotViper850::getForceTorque(), vpRobotViper850::getForceTorque(), vpVideoReader::getFrame(), vpVideoReader::getFrame(), vp1394TwoGrabber::getFramerate(), vp1394TwoGrabber::getFramerateSupported(), vp1394TwoGrabber::getGuid(), vp1394TwoGrabber::getGuid(), vp1394TwoGrabber::getHeight(), vp1394TwoGrabber::getHeight(), vp1394TwoGrabber::getParameterValue(), vpHistogram::getPeaks(), vpRobotAfma4::getPosition(), vpRobotAfma6::getPosition(), vpRobotPtu46::getPosition(), vpRobotViper650::getPosition(), vpRobotViper850::getPosition(), vpServolens::getPosition(), vpSimulatorViper850::getPosition(), vpRobotAfma4::getPowerState(), vpRobotAfma6::getPowerState(), vpRobotViper650::getPowerState(), vpRobotViper850::getPowerState(), vpNetwork::getReceptorIndex(), vpHistogram::getValey(), vpRobotAfma4::getVelocity(), vpRobotAfma6::getVelocity(), vpRobotViper650::getVelocity(), vpRobotViper850::getVelocity(), vpSimulatorAfma6::getVelocity(), vpSimulatorViper850::getVelocity(), vp1394TwoGrabber::getVideoMode(), vp1394TwoGrabber::getVideoModeSupported(), vp1394TwoGrabber::getWidth(), vp1394TwoGrabber::getWidth(), vpAfma6::init(), vpDisplayWin32::init(), vpDisplayWin32::init(), vpRobotAfma4::init(), vpRobotPtu46::init(), vpViper650::init(), vpViper850::init(), vpLinearKalmanFilterInstantiation::initFilter(), vpMbTracker::initFromPoints(), vpSimulatorAfma6::initialiseCameraRelativeToObject(), vpSimulatorViper850::initialiseCameraRelativeToObject(), vpWireFrameSimulator::initScene(), vpWireFrameSimulator::initScene(), vpLinearKalmanFilterInstantiation::initStateConstAccWithColoredNoise_MeasureVel(), vpLinearKalmanFilterInstantiation::initStateConstVelWithColoredNoise_MeasureVel(), vpMeLine::initTracking(), vpMeLine::initTracking(), vpMeTracker::initTracking(), vpFeatureDepth::interaction(), vpFeatureLine::interaction(), vpFeaturePoint::interaction(), vpFeaturePointPolar::interaction(), vpGenericFeature::interaction(), vp1394TwoGrabber::isColorCodingSupported(), vp1394TwoGrabber::isFramerateSupported(), vp1394TwoGrabber::isVideoModeSupported(), vpSimulator::load(), vpSimulator::load(), vpMbEdgeKltTracker::loadConfigFile(), vpMbKltTracker::loadConfigFile(), vpMbTracker::loadVRMLModel(), vpSimulator::mainLoop(), vpSimulator::offScreenRendering(), vpServoData::open(), vpServolens::open(), vpRobotAfma6::openGripper(), vpRGBa::operator=(), vpRGBf::operator=(), vpXmlParser::parse(), vpPose::poseVirtualVS(), vpPose::poseVirtualVSrobust(), vpRobotAfma4::powerOff(), vpRobotAfma6::powerOff(), vpRobotViper650::powerOff(), vpRobotViper850::powerOff(), vpRobotAfma4::powerOn(), vpRobotAfma6::powerOn(), vpRobotViper650::powerOn(), vpRobotViper850::powerOn(), vpFeatureLuminance::print(), vp1394TwoGrabber::printCameraInfo(), vpSphere::projection(), vpHomography::ransac(), vpRansac< vpTransformation >::ransac(), vpNetwork::receive(), vpNetwork::receiveFrom(), vpServolens::reset(), vpMeLine::sample(), vpXmlParser::save(), vpServo::secondaryTask(), vpServo::secondaryTask(), vpServo::secondaryTaskJointLimitAvoidance(), vpMeLine::seekExtremities(), vp1394CMUGrabber::selectCamera(), vpGenericFeature::set_s(), vpGenericFeature::set_s(), vpGenericFeature::set_s(), vpGenericFeature::set_s(), vp1394TwoGrabber::setAutoGain(), vpServolens::setAutoIris(), vp1394TwoGrabber::setAutoShutter(), vpServolens::setController(), vpGenericFeature::setError(), vpDisplayOpenCV::setFont(), vpDisplayWin32::setFont(), vp1394TwoGrabber::setFormat7ROI(), vp1394CMUGrabber::setFramerate(), vpAR::setImage(), vpAR::setImage(), vpGenericFeature::setInteractionMatrix(), vp1394TwoGrabber::setIsoTransmissionSpeed(), vp1394TwoGrabber::setPanControl(), vp1394TwoGrabber::setParameterValue(), vpRobotAfma4::setPosition(), vpRobotAfma4::setPosition(), vpRobotAfma4::setPosition(), vpRobotAfma6::setPosition(), vpRobotAfma6::setPosition(), vpRobotAfma6::setPosition(), vpRobotPtu46::setPosition(), vpRobotPtu46::setPosition(), vpRobotPtu46::setPosition(), vpRobotViper650::setPosition(), vpRobotViper650::setPosition(), vpRobotViper650::setPosition(), vpRobotViper850::setPosition(), vpRobotViper850::setPosition(), vpRobotViper850::setPosition(), vpServolens::setPosition(), vpSimulatorAfma6::setPosition(), vpSimulatorAfma6::setPosition(), vpSimulatorAfma6::setPosition(), vpSimulatorViper850::setPosition(), vpSimulatorViper850::setPosition(), vpSimulatorViper850::setPosition(), vpV4l2Grabber::setScale(), vpMbEdgeTracker::setScales(), vpRobotAfma4::setVelocity(), vpRobotAfma6::setVelocity(), vpRobotPtu46::setVelocity(), vpRobotViper650::setVelocity(), vpRobotViper850::setVelocity(), vpSimulatorAfma6::setVelocity(), vpSimulatorPioneer::setVelocity(), vpSimulatorPioneerPan::setVelocity(), vpSimulatorViper850::setVelocity(), vp1394CMUGrabber::setVideoMode(), vpFeatureSegment::setZ1(), vpFeatureSegment::setZ2(), vpHistogram::smooth(), vpServer::start(), vpRobotAfma4::stopMotion(), vpRobotAfma6::stopMotion(), vpRobotViper650::stopMotion(), vpRobotViper850::stopMotion(), vpServo::testInitialization(), vpServo::testUpdated(), vpMeLine::track(), vpRobotPtu46::vpRobotPtu46(), vpServer::vpServer(), vpServer::vpServer(), vpServer::vpServer(), vpKinect::warpRGBFrame(), and vpRobotPtu46::~vpRobotPtu46().
#define vpIN_FCT (vpTraceOutput(__FILE__, __LINE__, __FUNCTION__, false, "begin ")) |
Works like vpTRACE() and should be used at the beginning of a function.
#define vpOUT_FCT (vpTraceOutput(__FILE__, __LINE__, __FUNCTION__, false, "end ")) |
Works like vpTRACE() and should be used at the end of a function.
#define vpTRACE (vpTraceOutput(__FILE__, __LINE__, __FUNCTION__, false)) |
Used to display trace messages on the standard stream. Prints the name of the file, the function name and the line where it was used. Use like this : vpTRACE("my debug message number %d", i); with any "printf" string.
Definition at line 411 of file vpDebug.h.
Referenced by vpDisplayGTK::clearDisplay(), vpDisplayOpenCV::clearDisplay(), vpBSpline::computeCurveDers(), vpBSpline::computeCurveDers(), vpBSpline::computeDersBasisFuns(), vpDisplayGTK::displayImage(), vpDisplayOpenCV::displayImage(), vpHomography::DLT(), vpGenericFeature::duplicate(), vpAfma6::getCameraParameters(), vpSimulatorAfma6::getCameraParameters(), vpSimulatorViper850::getCameraParameters(), vpViper650::getCameraParameters(), vpViper850::getCameraParameters(), vpPose::getCovarianceMatrix(), vpPoseFeatures::getCovarianceMatrix(), vpCameraParameters::getFovNormals(), vpCameraParameters::getHorizontalFovAngle(), vpBasicKeyPoint::getIndexInAllReferencePointList(), vpAfma6::getInverseKinematics(), vpBasicKeyPoint::getMatchedPoints(), vpBasicKeyPoint::getReferencePoint(), vpCameraParameters::getVerticalFovAngle(), vpFeatureDepth::interaction(), vpFeatureEllipse::interaction(), vpFeatureLine::interaction(), vpFeaturePoint3D::interaction(), vpFeaturePoint::interaction(), vpFeaturePointPolar::interaction(), vpFeatureSegment::interaction(), vpFeatureThetaU::interaction(), vpFeatureTranslation::interaction(), vpFeatureVanishingPoint::interaction(), vpMbTracker::loadCAOModel(), vpPlot::plot(), vpPlot::plot(), vpPlot::plot(), vpPlot::plot(), vpPlot::plot(), vpPlot::plot(), vpRansac< vpTransformation >::ransac(), vpNetwork::receive(), vpNetwork::receiveFrom(), vpDot2::searchDotsInArea(), vpNetwork::send(), vpNetwork::sendRequestTo(), vpNetwork::sendTo(), vpMbTracker::setFarClippingDistance(), vp1394TwoGrabber::setFormat7ROI(), vpSimulatorAfma6::setJointLimit(), vpSimulatorViper850::setJointLimit(), vpDot::setMaxDotSize(), vpMbTracker::setNearClippingDistance(), vpMbEdgeTracker::track(), and vpSimulator::write().