#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.
Defines | |
#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 = "}\n" |
const std::string | kPointCloudDepthPackingFragmentShader = "}\n" |
const std::string | kPointCloudDepthPackingVertexShader = "}\n" |
const std::string | kPointCloudFragmentShader = "}\n" |
const std::string | kPointCloudLightingVertexShader = "}\n" |
const std::string | kPointCloudVertexShader = "}\n" |
const std::string | kTextureMeshBlendingFragmentShader = "}\n" |
const std::string | kTextureMeshFragmentShader = "}\n" |
const std::string | kTextureMeshLightingVertexShader = "}\n" |
const std::string | kTextureMeshVertexShader = "}\n" |
#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 |
kPointCloud | |
kPointCloudBlending | |
kPointCloudLighting | |
kPointCloudLightingBlending | |
kTexture | |
kTextureBlending | |
kTextureLighting | |
kTextureLightingBlending | |
kDepthPacking |
Definition at line 43 of file point_cloud_drawable.cpp.
const std::string kPointCloudBlendingFragmentShader = "}\n" |
Definition at line 114 of file point_cloud_drawable.cpp.
const std::string kPointCloudDepthPackingFragmentShader = "}\n" |
Definition at line 153 of file point_cloud_drawable.cpp.
const std::string kPointCloudDepthPackingVertexShader = "}\n" |
Definition at line 143 of file point_cloud_drawable.cpp.
const std::string kPointCloudFragmentShader = "}\n" |
Definition at line 102 of file point_cloud_drawable.cpp.
const std::string kPointCloudLightingVertexShader = "}\n" |
Definition at line 77 of file point_cloud_drawable.cpp.
const std::string kPointCloudVertexShader = "}\n" |
Definition at line 59 of file point_cloud_drawable.cpp.
const std::string kTextureMeshBlendingFragmentShader = "}\n" |
Definition at line 230 of file point_cloud_drawable.cpp.
const std::string kTextureMeshFragmentShader = "}\n" |
Definition at line 216 of file point_cloud_drawable.cpp.
const std::string kTextureMeshLightingVertexShader = "}\n" |
Definition at line 187 of file point_cloud_drawable.cpp.
const std::string kTextureMeshVertexShader = "}\n" |
Definition at line 164 of file point_cloud_drawable.cpp.