MRPT  1.9.9
common.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define NOMINMAX
 
#define M_2PI   6.283185307179586476925286766559
 
#define M_PIf   3.14159265358979f
 
#define M_2PIf   6.28318530717959f
 
#define MRPT_CHECK_GCC_VERSION(major, minor)   0
 MRPT_CHECK_GCC_VERSION(MAJ,MIN) More...
 
#define MRPT_VISUALC_VERSION(major)   0
 MRPT_CHECK_VISUALC_VERSION(Version) Version=8 for 2005, 9=2008, 10=2010, 11=2012, 12=2013, 14=2015. More...
 
#define MRPT_CHECK_VISUALC_VERSION(major)   0
 
#define __has_feature(x)   0
 
#define __has_extension   __has_feature
 
#define MRPT_DEPRECATED(msg)
 Usage: MRPT_DEPRECATED("Use XX instead") void myFunc(double);. More...
 
#define MRPT_DO_PRAGMA(x)
 Declare MRPT_TODO(message) More...
 
#define MRPT_MSG_PRAGMA(_msg)
 
#define MRPT_WARNING(x)   MRPT_MSG_PRAGMA("Warning: " x)
 
#define MRPT_TODO(x)   MRPT_MSG_PRAGMA("TODO: " x)
 
#define MRPT_printf_format_check(_FMT_, _VARARGS_)
 
#define MRPT_scanf_format_check(_FMT_, _VARARGS_)
 
#define __CURRENT_FUNCTION_NAME__   __PRETTY_FUNCTION__
 A macro for obtaining the name of the current function: More...
 
#define MRPT_printf_format_check(_FMT_, _VARARGS_)
 
#define MRPT_scanf_format_check(_FMT_, _VARARGS_)
 
#define MRPT_FORCE_INLINE   inline
 Tells the compiler we really want to inline that function. More...
 
#define MRPT_UNUSED_PARAM(a)   (void)(a)
 Determines whether this is an X86 or AMD64 platform. More...
 

Macro Definition Documentation

◆ __CURRENT_FUNCTION_NAME__

◆ __has_extension

#define __has_extension   __has_feature

Definition at line 94 of file common.h.

◆ __has_feature

#define __has_feature (   x)    0

Definition at line 91 of file common.h.

◆ M_2PI

◆ M_2PIf

#define M_2PIf   6.28318530717959f

Definition at line 62 of file common.h.

Referenced by mrpt::maps::CBeacon::generateRingSOG().

◆ M_PIf

◆ MRPT_CHECK_GCC_VERSION

#define MRPT_CHECK_GCC_VERSION (   major,
  minor 
)    0

MRPT_CHECK_GCC_VERSION(MAJ,MIN)

Definition at line 69 of file common.h.

◆ MRPT_CHECK_VISUALC_VERSION

#define MRPT_CHECK_VISUALC_VERSION (   major)    0

Definition at line 76 of file common.h.

◆ MRPT_DEPRECATED

#define MRPT_DEPRECATED (   msg)

Usage: MRPT_DEPRECATED("Use XX instead") void myFunc(double);.

Definition at line 110 of file common.h.

◆ MRPT_DO_PRAGMA

#define MRPT_DO_PRAGMA (   x)

Declare MRPT_TODO(message)

Definition at line 124 of file common.h.

◆ MRPT_FORCE_INLINE

#define MRPT_FORCE_INLINE   inline

Tells the compiler we really want to inline that function.

Definition at line 173 of file common.h.

◆ MRPT_MSG_PRAGMA

#define MRPT_MSG_PRAGMA (   _msg)

Definition at line 125 of file common.h.

◆ MRPT_printf_format_check [1/2]

#define MRPT_printf_format_check (   _FMT_,
  _VARARGS_ 
)

Definition at line 158 of file common.h.

◆ MRPT_printf_format_check [2/2]

#define MRPT_printf_format_check (   _FMT_,
  _VARARGS_ 
)

Definition at line 158 of file common.h.

◆ MRPT_scanf_format_check [1/2]

#define MRPT_scanf_format_check (   _FMT_,
  _VARARGS_ 
)

Definition at line 166 of file common.h.

◆ MRPT_scanf_format_check [2/2]

#define MRPT_scanf_format_check (   _FMT_,
  _VARARGS_ 
)

