This is the complete list of members for PointCloudDrawable, including all inherited members.
aabbMaxModel() const | PointCloudDrawable | inline |
aabbMaxModel_ | PointCloudDrawable | private |
aabbMaxWorld() const | PointCloudDrawable | inline |
aabbMaxWorld_ | PointCloudDrawable | private |
aabbMinModel() const | PointCloudDrawable | inline |
aabbMinModel_ | PointCloudDrawable | private |
aabbMinWorld() const | PointCloudDrawable | inline |
aabbMinWorld_ | PointCloudDrawable | private |
createShaderPrograms() | PointCloudDrawable | static |
gainB_ | PointCloudDrawable | private |
gainG_ | PointCloudDrawable | private |
gainR_ | PointCloudDrawable | private |
getMinHeight() const | PointCloudDrawable | inline |
getPose() const | PointCloudDrawable | inline |
getPoseGl() const | PointCloudDrawable | inline |
hasMesh() const | PointCloudDrawable | inline |
hasNormals_ | PointCloudDrawable | private |
hasTexture() const | PointCloudDrawable | inline |
index_buffers_ | PointCloudDrawable | private |
index_buffers_count_ | PointCloudDrawable | private |
isVisible() const | PointCloudDrawable | inline |
minHeight_ | PointCloudDrawable | private |
nPoints_ | PointCloudDrawable | private |
organizedToDenseIndices_ | PointCloudDrawable | private |
PointCloudDrawable(const pcl::PointCloud< pcl::PointXYZRGB >::Ptr &cloud, const pcl::IndicesPtr &indices, float gainR=1.0f, float gainG=1.0f, float gainB=1.0f) | PointCloudDrawable | |
PointCloudDrawable(const rtabmap::Mesh &mesh, bool createWireframe=false) | PointCloudDrawable | |
pose_ | PointCloudDrawable | private |
poseGl_ | PointCloudDrawable | private |
releaseShaderPrograms() | PointCloudDrawable | static |
Render(const glm::mat4 &projectionMatrix, const glm::mat4 &viewMatrix, bool meshRendering=true, float pointSize=3.0f, bool textureRendering=false, bool lighting=true, float distanceToCamSqr=0.0f, const GLuint &depthTexture=0, int screenWidth=0, int screenHeight=0, float nearClipPlane=0, float farClipPlane=0, bool packDepthToColorChannel=false, bool wireFrame=false) const | PointCloudDrawable | |
setGains(float gainR, float gainG, float gainB) | PointCloudDrawable | inline |
setPose(const rtabmap::Transform &pose) | PointCloudDrawable | |
setVisible(bool visible) | PointCloudDrawable | inline |
shaderPrograms_ | PointCloudDrawable | privatestatic |
texture_ | PointCloudDrawable | private |
updateAABBMinMax(const PointT &pt, pcl::PointXYZ &min, pcl::PointXYZ &max) | PointCloudDrawable | inlineprivate |
updateAABBWorld(const rtabmap::Transform &pose) | PointCloudDrawable | private |
updateCloud(const pcl::PointCloud< pcl::PointXYZRGB >::Ptr &cloud, const pcl::IndicesPtr &indices) | PointCloudDrawable | |
updateMesh(const rtabmap::Mesh &mesh, bool createWireframe=false) | PointCloudDrawable | |
updatePolygons(const std::vector< pcl::Vertices > &polygons, const std::vector< pcl::Vertices > &polygonsLowRes=std::vector< pcl::Vertices >(), bool createWireframe=false) | PointCloudDrawable | |
vertex_buffer_ | PointCloudDrawable | private |
visible_ | PointCloudDrawable | private |
~PointCloudDrawable() | PointCloudDrawable | virtual |