Classes | Namespaces | Enumerations | Functions
common.h File Reference
#include <pcl/pcl_macros.h>
#include <pcl/visualization/eigen.h>
#include <vtkMatrix4x4.h>
#include <pcl/visualization/common/impl/common.hpp>
Include dependency graph for visualization/include/pcl/visualization/common/common.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  pcl::visualization::Camera
 Camera class holds a set of camera parameters together with the window pos/size. More...

Namespaces

namespace  pcl
namespace  pcl::visualization

Enumerations

enum  pcl::visualization::FrustumCull { pcl::visualization::PCL_INSIDE_FRUSTUM, pcl::visualization::PCL_INTERSECT_FRUSTUM, pcl::visualization::PCL_OUTSIDE_FRUSTUM }
enum  pcl::visualization::RenderingProperties {
  pcl::visualization::PCL_VISUALIZER_POINT_SIZE, pcl::visualization::PCL_VISUALIZER_OPACITY, pcl::visualization::PCL_VISUALIZER_LINE_WIDTH, pcl::visualization::PCL_VISUALIZER_FONT_SIZE,
  pcl::visualization::PCL_VISUALIZER_COLOR, pcl::visualization::PCL_VISUALIZER_REPRESENTATION, pcl::visualization::PCL_VISUALIZER_IMMEDIATE_RENDERING, pcl::visualization::PCL_VISUALIZER_SHADING
}
enum  pcl::visualization::RenderingRepresentationProperties { pcl::visualization::PCL_VISUALIZER_REPRESENTATION_POINTS, pcl::visualization::PCL_VISUALIZER_REPRESENTATION_WIREFRAME, pcl::visualization::PCL_VISUALIZER_REPRESENTATION_SURFACE }
enum  pcl::visualization::ShadingRepresentationProperties { pcl::visualization::PCL_VISUALIZER_SHADING_FLAT, pcl::visualization::PCL_VISUALIZER_SHADING_GOURAUD, pcl::visualization::PCL_VISUALIZER_SHADING_PHONG }

Functions

PCL_EXPORTS int pcl::visualization::cullFrustum (double planes[24], const Eigen::Vector3d &min_bb, const Eigen::Vector3d &max_bb)
PCL_EXPORTS void pcl::visualization::getRandomColors (double &r, double &g, double &b, double min=0.2, double max=2.8)
 Get (good) random values for R/G/B.
PCL_EXPORTS void pcl::visualization::getRandomColors (pcl::RGB &rgb, double min=0.2, double max=2.8)
 Get (good) random values for R/G/B.
PCL_EXPORTS void pcl::visualization::getViewFrustum (const Eigen::Matrix4d &view_projection_matrix, double planes[24])
PCL_EXPORTS float pcl::visualization::viewScreenArea (const Eigen::Vector3d &eye, const Eigen::Vector3d &min_bb, const Eigen::Vector3d &max_bb, const Eigen::Matrix4d &view_projection_matrix, int width, int height)
PCL_EXPORTS Eigen::Matrix4d pcl::visualization::vtkToEigen (vtkMatrix4x4 *vtk_matrix)
PCL_EXPORTS Eigen::Vector2i pcl::visualization::worldToView (const Eigen::Vector4d &world_pt, const Eigen::Matrix4d &view_projection_matrix, int width, int height)


pcl
Author(s): Open Perception
autogenerated on Wed Aug 26 2015 15:38:44