pcl::geometry::HalfEdge Class Reference
Module geometry

An edge is a connection between two vertices. More...

`#include <pcl/geometry/mesh_elements.h>`

## Friends

template<class DerivedT , class MeshTraitsT , class MeshTagT >
class | pcl::geometry::MeshBase
template<class MeshT >
class | pcl::geometry::MeshIO

## Detailed Description

An edge is a connection between two vertices.

In a half-edge mesh the edge is split into two half-edges with opposite orientation. Each half-edge stores the index to the terminating vertex, the next half-edge, the previous half-edge and the face it belongs to. The opposite half-edge is accessed implicitly.

Author
  Martin Saelzle

Definition at line 106 of file mesh_elements.h.

## Friends And Related Function Documentation

## pcl::geometry::MeshBase

template<class DerivedT , class MeshTraitsT , class MeshTagT >

friend class pcl::geometry::MeshBase

friend

Definition at line 144 of file mesh_elements.h.

## pcl::geometry::MeshIO

template<class MeshT >

friend class pcl::geometry::MeshIO

friend

Definition at line 147 of file mesh_elements.h.

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

- pcl/geometry/mesh_elements.h