Definition at line 166 of file common.h.

◆ MRPT_TODO

◆ MRPT_UNUSED_PARAM

#define MRPT_UNUSED_PARAM (   a)    (void)(a)

Determines whether this is an X86 or AMD64 platform.

Can be used to avoid "not used parameters" warnings from the compiler

Definition at line 186 of file common.h.

Referenced by mrpt::graphslam::optimizers::CLevMarqGSO< GRAPH_T >::_optimizeGraph(), mrpt::maps::CSimplePointsMap::addFrom_classSpecific(), mrpt::gui::CDisplayWindowPlots::addPopupMenuEntry(), mrpt::gui::CDisplayWindow3D::addTextMessage(), mrpt::slam::CGridMapAligner::Align3DPDF(), mrpt::slam::CGridMapAligner::AlignPDF_correlation(), mrpt::poses::CPose3DPDFParticles::append(), aux_mrptfont2glutfont(), aux_posequat2poseypr(), aux_poseypr2posequat(), aux_projectPoint_with_distortion(), mrpt::hmtslam::CLSLAM_RBPF_2DLASER::auxiliarComputeObservationLikelihood(), mrpt::gui::CDisplayWindowPlots::axis(), mrpt::gui::CDisplayWindowPlots::axis_equal(), mrpt::gui::CDisplayWindowPlots::axis_fit(), mrpt::vision::ba_initial_estimate(), mrpt::poses::CPose3DPDFGrid::bayesianFusion(), mrpt::poses::CPosePDFGrid::bayesianFusion(), mrpt::poses::CPointPDFParticles::bayesianFusion(), mrpt::poses::CPoint2DPDFGaussian::bayesianFusion(), mrpt::poses::CPose3DPDFParticles::bayesianFusion(), mrpt::poses::CPose3DPDFGaussianInf::bayesianFusion(), mrpt::poses::CPointPDFGaussian::bayesianFusion(), mrpt::poses::CPosePDFGaussian::bayesianFusion(), mrpt::poses::CPosePDFParticles::bayesianFusion(), mrpt::poses::CPose3DPDFGaussian::bayesianFusion(), mrpt::poses::CPosePDFGaussianInf::bayesianFusion(), mrpt::poses::CPosePDFSOG::bayesianFusion(), mrpt::poses::CPosePDFGrid::changeCoordinatesReference(), mrpt::poses::CPose3DPDFGrid::changeCoordinatesReference(), mrpt::poses::CPose3DQuat::iterator::check_limits(), mrpt::poses::CPose3DQuat::const_iterator::check_limits(), mrpt::vision::checkerBoardCameraCalibration(), mrpt::hwdrivers::COpenNI2Generic::close(), mrpt::maps::CPointsMap::compute3DDistanceToMesh(), mrpt::maps::CReflectivityGridMap2D::compute3DMatchingRatio(), mrpt::maps::CHeightGridMap2D::compute3DMatchingRatio(), mrpt::maps::CMetricMap::compute3DMatchingRatio(), mrpt::maps::CRandomFieldGridMap2D::compute3DMatchingRatio(), mrpt::maps::COccupancyGridMap3D::compute3DMatchingRatio(), mrpt::maps::COccupancyGridMap2D::compute3DMatchingRatio(), mrpt::graphslam::computeJacobiansAndErrors(), mrpt::maps::CLandmarksMap::computeLikelihood_RSLC_2007(), mrpt::maps::CLandmarksMap::computeMatchingWith2D(), mrpt::hmtslam::CHierarchicalMapMHPartition::computeMatchProbabilityBetweenNodes(), mrpt::hmtslam::CTopLCDetectorBase::computeSSOBetweenObservations(), mrpt::hmtslam::CTopLCDetector_FabMap::computeTopologicalObservationModel(), mrpt::poses::CPose3DPDFGaussian::CPose3DPDFGaussian(), mrpt::poses::CPose3DPDFGaussianInf::CPose3DPDFGaussianInf(), mrpt::poses::CPose3DQuatPDFGaussian::CPose3DQuatPDFGaussian(), mrpt::poses::CPose3DQuatPDFGaussianInf::CPose3DQuatPDFGaussianInf(), xsens::Cmt1f::create(), mrpt::gui::CBaseGUIWindow::createWxWindow(), mrpt::hwdrivers::CStereoGrabber_SVS::CStereoGrabber_SVS(), mrpt::opengl::CVectorField2D::CVectorField2D(), mrpt::bayes::CParticleFilterCapable::defaultEvaluator(), mrpt::maps::CMetricMap::determineMatching2D(), mrpt::maps::CBeaconMap::determineMatching2D(), mrpt::maps::CMetricMap::determineMatching3D(), mrpt::math::distance(), mrpt::img::CCanvas::drawImage(), mrpt::poses::CPosePDFGrid::drawManySamples(), mrpt::poses::CPose3DPDFGrid::drawManySamples(), mrpt::poses::CPose3DPDFParticles::drawManySamples(), mrpt::poses::CPose3DPDFSOG::drawManySamples(), mrpt::poses::CPosePDFSOG::drawManySamples(), mrpt::poses::CPointPDFParticles::drawSingleSample(), mrpt::poses::CPose3DPDFGrid::drawSingleSample(), mrpt::poses::CPosePDFGrid::drawSingleSample(), mrpt::poses::CPose3DPDFParticles::drawSingleSample(), mrpt::poses::CPose3DPDFGaussianInf::drawSingleSample(), mrpt::poses::CPose3DPDFSOG::drawSingleSample(), mrpt::poses::CPosePDFSOG::drawSingleSample(), mrpt::gui::CDisplayWindowPlots::enableMousePanZoom(), mrpt::poses::CPose3DPDFGaussianInf::evaluateNormalizedPDF(), mrpt::poses::CPose3DPDFGaussian::evaluateNormalizedPDF(), mrpt::poses::CPose3DPDFGaussianInf::evaluatePDF(), mrpt::poses::CPose3DPDFGaussian::evaluatePDF(), mrpt::vision::CFeatureExtraction::extractFeaturesAKAZE(), mrpt::vision::CFeatureExtraction::extractFeaturesFASTER_N(), mrpt::vision::CFeatureExtraction::extractFeaturesORB(), mrpt::obs::CRawlog::findObservationsByClassInRange(), Pose3DPDFGaussTests::func_compose(), Pose3DQuatPDFGaussTests::func_compose(), Pose3DQuatTests::func_compose_point(), Pose3DTests::func_compose_point(), Pose3DPDFGaussTests::func_inv_compose(), Pose3DQuatPDFGaussTests::func_inv_compose(), Pose3DQuatTests::func_inv_compose_point(), Pose3DTests::func_inv_compose_point(), PosePDFGaussTests::func_inverse(), Pose3DQuatPDFGaussTests::func_inverse(), Pose3DTests::func_jacob_expe_e(), Pose3DTests::func_jacob_LnT_T(), Pose3DQuatTests::func_normalizeJacob(), Pose3DQuatTests::func_spherical_coords(), mrpt::opengl::detail::generalizedEllipsoidPoints< 2 >(), mrpt::hmtslam::CHMTSLAM::getAs3DScene(), mrpt::opengl::COpenGLScene::getByName(), mrpt::gui::CDisplayWindow3D::getCameraPointingToPoint(), mrpt::hwdrivers::COpenNI2Generic::getColorSensorParam(), mrpt::opengl::gl_utils::getCurrentRenderingInfo(), mrpt::hwdrivers::COpenNI2Generic::getDepthSensorParam(), mrpt::hwdrivers::COpenNI2Generic::getDeviceIDFromSerialNum(), mrpt::hwdrivers::CRovio::getEncoders(), mrpt::opengl::CFBORender::getFrame(), mrpt::opengl::CFBORender::getFrame2(), mrpt::gui::CDisplayWindow::getLastMousePosition(), mrpt::gui::CDisplayWindowPlots::getLastMousePosition(), mrpt::gui::CDisplayWindow3D::getLastMousePosition(), mrpt::hwdrivers::CSwissRanger3DCamera::getMesaLibVersion(), mrpt::hwdrivers::COpenNI2Generic::getNextFrameD(), mrpt::hwdrivers::COpenNI2Generic::getNextFrameRGB(), mrpt::hwdrivers::COpenNI2Generic::getNextFrameRGBD(), mrpt::hwdrivers::CSwissRanger3DCamera::getNextObservation(), mrpt::hwdrivers::COpenNI2_RGBD360::getNextObservation(), mrpt::hwdrivers::COpenNI2Sensor::getNextObservation(), mrpt::hwdrivers::CPhidgetInterfaceKitProximitySensors::getObservation(), mrpt::maps::CPointsMap::getPointWeight(), mrpt::hwdrivers::CRovio::getRovioState(), xsens::Packet::getRtc(), mrpt::hwdrivers::CStereoGrabber_SVS::getStereoObservation(), mrpt::opengl::gl_utils::glDrawText(), mrpt::opengl::gl_utils::glGetExtends(), mrpt::opengl::gl_utils::glSetFont(), mrpt::graphs::detail::graph_ops< graph_t >::graph_of_poses_dijkstra_init(), icvFindConnectedQuads(), icvGenerateQuads(), mrpt::gui::CDisplayWindowPlots::image(), mrpt::maps::CPointsMap::insertPointRGB(), mrpt::maps::CMetricMap::internal_canComputeObservationLikelihood(), mrpt::maps::CWirelessPowerGridMap2D::internal_computeObservationLikelihood(), mrpt::maps::CHeightGridMap2D_MRF::internal_computeObservationLikelihood(), mrpt::maps::CGasConcentrationGridMap2D::internal_computeObservationLikelihood(), mrpt::maps::CHeightGridMap2D::internal_computeObservationLikelihood(), mrpt::math::detail::internal_kmeans< double >(), mrpt::math::detail::internal_kmeans< float >(), mrpt::maps::detail::pointmap_traits< CWeightedPointsMap >::internal_loadFromRangeScan2D_init(), mrpt::maps::detail::pointmap_traits< CSimplePointsMap >::internal_loadFromRangeScan2D_init(), mrpt::maps::detail::pointmap_traits< CWeightedPointsMap >::internal_loadFromRangeScan2D_postPushBack(), mrpt::maps::detail::pointmap_traits< CSimplePointsMap >::internal_loadFromRangeScan2D_postPushBack(), mrpt::maps::detail::pointmap_traits< CWeightedPointsMap >::internal_loadFromRangeScan2D_prepareOneRange(), mrpt::maps::detail::pointmap_traits< CSimplePointsMap >::internal_loadFromRangeScan2D_prepareOneRange(), mrpt::maps::detail::pointmap_traits< CPointsMapXYZI >::internal_loadFromRangeScan2D_prepareOneRange(), mrpt::maps::detail::pointmap_traits< CColouredPointsMap >::internal_loadFromRangeScan2D_prepareOneRange(), mrpt::maps::detail::pointmap_traits< CWeightedPointsMap >::internal_loadFromRangeScan3D_init(), mrpt::maps::detail::pointmap_traits< CSimplePointsMap >::internal_loadFromRangeScan3D_init(), mrpt::maps::detail::pointmap_traits< CWeightedPointsMap >::internal_loadFromRangeScan3D_postOneRange(), mrpt::maps::detail::pointmap_traits< CSimplePointsMap >::internal_loadFromRangeScan3D_postOneRange(), mrpt::maps::detail::pointmap_traits< CColouredPointsMap >::internal_loadFromRangeScan3D_postOneRange(), mrpt::maps::detail::pointmap_traits< CWeightedPointsMap >::internal_loadFromRangeScan3D_postPushBack(), mrpt::maps::detail::pointmap_traits< CSimplePointsMap >::internal_loadFromRangeScan3D_postPushBack(), mrpt::maps::detail::pointmap_traits< CWeightedPointsMap >::internal_loadFromRangeScan3D_prepareOneRange(), mrpt::maps::detail::pointmap_traits< CSimplePointsMap >::internal_loadFromRangeScan3D_prepareOneRange(), mrpt::maps::detail::pointmap_traits< CPointsMapXYZI >::internal_loadFromRangeScan3D_prepareOneRange(), mrpt::maps::detail::pointmap_traits< CColouredPointsMap >::internal_loadFromRangeScan3D_prepareOneRange(), mrpt::gui::CDisplayWindowPlots::internal_plot(), mrpt::opengl::CPointCloud::internal_render_one_point(), mrpt::poses::CPose3DPDFGrid::inverse(), mrpt::poses::CPosePDFGrid::inverse(), mrpt::nav::CPTG_Holo_Blend::inverseMap_WS2TP(), mrpt::nav::CPTG_DiffDrive_C::inverseMap_WS2TP(), mrpt::opengl::CFBORender::isExtensionSupported(), mrpt::hwdrivers::COpenNI2Generic::isOpen(), mrpt::vision::TKeyPointList_templ< TKeyPoint >::isPointFeature(), mrpt::slam::joint_pdf_metric(), mrpt::vision::CFeatureListKDTree< FEAT >::kdtree_distance(), mrpt::vision::CFeatureList::kdtree_distance(), mrpt::vision::CFeatureListKDTree< FEAT >::kdtree_get_bbox(), mrpt::vision::CFeatureList::kdtree_get_bbox(), mrpt::obs::CObservationVisualLandmarks::likelihoodWith(), mrpt::img::CCanvas::line(), mrpt::hwdrivers::CPhidgetInterfaceKitProximitySensors::loadConfig_sensorSpecific(), mrpt::maps::CReflectivityGridMap2D::TInsertionOptions::loadFromConfigFile(), mrpt::img::CImage::loadFromXPM(), mrpt::maps::CPointsMap::loadPCDFile(), mrpt::hmtslam::CHMTSLAM::LSLAM_process_message(), mrpt::math::medianFilter(), mrpt::system::os::memcpy(), mrpt::graphslam::detail::AuxErrorEval< CPose2D, gst >::multiply_Jt_W_err(), mrpt::graphslam::detail::AuxErrorEval< CPose3D, gst >::multiply_Jt_W_err(), mrpt::graphslam::detail::AuxErrorEval< CPose2D, gst >::multiplyJ1tLambdaJ2(), mrpt::graphslam::detail::AuxErrorEval< CPose3D, gst >::multiplyJ1tLambdaJ2(), mrpt::graphslam::detail::AuxErrorEval< CPose2D, gst >::multiplyJtLambdaJ(), mrpt::graphslam::detail::AuxErrorEval< CPose3D, gst >::multiplyJtLambdaJ(), mrpt::slam::observationsOverlap(), mrpt::graphslam::CWindowObserver::OnEvent(), mrpt::bayes::CKalmanFilterCapable< 7, 3, 3, 7 >::OnInverseObservationModel(), mrpt::bayes::CKalmanFilterCapable< 7, 3, 3, 7 >::OnNewLandmarkAddedToMap(), mrpt::hmtslam::CTopLCDetector_FabMap::OnNewPose(), mrpt::hmtslam::CTopLCDetector_GridMatching::OnNewPose(), mrpt::hmtslam::CTopLCDetectorBase::OnNewPose(), mrpt::bayes::CKalmanFilterCapable< 7, 3, 3, 7 >::OnObservationJacobians(), mrpt::bayes::CKalmanFilterCapable< 7, 3, 3, 7 >::OnPreComputingPredictions(), mrpt::bayes::CKalmanFilterCapable< 7, 3, 3, 7 >::OnTransitionJacobian(), mrpt::hwdrivers::COpenNI2Generic::open(), xsens::Cmt1s::open(), mrpt::hwdrivers::COpenNI2Generic::openDevicesBySerialNum(), mrpt::poses::CPose3DPDFParticles::operator+=(), mrpt::obs::CSensoryFrame::operator+=(), mrpt::hmtslam::CLSLAM_RBPF_2DLASER::particlesEvaluator_AuxPFOptimal(), mrpt::topography::path_from_rtk_gps(), mrpt::slam::CMonteCarloLocalization2D::PF_SLAM_computeObservationLikelihoodForParticle(), mrpt::maps::CMultiMetricMapPDF::PF_SLAM_computeObservationLikelihoodForParticle(), mrpt::slam::PF_implementation< mrpt::math::TPose3D, CMonteCarloLocalization3D, mrpt::bayes::particle_storage_mode::VALUE >::PF_SLAM_implementation_doWeHaveValidObservations(), mrpt::slam::CMonteCarloLocalization2D::PF_SLAM_implementation_replaceByNewParticleSet(), mrpt::slam::PF_implementation< mrpt::math::TPose3D, CMonteCarloLocalization3D, mrpt::bayes::particle_storage_mode::VALUE >::PF_SLAM_particlesEvaluator_AuxPFOptimal(), mrpt::gui::CDisplayWindowPlots::plotEllipse(), mrpt::opengl::CPointCloud::PLY_export_get_vertex(), mrpt::maps::CPointsMap::PLY_export_get_vertex(), mrpt::opengl::CPointCloud::PLY_import_set_face_count(), mrpt::opengl::CPointCloudColoured::PLY_import_set_face_count(), mrpt::maps::CPointsMap::PLY_import_set_face_count(), mrpt::opengl::CPointCloud::PLY_import_set_vertex(), mrpt::maps::CPointsMap::PLY_import_set_vertex(), mrpt::bayes::CParticleFilterCapable::prediction_and_update_pfAuxiliaryPFOptimal(), mrpt::bayes::CParticleFilterCapable::prediction_and_update_pfAuxiliaryPFStandard(), mrpt::bayes::CParticleFilterCapable::prediction_and_update_pfOptimalProposal(), mrpt::bayes::CParticleFilterCapable::prediction_and_update_pfStandardProposal(), mrpt::vision::pinhole::projectPoint_with_distortion(), mrpt::nav::CPTG_DiffDrive_C::PTG_IsIntoDomain(), mrpt::nav::CPTG_DiffDrive_CS::ptgDiffDriveSteeringFunction(), mrpt::nav::CPTG_DiffDrive_CCS::ptgDiffDriveSteeringFunction(), mrpt::nav::CPTG_DiffDrive_CC::ptgDiffDriveSteeringFunction(), mrpt::nav::CPTG_DiffDrive_alpha::ptgDiffDriveSteeringFunction(), mrpt::nav::CPTG_DiffDrive_C::ptgDiffDriveSteeringFunction(), mrpt::math::ransac2Dline_degenerate(), mrpt::math::ransac3Dplane_degenerate(), mrpt::io::CFileOutputStream::Read(), mrpt::kinematics::CKinematicChain::recomputeAllPoses(), mrpt::opengl::COpenGLViewport::render(), mrpt::opengl::CPointCloudColoured::render_subset(), mrpt::opengl::CPointCloud::render_subset(), mrpt::opengl::CTextMessageCapable::render_text_messages(), mrpt::opengl::detail::renderGeneralizedEllipsoidTemplate< 2 >(), mrpt::opengl::detail::renderGeneralizedEllipsoidTemplate< 3 >(), mrpt::opengl::gl_utils::renderMessageBox(), mrpt::opengl::gl_utils::renderSetOfObjects(), mrpt::opengl::gl_utils::renderTextBitmap(), mrpt::opengl::CRenderizable::renderTextBitmap(), mrpt::opengl::gl_utils::renderTriangleWithNormal(), mrpt::maps::CColouredPointsMap::resetPointsMinDist(), mrpt::opengl::CFBORender::resize(), mrpt::gui::CDisplayWindowPlots::resize(), mrpt::gui::CDisplayWindow3D::resize(), mrpt::gui::CDisplayWindow::resize(), mrpt::hmtslam::CHierarchicalMapMHPartition::saveAreasDiagramForMATLAB(), mrpt::hmtslam::CHierarchicalMapMHPartition::saveAreasDiagramWithEllipsedForMATLAB(), mrpt::hmtslam::CHierarchicalMapMHPartition::saveGlobalMapForMATLAB(), mrpt::maps::CPointsMapXYZI::savePCDFile(), mrpt::maps::CColouredPointsMap::savePCDFile(), mrpt::maps::CPointsMap::savePCDFile(), mrpt::config::CLoadableOptions::saveToConfigFile(), mrpt::maps::CBeaconMap::saveToMATLABScript3D(), mrpt::comms::CClientTCPSocket::Seek(), mrpt::comms::CSerialPort::Seek(), mrpt::img::CEnhancedMetaFile::selectVectorTextFont(), mrpt::hwdrivers::CCANBusReader::sendCommandToCANReader(), mrpt::nav::CLogFileRecord_VFF::serializeFrom(), mrpt::obs::CObservationOdometry::serializeFrom(), mrpt::gui::CDisplayWindow3D::setCameraAzimuthDeg(), mrpt::gui::CDisplayWindow3D::setCameraElevationDeg(), mrpt::gui::CDisplayWindow3D::setCameraPointingToPoint(), mrpt::gui::CDisplayWindow3D::setCameraProjective(), mrpt::gui::CDisplayWindow3D::setCameraZoom(), mrpt::gui::CDisplayWindow::setCursorCross(), mrpt::gui::CDisplayWindowPlots::setCursorCross(), mrpt::gui::CDisplayWindow3D::setCursorCross(), mrpt::hwdrivers::CPtuDPerception::setLimits(), mrpt::hwdrivers::CGenericSensor::setPathForExternalImages(), mrpt::hwdrivers::COpenNI2_RGBD360::setPathForExternalImages(), mrpt::hwdrivers::COpenNI2Sensor::setPathForExternalImages(), mrpt::hwdrivers::CKinect::setPathForExternalImages(), mrpt::maps::CPointsMap::setPointRGB(), mrpt::maps::CPointsMap::setPointWeight(), mrpt::gui::CDisplayWindowPlots::setPos(), mrpt::gui::CDisplayWindow3D::setPos(), mrpt::gui::CDisplayWindow::setPos(), mrpt::obs::CObservationBatteryState::setSensorPose(), mrpt::hwdrivers::CKinect::setTiltAngleDegrees(), mrpt::hwdrivers::CKinect::setVideoChannel(), mrpt::gui::CDisplayWindowPlots::setWindowTitle(), mrpt::gui::CDisplayWindow3D::setWindowTitle(), mrpt::gui::CDisplayWindow::setWindowTitle(), mrpt::gui::CDisplayWindow::showImage(), mrpt::gui::CDisplayWindow::showImageAndPoints(), mrpt::system::os::sprintf(), mrpt::maps::CMetricMap::squareDistanceToClosestCorrespondence(), mrpt::hwdrivers::CPtuDPerception::status(), mrpt::vision::StereoObs2BRObs(), mrpt::system::os::strcat(), mrpt::system::os::strcpy(), mrpt::math::detail::stub_kmeans(), term_source(), TEST(), mrpt::opengl::gl_utils::textBitmapWidth(), mrpt::opengl::COpenGLStandardObject::traceRay(), mrpt::opengl::CBox::traceRay(), mrpt::opengl::CSetOfTexturedTriangles::traceRay(), mrpt::opengl::CFrustum::traceRay(), mrpt::opengl::CGeneralizedEllipsoidTemplate< 3 >::traceRay(), mrpt::vision::detail::trackFeatures_addNewFeats_simple_list(), mrpt::vision::CGenericFeatureTracker::trackFeatures_impl(), mrpt::vision::detail::trackFeatures_updatePatch< TKeyPointfList >(), mrpt::vision::detail::trackFeatures_updatePatch< TKeyPointList >(), mrpt::graphslam::deciders::CFixedIntervalsNRD< GRAPH_T >::updateState(), mrpt::graphslam::deciders::CICPCriteriaERD< GRAPH_T >::updateState(), mrpt::graphslam::deciders::CICPCriteriaNRD< GRAPH_T >::updateState(), mrpt::graphslam::deciders::CLoopCloserERD< GRAPH_T >::updateState(), mrpt::gui::CDisplayWindow3D::useCameraFromScene(), mrpt::system::os::vsprintf(), mrpt::io::CFileInputStream::Write(), mrpt::io::CFileGZInputStream::Write(), mrpt::hwdrivers::CNationalInstrumentsDAQ::writeAnalogOutputTask(), and mrpt::hwdrivers::CNationalInstrumentsDAQ::writeDigitalOutputTask().

◆ MRPT_VISUALC_VERSION

#define MRPT_VISUALC_VERSION (   major)    0

MRPT_CHECK_VISUALC_VERSION(Version) Version=8 for 2005, 9=2008, 10=2010, 11=2012, 12=2013, 14=2015.

Definition at line 75 of file common.h.

◆ MRPT_WARNING

#define MRPT_WARNING (   x)    MRPT_MSG_PRAGMA("Warning: " x)

Definition at line 128 of file common.h.

◆ NOMINMAX

#define NOMINMAX

Definition at line 47 of file common.h.




Page generated by Doxygen 1.8.14 for MRPT 1.9.9 Git: 034c2ee2a Tue Aug 20 02:15:02 2019 +0200 at mar ago 20 02:20:10 CEST 2019