Classes | Public Types | Public Member Functions | Public Attributes
pcl::ihs::detail::FaceVertexMesh Class Reference

Mesh format more efficient for visualization than the half-edge data structure. More...

#include <opengl_viewer.h>

List of all members.

Classes

class  Triangle

Public Types

typedef pcl::ihs::CloudIHS CloudIHS
typedef pcl::ihs::CloudIHSConstPtr CloudIHSConstPtr
typedef pcl::ihs::CloudIHSPtr CloudIHSPtr
typedef pcl::ihs::PointIHS PointIHS

Public Member Functions

 FaceVertexMesh ()
 Constructor.
 FaceVertexMesh (const Mesh &mesh, const Eigen::Isometry3d &T)
 Constructor. Converts the input mesh into a face vertex mesh.

Public Attributes

Eigen::Isometry3d transformation
std::vector< Triangletriangles
CloudIHS vertices

Detailed Description

Mesh format more efficient for visualization than the half-edge data structure.

See also:
http://en.wikipedia.org/wiki/Polygon_mesh#Face-vertex_meshes
Note:
Only triangles are currently supported.

Definition at line 64 of file opengl_viewer.h.


Member Typedef Documentation

Definition at line 90 of file opengl_viewer.h.

Definition at line 92 of file opengl_viewer.h.

Definition at line 91 of file opengl_viewer.h.

Definition at line 89 of file opengl_viewer.h.


Constructor & Destructor Documentation

Constructor.

Definition at line 65 of file opengl_viewer.cpp.

pcl::ihs::detail::FaceVertexMesh::FaceVertexMesh ( const Mesh mesh,
const Eigen::Isometry3d &  T 
)

Constructor. Converts the input mesh into a face vertex mesh.

Definition at line 74 of file opengl_viewer.cpp.


Member Data Documentation

Definition at line 96 of file opengl_viewer.h.

Definition at line 95 of file opengl_viewer.h.

Definition at line 94 of file opengl_viewer.h.


The documentation for this class was generated from the following files:


pcl
Author(s): Open Perception
autogenerated on Wed Aug 26 2015 15:43:58