Main MRPT website
>
C++ reference for MRPT 1.4.0
File List
Here is a list of all files with brief descriptions:
[detail level
1
2
3
4
]
►
mrpt
►
base
base/include/mrpt/base/link_pragmas.h
►
bayes
CParticleFilter.h
CParticleFilterCapable.h
CParticleFilterData.h
CProbabilityParticle.h
►
compress
zip.h
►
math
CArray.h
CArrayNumeric.h
CBinaryRelation.h
CHistogram.h
CLevenbergMarquardt.h
CMatrix.h
CMatrixB.h
CMatrixD.h
CMatrixFixedNumeric.h
CMatrixTemplate.h
CMatrixTemplateNumeric.h
CMatrixTemplateObjects.h
CMonteCarlo.h
CPolygon.h
CQuaternion.h
CSparseMatrix.h
CSparseMatrixTemplate.h
CSplineInterpolator1D.h
data_utils.h
distributions.h
eigen_frwds.h
eigen_plugins.h
eigen_plugins_impl.h
fourier.h
geometry.h
homog_matrices.h
interp_fit.h
jacobians.h
KDTreeCapable.h
kmeans.h
lightweight_geom_data.h
math_frwds.h
matrix_adaptors.h
matrix_serialization.h
This file implements matrix/vector text and binary serialization
MatrixBlockSparseCols.h
model_search.h
model_search_impl.h
num_jacobian.h
ops_containers.h
This file implements several operations that operate element-wise on individual or pairs of containers
ops_matrices.h
This file implements miscelaneous matrix and matrix/vector operations, and internal functions in
mrpt::math::detail
ops_vectors.h
point_poses2vectors.h
ransac.h
ransac_applications.h
robust_kernels.h
slerp.h
transform_gaussian.h
base/include/mrpt/math/utils.h
utils_matlab.h
wrap2pi.h
►
otherlibs
►
nanoflann
nanoflann.hpp
►
stlplus
containers_fixes.hpp
exceptions.hpp
smart_ptr.hpp
smart_ptr.tpp
►
tclap
Arg.h
ArgException.h
CmdLine.h
CmdLineInterface.h
CmdLineOutput.h
Constraint.h
DocBookOutput.h
HelpVisitor.h
IgnoreRestVisitor.h
MultiArg.h
MultiSwitchArg.h
OptionalUnlabeledTracker.h
StdOutput.h
SwitchArg.h
UnlabeledMultiArg.h
UnlabeledValueArg.h
ValueArg.h
ValuesConstraint.h
VersionVisitor.h
Visitor.h
XorHandler.h
do_opencv_includes.h
►
poses
CPoint.h
CPoint2D.h
CPoint2DPDF.h
CPoint2DPDFGaussian.h
CPoint3D.h
CPointPDF.h
CPointPDFGaussian.h
CPointPDFParticles.h
CPointPDFSOG.h
CPose.h
CPose2D.h
CPose2DGridTemplate.h
CPose3D.h
CPose3DInterpolator.h
CPose3DPDF.h
CPose3DPDFGaussian.h
CPose3DPDFGaussianInf.h
CPose3DPDFParticles.h
CPose3DPDFSOG.h
CPose3DQuat.h
CPose3DQuatPDF.h
CPose3DQuatPDFGaussian.h
CPose3DQuatPDFGaussianInf.h
CPose3DRotVec.h
CPoseOrPoint.h
CPoseOrPoint_detail.h
CPosePDF.h
CPosePDFGaussian.h
CPosePDFGaussianInf.h
CPosePDFGrid.h
CPosePDFParticles.h
CPosePDFSOG.h
CPoseRandomSampler.h
CPoses2DSequence.h
CPoses3DSequence.h
CRobot2DPoseEstimator.h
poses_frwds.h
SE_traits.h
SO_SE_average.h
►
random
RandomGenerators.h
►
synch
atomic_incr.h
CCriticalSection.h
CPipe.h
CSemaphore.h
CThreadSafeVariable.h
MT_buffer.h
►
system
CDirectoryExplorer.h
CFileSystemWatcher.h
CGenericMemoryPool.h
datetime.h
filesystem.h
memory.h
os.h
parallelization.h
string_utils.h
threads.h
vector_loadsave.h
►
utils
adapters.h
aligned_containers.h
bimap.h
bits.h
boost_join.h
CCanvas.h
CClientTCPSocket.h
CConfigFile.h
CConfigFileBase.h
CConfigFileMemory.h
CConfigFilePrefixer.h
CConsoleRedirector.h
CDebugOutputCapable.h
CDynamicGrid.h
CEnhancedMetaFile.h
CFileGZInputStream.h
CFileGZOutputStream.h
CFileInputStream.h
CFileOutputStream.h
CFileStream.h
ci_less.h
CImage.h
circular_buffer.h
CListOfClasses.h
CLoadableOptions.h
CLog.h
CMappedImage.h
CMemoryChunk.h
CMemoryStream.h
CMessage.h
CMessageQueue.h
CMHPropertiesValuesList.h
CObject.h
CObservable.h
CObserver.h
color_maps.h
compiler_fixes.h
core_defs.h
CProbabilityDensityFunction.h
CPropertiesValuesList.h
crc.h
CReferencedMemBlock.h
CRobotSimulator.h
CSerializable.h
CServerTCPSocket.h
CSimpleDatabase.h
CStartUpClassesRegister.h
CStdOutStream.h
CStream.h
CStringList.h
CTextFileLinesParser.h
CThreadSafeQueue.h
CTicTac.h
CTimeLogger.h
CTypeSelector.h
CUncopiable.h
exceptions.h
integer_select.h
list_searchable.h
map_as_vector.h
md5.h
metaprogramming.h
metaprogramming_serialization.h
mrpt_inttypes.h
mrpt_macros.h
mrpt_stdint.h
mrptEvent.h
msvc_inttypes.h
net_utils.h
PLY_import_export.h
printf_vector.h
pstdint.h
round.h
safe_pointers.h
SSE_macros.h
SSE_types.h
stl_containers_utils.h
stl_extensions.h
stl_serialization.h
TCamera.h
TColor.h
TEnumType.h
TMatchingPair.h
TParameters.h
TPixelCoord.h
traits_map.h
TStereoCamera.h
TTypeName.h
TTypeName_impl.h
base/include/mrpt/utils/types.h
types_math.h
types_simple.h
utils_defs.h
base.h
compress.h
math.h
math_mrpt.h
poses.h
random.h
synch.h
system.h
base/include/mrpt/utils.h
►
mrpt
►
bayes
CKalmanFilterCapable.h
CKalmanFilterCapable_impl.h
CRejectionSamplingCapable.h
bayes.h
►
mrpt
►
detectors
CCascadeClassifierDetection.h
CDetectableObject.h
CDetectorDoorCrossing.h
CFaceDetection.h
CObjectDetection.h
detectors/include/mrpt/detectors/link_pragmas.h
detectors.h
►
mrpt
►
graphs
CAStarAlgorithm.h
CDirectedGraph.h
CDirectedTree.h
CGraphPartitioner.h
CGraphPartitioner_impl.h
CNetworkOfPoses.h
CNetworkOfPoses_impl.h
dijkstra.h
graphs.h
►
mrpt
►
graphslam
levmarq.h
levmarq_impl.h
graphslam/include/mrpt/graphslam/link_pragmas.h
graphslam/include/mrpt/graphslam/types.h
graphslam.h
►
mrpt
►
gui
CBaseGUIWindow.h
CDisplayWindow.h
CDisplayWindow3D.h
CDisplayWindowPlots.h
CMyGLCanvasBase.h
gui_frwds.h
keycodes.h
gui/include/mrpt/gui/link_pragmas.h
WxSubsystem.h
WxUtils.h
►
otherlibs
►
mathplot
mathplot.h
gui.h
►
mrpt
►
hmtslam
CHierarchicalMapMHPartition.h
CHierarchicalMHMap.h
CHMHMapArc.h
CHMHMapNode.h
CHMTSLAM.h
CLocalMetricHypothesis.h
CRobotPosesGraph.h
CTopLCDetector_FabMap.h
CTopLCDetector_GridMatching.h
CTopLCDetectorBase.h
HMT_SLAM_common.h
hmtslam_impexp.h
hmtslam/include/mrpt/hmtslam/link_pragmas.h
hmtslam.h
►
mrpt
►
hwdrivers
C2DRangeFinderAbstract.h
CActivMediaRobotBase.h
CBoardDLMS.h
CBoardENoses.h
CBoardIR.h
CBoardSonars.h
CCameraSensor.h
CCANBusReader.h
CDUO3DCamera.h
CEnoseModular.h
CFFMPEG_InputStream.h
CGenericSensor.h
CGillAnemometer.h
CGPS_NTRIP.h
CGPSInterface.h
CGyroKVHDSP3000.h
CHokuyoURG.h
CIbeoLuxETH.h
CImageGrabber_dc1394.h
CImageGrabber_FlyCapture2.h
CImageGrabber_OpenCV.h
CImpinjRFID.h
CIMUIntersense.h
CIMUXSens.h
CIMUXSens_MT4.h
CInterfaceFTDI.h
CInterfaceFTDIMessages.h
CJoystick.h
CKinect.h
CLMS100eth.h
CNationalInstrumentsDAQ.h
CNTRIPClient.h
CNTRIPEmitter.h
COpenNI2_RGBD360.h
COpenNI2Generic.h
COpenNI2Sensor.h
CPhidgetInterfaceKitProximitySensors.h
CPtuBase.h
CPtuDPerception.h
CPtuHokuyo.h
CRaePID.h
CRoboPeakLidar.h
CRoboticHeadInterface.h
CRovio.h
CSerialPort.h
CServoeNeck.h
CSickLaserSerial.h
CSickLaserUSB.h
CSkeletonTracker.h
CStereoGrabber_Bumblebee_libdc1394.h
CStereoGrabber_SVS.h
CSwissRanger3DCamera.h
CTuMicos.h
CVelodyneScanner.h
CWirelessPower.h
hwdrivers_impexp.h
hwdrivers/include/mrpt/hwdrivers/link_pragmas.h
TCaptureOptions_bumblebee.h
hwdrivers.h
►
mrpt
►
kinematics
CKinematicChain.h
kinematics/include/mrpt/kinematics/link_pragmas.h
kinematics.h
►
mrpt
►
maps
maps/CBeacon.h
maps/CBeaconMap.h
maps/CColouredOctoMap.h
maps/CColouredPointsMap.h
maps/CGasConcentrationGridMap2D.h
maps/CHeightGridMap2D.h
CHeightGridMap2D_Base.h
CHeightGridMap2D_MRF.h
maps/CLogOddsGridMap2D.h
maps/COccupancyGridMap2D.h
maps/COctoMap.h
maps/COctoMapBase.h
COctoMapBase_impl.h
maps/CPointsMap.h
maps/CRandomFieldGridMap2D.h
maps/CReflectivityGridMap2D.h
maps/CSimplePointsMap.h
maps/CWeightedPointsMap.h
maps/CWirelessPowerGridMap2D.h
maps/include/mrpt/maps/link_pragmas.h
maps/PCL_adapters.h
►
opengl
CAngularObservationMesh.h
CPlanarLaserScan.h
►
slam
slam/CBeacon.h
slam/CBeaconMap.h
slam/CColouredOctoMap.h
slam/CColouredPointsMap.h
slam/CGasConcentrationGridMap2D.h
slam/CHeightGridMap2D.h
slam/CLogOddsGridMap2D.h
slam/COccupancyGridMap2D.h
slam/COctoMap.h
slam/COctoMapBase.h
slam/CPointsMap.h
slam/CRandomFieldGridMap2D.h
slam/CReflectivityGridMap2D.h
slam/CSimplePointsMap.h
slam/CWeightedPointsMap.h
slam/CWirelessPowerGridMap2D.h
slam/PCL_adapters.h
maps.h
►
mrpt
►
nav
►
holonomic
CAbstractHolonomicReactiveMethod.h
CHolonomicLogFileRecord.h
CHolonomicND.h
CHolonomicVFF.h
►
planners
PlannerRRT_SE2_TPS.h
PlannerSimple2D.h
TMoveTree.h
►
reactive
CAbstractPTGBasedReactive.h
CAbstractReactiveNavigationSystem.h
CLogFileRecord.h
nav/reactive/CReactiveNavigationSystem.h
nav/reactive/CReactiveNavigationSystem3D.h
►
tpspace
CParameterizedTrajectoryGenerator.h
CPTG1.h
CPTG2.h
CPTG3.h
CPTG4.h
CPTG5.h
CPTG6.h
CPTG7.h
nav/tpspace/motion_planning_utils.h
nav/include/mrpt/nav/link_pragmas.h
►
reactivenav
reactivenav/CReactiveNavigationSystem.h
reactivenav/CReactiveNavigationSystem3D.h
reactivenav/motion_planning_utils.h
nav.h
reactivenav.h
►
mrpt
►
maps
maps/CMetricMap.h
maps/CMetricMapEvents.h
maps/CSimpleMap.h
metric_map_types.h
TMetricMapInitializer.h
TMetricMapTypesRegistry.h
►
obs
obs/CAction.h
obs/CActionCollection.h
obs/CActionRobotMovement2D.h
obs/CActionRobotMovement3D.h
carmen_log_tools.h
obs/CObservation.h
obs/CObservation2DRangeScan.h
CObservation2DRangeScanWithUncertainty.h
obs/CObservation3DRangeScan.h
CObservation3DRangeScan_project3D_impl.h
obs/CObservation6DFeatures.h
obs/CObservationBatteryState.h
obs/CObservationBeaconRanges.h
obs/CObservationBearingRange.h
obs/CObservationCANBusJ1939.h
obs/CObservationComment.h
obs/CObservationGasSensors.h
obs/CObservationGPS.h
obs/CObservationImage.h
obs/CObservationIMU.h
obs/CObservationOdometry.h
obs/CObservationRange.h
obs/CObservationRawDAQ.h
obs/CObservationReflectivity.h
obs/CObservationRFID.h
obs/CObservationRGBD360.h
CObservationSkeleton.h
obs/CObservationStereoImages.h
obs/CObservationStereoImagesFeatures.h
CObservationVelodyneScan.h
obs/CObservationWindSensor.h
obs/CObservationWirelessPower.h
obs/CRawlog.h
obs/CSensoryFrame.h
obs/CSinCosLookUpTableFor2DScans.h
gnss_messages.h
gnss_messages_ascii_nmea.h
gnss_messages_common.h
gnss_messages_novatel.h
gnss_messages_topcon.h
gnss_messages_type_list.h
obs/include/mrpt/obs/link_pragmas.h
obs_frwds.h
T2DScanProperties.h
VelodyneCalibration.h
►
slam
slam/CAction.h
slam/CActionCollection.h
slam/CActionRobotMovement2D.h
slam/CActionRobotMovement3D.h
slam/CMetricMap.h
slam/CMetricMapEvents.h
slam/CObservation.h
slam/CObservation2DRangeScan.h
slam/CObservation3DRangeScan.h
slam/CObservation6DFeatures.h
slam/CObservationBatteryState.h
slam/CObservationBeaconRanges.h
slam/CObservationBearingRange.h
slam/CObservationCANBusJ1939.h
slam/CObservationComment.h
slam/CObservationGasSensors.h
slam/CObservationGPS.h
slam/CObservationImage.h
slam/CObservationIMU.h
slam/CObservationOdometry.h
slam/CObservationRange.h
slam/CObservationRawDAQ.h
slam/CObservationReflectivity.h
slam/CObservationRFID.h
slam/CObservationRGBD360.h
slam/CObservationStereoImages.h
slam/CObservationStereoImagesFeatures.h
slam/CObservationWindSensor.h
slam/CObservationWirelessPower.h
slam/CRawlog.h
slam/CSensoryFrame.h
slam/CSimpleMap.h
slam/CSinCosLookUpTableFor2DScans.h
obs.h
►
mrpt
►
opengl
C3DSScene.h
CArrow.h
CAssimpModel.h
CAxis.h
CBox.h
CCamera.h
CCylinder.h
CDisk.h
CEllipsoid.h
CEllipsoidInverseDepth2D.h
CEllipsoidInverseDepth3D.h
CEllipsoidRangeBearing2D.h
CFBORender.h
CFrustum.h
CGeneralizedCylinder.h
CGeneralizedEllipsoidTemplate.h
CGridPlaneXY.h
CGridPlaneXZ.h
CLight.h
CMesh.h
CMesh3D.h
CMeshFast.h
COctoMapVoxels.h
COctreePointRenderer.h
COpenGLScene.h
COpenGLStandardObject.h
COpenGLViewport.h
CPointCloud.h
CPointCloudColoured.h
CPolyhedron.h
CRenderizable.h
CRenderizableDisplayList.h
CSetOfLines.h
CSetOfObjects.h
CSetOfTexturedTriangles.h
CSetOfTriangles.h
CSimpleLine.h
CSphere.h
CText.h
CText3D.h
CTextMessageCapable.h
CTexturedObject.h
CTexturedPlane.h
CVectorField2D.h
CVectorField3D.h
gl_utils.h
graph_tools.h
graph_tools_impl.h
opengl/include/mrpt/opengl/link_pragmas.h
opengl_fonts.h
opengl_frwds.h
pose_pdfs.h
stock_objects.h
opengl.h
►
mrpt
►
pbmap
ConsistencyTest.h
heuristicParams.h
pbmap/include/mrpt/pbmap/link_pragmas.h
Miscellaneous.h
pbmap/pbmap.h
PbMapLocaliser.h
PbMapMaker.h
Plane.h
PlaneInferredInfo.h
SemanticClustering.h
Subgraph.h
SubgraphMatcher.h
pbmap.h
►
mrpt
►
maps
maps/CMultiMetricMap.h
maps/CMultiMetricMapPDF.h
►
slam
CGridMapAligner.h
CICP.h
CIncrementalMapPartitioner.h
CMetricMapBuilder.h
CMetricMapBuilderICP.h
CMetricMapBuilderRBPF.h
CMetricMapsAlignmentAlgorithm.h
CMonteCarloLocalization2D.h
CMonteCarloLocalization3D.h
slam/CMultiMetricMap.h
slam/CMultiMetricMapPDF.h
COccupancyGridMapFeatureExtractor.h
CRangeBearingKFSLAM.h
CRangeBearingKFSLAM2D.h
CRejectionSamplingRangeOnlyLocalization.h
data_association.h
slam/include/mrpt/slam/link_pragmas.h
observations_overlap.h
PF_aux_structs.h
PF_implementations.h
This file contains the implementations of the template members declared in
mrpt::slam::PF_implementation
PF_implementations_data.h
TKLDParams.h
TMonteCarloLocalizationParams.h
slam.h
►
mrpt
►
scanmatching
scan_matching.h
►
tfest
indiv-compat-decls.h
tfest/include/mrpt/tfest/link_pragmas.h
se2.h
se3.h
scanmatching.h
tfest.h
►
mrpt
►
topography
conversions.h
data_types.h
topography/include/mrpt/topography/link_pragmas.h
path_from_rtk_gps.h
topography.h
►
mrpt
►
maps
maps/CLandmark.h
maps/CLandmarksMap.h
►
obs
obs/CObservationVisualLandmarks.h
►
slam
slam/CLandmark.h
slam/CLandmarksMap.h
slam/CObservationVisualLandmarks.h
►
vision
bundle_adjustment.h
CCamModel.h
CDifodo.h
CFeature.h
CFeatureExtraction.h
chessboard_camera_calib.h
chessboard_find_corners.h
chessboard_stereo_camera_calib.h
CImagePyramid.h
CStereoRectifyMap.h
CUndistortMap.h
CVideoFileWriter.h
descriptor_kdtrees.h
descriptor_pairing.h
vision/include/mrpt/vision/link_pragmas.h
multiDesc_utils.h
pinhole.h
tracking.h
TSimpleFeature.h
vision/include/mrpt/vision/types.h
vision/include/mrpt/vision/utils.h
vision.h
►
otherlibs
►
freeglut
►
GL
freeglut.h
freeglut_ext.h
freeglut_std.h
glut.h
►
src
►
utils
CImage_SSE2.cpp
CImage_SSE3.cpp
changeLog_doc.h
dependencies.h
dependency_eigen3.h
dependency_libftdi.h
dependency_liblas.h
dependency_libpcap.h
dependency_libusb.h
dependency_opencv.h
dependency_opengl_glut.h
dependency_pcl.h
dependency_sse.h
dependency_suitesparse.h
dependency_wxwidgets.h
env-vars.h
lib_mrpt_base.h
lib_mrpt_bayes.h
lib_mrpt_detectors.h
lib_mrpt_graphs.h
lib_mrpt_graphslam.h
lib_mrpt_gui.h
lib_mrpt_hmtslam.h
lib_mrpt_hwdrivers.h
lib_mrpt_kinematics.h
lib_mrpt_maps.h
lib_mrpt_nav.h
lib_mrpt_obs.h
lib_mrpt_opengl.h
lib_mrpt_pbmap.h
lib_mrpt_reactivenav.h
lib_mrpt_scanmatching.h
lib_mrpt_slam.h
lib_mrpt_stereoslam.h
lib_mrpt_tfest.h
lib_mrpt_topography.h
lib_mrpt_vision.h
mainPage_doc.h
Page generated by
Doxygen 1.9.6
for MRPT 1.4.0 SVN: at Wed Mar 22 20:12:58 UTC 2023