|
Open3D (C++ API)
0.19.0
|
#include <GL/glew.h>#include <GLFW/glfw3.h>#include <Eigen/Core>#include <string>#include <unordered_map>Go to the source code of this file.
Namespaces | |
| namespace | open3d |
| namespace | open3d::visualization |
| namespace | open3d::visualization::gl_util |
Typedefs | |
| typedef Eigen::Matrix< GLfloat, 3, 1, Eigen::ColMajor > | open3d::visualization::gl_util::GLVector3f |
| typedef Eigen::Matrix< GLfloat, 4, 1, Eigen::ColMajor > | open3d::visualization::gl_util::GLVector4f |
| typedef Eigen::Matrix< GLfloat, 4, 4, Eigen::ColMajor > | open3d::visualization::gl_util::GLMatrix4f |
Functions | |
| GLMatrix4f | open3d::visualization::gl_util::LookAt (const Eigen::Vector3d &eye, const Eigen::Vector3d &lookat, const Eigen::Vector3d &up) |
| GLMatrix4f | open3d::visualization::gl_util::Perspective (double field_of_view_, double aspect, double z_near, double z_far) |
| GLMatrix4f | open3d::visualization::gl_util::Ortho (double left, double right, double bottom, double top, double z_near, double z_far) |
| Eigen::Vector3d | open3d::visualization::gl_util::Project (const Eigen::Vector3d &point, const GLMatrix4f &mvp_matrix, const int width, const int height) |
| Eigen::Vector3d | open3d::visualization::gl_util::Unproject (const Eigen::Vector3d &screen_point, const GLMatrix4f &mvp_matrix, const int width, const int height) |
| int | open3d::visualization::gl_util::ColorCodeToPickIndex (const Eigen::Vector4i &color) |