#include <DCEL.h>
Public Member Functions | |
| Face (HalfEdge *half, const Coords &coords, const reco::ClusterHit3D *clusterHit3D) | |
| Face class definition for use in a doubly connected edge list A Face represents the area enclosed by a set of half edges and vertices. It simply needs to store a pointer to one of the half edges to be able to recover all. More... | |
| const HalfEdge * | getHalfEdge () const |
| const bool | onConvexHull () const |
| const Coords & | getCoords () const |
| const double | getFaceArea () const |
| const reco::ClusterHit3D * | getClusterHit3D () const |
| void | setHalfEdge (HalfEdge *half) |
| void | setOnConvexHull () |
| void | setFaceArea (double area) |
Private Attributes | |
| HalfEdge * | fHalfEdge |
| bool | fConvexHull |
| Coords | fCoords |
| double | fFaceArea |
| const reco::ClusterHit3D * | fClusterHit3D |
|
inline |
|
inline |
|
private |
1.8.5