#include <sstream>
#include "point_cloud_drawable.h"
#include "rtabmap/utilite/ULogger.h"
#include "rtabmap/utilite/UTimer.h"
#include "rtabmap/utilite/UConversion.h"
#include <opencv2/imgproc/imgproc.hpp>
#include "util.h"
#include "pcl/common/transforms.h"
#include <GLES2/gl2.h>
Go to the source code of this file.
Macros | |
#define | LOW_DEC 2 |
#define | LOWLOW_DEC 4 |
Enumerations | |
enum | PointCloudShaders { kPointCloud = 0, kPointCloudBlending = 1, kPointCloudLighting = 2, kPointCloudLightingBlending = 3, kTexture = 4, kTextureBlending = 5, kTextureLighting = 6, kTextureLightingBlending = 7, kDepthPacking = 8 } |
Variables | |
const std::string | kPointCloudBlendingFragmentShader |
const std::string | kPointCloudDepthPackingFragmentShader |
const std::string | kPointCloudDepthPackingVertexShader |
const std::string | kPointCloudFragmentShader |
const std::string | kPointCloudLightingVertexShader |
const std::string | kPointCloudVertexShader |
const std::string | kTextureMeshBlendingFragmentShader |
const std::string | kTextureMeshFragmentShader |
const std::string | kTextureMeshLightingVertexShader |
const std::string | kTextureMeshVertexShader |
#define LOW_DEC 2 |
Definition at line 40 of file point_cloud_drawable.cpp.
#define LOWLOW_DEC 4 |
Definition at line 41 of file point_cloud_drawable.cpp.
enum PointCloudShaders |
Enumerator | |
---|---|
kPointCloud | |
kPointCloudBlending | |
kPointCloudLighting | |
kPointCloudLightingBlending | |
kTexture | |
kTextureBlending | |
kTextureLighting | |
kTextureLightingBlending | |
kDepthPacking |
Definition at line 43 of file point_cloud_drawable.cpp.
const std::string kPointCloudBlendingFragmentShader |
Definition at line 114 of file point_cloud_drawable.cpp.
const std::string kPointCloudDepthPackingFragmentShader |
Definition at line 153 of file point_cloud_drawable.cpp.
const std::string kPointCloudDepthPackingVertexShader |
Definition at line 143 of file point_cloud_drawable.cpp.
const std::string kPointCloudFragmentShader |
Definition at line 102 of file point_cloud_drawable.cpp.
const std::string kPointCloudLightingVertexShader |
Definition at line 77 of file point_cloud_drawable.cpp.
const std::string kPointCloudVertexShader |
Definition at line 59 of file point_cloud_drawable.cpp.
const std::string kTextureMeshBlendingFragmentShader |
Definition at line 230 of file point_cloud_drawable.cpp.
const std::string kTextureMeshFragmentShader |
Definition at line 216 of file point_cloud_drawable.cpp.
const std::string kTextureMeshLightingVertexShader |
Definition at line 187 of file point_cloud_drawable.cpp.
const std::string kTextureMeshVertexShader |
Definition at line 164 of file point_cloud_drawable.cpp.