MRPT
v2.1.5

Get it

  • Download MRPT
  • Compiling
  • License
  • Change Log

Learn it

  • Tutorials
  • Applications
  • Supported sensors

Advanced

  • MRPT modules
    • [mrpt-apps]
    • [mrpt-core]
    • [mrpt-bayes]
    • [mrpt-comms]
    • [mrpt-config]
    • [mrpt-containers]
    • [mrpt-core]
    • [mrpt-detectors]
    • [mrpt-expr]
    • [mrpt-graphs]
    • [mrpt-graphslam]
    • [mrpt-gui]
    • [mrpt-hmtslam]
    • [mrpt-hwdrivers]
    • [mrpt-img]
    • [mrpt-io]
    • [mrpt-kinematics]
    • [mrpt-maps]
    • [mrpt-math]
    • [mrpt-nanoflann]
    • [mrpt-nav]
    • [mrpt-obs]
    • [mrpt-opengl]
      • Pointcloud adapter (wrapper) template classes (in #include <mrpt/opengl/pointcloud_adapters.h>)
        • template class mrpt::opengl::PointCloudAdapter
        • template class mrpt::opengl::PointCloudAdapter<mrpt::opengl::CPointCloud>
        • template class mrpt::opengl::PointCloudAdapter<pcl::PointCloud<pcl::PointXYZ>>
        • template class mrpt::opengl::PointCloudAdapter<pcl::PointCloud<pcl::PointXYZRGB>>
        • template class mrpt::opengl::PointCloudAdapter<mrpt::obs::CObservation3DRangeScan>
        • template class mrpt::opengl::PointCloudAdapter<mrpt::maps::CPointsMap>
        • template class mrpt::opengl::PointCloudAdapter<mrpt::maps::CSimplePointsMap>
        • template class mrpt::opengl::PointCloudAdapter<pcl::PointCloud<pcl::PointXYZRGBA>>
      • namespace mrpt::opengl::graph_tools
      • namespace mrpt::opengl
      • namespace mrpt::opengl::stock_objects
      • struct mrpt::opengl::RenderQueueElement
      • struct mrpt::opengl::T2DTextData
      • struct mrpt::opengl::TRenderMatrices
      • struct mrpt::opengl::TTriangle
      • class mrpt::opengl::CArrow
      • class mrpt::opengl::CAssimpModel
      • class mrpt::opengl::CAxis
      • class mrpt::opengl::CBox
      • class mrpt::opengl::CCamera
      • class mrpt::opengl::CColorBar
      • class mrpt::opengl::CCylinder
      • class mrpt::opengl::CDisk
      • class mrpt::opengl::CEllipsoid2D
      • class mrpt::opengl::CEllipsoid3D
      • class mrpt::opengl::CEllipsoidInverseDepth2D
      • class mrpt::opengl::CEllipsoidInverseDepth3D
      • class mrpt::opengl::CEllipsoidRangeBearing2D
      • class mrpt::opengl::CFBORender
      • class mrpt::opengl::CFrustum
      • template class mrpt::opengl::CGeneralizedEllipsoidTemplate
      • class mrpt::opengl::CGridPlaneXY
      • class mrpt::opengl::CGridPlaneXZ
      • class mrpt::opengl::CMesh
      • class mrpt::opengl::CMesh3D
      • class mrpt::opengl::CMeshFast
      • class mrpt::opengl::COctoMapVoxels
      • template class mrpt::opengl::COctreePointRenderer
      • class mrpt::opengl::COpenGLBuffer
      • class mrpt::opengl::COpenGLScene
      • class mrpt::opengl::COpenGLVertexArrayObject
      • class mrpt::opengl::COpenGLViewport
      • class mrpt::opengl::CPointCloud
      • class mrpt::opengl::CPointCloudColoured
      • class mrpt::opengl::CPolyhedron
      • class mrpt::opengl::CRenderizable
      • class mrpt::opengl::CRenderizableShaderPoints
      • class mrpt::opengl::CRenderizableShaderText
      • class mrpt::opengl::CRenderizableShaderTexturedTriangles
      • class mrpt::opengl::CRenderizableShaderTriangles
      • class mrpt::opengl::CRenderizableShaderWireFrame
      • class mrpt::opengl::CSetOfLines
      • class mrpt::opengl::CSetOfObjects
      • class mrpt::opengl::CSetOfTexturedTriangles
      • class mrpt::opengl::CSetOfTriangles
      • class mrpt::opengl::CSimpleLine
      • class mrpt::opengl::CSphere
      • class mrpt::opengl::CText
      • class mrpt::opengl::CText3D
      • class mrpt::opengl::CTextMessageCapable
      • class mrpt::opengl::CTexturedPlane
      • class mrpt::opengl::CVectorField2D
      • class mrpt::opengl::CVectorField3D
      • class mrpt::opengl::PLY_Importer
      • class mrpt::opengl::Program
      • class mrpt::opengl::Shader
      • Library mrpt-opengl
      • Library contents
    • [mrpt-poses]
    • [mrpt-random]
    • [mrpt-ros1bridge]
    • Round functions (in #include <mrpt/core/round.h>)
    • [mrpt-rtti]
    • [mrpt-serialization]
    • [mrpt-slam]
    • [mrpt-system]
    • [mrpt-tfest]
    • [mrpt-topography]
    • [mrpt-typemeta]
    • [mrpt-vision]
  • Contributing
  • C++ API
MRPT
  • »
  • MRPT modules »
  • [mrpt-opengl] »
  • Pointcloud adapter (wrapper) template classes (in #include <mrpt/opengl/pointcloud_adapters.h>)
  • Edit on GitHub

Pointcloud adapter (wrapper) template classes (in #include <mrpt/opengl/pointcloud_adapters.h>)ΒΆ

// classes

template <class POINTCLOUD>
class mrpt::opengl::PointCloudAdapter;

template <>
class mrpt::opengl::PointCloudAdapter<mrpt::opengl::CPointCloud>;

template <>
class mrpt::opengl::PointCloudAdapter<pcl::PointCloud<pcl::PointXYZ>>;

template <>
class mrpt::opengl::PointCloudAdapter<pcl::PointCloud<pcl::PointXYZRGB>>;

template <>
class mrpt::opengl::PointCloudAdapter<mrpt::obs::CObservation3DRangeScan>;

template <>
class mrpt::opengl::PointCloudAdapter<mrpt::maps::CPointsMap>;

template <>
class mrpt::opengl::PointCloudAdapter<mrpt::maps::CSimplePointsMap>;

template <>
class mrpt::opengl::PointCloudAdapter<pcl::PointCloud<pcl::PointXYZRGBA>>;
Next Previous

© Copyright 2020 MRPT authors. Last updated on 14:24, Dec 07, 2020.

Built with Sphinx using a theme provided by Read the Docs.